diff --git a/index.html b/index.html index 97a40c50a3..b97d05b291 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Classrooms__Lists__Exercise__Answer__index.7837697d.async.js b/p__Classrooms__Lists__Exercise__Answer__index.7837697d.async.js deleted file mode 100644 index a060805955..0000000000 --- a/p__Classrooms__Lists__Exercise__Answer__index.7837697d.async.js +++ /dev/null @@ -1,138 +0,0 @@ -!(function(){var fi=Object.defineProperty,mi=Object.defineProperties;var vi=Object.getOwnPropertyDescriptors;var Qa=Object.getOwnPropertySymbols;var ql=Object.prototype.hasOwnProperty,ei=Object.prototype.propertyIsEnumerable;var Ql=(ht,le,e)=>le in ht?fi(ht,le,{enumerable:!0,configurable:!0,writable:!0,value:e}):ht[le]=e,Mo=(ht,le)=>{for(var e in le||(le={}))ql.call(le,e)&&Ql(ht,e,le[e]);if(Qa)for(var e of Qa(le))ei.call(le,e)&&Ql(ht,e,le[e]);return ht},Dl=(ht,le)=>mi(ht,vi(le));var ti=(ht,le)=>{var e={};for(var t in ht)ql.call(ht,t)&&le.indexOf(t)<0&&(e[t]=ht[t]);if(ht!=null&&Qa)for(var t of Qa(ht))le.indexOf(t)<0&&ei.call(ht,t)&&(e[t]=ht[t]);return e};(self.webpackChunk=self.webpackChunk||[]).push([[4105],{89489:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},59477:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},26227:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},49198:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},41464:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},52671:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},8657:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},56082:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},33853:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},11724:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},15075:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},43531:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},38819:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},96935:function(ht,le,e){"use strict";e.d(le,{Z:function(){return B}});var t=e(3113),l=e(59301),P=Object.defineProperty,L=Object.defineProperties,T=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,W=(I,E,ne)=>E in I?P(I,E,{enumerable:!0,configurable:!0,writable:!0,value:ne}):I[E]=ne,w=(I,E)=>{for(var ne in E||(E={}))n.call(E,ne)&&W(I,ne,E[ne]);if(p)for(var ne of p(E))F.call(E,ne)&&W(I,ne,E[ne]);return I},D=(I,E)=>L(I,T(E)),g=(I,E)=>{var ne={};for(var k in I)n.call(I,k)&&E.indexOf(k)<0&&(ne[k]=I[k]);if(I!=null&&p)for(var k of p(I))E.indexOf(k)<0&&F.call(I,k)&&(ne[k]=I[k]);return ne},M=(I,E,ne)=>new Promise((k,de)=>{var ie=ae=>{try{Z(ne.next(ae))}catch(C){de(C)}},H=ae=>{try{Z(ne.throw(ae))}catch(C){de(C)}},Z=ae=>ae.done?k(ae.value):Promise.resolve(ae.value).then(ie,H);Z((ne=ne.apply(I,E)).next())});const B=I=>{var E=I,{children:ne}=E,k=g(E,["children"]);const[de,ie]=(0,l.useState)(!1);return l.createElement(t.ZP,D(w({},k),{loading:de,onClick:H=>M(void 0,null,function*(){try{ie(!0),yield k.onClick(H),ie(!1)}catch(Z){console.error(Z),ie(!1)}})}),ne)}},96059:function(ht,le,e){"use strict";e.d(le,{Z:function(){return D}});var t=e(59301),l=e(65582),P=e(8591),L=e(38147),T={flex_box_center:"flex_box_center___kVqBh",flex_space_between:"flex_space_between___FMnNq",flex_box_vertical_center:"flex_box_vertical_center___meESe",flex_box_center_end:"flex_box_center_end___KFpOb",flex_box_column:"flex_box_column___GHIK9",video:"video___nn_cD"},p=e(54624),n=e(59301),F=(g,M,B)=>new Promise((I,E)=>{var ne=ie=>{try{de(B.next(ie))}catch(H){E(H)}},k=ie=>{try{de(B.throw(ie))}catch(H){E(H)}},de=ie=>ie.done?I(ie.value):Promise.resolve(ie.value).then(ne,k);de((B=B.apply(g,M)).next())});const W=function(M,B){const I=M.split(","),E=I[0].match(/:(.*?);/)[1],ne=atob(I[1]);let k=ne.length;const de=new Uint8Array(k);for(;k--;)de[k]=ne.charCodeAt(k);return new Blob([de],{type:E})};var D=(0,t.forwardRef)(({time:g,number:M,supportCamera:B,take_photo:I,isExercise:E=!0,update:ne,onUserMediaLoaded:k},de)=>{const ie=(0,t.useRef)(),H=(0,t.useRef)(),Z=(0,l.useParams)();let[ae,C]=(0,t.useState)([]),[S,J]=(0,t.useState)(0);const[te,z]=(0,t.useState)("");let[v,b]=(0,t.useState)();const[ce,q]=(0,t.useState)(0),x=(Te,tt)=>F(void 0,null,function*(){return(0,L.ZP)("/api/attachments.json",{method:"POST",body:{file_type:"base64",original_filename:Te,file:tt}})}),_=Te=>F(void 0,null,function*(){const tt=new Date().valueOf();if(Te){const mt=yield x(`\u7167\u7247${tt}`,Te);mt.status||(yield(0,p.Ju)({container_id:Z.categoryId,container_type:"Exercise",attachment_id:mt==null?void 0:mt.id}))}});(0,t.useEffect)(()=>(Me(),()=>{rt(),V()}),[]),(0,t.useEffect)(()=>{S===2&&g&&M>0&&(he(),q(1))},[g]),(0,t.useEffect)(()=>{if(ce!==0){if(ce===2)clearInterval(v);else{let Te=0,tt=setInterval(()=>{ae.includes(Te)&&Ie(),Te++},1e3);b(tt)}return()=>clearInterval(v)}},[ce]),(0,t.useImperativeHandle)(de,()=>({handlePhoto:Ie,handleTakePhoto:je}));const V=()=>{q(2)},he=()=>{const Te=g/M,tt=[];function mt(De,dt){return parseInt(Math.floor(Math.random()*(dt-De+1))+De)}new Array(M).fill(0).map((De,dt)=>{I?tt.push(mt(Te*dt,Te*(dt+1))):dt==0?tt.push(0):tt.push(mt(Te*dt,Te*(dt+1)))}),ae=tt,C([...tt]),console.log(tt)},Me=()=>{navigator.mediaDevices===void 0&&(navigator.mediaDevices={}),navigator.mediaDevices.getUserMedia===void 0&&(navigator.mediaDevices.getUserMedia=function(Te){const tt=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return tt?new Promise(function(mt,De){tt.call(navigator,Te,mt,De)}):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:640,height:480}}).then(function(Te){et.current=Te,B&&B(2),J(2),"srcObject"in ie.current?ie.current.srcObject=Te:ie.current.src=window.URL.createObjectURL(Te),ie.current.onloadedmetadata=function(tt){ie.current.play(),k&&k()},ie.current.addEventListener("ended",function(){console.log("\u64AD\u653E\u7ED3\u675F"),V(),E&&P.ZP.error({content:"\u60A8\u5DF2\u7ECF\u5173\u95ED\u4E86\u6444\u50CF\u5934\uFF0C\u8BF7\u572810\u79D2\u949F\u5185\u6062\u590D\u6444\u50CF\u5934\uFF0C\u5426\u5219\u5C06\u63A8\u51FA\u8003\u8BD5",duration:10,key:9998})},!1)}).catch(function(Te){J(1),B&&B(1),Te.message==="Permission denied"||Te.name==="NotAllowedError"?P.ZP.error("\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"):P.ZP.error("\u6444\u50CF\u5934\u83B7\u53D6\u5931\u8D25\uFF0C\u6216\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"),console.log("errname: "+Te.name),console.log("err: "+Te.message)})},Ie=()=>{try{H.current.width=ie.current.videoWidth,H.current.height=ie.current.videoHeight,H.current.getContext("2d").drawImage(ie.current,0,0,H.current.width,H.current.height),z(H.current.toDataURL("image/png")),_(H.current.toDataURL("image/png")),Ke(H.current.toDataURL("image/png"))}catch(Te){}},je=()=>{try{return H.current.width=ie.current.videoWidth,H.current.height=ie.current.videoHeight,H.current.getContext("2d").drawImage(ie.current,0,0,H.current.width,H.current.height),H.current.toDataURL("image/png")}catch(Te){}},et=(0,t.useRef)(),rt=()=>{try{et.current.getTracks().forEach(function(mt){mt.stop()}),ie.current.srcObject=null}catch(Te){}},Ke=Te=>F(void 0,null,function*(){const tt=new FormData;tt.append("file",W(Te,"1")),tt.append("1","123");var mt=new window.XMLHttpRequest;mt.withCredentials=!0,mt.addEventListener("load",function(De){let dt=JSON.parse(De.target.responseText);(0,L.ZP)(`/api/exercises/${id}/upload_photo.json`,{method:"post",body:{attachment_id:dt.id}})},!1),mt.addEventListener("error",function(De){console.error(De)},!1),mt.open("POST",`${ENV.API_SERVER}/api/attachments.json`),mt.send(tt)});return n.createElement(n.Fragment,null,S!==3&&n.createElement("aside",{className:T.video,id:"screenshot"},S===0&&n.createElement("span",null,"\u6B63\u5728\u5F00\u542F\u6444\u50CF\u5934..."),S===1&&n.createElement("span",null,"\u6444\u50CF\u5934\u5F00\u542F\u5931\u8D25"),S===2&&n.createElement("div",null,n.createElement("video",{width:"288",ref:ie,autoPlay:!0}),n.createElement("canvas",{style:{display:"none"},ref:H}))))})},90402:function(ht,le,e){"use strict";var t=e(65582),l=e(59301),P=e(8591),L=e(43418),T=e(3113),p=e(24334),n=e.n(p),F=e(38147),W=e(67172),w=e(88125),D=e(66649),g=e.n(D),M=e(77254),B=e(59301),I=Object.defineProperty,E=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,k=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,H=(J,te,z)=>te in J?I(J,te,{enumerable:!0,configurable:!0,writable:!0,value:z}):J[te]=z,Z=(J,te)=>{for(var z in te||(te={}))de.call(te,z)&&H(J,z,te[z]);if(k)for(var z of k(te))ie.call(te,z)&&H(J,z,te[z]);return J},ae=(J,te)=>E(J,ne(te)),C=(J,te,z)=>new Promise((v,b)=>{var ce=_=>{try{x(z.next(_))}catch(V){b(V)}},q=_=>{try{x(z.throw(_))}catch(V){b(V)}},x=_=>_.done?v(_.value):Promise.resolve(_.value).then(ce,q);x((z=z.apply(J,te)).next())});const S=({ButtonProps:J,ButtonText:te,form:z,answerKey:v,hackidentifier:b="",items:ce={},setIsSubmitCode:q})=>{const[x,_]=(0,l.useState)(!1);let[V,he]=(0,l.useState)("");const Me=(0,t.useParams)(),[Ie,je]=(0,l.useState)({}),et=Me.type==="edit",rt=window.location.href.includes("problemset")?1:2;(0,l.useEffect)(()=>{(et||b)&&he(b||Me.id)},[Me]),(0,l.useEffect)(()=>{const De=M.Z.subscribe("BFill:Submit",()=>{mt()});return()=>{De()}},[V]),(0,l.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);function Ke(De,dt){return C(this,null,function*(){var St;let $e=z.getFieldValue("hack_codes"),ve=z.getFieldValue(v);if(!$e.code){P.ZP.info("\u7A0B\u5E8F\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}if(!$e.language){P.ZP.info("\u7F16\u7A0B\u8BED\u8A00\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}if(ve.length>0&&((St=ve.filter(A=>!A.answer_text))==null?void 0:St.length)>0){P.ZP.info("\u586B\u7A7A\u9879\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}let ot=$e.code;return ve.length>0&&(ve==null||ve.map(A=>{A.multi_line?ot=ot.substring(0,ot.indexOf("@\u2581\u2581@"))+A.answer_text+ot.substring(ot.indexOf("@\u2581\u2581@")+4):ot=ot.substring(0,ot.indexOf("@\u2581@"))+A.answer_text+ot.substring(ot.indexOf("@\u2581@")+3)})),yield(0,W.n4)(dt,De||{code:p.Base64.encode(ot),language:$e.language,answers:ve==null?void 0:ve.map(A=>A.answer_text)})})}function Te(De,dt){return C(this,null,function*(){let St=ce.userAnswer,$e=p.Base64.decode(ce.code);return St.length>0&&(St==null||St.map(ot=>{ot.multi_line?$e=$e.substring(0,$e.indexOf("@\u2581\u2581@"))+ot.value+$e.substring($e.indexOf("@\u2581\u2581@")+4):$e=$e.substring(0,$e.indexOf("@\u2581@"))+ot.value+$e.substring($e.indexOf("@\u2581@")+3)})),yield(0,W.n4)(dt,De||{code:p.Base64.encode($e),language:ce.language,answers:St==null?void 0:St.map(ot=>ot.value)})})}function tt(){return new Date().getTime()}const mt=()=>C(void 0,null,function*(){if(_(!0),x)return;let De=yield(0,F.ZP)(`/api/problems/${V}/start.json`,{method:"get"});const dt=yield Te(null,De==null?void 0:De.identifier);if((dt==null?void 0:dt.status)===0){let $e=function(){return C(this,null,function*(){var ve;const{status:ot,message:Ee,data:A}=yield(0,W.rX)(De==null?void 0:De.identifier,"submit"),m=tt()-St>10*1e3*((ve=ce==null?void 0:ce.userAnswer)==null?void 0:ve.length);if(ot!==0&&!m&&setTimeout($e,1e3),m){L.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6",content:"\u8BF7\u68C0\u67E5\u7A0B\u5E8F\u4EE3\u7801\u662F\u5426\u5B58\u5728\u6B7B\u5FAA\u73AF"}),_(!1);return}ot===0&&(_(!1),je(A),A.status===2&&(_(!1),L.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"})))})};const St=tt();yield(0,W.bM)(De==null?void 0:De.identifier,{}),$e(),M.Z.publish("BFill:Submit:Change",{value:!1})}else _(!1);q&&q(!0)});return B.createElement("div",null,B.createElement(T.ZP,ae(Z({loading:x},J),{onClick:()=>C(void 0,null,function*(){var De,dt,St,$e;if(te==="\u63D0\u4EA4\u4EE3\u7801"){mt();return}let ve=!0;if(yield z.validateFields().then(()=>{ve=!1},m=>{var a,R,fe;m.errorFields[0].name.includes("standard_answers")?P.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):P.ZP.error(m.errorFields[0].errors[0]),((a=m.errorFields)==null?void 0:a.length)===0&&(ve=!1),z.scrollToField((fe=(R=m==null?void 0:m.errorFields)==null?void 0:R[0])==null?void 0:fe.name,{behavior:"smooth",block:"center"}),ve=!0}),ve||(_(!0),x))return;let ot="",Ee=z.getFieldsValue();V?ot=yield(0,F.ZP)(`/api/problems/${V}.json`,{method:"put",body:ae(Z({},Ee),{hack:ae(Z({},Ee==null?void 0:Ee.hack),{sub_discipline_id:($e=(St=Ee==null?void 0:Ee.hack)==null?void 0:St.sub_discipline_id)==null?void 0:$e[1],difficult:Ee.difficulty,item_banks_group_id:Ee.item_banks_group_id}),hack_codes:ae(Z({},Ee.hack_codes),{code:p.Base64.encode(Ee.hack_codes.code)}),update_hack_sets:[Z({},Ee.hack_sets)],is_blank:!0})}):(ot=yield(0,F.ZP)("/api/problems.json",{method:"post",body:ae(Z({},Ee),{hack:ae(Z({},Ee==null?void 0:Ee.hack),{sub_discipline_id:(dt=(De=Ee==null?void 0:Ee.hack)==null?void 0:De.sub_discipline_id)==null?void 0:dt[1],difficult:Ee.difficulty,item_banks_group_id:Ee.item_banks_group_id}),hack_codes:ae(Z({},Ee.hack_codes),{code:p.Base64.encode(Ee.hack_codes.code)}),hack_sets:[Z({},Ee.hack_sets)],is_blank:!0})}),V=ot==null?void 0:ot.identifier,sessionStorage.projectFill=V,he(V));let A=yield(0,F.ZP)(`/api/problems/${V}/start.json`,{method:"get"});const K=yield Ke(null,A==null?void 0:A.identifier);if((K==null?void 0:K.status)===0){let a=function(){return C(this,null,function*(){var R;const{status:fe,message:s,data:i}=yield(0,W.rX)(A==null?void 0:A.identifier,"submit"),$=tt()-m>(Ee.hack.time_limit+3)*1e3*((R=Ee==null?void 0:Ee.standard_answers)==null?void 0:R.length);if(fe!==0&&!$&&setTimeout(a,1e3),$){L.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),_(!1);return}fe===0&&(_(!1),je(i),i.status===2&&(_(!1),L.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"})))})};const m=tt();yield(0,W.bM)(A==null?void 0:A.identifier,{}),a()}else _(!1)})}),te),(Ie==null?void 0:Ie.id)&&Ie.status!==2&&B.createElement(L.default,{open:(Ie==null?void 0:Ie.id)&&Ie.status!==2,title:"\u8FD0\u884C\u7ED3\u679C",width:1100,footer:!1,onOk:()=>{je({})},onCancel:()=>{je({})}},B.createElement("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15}},B.createElement("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14}},B.createElement("div",null,B.createElement("span",{style:{color:"#666666"}},"\u72B6\u6001"),B.createElement("span",{style:{marginLeft:12,color:Ie.status!==0&&"#E30000"}},w.Im[Ie.status])),B.createElement("div",null,B.createElement("span",{style:{color:"#666666"}},"\u63D0\u4EA4\u65F6\u95F4"),B.createElement("span",{style:{marginLeft:12}},g()(Ie.created_at).format("YYYY-MM-DD HH:mm:ss"))),B.createElement("div",null,B.createElement("span",{style:{color:"#666666"}},"\u8BED\u8A00"),B.createElement("span",{style:{marginLeft:12}},Ie.language)),B.createElement("div",null,B.createElement("span",{style:{color:"#666666"}},"\u6267\u884C\u7528\u65F6"),B.createElement("span",{style:{marginLeft:12}},Ie.execute_time,"ms"))),B.createElement(w.Y4,Z({},Ie)))))};le.Z=S},99573:function(ht,le,e){"use strict";e.r(le),e.d(le,{default:function(){return Xr}});var t=e(59301),l=e(65582),P=e(15845),L=e.n(P),T=e(31797),p=e(78241),n=e(43418),F=e(92832),W=e(8591),w=e(93948),D=e(95237),g=e(43604),M=e(5112),B=e(24905),I=e(6848),E=e(71418),ne=e(3113),k=e(15075),de=e(43531),ie=e(96059),H=e(35195),Z=e(65862),ae=e(38147),C=e(59301),S=(U,me,qe)=>new Promise((Ft,qt)=>{var gn=Ge=>{try{At(qe.next(Ge))}catch(xt){qt(xt)}},Gt=Ge=>{try{At(qe.throw(Ge))}catch(xt){qt(xt)}},At=Ge=>Ge.done?Ft(Ge.value):Promise.resolve(Ge.value).then(gn,Gt);At((qe=qe.apply(U,me)).next())}),te=({id:U,startRecording:me,startScreenshot:qe,onBack:Ft,onSuccuss:qt,timeInSeconds:gn=[1,6,11,16,21,26,31,41,51,61,71,81,91,101,111,121,151,181,211,241,271,361,421,481,541,601,661]})=>{const Gt=(0,t.useRef)(null),At=(0,t.useRef)(null),Ge=(0,t.useRef)(null),xt=(0,t.useRef)(null),en=(0,t.useRef)(!0),tn=(0,t.useRef)(""),[Sn,Cn]=(0,t.useState)(null);(0,t.useEffect)(()=>{me?_n():lt()},[me]),(0,t.useEffect)(()=>{qe?Cn(0):(clearTimeout(xt.current),Cn(null),tn.current="")},[qe]),(0,t.useEffect)(()=>(typeof Sn=="number"&&(gn!=null&&gn.includes(Sn)&&sr(),Sn<=720&&(xt.current=setTimeout(()=>{Cn(Sn+1)},1e3))),()=>{clearTimeout(xt.current)}),[Sn]);const Gn=(Mn="\u672A\u5171\u4EAB\u6574\u4E2A\u5C4F\u5E55\uFF0C\u7981\u6B62\u4F5C\u7B54\uFF01")=>S(void 0,null,function*(){W.ZP.warning(Mn),setTimeout(()=>{Ft()},1e3)}),_n=()=>S(void 0,null,function*(){var Mn,Yn,wr,Mr,Kn,$r;if(!(0,Z.i7)()){Gn("\u8BF7\u4F7F\u7528\u8C37\u6B4C\u6D4F\u89C8\u5668\u7B54\u9898");return}if(Gt.current){W.ZP.warning("\u6B63\u5728\u5F55\u5236\u4E2D");return}en.current=!0;try{let Jn;if((0,Z.WX)())Jn=yield navigator.mediaDevices.getUserMedia({audio:{mandatory:{chromeMediaSource:"desktop"}},video:{mandatory:{chromeMediaSource:"desktop"}}});else if(Jn=yield navigator.mediaDevices.getDisplayMedia({video:{displaySurface:"monitor"}}),((wr=(Yn=(Mn=Jn==null?void 0:Jn.getVideoTracks())==null?void 0:Mn[0])==null?void 0:Yn.getSettings())==null?void 0:wr.displaySurface)!=="monitor"){lt(),Gn();return}Gt.current=Jn,"srcObject"in At.current?At.current.srcObject=Gt.current:At.current.src=URL.createObjectURL(Gt.current),yield new Promise(Kr=>{At.current.addEventListener("loadedmetadata",()=>{Kr()})}),($r=(Kn=(Mr=Gt.current)==null?void 0:Mr.getVideoTracks())==null?void 0:Kn[0])==null||$r.addEventListener("ended",function(){en.current&&Gn()}),At.current.play(),qt()}catch(Jn){Gn("\u5C4F\u5E55\u5F55\u5236\u529F\u80FD\u9519\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u518D\u5171\u4EAB\u6574\u4E2A\u5C4F\u5E55\uFF0C\u5426\u5219\u65E0\u6CD5\u4F5C\u7B54")}}),lt=()=>{var Mn;en.current=!1;const Yn=(Mn=Gt.current)==null?void 0:Mn.getTracks();Yn==null||Yn.forEach(wr=>{wr.stop()}),Gt.current=null},Ot=Mn=>{const Yn=Mn.split(",")[1],wr=Mn.split(",")[0].split(":")[1].split(";")[0],Mr=[...atob(Yn)],Kn=new Uint8Array(Mr.map($r=>$r.charCodeAt(0)));return new Blob([Kn],{type:wr})},wn=()=>S(void 0,null,function*(){const Mn=yield(0,ae.ZP)(`/api/exercises/${U}/exercise_user_screens.json`,{method:"post"});Mn.status===0&&(tn.current=Mn.exercise_abnormity_id,Cn(0))}),sr=()=>S(void 0,null,function*(){const Mn=Ge.current.getContext("2d");Ge.current.width=At.current.videoWidth,Ge.current.height=At.current.videoHeight,Mn.drawImage(At.current,0,0,Ge.current.width,Ge.current.height);const Yn=Ge.current.toDataURL("image/jpeg"),wr=Ot(Yn),Mr=new File([wr],"canvas_image.jpg",{type:"image/jpeg"}),Kn=new FormData;Kn.append("file",Mr);const $r=yield(0,ae.ZP)(`/api/exercises/${U}/exercise_user_screens/check.json`,{method:"get"});if(($r==null?void 0:$r.status)===0){const Jn=yield(0,ae.ZP)("/api/attachments.json",{method:"post",body:Kn},!0);if(Jn!=null&&Jn.id){const Kr=yield(0,ae.ZP)(`/api/exercises/${U}/exercise_user_screens.json`,{method:"post",body:{attachment_id:Jn==null?void 0:Jn.id,exercise_abnormity_id:tn.current}});Kr.status===0&&(tn.current=Kr.exercise_abnormity_id)}}});return C.createElement(C.Fragment,null,C.createElement("video",{ref:At,muted:!0,className:"hide"}),C.createElement("canvas",{id:"canvas",ref:Ge,className:"hide"}))},z=e(66649),v=e.n(z),b={flex_box_center:"flex_box_center___ariLt",flex_space_between:"flex_space_between___MC6sH",flex_box_vertical_center:"flex_box_vertical_center___tJHfy",flex_box_center_end:"flex_box_center_end___AfB_t",flex_box_column:"flex_box_column___xX4Fj",bg:"bg___nHBEZ",wrapper:"wrapper___TZKl8",exerciseAlert:"exerciseAlert___QUMwm",title:"title___rj6Q0",content:"content___Te7Wz",baseMargin:"baseMargin___BRmsh",noWrap:"noWrap___X6AS3",singleItem:"singleItem___GkaDR",questionIcons:"questionIcons___XoGYC",green:"green___iIYnV",orange:"orange___EIhiL",greenTip:"greenTip___WwiUh",redTip:"redTip___aWSt4",orangeTip:"orangeTip___j5g_H",pollDesc:"pollDesc___yDT2Q",answered:"answered___d2hE7",unanswer:"unanswer___AdOhE",anchor:"anchor___z3CaP",answerFlag:"answerFlag___wwTKa",flagActive:"flagActive___piG3D",flagHalf:"flagHalf___E29dd",answerStudentFlag:"answerStudentFlag___HRVt8",answerStudentActive:"answerStudentActive___kM6r4",questionItem:"questionItem___q6Hgu",questionScore:"questionScore___RW5tm",itemType:"itemType___pPqzT",itemFlag:"itemFlag___j5TSr",answerWrap:"answerWrap___G9dnn",answerSubjective:"answerSubjective___LRVKJ",otherInput:"otherInput___SxNAw",submitButton:"submitButton___zPo7H",randomFlag:"randomFlag___TOZ2H",answerTrue:"answerTrue___fgIW0",answerFalse:"answerFalse___gAQD8",answerHalf:"answerHalf___h40sX",renderHtml:"renderHtml___UerV1",simpleText:"simpleText___ZKx7o",answerYes:"answerYes___AA0oM",answerNo:"answerNo___gMGLy",answerInfo:"answerInfo___tB4Wz",answerProgress:"answerProgress___CbmXy",answerSheetWrap:"answerSheetWrap___aPipx",answerSheetQuestionTitle:"answerSheetQuestionTitle___P18Ss",answerSheet:"answerSheet___yhxK1",answerSheetItem:"answerSheetItem___DIH2V",qindex:"qindex___XuKA8",markIcon:"markIcon___ZTkqb",active:"active___WSsrt",yes:"yes___knuOK",no:"no___gv_cs",bf:"bf___pJfi5",partialActive:"partialActive___K6lsa",selected:"selected___grFyM",countDown:"countDown___OzcWL",cnText:"cnText___TvFjV",red:"red___Mge1h",refreshBtn:"refreshBtn___lK1MX",fold:"fold___id0EJ",cardList:"cardList___xKhMX",withQrcode:"withQrcode___qphZK",iframe:"iframe___pMMQx",eduTip:"eduTip___hXWhK",eduQrcode:"eduQrcode____qxcx",eduVideo:"eduVideo___mufWJ",eduUsername:"eduUsername___tiufh",startAnswer:"startAnswer___AA7n5",eduSubmit:"eduSubmit___UPIsJ",eduTitle:"eduTitle___jCJrO",wrpAnswer:"wrpAnswer___AVK1Y",simpleMd:"simpleMd___ZGbXj",videomodal:"videomodal___bYarH",mainPart:"mainPart___Fqvw7",userInfoText:"userInfoText___nqL8p",answerSheetBottom:"answerSheetBottom___yXf5u",tooltipWrap:"tooltipWrap___AxG9B",leftPart:"leftPart___P4Ook",grey:"grey___UBSG9",blue:"blue___aRuKK",rightPart:"rightPart___De4P3",questionPart:"questionPart___GTq66",questionTypeTitle:"questionTypeTitle___r6Fo9",questionTypeInfo:"questionTypeInfo___JfpWv",toIframeBtn:"toIframeBtn___gRKtn",bottom:"bottom___coSlv",markBtn:"markBtn___ZCLGF",changeButton:"changeButton___sBTjl",prevBtn:"prevBtn___lgCPG",analysisWrap:"analysisWrap___JoCnb",greyBg:"greyBg___vgesc",fixHeader:"fixHeader___RoNxE",exerciseTitle:"exerciseTitle___Dtp56",commitModal:"commitModal___zqvNA",commitItem:"commitItem___mjYF6",commitInfoLabel:"commitInfoLabel___KtIjW",commitInfoValue:"commitInfoValue___DCyRn",cameraHeader:"cameraHeader___Pqhwb",dottedLineWrapper:"dottedLineWrapper___ONO9c",leftHalfCircle:"leftHalfCircle___RNJN7",dottedLine:"dottedLine___qWy4W",rightHalfCircle:"rightHalfCircle___s3_hr",orangeNum:"orangeNum___IYnup",teachAnalysis:"teachAnalysis___FH6fk",teachAnalysisModal:"teachAnalysisModal___RcKVp",screenLock:"screenLock____A8oZ"},ce=e(27158),q=e(41867),x=e(84056),_=e(87513),V=e(60979),he=e(6339),Me=e(96565);const Ie={0:"c-red-ee4",1:"c-green"};var et=({item:U,answerData:me,isEducation:qe,sign:Ft,onBlur:qt=()=>{}})=>{var gn,Gt,At,Ge,xt,en;const tn=(0,t.useRef)(""),[Sn,Cn]=(0,t.useState)(),[Gn,_n]=(0,t.useState)(!1),[lt,Ot]=(0,t.useState)(qe||!1),wn=(0,t.useRef)(),sr=()=>{clearInterval(wn.current),wn.current=setInterval(()=>{Gn&&qt(tn.current,!0)},10*1e3)},Mn=Yn=>{qt(tn.current);let wr="\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931";return(Yn||window.event).returnValue=wr,wr};return(0,t.useEffect)(()=>{console.log("isFocus:",Gn),Gn&&sr()},[Gn]),(0,t.useEffect)(()=>{Cn(U==null?void 0:U.a_flag)},[U==null?void 0:U.a_flag]),(0,t.useEffect)(()=>()=>{clearInterval(wn.current)},[]),t.createElement("div",null,((gn=me==null?void 0:me.exercise)==null?void 0:gn.user_exercise_status)===1?t.createElement("div",{className:"mb20"},t.createElement(D.Z,{justify:"space-between"},t.createElement(g.Z,null,"\u6211\u7684\u7B54\u6848"),((0,q.GJ)()||(0,q.dE)()&&((Gt=me==null?void 0:me.exercise)==null?void 0:Gt.user_exercise_status)>0&&((At=me==null?void 0:me.exercise)==null?void 0:At.open_score))&&t.createElement(g.Z,null,t.createElement(D.Z,{justify:"end",className:"mb20",align:"middle"},t.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),t.createElement("span",{className:"font14 ml10"},(U==null?void 0:U.user_score)&&t.createElement("span",null,t.createElement("span",{className:Ie[Number(U==null?void 0:U.answer_status)]||"c-orange-ff9"},U==null?void 0:U.user_score),t.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")),!(U!=null&&U.user_score)&&t.createElement("span",{className:"c-red"},"\u672A\u8BC4"))))),t.createElement("div",{className:b.simpleText},t.createElement(he.Z,{value:(Ge=U==null?void 0:U.user_answer)==null?void 0:Ge[0]}))):t.createElement("div",{className:U.user_score&&(U.user_score===U.question_score?"c-green":"c-red")},lt?t.createElement(Me.Z,{watch:!0,isFocus:!0,defaultValue:(xt=U==null?void 0:U.user_answer)==null?void 0:xt[0],id:U==null?void 0:U.question_id,className:"mt20",onChange:Yn=>{tn.current=Yn,_n(!0)},onBlur:()=>{setTimeout(()=>{qt(tn.current)},200),clearInterval(wn.current),_n(!1)}}):t.createElement("div",{onClick:()=>{var Yn;if(!U.repeat_answer&&((Yn=U==null?void 0:U.user_answer)==null?void 0:Yn.length)>0&&U.ques_status!==0){W.ZP.warning("\u8BE5\u9898\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u7B54\u6848");return}Ft.current=!0,Ot(!0)},className:b.startAnswer},t.createElement("div",{className:"c-blue"},"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54"))),(0,q.dE)()&&(U==null?void 0:U.standard_answer)&&t.createElement("div",{className:b.analysisWrap},t.createElement("div",{className:b.greyBg},t.createElement(D.Z,{className:"mb20",align:"middle"},t.createElement(g.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),t.createElement(g.Z,null,t.createElement(he.Z,{value:(en=U==null?void 0:U.standard_answer)==null?void 0:en[0]}))),t.createElement(D.Z,{align:"middle"},t.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),t.createElement(he.Z,{className:b.renderHtml,value:U==null?void 0:U.analysis})))))},rt=e(57809),Te=({item:U,answerData:me,isEducation:qe,onBlur:Ft=()=>{}})=>{var qt,gn,Gt,At;const Ge=(0,t.useRef)(""),[xt,en]=(0,t.useState)(),[tn,Sn]=(0,t.useState)(!1),[Cn,Gn]=(0,t.useState)(!1),[_n,lt]=(0,t.useState)(qe||!1),[Ot,wn]=(0,t.useState)(0),sr=(0,t.useRef)(U.kp_content||""),Mn=(0,t.useRef)(U.kp_clazz),Yn=(0,t.useRef)(),wr=(0,t.useMemo)(()=>{var Kn,$r;return($r=(Kn=Ge.current)==null?void 0:Kn.replace(/[\n|\r|\t]/g,""))==null?void 0:$r.length},[Ge.current]),Mr=()=>{clearInterval(Yn.current),Yn.current=setInterval(()=>{Cn&&Ft(Ge.current,sr.current,Mn.current)},30*1e3)};return(0,t.useEffect)(()=>{console.log("isFocus:",Cn),Mr()},[Cn]),(0,t.useEffect)(()=>{en(U==null?void 0:U.a_flag)},[U==null?void 0:U.a_flag]),(0,t.useEffect)(()=>()=>{clearInterval(Yn.current)},[]),t.createElement("div",null,((qt=me==null?void 0:me.exercise)==null?void 0:qt.user_exercise_status)===1?t.createElement("div",null,t.createElement("div",{className:"mt30"},t.createElement("strong",null,"\u4F5C\u6587\u9898\u76EE\uFF1A"),t.createElement("br",null),t.createElement(F.default,{disabled:!0,className:"mt10",value:sr.current,onChange:Kn=>{sr.current=Kn.target.value,wn(Ot+1)},onBlur:()=>{Ft(Ge.current,sr.current,Mn.current),Gn(!1)}})),t.createElement("div",{className:"mt30"},t.createElement("strong",null,"\u4F5C\u54C1\u7C7B\u578B\uFF1A"),t.createElement("br",null),t.createElement(rt.default,{disabled:!0,className:"mt10 w100",placeholder:"\u8BF7\u9009\u62E9\u4F5C\u54C1\u7C7B\u578B",value:Mn.current,onChange:Kn=>{Mn.current=Kn,wn(Ot+1)},onBlur:()=>{Ft(Ge.current,sr.current,Mn.current),Gn(!1)}},t.createElement(rt.default.Option,{key:1,value:"\u79D1\u666E"},"\u79D1\u666E"),t.createElement(rt.default.Option,{key:2,value:"\u79D1\u5E7B"},"\u79D1\u5E7B"))),t.createElement("p",{className:"mt10 mb0"},"\u4F5C\u54C1\u5185\u5BB9\uFF1A"),t.createElement("div",{className:b.simpleText},t.createElement(he.Z,{value:(gn=U==null?void 0:U.user_answer)==null?void 0:gn[0]}))):t.createElement("div",null,t.createElement("div",{className:"mt30"},t.createElement("strong",null,"\u4F5C\u6587\u9898\u76EE\uFF1A"),t.createElement("br",null),t.createElement(F.default,{className:"mt10",maxLength:60,onBlur:()=>Ft(Ge.current,sr.current,Mn.current),placeholder:"\u8BF7\u8F93\u5165\u4F5C\u6587\u9898\u76EE(\u6700\u591A60\u4E2A\u5B57)",value:sr.current,onChange:Kn=>{sr.current=Kn.target.value,wn(Ot+1)}})),t.createElement("div",{className:"mt30"},t.createElement("strong",null,"\u4F5C\u6587\u7C7B\u578B\uFF1A"),t.createElement("br",null),t.createElement(rt.default,{className:"mt10 w100",placeholder:"\u8BF7\u9009\u62E9\u4F5C\u54C1\u7C7B\u578B",value:Mn.current,onChange:Kn=>{Mn.current=Kn,Ft(Kn.current,sr.current,Mn.current),wn(Ot+1)}},t.createElement(rt.default.Option,{key:1,value:"\u79D1\u666E"},"\u79D1\u666E"),t.createElement(rt.default.Option,{key:2,value:"\u79D1\u5E7B"},"\u79D1\u5E7B"))),t.createElement("div",{className:"mt30 mb20"},t.createElement("div",{className:U.user_score&&(U.user_score===U.question_score?"c-green":"c-red")},t.createElement("strong",null,"\u4F5C\u6587\u5185\u5BB9\uFF1A"),t.createElement("br",null),t.createElement("div",{className:"mt10 relative"},t.createElement("span",{className:"c-blue",style:{position:tn?"fixed":"absolute",top:tn?61:4,left:10,zIndex:106}},"\u5DF2\u8F93\u5165",wr,"\u5B57"),_n?t.createElement(Me.Z,{className:b.simpleMd,disablePaste:!0,hidetoolBar:qe,height:qe?"60vh":150,isFocus:!0,defaultValue:(Gt=U==null?void 0:U.user_answer)==null?void 0:Gt[0],id:U==null?void 0:U.question_id,onFullScreen:Kn=>Sn(Kn),onChange:Kn=>{Ge.current=Kn,Gn(!0),wn(Ot+1)},onBlur:()=>{Ft(Ge.current,sr.current,Mn.current),Gn(!1)}}):t.createElement("div",{onClick:()=>lt(!0),className:b.startAnswer},t.createElement("div",{className:"c-blue"},"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54")))))),(0,q.dE)()&&(U==null?void 0:U.standard_answer)&&t.createElement("div",null,t.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),t.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},t.createElement(he.Z,{value:(At=U==null?void 0:U.standard_answer)==null?void 0:At[0]}))))},tt=e(79817),mt=e(1710),De=e(50258),dt={score:"score___mcGn7",wrap:"wrap___h11sQ"},$e=({score:U})=>U?t.createElement("span",{className:dt.wrap},"\u5F97\u5206",t.createElement("span",{className:`${dt.score} ml10 mr5`},U),"\u5206"):t.createElement("span",{className:"c-red"},"\u672A\u8BC4"),ve={flex_box_center:"flex_box_center___xK64P",flex_space_between:"flex_space_between___BNBCA",flex_box_vertical_center:"flex_box_vertical_center___ConJK",flex_box_center_end:"flex_box_center_end___L08sz",flex_box_column:"flex_box_column___hvk0E",shixunWrp:"shixunWrp___FTFC6",fill:"fill___H_Qd6",index:"index___PaSVJ",success:"success___fz_F7",fail:"fail___ftXSv",fillInput:"fillInput___q_sSb",shixunWrapper:"shixunWrapper___toGqF",score:"score___AsYGZ",name:"name___hawfX",programWrapper:"programWrapper___zVQPT",desc:"desc___MFIu5",content:"content___QuE41",analysisWrap:"analysisWrap___qGPzJ",greyBg:"greyBg___FIDIB"},ot=e(84886),Ee=e(59301),A=Object.defineProperty,K=Object.defineProperties,m=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,s=(U,me,qe)=>me in U?A(U,me,{enumerable:!0,configurable:!0,writable:!0,value:qe}):U[me]=qe,i=(U,me)=>{for(var qe in me||(me={}))R.call(me,qe)&&s(U,qe,me[qe]);if(a)for(var qe of a(me))fe.call(me,qe)&&s(U,qe,me[qe]);return U},X=(U,me)=>K(U,m(me));const $={0:"c-red-ee4",1:"c-green"};var Q=({item:U,answerData:me,exerciseId:qe,coursesId:Ft})=>{var qt,gn,Gt,At,Ge;const[xt,en]=(0,t.useState)([]),[tn,Sn]=(0,t.useState)([]),Cn=(0,l.useDispatch)();(0,t.useEffect)(()=>{var lt,Ot,wn,sr,Mn,Yn,wr,Mr,Kn,$r,Jn,Kr,qr;if(!((lt=U==null?void 0:U.shixun_details)!=null&<.length))return;let ao=[],wo=[];for(let ro=0;ro<((Ot=U==null?void 0:U.shixun_details)==null?void 0:Ot.length);ro++){for(let uo=0;uo<(U==null?void 0:U.shixun_details[ro].stage_list.length);uo++){let yo=U==null?void 0:U.shixun_details[ro].stage_list[uo];ao.push(i(i({},yo),{operation:(Yn=(Mn=(sr=(wn=U==null?void 0:U.shixun_details)==null?void 0:wn[ro])==null?void 0:sr.shixun_detail)==null?void 0:Mn[0])==null?void 0:Yn.game_identifier,is_jupyter:U==null?void 0:U.is_jupyter,is_jupyter_lab:U==null?void 0:U.is_jupyter_lab}))}if((Mr=(wr=U==null?void 0:U.shixun_details)==null?void 0:wr[ro])!=null&&Mr.shixun_detail){const uo=(Jn=($r=(Kn=U==null?void 0:U.shixun_details)==null?void 0:Kn[ro])==null?void 0:$r.shixun_detail)==null?void 0:Jn[0],yo=(qr=(Kr=U==null?void 0:U.shixun_details[ro].stage_list)==null?void 0:Kr.find(Ln=>(Ln==null?void 0:Ln.game_identifier)===(uo==null?void 0:uo.game_identifier)))==null?void 0:qr.user_score;wo.push(X(i({},uo),{user_score:yo}))}}Sn(wo),en(ao)},[U==null?void 0:U.shixun_details]);const Gn=[{title:"\u9898\u76EE",dataIndex:"position",key:"position",align:"center"},{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:(lt,Ot)=>Ee.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px",color:"#0152d9",cursor:"pointer"},title:lt&<.length>25?lt:"",onClick:()=>{(0,Z.xg)(`/tasks/${Ft}/${qe}/${Ot.game_identifier}/exercise`)}},lt)},!(U!=null&&U.unity_3d&&(U==null?void 0:U.vrs_type)==1)&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:(lt,Ot)=>Ee.createElement("span",null,Ot.evaluate_count?Ot.evaluate_count:Ee.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5B8C\u6210\u65F6\u95F4",key:"endTime",dataIndex:"endTime",align:"center",render:(lt,Ot)=>{let wn=!1;return Ot.finished_time&&(me!=null&&me.exercise)&&(me!=null&&me.exercise_answer_user)&&((me==null?void 0:me.exercise.time)===-1?wn=v()(me==null?void 0:me.exercise.end_time).isBefore(Ot.finished_time):wn=v()(me==null?void 0:me.exercise_answer_user.start_at).add(me==null?void 0:me.exercise.time,"m").isBefore(Ot.finished_time)),Ee.createElement("span",null,Ot.finished_time||Ee.createElement("span",{className:"c-grey-999"},"--"),Ee.createElement("span",{className:"c-orange-ff9 "},wn?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:(lt,Ot)=>Ee.createElement("span",null,Ot.time_consuming||Ee.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:(lt,Ot)=>Ee.createElement("span",null,Ot.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")},{title:"\u5F97\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:lt=>Ee.createElement("span",{style:{color:"#FA6400"}},lt,"\u5206")},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"center",render:(lt,Ot,wn)=>lt&&!Ot.is_jupyter&&!Ot.is_jupyter_lab?Ot!=null&&Ot.unity_3d?Ee.createElement("span",{className:"c-blue current",onClick:()=>{Cn({type:"classroomList/setActionTabs",payload:{key:"\u91C7\u96C6\u70B9\u5F97\u5206\u8BE6\u60C5",data:Ot}})}},"\u8BE6\u60C5"):Ee.createElement(tt.default,{affix:!1},Ee.createElement(tt.default.Link,{href:`#challenge_${U==null?void 0:U.question_id}${wn}`,title:Ee.createElement("span",{style:{color:"#0152d9",fontSize:14}},"\u67E5\u770B")})):Ee.createElement("span",{className:"c-grey-999"},"--")}].filter(lt=>!!lt);console.log(tn);const _n={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return Ee.createElement("div",null,((qt=U==null?void 0:U.shixun)==null?void 0:qt.length)>0&&Ee.createElement("div",{className:ve.shixunWrapper},(gn=U==null?void 0:U.shixun)==null?void 0:gn.map(function(lt,Ot){return Ee.createElement(D.Z,{className:"mb20",justify:"space-between"},Ee.createElement(g.Z,{flex:"1"},Ee.createElement("span",{className:ve.score},"(",lt.challenge_score,"\u5206)"),Ee.createElement("span",{className:ve.name},lt.challenge_name," ")),Ee.createElement(g.Z,null,!lt.answer_status&&Ee.createElement("span",{className:"font14",style:{color:"#FA6400"}},"\u672A\u5B8C\u6210"),!!lt.answer_status&&Ee.createElement("span",{className:"font14",style:{color:"#37AD83"}},"\u5DF2\u5B8C\u6210")))})),((Gt=me==null?void 0:me.exercise)==null?void 0:Gt.student_commit_status)!==0||((At=me==null?void 0:me.exercise)==null?void 0:At.user_exercise_status)!==0?Ee.createElement(Ee.Fragment,null,!!(xt!=null&&xt.length)&&Ee.createElement("div",null,Ee.createElement(D.Z,{justify:"space-between",className:"mb10",align:"middle"},Ee.createElement(g.Z,{className:"font14 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),Ee.createElement(g.Z,null,Ee.createElement($e,{score:U==null?void 0:U.user_score}))),Ee.createElement(mt.default,{columns:Gn,dataSource:xt,pagination:!1})),!!(tn!=null&&tn.length)&&Ee.createElement("div",null,Ee.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),tn==null?void 0:tn.map((lt,Ot)=>Ee.createElement("div",{id:`challenge_${U==null?void 0:U.question_id}${Ot}`,className:"mt5"},Ee.createElement(D.Z,null,Ee.createElement("span",{className:"font14 mr15"}," \u7B2C",lt.position,"\u5173"),Ee.createElement(l.Link,{className:"current c-black font14",target:"_blank",to:`/tasks/${Ft}/${qe}/${lt.game_identifier}/exercise`},lt.name),Ee.createElement(g.Z,{style:{marginLeft:"auto"}},Ee.createElement($e,{score:lt.user_score}))),(lt==null?void 0:lt.st)===0&<.passed_code&&Ee.createElement("aside",{className:ve.shixunWrp},Ee.createElement("h2",null,"\u7B2C\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",Ee.createElement("span",{className:"c-light-black"},lt.path)),Ee.createElement(De.ZP,{height:300,language:"python",theme:"default",value:lt.passed_code,options:_n})))))):Ee.createElement(Ee.Fragment,null,(0,q.dE)()&&Ee.createElement(he.Z,{className:"c-grey-999 mt20 mb20",value:U==null?void 0:U.question_title}),(Ge=U==null?void 0:U.shixun)==null?void 0:Ge.map((lt,Ot)=>Ee.createElement("p",{className:"font16 c-grey-666 mb5",key:Ot},Ee.createElement("span",{className:"mr20"},"\u7B2C",lt==null?void 0:lt.challenge_position,"\u5173 ",lt==null?void 0:lt.challenge_name),Ee.createElement("span",null,lt==null?void 0:lt.challenge_score,"\u5206")))),Ee.createElement(ot.Z,null))},Re=e(24334),Pe=e(38821),Se=e(59301);const Ne={0:"c-red-ee4",1:"c-green"};var d=({item:U,answerData:me})=>{var qe,Ft,qt;const[gn,Gt]=(0,t.useState)([]);(0,t.useEffect)(()=>{var xt,en;((xt=U==null?void 0:U.evaluate_codes)==null?void 0:xt.length)>0?Gt((en=U==null?void 0:U.evaluate_codes)==null?void 0:en.map((tn,Sn)=>({key:Sn+1,error_msg:tn!=null&&tn.error_msg?Re.Base64.decode(tn==null?void 0:tn.error_msg):""}))):Gt([{key:"--",error_msg:"--"}])},[U==null?void 0:U.evaluate_codes]);const At=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:(xt,en)=>Se.createElement("span",null,en.key)},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:(xt,en)=>Se.createElement("span",null,en.error_msg?en.error_msg:"--")}],Ge={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return Se.createElement("div",{className:`${ve.programWrapper}`},Se.createElement("div",{className:ve.desc},"\u9898\u76EE\u63CF\u8FF0"),Se.createElement("div",{className:ve.content},Se.createElement(he.Z,{value:U==null?void 0:U.description})),((qe=me==null?void 0:me.exercise)==null?void 0:qe.user_exercise_status)===1&&Se.createElement(D.Z,{justify:"end",className:"mt40"},Se.createElement(g.Z,null,Se.createElement($e,{score:U==null?void 0:U.user_score}))),(U==null?void 0:U.passed_code)&&Se.createElement("aside",{className:ve.shixunWrp},Se.createElement(D.Z,{align:"middle",justify:"space-between",style:{height:30,padding:"0 7px"}},Se.createElement("b",null,"\u7B2C\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),Se.createElement(Pe.Z,{title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[U==null?void 0:U.language]})),Se.createElement(De.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:U!=null&&U.passed_code?Re.Base64.decode(U==null?void 0:U.passed_code):"",options:Ge})),((Ft=me==null?void 0:me.exercise)==null?void 0:Ft.user_exercise_status)===1&&((qt=me==null?void 0:me.exercise)==null?void 0:qt.answer_open)&&Se.createElement("div",{style:{background:"#F6F7F9"},className:"mt30 p20"},Se.createElement("div",{style:{marginBottom:"20px",fontSize:"16px",display:"flex"}},Se.createElement("span",{style:{whiteSpace:"nowrap"}},"\u3010\u7B54\u6848\u3011"),Se.createElement(he.Z,{value:(U==null?void 0:U.standard_answer)||""})),Se.createElement("div",{style:{fontSize:"16px",display:"flex"}},Se.createElement("span",{style:{whiteSpace:"nowrap"}},"\u3010\u89E3\u6790\u3011"),Se.createElement(he.Z,{value:(U==null?void 0:U.analysis)||"\u6682\u65E0\u89E3\u6790"}))))},Y=e(27687),se=Object.defineProperty,xe=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,Je=Object.prototype.propertyIsEnumerable,ut=(U,me,qe)=>me in U?se(U,me,{enumerable:!0,configurable:!0,writable:!0,value:qe}):U[me]=qe,Bt=(U,me)=>{for(var qe in me||(me={}))He.call(me,qe)&&ut(U,qe,me[qe]);if(_e)for(var qe of _e(me))Je.call(me,qe)&&ut(U,qe,me[qe]);return U},wt=(U,me)=>xe(U,Fe(me)),Dt=(U,me,qe)=>new Promise((Ft,qt)=>{var gn=Ge=>{try{At(qe.next(Ge))}catch(xt){qt(xt)}},Gt=Ge=>{try{At(qe.throw(Ge))}catch(xt){qt(xt)}},At=Ge=>Ge.done?Ft(Ge.value):Promise.resolve(Ge.value).then(gn,Gt);At((qe=qe.apply(U,me)).next())});const{TextArea:mn}=F.default,ln={0:"c-red-ee4",1:"c-green"};var En=({sign:U,item:me,answerData:qe,onBlur:Ft=()=>{}})=>{var qt,gn,Gt,At;const[Ge,xt]=(0,t.useState)([]),[en,tn]=(0,t.useState)([]),Sn=(0,t.useRef)(),Cn=(0,t.useRef)(),[Gn]=(0,l.useSearchParams)();return(0,t.useEffect)(()=>{var _n,lt;if(Gn.get("check")){let Ot=[];Ot=(_n=me==null?void 0:me.standard_answer)==null?void 0:_n.map(wn=>{var sr,Mn;return wt(Bt({},wn),{choice_id:wn.position,answer_text:((Mn=(sr=me==null?void 0:me.user_answer)==null?void 0:sr.find(Yn=>Yn.choice_id===wn.choice_id))==null?void 0:Mn.answer_text)||""})}),Sn.current=Ot,xt(Ot)}else{let Ot=[];Ot=(lt=me==null?void 0:me.standard_answers)==null?void 0:lt.map(wn=>{var sr,Mn;return wt(Bt({},wn),{choice_id:wn.position,answer_text:((Mn=(sr=me==null?void 0:me.user_answer)==null?void 0:sr.find(Yn=>Yn.choice_id===wn.position))==null?void 0:Mn.answer_text)||""})}),Sn.current=Ot,xt(Ot)}},[me==null?void 0:me.user_answer]),t.createElement("div",null,Ge==null?void 0:Ge.map((_n,lt)=>{var Ot,wn,sr,Mn,Yn;return t.createElement(D.Z,{key:lt,className:`${ve.baseMargin} ${ve.fill}`,align:"middle"},t.createElement(g.Z,{className:ve.index},"\u586B\u7A7A\u9879",lt+1),t.createElement(g.Z,{flex:"430px",className:"ml20 mr20"},(_n==null?void 0:_n.model)===1?t.createElement(F.default,{name:"sign",placeholder:"\u8BF7\u8F93\u5165\u7B54\u6848",disabled:!me.repeat_answer&&((Ot=me==null?void 0:me.user_answer)==null?void 0:Ot.length)>0&&me.ques_status!==0||!!(qe!=null&&qe.exercise.commit_status),value:_n==null?void 0:_n.answer_text,onChange:wr=>{Ge[lt].answer_text=wr.target.value,xt([...Ge])},onFocus:()=>{U.current=!0},onBlur:wr=>{setTimeout(()=>Dt(void 0,null,function*(){const Mr=yield Ft(_n==null?void 0:_n.answer_text,lt+1,Ge);if(Mr.status){const Kn=en.slice();Kn[lt]={status:"fail",errorText:Mr.message},Cn.current=Kn,tn(Kn)}else{const Kn=en.slice();Kn[lt]={status:"success",errorText:""},Cn.current=Kn,tn(Kn)}}),200)},className:`${me.user_score&&(me.user_score===me.question_score?"c-green":"c-red")} ${ve.fillInput}`}):t.createElement(Y.Z,{value:_n==null?void 0:_n.answer_text,disabled:!me.repeat_answer&&((wn=me==null?void 0:me.user_answer)==null?void 0:wn.length)>0&&me.ques_status!==0||!!(qe!=null&&qe.exercise.commit_status),onChange:wr=>Dt(void 0,null,function*(){var Mr,Kn;Ge[lt].answer_text=wr,xt([...Ge]);const $r=yield Ft(_n==null?void 0:_n.answer_text,lt+1,Ge);if($r.status){const Jn=((Kn=Cn==null?void 0:Cn.current)==null?void 0:Kn.slice())||[].slice();Jn[lt]={status:"fail",errorText:$r.message},Cn.current=Jn,tn(Jn)}else{const Jn=((Mr=Cn==null?void 0:Cn.current)==null?void 0:Mr.slice())||[].slice();Jn[lt]={status:"success",errorText:""},Cn.current=Jn,tn(Jn)}})})),((sr=en[lt])==null?void 0:sr.status)==="success"&&t.createElement(g.Z,null,t.createElement(D.Z,{align:"middle"},t.createElement("i",{style:{marginRight:8},className:`iconfont icon-chenggong1 ${ve.success}`}),t.createElement("span",{className:ve.success},"\u4FDD\u5B58\u6210\u529F"))),((Mn=en[lt])==null?void 0:Mn.status)==="fail"&&t.createElement(g.Z,null,t.createElement(D.Z,{align:"middle"},t.createElement("i",{style:{marginRight:8},className:`iconfont icon-tishi7 ${ve.fail}`}),t.createElement("span",{className:ve.fail},(Yn=en[lt])==null?void 0:Yn.errorText))))}),((0,q.GJ)()||(0,q.dE)()&&((qt=qe==null?void 0:qe.exercise)==null?void 0:qt.user_exercise_status)>0&&((gn=qe==null?void 0:qe.exercise)==null?void 0:gn.open_score))&&t.createElement(D.Z,{justify:"end",className:"mb20",align:"middle"},t.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),t.createElement("span",{className:"font14 ml10"},(me==null?void 0:me.user_score)&&t.createElement("span",null,t.createElement("span",{className:ln[Number(me==null?void 0:me.answer_status)]||"c-orange-ff9"},me==null?void 0:me.user_score),t.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")),!(me!=null&&me.user_score)&&t.createElement("span",{className:"c-red"},"\u672A\u8BC4"))),((Gt=qe==null?void 0:qe.exercise)==null?void 0:Gt.answer_open)&&t.createElement("div",{className:ve.analysisWrap},t.createElement("div",{className:ve.greyBg},t.createElement("div",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),(At=me==null?void 0:me.standard_answer)==null?void 0:At.map((_n,lt)=>{var Ot;return t.createElement(D.Z,{key:lt,align:"middle",className:"mt15 ml10"},t.createElement(g.Z,{className:"mr10"},"\u586B\u7A7A\u9879",lt+1),t.createElement(g.Z,null,t.createElement(Y.Z,{value:(Ot=_n==null?void 0:_n.answer_text)==null?void 0:Ot[0],style:{maxWidth:730,minWidth:100},disabled:!0})))}),t.createElement(D.Z,{className:"mt15",align:"middle"},t.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),t.createElement(he.Z,{className:ve.renderHtml,value:me==null?void 0:me.analysis})))))},vn=e(90402),sn=e(87169),yn=e(77254),xn=e(59301),An=Object.defineProperty,ir=Object.defineProperties,br=Object.getOwnPropertyDescriptors,Un=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,Zn=Object.prototype.propertyIsEnumerable,mr=(U,me,qe)=>me in U?An(U,me,{enumerable:!0,configurable:!0,writable:!0,value:qe}):U[me]=qe,Or=(U,me)=>{for(var qe in me||(me={}))ur.call(me,qe)&&mr(U,qe,me[qe]);if(Un)for(var qe of Un(me))Zn.call(me,qe)&&mr(U,qe,me[qe]);return U},Ir=(U,me)=>ir(U,br(me)),hr=(U,me,qe)=>new Promise((Ft,qt)=>{var gn=Ge=>{try{At(qe.next(Ge))}catch(xt){qt(xt)}},Gt=Ge=>{try{At(qe.throw(Ge))}catch(xt){qt(xt)}},At=Ge=>Ge.done?Ft(Ge.value):Promise.resolve(Ge.value).then(gn,Gt);At((qe=qe.apply(U,me)).next())});const{TextArea:Dr}=F.default;var Zr=({item:U,answerData:me,sign:qe,onBlur:Ft=()=>{},onDebug:qt=()=>{},setIsSubmitCode:gn})=>{var Gt,At,Ge;let[xt,en]=(0,t.useState)([]);const[tn]=(0,l.useSearchParams)();return(0,t.useEffect)(()=>{var Sn;let Cn=(Sn=U==null?void 0:U.standard_answer_with_score)==null?void 0:Sn.map((Gn,_n)=>{var lt,Ot;return Ir(Or({},Gn),{value:((Ot=(lt=U==null?void 0:U.user_answer)==null?void 0:lt.find(wn=>parseInt(wn.choice_id)===_n+1))==null?void 0:Ot.answer_text)||""})});en(Cn)},[U==null?void 0:U.standard_answer_with_score]),console.log(xt,"userAnswer"),xn.createElement("div",null,xn.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:10}},xn.createElement("div",{style:{fontSize:14,color:"#FF0000"}},xn.createElement(sn.Z,null),xn.createElement("span",{style:{marginLeft:5}},"\u6CE8\u610F\uFF1A\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u5426\u5219\u65E0\u6CD5\u5F97\u5206")),!tn.get("check")&&xn.createElement(vn.Z,{setIsSubmitCode:gn,ButtonProps:{type:"primary"},ButtonText:"\u63D0\u4EA4\u4EE3\u7801",items:Ir(Or({},U),{userAnswer:xt}),hackidentifier:U==null?void 0:U.hack_identifier})),(U==null?void 0:U.code)&&xn.createElement("div",{style:{border:"1px solid #CCCCCC",padding:"10px",marginBottom:20}},xn.createElement(he.Z,{disabledFill:!U.repeat_answer&&((Gt=U==null?void 0:U.user_answer)==null?void 0:Gt.length)>0&&U.ques_status!==0||!!(me!=null&&me.exercise.commit_status),onFillBlur:(Sn,Cn)=>hr(void 0,null,function*(){yn.Z.publish("BFill:Submit:Change",{value:!0}),setTimeout(()=>hr(void 0,null,function*(){var Gn;(yield Ft((Gn=Sn==null?void 0:Sn[parseInt(Cn)])==null?void 0:Gn.value,parseInt(Cn)+1,xt)).status===0?(xt[parseInt(Cn)].type="",en([...xt])):(xt[parseInt(Cn)].type="warning",en([...xt]))}),200)}),onFillFocus:(Sn,Cn)=>{xt[parseInt(Cn)].type="",en([...xt]),qe.current=!0},className:ve.content,programFillValue:xt,showProgramFill:!0,value:Re.Base64.decode((U==null?void 0:U.code)||"")})),!!((At=U==null?void 0:U.standard_answer)!=null&&At.length)&&xn.createElement("div",{className:ve.analysisWrap},xn.createElement("div",{className:ve.greyBg},xn.createElement(D.Z,{className:"mb20",align:"middle"},xn.createElement(g.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),(Ge=U==null?void 0:U.standard_answer)==null?void 0:Ge.map((Sn,Cn)=>xn.createElement(g.Z,{key:Cn,className:"mr40"},"\u586B\u7A7A\u9879",Cn+1,":",Sn==null?void 0:Sn.answer_text))),xn.createElement(D.Z,null,xn.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),xn.createElement(he.Z,{className:ve.renderHtml,value:(U==null?void 0:U.analysis)||"\u6682\u65E0\u89E3\u6790"})))))},so=e(59149);const{TextArea:Jr}=F.default;var pe=({data:U})=>t.createElement("div",{className:"tc mt80 pb30"},t.createElement("img",{width:"486",src:so.BV})," ",t.createElement("br",null),U.status===-1&&t.createElement("div",{className:"c-grey-999 mt60"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),U.status===-2&&t.createElement("div",{className:" c-grey-999 mt60"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",t.createElement("span",{className:"c-red"},U.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(ne.ZP,{className:"mt40 pl20 pr20",type:"primary"},t.createElement("a",{href:"/"},"\u56DE\u5230\u9996\u9875"))),at=e(74128),Pt=e(89392),Nt={comments:"comments___ZkLeS",greyText:"greyText___ow9J6",commentText:"commentText___Uklcs",wrapper:"wrapper___XTdhL",header:"header___pq5DQ",updateTime:"updateTime___WYYjt",text:"text___FmQY7",date:"date___DiXg4"},Ut=({list:U,hideScore:me=!1})=>t.createElement("div",null,U==null?void 0:U.map(qe=>{var Ft,qt,gn,Gt,At,Ge;return t.createElement("div",{className:`mt20 ${Nt.wrapper}`,key:(Ft=qe==null?void 0:qe.user)==null?void 0:Ft.user_id},t.createElement(D.Z,{align:"middle",className:Nt.header},t.createElement("img",{src:at.Z.API_SERVER+"/images/"+((qt=qe.user)==null?void 0:qt.image_url)}),t.createElement("span",{className:"ml10 font16"},(gn=qe.user)==null?void 0:gn.name),t.createElement(g.Z,{className:Nt.updateTime},t.createElement("span",{className:Nt.text},"\u8BC4\u9605\u65F6\u95F4"),t.createElement("span",{className:Nt.date},v()((At=(Gt=qe.comments)==null?void 0:Gt[0])==null?void 0:At.updated_at).format("YYYY-MM-DD HH:mm")))),t.createElement("div",{className:Nt.comments},(Ge=qe==null?void 0:qe.comments)==null?void 0:Ge.map((xt,en)=>{var tn;return t.createElement("div",{key:((tn=qe==null?void 0:qe.user)==null?void 0:tn.user_id)+"-"+en},t.createElement(D.Z,{align:"middle",justify:"space-between"},!!xt.shixun_chanllge_position&&t.createElement("div",{style:{flexShrink:0,marginRight:10}},"\u7B2C",xt.shixun_chanllge_position,"\u5173"),!me&&t.createElement("div",{style:{flex:1}},"\u539F\u59CB\u5F97\u5206",xt==null?void 0:xt.origin_score,"\u5206\uFF0C\u4FEE\u6B63\u4E3A",t.createElement("span",{className:"c-light-primary"},xt==null?void 0:xt.score),"\u5206")),!!xt.comment&&t.createElement("div",null," ",t.createElement("span",{className:`${Nt.greyText} mr10`},"\u8BC4\u8BED"),t.createElement("span",{className:Nt.commentText},xt.comment)))})))})),kt=e(21390),j=e(96249),ue=e.n(j),ye=e(11724),be=e(62772),Ze=e(96935),Le=e(42217),ke={codeInput:"codeInput___xSFAu"},Ae=e(92310),jt=e.n(Ae),Qt=({className:U,style:me,onOk:qe})=>{const[Ft,qt]=(0,t.useState)(["","","","","",""]),[gn,Gt]=(0,t.useState)(0),At=(0,t.useRef)([]);(0,t.useEffect)(()=>{const en=Ft.findIndex(tn=>!tn);en===-1&&qe(Ft),Gt(en)},[Ft]),(0,t.useEffect)(()=>{var en;(en=At.current[gn])==null||en.focus()},[gn]);const Ge=(en,tn)=>{const{value:Sn}=en.target;if(/^\d*$/.test(Sn)){const Cn=[...Ft];Cn[tn]=Sn||"",qt(Cn)}},xt=(en,tn)=>{if(en.key==="Backspace"&&tn>0){en.preventDefault();const Sn=[...Ft];Sn[tn-1]="",qt(Sn)}};return t.createElement("div",{className:jt()(ke.codeInput,U),style:me},Ft.map((en,tn)=>t.createElement("input",{key:tn,type:"text",disabled:gn!==tn,maxLength:1,value:en===""?"":"*",onChange:Sn=>Ge(Sn,tn),onKeyDown:Sn=>xt(Sn,tn),ref:Sn=>{At.current[tn]=Sn}})))},kn=e(72530),Rn=e(2337),on=e(65808),h=e(59301),_r=Object.defineProperty,Qn=Object.defineProperties,dr=Object.getOwnPropertyDescriptors,er=Object.getOwnPropertySymbols,yr=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,$n=(U,me,qe)=>me in U?_r(U,me,{enumerable:!0,configurable:!0,writable:!0,value:qe}):U[me]=qe,Pn=(U,me)=>{for(var qe in me||(me={}))yr.call(me,qe)&&$n(U,qe,me[qe]);if(er)for(var qe of er(me))qn.call(me,qe)&&$n(U,qe,me[qe]);return U},zn=(U,me)=>Qn(U,dr(me)),Lr=(U,me)=>{var qe={};for(var Ft in U)yr.call(U,Ft)&&me.indexOf(Ft)<0&&(qe[Ft]=U[Ft]);if(U!=null&&er)for(var Ft of er(U))me.indexOf(Ft)<0&&qn.call(U,Ft)&&(qe[Ft]=U[Ft]);return qe},In=(U,me,qe)=>new Promise((Ft,qt)=>{var gn=Ge=>{try{At(qe.next(Ge))}catch(xt){qt(xt)}},Gt=Ge=>{try{At(qe.throw(Ge))}catch(xt){qt(xt)}},At=Ge=>Ge.done?Ft(Ge.value):Promise.resolve(Ge.value).then(gn,Gt);At((qe=qe.apply(U,me)).next())});const{Countdown:Er}=T.default,kr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Wr={0:"c-red-ee4",1:"c-green"},Vr=U=>{var me=U,{globalSetting:qe,loading:Ft,user:qt,exercise:gn,dispatch:Gt}=me,At=Lr(me,["globalSetting","loading","user","exercise","dispatch"]),Ge,xt,en,tn,Sn,Cn,Gn,_n,lt,Ot,wn,sr,Mn,Yn,wr,Mr,Kn,$r,Jn,Kr,qr,ao,wo,ro,uo,yo,Ln,vr,Hn,Kt,fr,Br,zr,eo,to,bo,Lo,Uo,ko,jo,Ia,da,fa,Na,qa,Oa,Po,Da,ma,va,_a,Ba,Vo,pa,ga;const Ta=(0,l.useLocation)(),[Io]=(0,l.useSearchParams)(),nn=(0,l.useParams)(),[G,xo]=(0,t.useState)({}),[bt,el]=(0,t.useState)({}),[No,tl]=(0,t.useState)({}),[nl,Oo]=(0,t.useState)(!1),[Do,Ra]=(0,t.useState)(!0),[ha,Ma]=(0,t.useState)(!1),[ya,fo]=(0,t.useState)(!1),[xa,_o]=(0,t.useState)(!1),[Ca,ba]=(0,t.useState)(!1),[Fa,rl]=(0,t.useState)(),[ol,Xo]=(0,t.useState)(""),[al,Ea]=(0,t.useState)("none"),[Go,Sa]=(0,t.useState)(""),[$o,Yo]=(0,t.useState)({status:0}),[ll,wa]=(0,t.useState)(!1),[Bo,il]=(0,t.useState)(window.document.domain==="kepukehuan.educoder.net"),[Aa,Jo]=(0,t.useState)(!0),[Ko,To]=(0,t.useState)(!1),[Qo,qo]=(0,t.useState)(null),[sl,Fo]=(0,t.useState)(!1),[ea,cl]=(0,t.useState)(0),[ul,Za]=(0,t.useState)(!1),[dl,La]=(0,t.useState)(!1),[fl,_l]=(0,t.useState)(!1),ka=(0,t.useRef)(),ja=(0,t.useRef)(),ta=(0,t.useRef)(!1),na=(0,t.useRef)(),ml=(0,t.useRef)(),ra=(0,t.useRef)(),zo=(0,t.useRef)(),[oa]=p.default.useForm(),aa=(0,t.useMemo)(()=>new WebSocket("ws://localhost:8082"),[]);let[cr,Ho]=(0,t.useState)(0),[pr,Wo]=(0,t.useState)(0);const[vl,la]=(0,t.useState)(!1),[ia,pl]=(0,t.useState)(!1),[gl,$a]=(0,t.useState)(!1),Ka=[`/classrooms/${nn.coursesId}/exercise/${nn.categoryId}/detail`,`/classrooms/${nn.coursesId}/exercise`,`/classrooms/${nn.coursesId}/exercise/`,`/classrooms/${nn.coursesId}/exercise/${nn.categoryId}/users/${(Ge=qt.userInfo)==null?void 0:Ge.login}/check`,`/classrooms/${nn.coursesId}/exercisenotice/${nn.categoryId}/users/${(xt=qt.userInfo)==null?void 0:xt.login}`,`/classrooms/${nn.coursesId}/exercise/${nn.categoryId}/users/${(en=qt.userInfo)==null?void 0:en.login}`],[hl,za]=(0,t.useState)(!1),[Bl,Ha]=(0,t.useState)(!0),[Tl,yl]=(0,t.useState)({left:0,top:0,bottom:0,right:0}),Wa=(0,t.useRef)(null),[Ua,Va]=(0,t.useState)(!0),sa=(0,t.useRef)(),[xl,Pa]=(0,t.useState)(!1);(0,Le.y)((0,q.dE)());const{setOpenDisableCopyAndPaste:Co}=(0,Le.X)(),Cl=(c,Ce)=>{var We;const{clientWidth:ct,clientHeight:Ue}=window.document.documentElement,it=(We=Wa.current)==null?void 0:We.getBoundingClientRect();yl({left:-it.left+Ce.x,right:ct-(it.right-Ce.x),top:-it.top+Ce.y,bottom:Ue-(it.bottom-Ce.y)-70})},ca=(0,kn._)(G);(0,t.useEffect)(()=>{var c,Ce;if(((c=G==null?void 0:G.exercise)==null?void 0:c.commit_status)>0){Za(!1);return}if((ya||(Ce=G==null?void 0:G.exercise)!=null&&Ce.forbid_screen)&&(0,Z.WX)()){const We=ct=>{ct.key==="screenNums"&&(Number(ct.newValue||0)>1?setTimeout(()=>{Za(!0)},300):Za(!1))};return window.addEventListener("local-storage-changed",We),()=>{window.removeEventListener("local-storage-changed",We)}}},[ya,(tn=G==null?void 0:G.exercise)==null?void 0:tn.forbid_screen,(Sn=G==null?void 0:G.exercise)==null?void 0:Sn.commit_status]),(0,t.useEffect)(()=>(document.body.setAttribute("data-custom","auto"),()=>{document.body.removeAttribute("data-custom")}),[]),(0,t.useEffect)(()=>{var c,Ce;if(document.body.scrollIntoView(),((c=qt.userInfo)==null?void 0:c.real_name)==="\u6E38\u5BA2"){window.location.href=`/classrooms/${nn.coursesId}/exercise`;return}return(Ce=qt.userInfo)!=null&&Ce.user_id&&((0,q.GJ)()?ge():qt.userInfo.login&&y()),window.addEventListener("message",o),()=>{window.removeEventListener("message",o),Ta.pathname.indexOf("/detail")>-1&&(0,x.BU)()}},[nn.categoryId,qt.userInfo.login]),(0,t.useEffect)(()=>(window.addEventListener("beforeunload",r),()=>{ca(),window.removeEventListener("beforeunload",r)}),[]),(0,t.useEffect)(()=>(Gt({type:"globalSetting/headerFooterToggle",payload:!1}),()=>{Gt({type:"globalSetting/headerFooterToggle",payload:!0})}),[]),(0,t.useEffect)(()=>{var c,Ce,We,ct;(c=G==null?void 0:G.question_status)!=null&&c.every(Ue=>!!Ue.ques_status&&ll&&(bt==null?void 0:bt.used_screen_num)<(bt==null?void 0:bt.screen_num))&&setTimeout(()=>{var Ue;(Ue=ja.current)==null||Ue.handlePhoto()},1300),qo((ct=(We=(Ce=G==null?void 0:G.exercise_question_types)==null?void 0:Ce[cr])==null?void 0:We.items)==null?void 0:ct[pr])},[G]);const r=c=>{var Ce;!(bt!=null&&bt.is_commit)&&(0,q.dE)()&&(0,Z.RG)(" ",!0),localStorage.setItem("Refresh","1"),(Ce=gn.exerciseUserInfo)!=null&&Ce.screen_open&&window.navigator.sendBeacon(`${at.Z.API_SERVER}/api/exercises/${nn.categoryId}/commit_screen_at.json`,{})},o=c=>{c.data==="backExercise"&&((0,Z.RG)(" ",!0),u())},u=()=>{Ea("none"),Xo(""),ge()},y=()=>In(void 0,null,function*(){O()}),N=()=>In(void 0,null,function*(){Jo(!1),n.default.info({title:(0,on._V)(on.CP.answer1),width:500,centered:!0,closable:!1,keyboard:!1,maskClosable:!1,maskStyle:{background:"#000"},okText:(0,on._V)(on.CP.answer2),onOk:()=>new Promise((c,Ce)=>In(void 0,null,function*(){try{yield oa.validateFields()}catch(ct){Ce()}const We=yield(0,_.pL)(Pn({exercise_user_id:bt==null?void 0:bt.exercise_user_id,categoryId:nn.categoryId},yield oa.validateFields()));(We==null?void 0:We.status)===0?(Jo(!0),oe(),c(We)):(oa.setFields([{name:"start_password",errors:[We==null?void 0:We.message]}]),Ce())})),content:h.createElement(h.Fragment,null,h.createElement("p",{className:""},(0,on._V)(on.CP.answer3)),h.createElement(p.default,{form:oa,autoComplete:"off"},h.createElement(p.default.Item,{name:"start_password",label:(0,on._V)(on.CP.answer1),rules:[{required:!0,message:(0,on._V)(on.CP.answer4)}]},h.createElement(F.default.Password,{autoComplete:"off"}))))})}),O=()=>In(void 0,null,function*(){const c=yield Gt({type:"exercise/getExerciseUserInfo",payload:Pn({},nn)});zo.current=zn(Pn({},c.data),{status:c==null?void 0:c.status}),el(zn(Pn({},c.data),{status:c==null?void 0:c.status}))});(0,t.useEffect)(()=>{if(bt!=null&&bt.exercise_user_id){if(bt!=null&&bt.is_commit||(0,Z.RG)(" ",!0),!(bt!=null&&bt.is_commit)&&((bt==null?void 0:bt.ip_limit)==="inner"||bt!=null&&bt.ip_bind_type)&&(ra.current=`&ip_limit=${bt==null?void 0:bt.ip_limit}&ip_bind=${bt==null?void 0:bt.ip_bind}&ip_bind_type=${bt==null?void 0:bt.ip_bind_type}`),!(bt!=null&&bt.is_commit)&&!Io.get("check")||bt.exercise_type==2&&!Io.get("check")){if((0,Z.RG)(" ",!0),!(bt!=null&&bt.can_start)){window.location.href=`/classrooms/${nn.coursesId}/exercise/${nn.categoryId}/users/${nn.login}/check`;return}if(bt!=null&&bt.is_locked&&bt.ip_error){Gt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},bt),{id:nn.categoryId})}});return}else!(bt!=null&&bt.is_locked)&&bt.ip_error;if(document.referrer===""||performance.navigation.type===2||!Ka.includes(new URL(document.referrer||"https://www.educoder.net").pathname)){document.referrer!==""?sessionStorage.setItem("illegalEntry",Ka.includes(new URL(document.referrer).pathname)?"illegalEntry":"allowRouter"):sessionStorage.setItem("illegalEntry","illegalEntry"),l.history.push(`/classrooms/${nn.coursesId}/exercise/`);return}if(bt!=null&&bt.start_locked&&!(bt!=null&&bt.user_is_enter)){N();return}if(bt!=null&&bt.is_locked&&performance.navigation.type===1&&!sessionStorage.getItem("studentunlock")){Gt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},bt),{id:nn.categoryId})}});return}if((0,ae.ZP)(`/api/exercises/${nn==null?void 0:nn.categoryId}/close_pop.json`,{method:"post"}),bt!=null&&bt.is_locked&&performance.navigation.type===0&&(bt!=null&&bt.user_is_enter)&&!(bt!=null&&bt.is_commit)&&(bt!=null&&bt.show_pop)){Gt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},bt),{id:nn.categoryId})}});return}}else if(!bt.answered_open&&bt.exercise_type!=2){n.default.info({width:500,centered:!0,icon:null,title:(0,on._V)(on.CP.answer5),content:(0,on._V)(on.CP.answer6),onOk:()=>{window.location.href=`/classrooms/${nn.coursesId}/exercise/${nn.categoryId}/detail`}});return}Io.get("check")?ge():oe(),Xn()}return()=>{!(bt!=null&&bt.is_commit)&&(0,q.dE)()&&(0,Z.RG)(" ",!0)}},[bt]);const oe=()=>In(void 0,null,function*(){var c,Ce,We,ct,Ue,it,yt,st,gt,vt,Wt,nt,Xe,an,gr;sessionStorage.setItem("studentunlock","studentunlock");const Vt={data:bt,status:bt.status};if((((c=Vt==null?void 0:Vt.data)==null?void 0:c.ip_limit)!=="no"||(Ce=Vt==null?void 0:Vt.data)!=null&&Ce.ip_bind_type)&&(na.current=yield(0,ce.y)({ip_limit:(We=Vt==null?void 0:Vt.data)==null?void 0:We.ip_limit,ip_bind:(ct=Vt==null?void 0:Vt.data)==null?void 0:ct.ip_bind_type})),(((Ue=Vt==null?void 0:Vt.data)==null?void 0:Ue.ip_limit)!=="no"||(it=Vt==null?void 0:Vt.data)!=null&&it.ip_bind)&&(((yt=Vt==null?void 0:Vt.data)==null?void 0:yt.ip_limit)==="inner"||(st=Vt==null?void 0:Vt.data)!=null&&st.ip_bind_type)){var Tn=yield(0,Z.oi)({exerciseId:nn.categoryId,ip:na.current,errmsgHide:!0,ip_limit:((gt=Vt==null?void 0:Vt.data)==null?void 0:gt.ip_limit)||"no",ip_bind:(vt=Vt==null?void 0:Vt.data)==null?void 0:vt.ip_bind,ip_bind_type:(Wt=Vt==null?void 0:Vt.data)==null?void 0:Wt.ip_bind_type});if((Tn==null?void 0:Tn.status)!==0){Yo(Tn);return}}if((Vt==null?void 0:Vt.status)==0){if(((nt=Vt==null?void 0:Vt.data)==null?void 0:nt.used_screen_num)>((Xe=Vt==null?void 0:Vt.data)==null?void 0:Xe.screen_num)&&((an=Vt==null?void 0:Vt.data)!=null&&an.screen_open))return $a(!0),Nn(),!1;if(Ma(Vt==null?void 0:Vt.data.check_camera),!(Vt!=null&&Vt.data.check_camera)){if(Vt!=null&&Vt.data.screen_shot_open){_o(bt==null?void 0:bt.screen_shot_open);return}fo((gr=Vt==null?void 0:Vt.data)==null?void 0:gr.screen_open),ge()}}}),re=(...c)=>In(void 0,[...c],function*(Ce=Qo){Io.get("check")||(yield(0,ae.ZP)(`/api/exercise_questions/${Ce==null?void 0:Ce.question_id}/exercise_answers/save_hack_evaluate.json`,{}))}),ee=c=>In(void 0,null,function*(){if((c==null?void 0:c.type)===1)return n.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,keyboard:!1,onOk:()=>{l.history.replace(`/classrooms/${nn.coursesId}/exercise/${nn.categoryId}/detail`)},content:h.createElement("div",null,(c==null?void 0:c.message)||"")}),Promise.reject();if((c==null?void 0:c.type)===2){const Ce=()=>{l.history.replace(`/classrooms/${nn.coursesId}/exercise/${nn.categoryId}/centralizeReview/${c==null?void 0:c.login}`)};return n.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,keyboard:!1,onOk:Ce,onCancel:()=>{l.history.replace(`/classrooms/${nn.coursesId}/exercise/${nn.categoryId}/detail`)},content:h.createElement("div",null,h.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",h.createElement("span",{onClick:Ce,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),h.createElement("div",{className:"c-grey-999"},"\uFF08\u9605\u5377\u7ED3\u675F\u540E\u6062\u590D\u5B66\u751F\u4E2A\u4EBA\u8BC4\u9605\u529F\u80FD\uFF0C\u5E76\u5C55\u793A\u5B66\u751F\u6210\u7EE9\uFF09"))}),Promise.reject()}}),ge=()=>In(void 0,null,function*(){var c,Ce,We,ct,Ue,it,yt,st,gt,vt,Wt,nt,Xe,an,gr,Vt,Tn,Pr,Gr,Eo,mo;document.body.scrollIntoView(),Oo(!0);let Tt,Yr=(c=qt.userInfo)==null?void 0:c.user_id;if((0,q.GJ)())Tt=yield(0,_.BJ)({exerciseId:nn.categoryId,login:nn.login}).catch(()=>Oo(!1)),Tt!=null&&Tt.exercise&&(Tt.exercise.user_exercise_status=1),Yr=(Ce=Tt==null?void 0:Tt.exercise_answer_user)==null?void 0:Ce.user_id;else{if(Io.get("check"))Tt=yield(0,_.BJ)(zn(Pn({},nn),{exerciseId:nn.categoryId,login:nn.login})).catch(()=>Oo(!1)),Yr=(We=Tt==null?void 0:Tt.exercise)==null?void 0:We.user_id,(Tt==null?void 0:Tt.message)==="\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u60A8\u65E0\u6743\u67E5\u770B"&&Ha(!1);else{if((((ct=zo.current)==null?void 0:ct.ip_limit)!=="no"||(Ue=zo.current)!=null&&Ue.ip_bind_type)&&(na.current=yield(0,ce.y)({ip_limit:(it=zo.current)==null?void 0:it.ip_limit,ip_bind:(yt=zo.current)==null?void 0:yt.ip_bind_type})),Tt=yield(0,_.CD)(zn(Pn({},nn),{ip:na.current})).catch(()=>Oo(!1)),Tt.status===-1){ze();return}if((st=Tt==null?void 0:Tt.exercise)!=null&&st.only_on_client&&!(0,Z.WX)()){W.ZP.warning("\u8BF7\u7528\u5BA2\u6237\u7AEF\u4F5C\u7B54"),ze();return}if((Tt==null?void 0:Tt.status)===-5){Gt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},zo.current),{id:nn.categoryId,errorMessage:Tt==null?void 0:Tt.message})}});return}Tt!=null&&Tt.exercise&&(Tt.exercise.user_exercise_status=0),Tt!=null&&Tt.exercise&&(Tt.exercise.exercise_status=2),(gt=Tt==null?void 0:Tt.exercise_question_types)==null||gt.map(Tr=>{var ar;(Tr==null?void 0:Tr.question_type)<3&&((ar=Tr==null?void 0:Tr.items)==null||ar.map(co=>{co.user_answer=co.question_choices.filter(go=>go.user_answer_boolean).map(go=>go.choice_id)}))})}if(!((vt=Tt==null?void 0:Tt.exercise)!=null&&vt.can_start)&&(Tt!=null&&Tt.exercise)){window.location.href=`/classrooms/${nn.coursesId}/exercise/${nn.categoryId}/users/${nn.login}/check`;return}((Wt=Tt.exercise)==null?void 0:Wt.commit_status)===0&&!ml.current&&(ml.current=!0,(0,Z.G5)(aa,Tt==null?void 0:Tt.exercise)),(nt=Tt==null?void 0:Tt.exercise)!=null&&nt.left_time&&setTimeout(()=>{Sa(b.red)},(((Xe=Tt==null?void 0:Tt.exercise)==null?void 0:Xe.left_time)-300>0?((an=Tt==null?void 0:Tt.exercise)==null?void 0:an.left_time)-300:0)*1e3),((gr=Tt==null?void 0:Tt.exercise)==null?void 0:gr.take_photo)>=((Vt=Tt==null?void 0:Tt.exercise)==null?void 0:Vt.photo_count)}if(Oo(!1),yield ee(Tt),Tt){if((Tn=Tt==null?void 0:Tt.exercise)!=null&&Tn.question_random||(Pr=Tt==null?void 0:Tt.exercise)!=null&&Pr.choice_random){let Tr=1;Tt.exercise.question_random=(Gr=Tt==null?void 0:Tt.exercise_question_types)==null?void 0:Gr.map(ar=>{var co,go;return(co=Tt==null?void 0:Tt.exercise)!=null&&co.choice_random&&((ar.question_type===0||ar.question_type===1)&&ar.items.map(lo=>(lo.question_choices=(0,Z.M2)(lo.question_choices,Yr),lo)),ar.question_type===7&&ar.items.forEach(lo=>{lo.sub_exercise_questions.forEach(ho=>{ho.question_choices&&(ho.question_choices=(0,Z.M2)(ho.question_choices,Yr))})})),(go=Tt==null?void 0:Tt.exercise)!=null&&go.question_random&&(ar.items=(0,Z.M2)(ar.items,Yr)),ar.items.map(lo=>(lo.question_num=Tr,Tr++,lo)),ar})}Tt.exercise_types=(Tt==null?void 0:Tt.exercise_types)||((Eo=Tt==null?void 0:Tt.exercise_scores)==null?void 0:Eo.exercise_types),Tt.question_status=Tt.question_status||Oe((Tt==null?void 0:Tt.exercise_question_types)||[]),xo(Tt),Co((mo=Tt==null?void 0:Tt.exercise)==null?void 0:mo.forbid_copy)}return Tt}),Oe=c=>{let Ce=[];return c.forEach(We=>{Ce=Ce.concat(We.items)}),Ce=Ce.map(We=>({ques_status:We==null?void 0:We.ques_status,score_status:We==null?void 0:We.score_status,question_num:We==null?void 0:We.question_num,ques_id:We==null?void 0:We.question_id})),Ce};(0,t.useEffect)(()=>{var c,Ce,We;((c=G.exercise)==null?void 0:c.left_time)===0&&Nn(),(Ce=G.exercise)!=null&&Ce.left_time&&rl(Date.now()+((We=G==null?void 0:G.exercise)==null?void 0:We.left_time)*1e3)},[(Cn=G.exercise)==null?void 0:Cn.left_time]);const we=()=>{var c;((c=G==null?void 0:G.exercise)==null?void 0:c.exercise_status)===3?n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,"\u622A\u6B62\u65F6\u95F4\u5DF2\u5230\uFF0C\u65E0\u6CD5\u6253\u56DE\u8BD5\u5377",h.createElement("br",null),"\u8BF7\u5728\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u540E\u518D\u64CD\u4F5C")}):n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u73B0\u6709\u7684\u7B54\u9898\u60C5\u51B5\u5C06\u88AB\u6E05\u7A7A",h.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u56DE\u9000TA\u7684\u8BD5\u5377\u7B54\u9898"),onOk:()=>In(void 0,null,function*(){var Ce;const We=yield(0,_.q6)({categoryId:nn.categoryId,user_ids:[(Ce=G==null?void 0:G.exercise_answer_user)==null?void 0:Ce.user_id]});We&&(W.ZP.info(We==null?void 0:We.message),ze())})})},ze=()=>{if((0,Z.G5)(aa),(0,Z.WX)()){window.location.href=(0,Z.Ll)()?"/":"/classrooms/examList";return}window.location.href=(0,Z.Ll)()?"/":`/classrooms/${nn.coursesId}/exercise/${nn.categoryId}/detail`},Ve=(c=!1)=>In(void 0,null,function*(){const Ce=yield(0,_.PT)(zn(Pn({},nn),{refresh:c}));return Ce!=null&&Ce.has_time?(rl(Date.now()+(Ce==null?void 0:Ce.left_time)*1e3),xo(We=>zn(Pn({},We),{exercise:zn(Pn({},We.exercise),{left_time:Ce==null?void 0:Ce.left_time})})),!0):(Ye(),!1)}),Ye=()=>In(void 0,null,function*(){if(ta.current)return;ta.current=!0;const c=yield(0,_.VL)({categoryId:nn.categoryId,commit_method:2});if(fo(!1),_o(!1),(c==null?void 0:c.status)===0&&((0,Z.G5)(aa),n.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",zIndex:1100,content:h.createElement("div",null,"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",h.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>In(void 0,null,function*(){ze()})}),W.ZP.info(c==null?void 0:c.message)),(c==null?void 0:c.status)===-3){ta.current=!1;const Ce=parseInt(c==null?void 0:c.message);G.exercise.left_time=Ce,xo(Pn({},G))}}),Ct=c=>In(void 0,null,function*(){const Ce=yield(c.is_jupyter||c.is_jupyter_lab?V.BK:V.Ir)({id:c.shixun_identifier});(Ce!=null&&Ce.game_identifier||Ce!=null&&Ce.identifier)&&(Co(!1),c.is_jupyter_lab||c.is_jupyter?Xo(`/tasks/${Ce.identifier}/jupyter?type=exercises&exercisesId=${nn.categoryId}&coursesId=${nn.coursesId}&login=${nn.login}&questionId=${c.question_id}&isFullScreen=${(0,x.vp)()}${ra.current||""}&ip_limit=${bt==null?void 0:bt.ip_limit}&ip_bind=${bt==null?void 0:bt.ip_bind}&ip_bind_type=${bt==null?void 0:bt.ip_bind_type}`):Xo(`/tasks/${Ce.game_identifier}?type=exercises&exercisesId=${nn.categoryId}&coursesId=${nn.coursesId}&login=${nn.login}&questionId=${c.question_id}&isFullScreen=${(0,x.vp)()}${ra.current||""}&ip_limit=${bt==null?void 0:bt.ip_limit}&ip_bind=${bt==null?void 0:bt.ip_bind}&ip_bind_type=${bt==null?void 0:bt.ip_bind_type}`),Ea("block")),(Ce==null?void 0:Ce.status)===-3?(0,Z.eF)():(Ce==null?void 0:Ce.status)===2?ft(Ce==null?void 0:Ce.message,c.question_id,c.is_jupyter_lab,c.is_jupyter):(Ce==null?void 0:Ce.status)===3&&Et(Ce==null?void 0:Ce.message)}),ft=(c,Ce,We,ct)=>{c=c!=null&&c.includes(".json")?c:`${c}.json`,n.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>In(void 0,null,function*(){const Ue=yield(0,_.L8)({url:c});if(!Ue)return;W.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const it=yield(0,V.Ir)({id:Ue.shixun_identifier});if(it!=null&&it.game_identifier){Ct({shixun_identifier:it==null?void 0:it.game_identifier,question_id:Ce,is_jupyter_lab:We,is_jupyter:ct});return}(it==null?void 0:it.status)===2?ft(it==null?void 0:it.message,Ce,We,ct):(it==null?void 0:it.status)===3&&Et(it==null?void 0:it.message)})})},Et=c=>{n.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",c,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},pt=c=>In(void 0,null,function*(){var Ce;const We=yield(0,_.o3)({exercise_user_id:(Ce=gn.exerciseUserInfo)==null?void 0:Ce.exercise_user_id,shixun_id:c.shixun_id});let ct;We!=null&&We.redo?ct=n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u518D\u60F3\u60F3",content:h.createElement("div",null,"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onCancel:()=>{ct.destroy()},onOk:()=>In(void 0,null,function*(){const Ue=yield(0,_.L8)({id:We==null?void 0:We.myshixun_identifier,url:We==null?void 0:We.url});if(Ue){ca();const it=(0,Pt.cloneDeep)(G==null?void 0:G.exercise_question_types),yt=it==null?void 0:it.findIndex(gt=>gt.question_type===5);it[yt].items.find(gt=>gt.question_id===c.question_id).redo=!1,it[yt].items.find(gt=>gt.question_id===c.question_id).shixun_identifier=Ue.shixun_identifier,G.exercise_question_types=it,xo(G);const st=zn(Pn({},c),{shixun_identifier:Ue.shixun_identifier});Ct(st)}})}):(ca(),Ct(c))}),_t=c=>In(void 0,null,function*(){if(c.hack_identifier){const Ce=yield(0,_.nF)({id:c.hack_identifier});(Ce==null?void 0:Ce.status)===0&&(ca(),Co(!1),Xo(`/myproblems/${Ce.identifier}?type=exercises&exercisesId=${nn.categoryId}&coursesId=${nn.coursesId}&login=${nn.login}&questionId=${c.question_id}${ra.current||""}`),Ea("block"))}}),Xt=(c,Ce,We,ct,Ue,it,yt)=>In(void 0,null,function*(){var st,gt;To(!1),yt||Oo(!0);let vt,Wt={questionId:c,exercise_choice_id:Ce,answer_text:We};if(((bt==null?void 0:bt.ip_limit)==="inner"||bt.ip_bind_type)&&(vt=yield(0,ce.y)({ip_limit:bt==null?void 0:bt.ip_limit,ip_bind:bt==null?void 0:bt.ip_bind_type})),Ue&&(Wt.kp_content=Ue),Ue&&(Wt.kp_clazz=it),!c){console.error("handleSave no questionId params");return}Wt.ip=vt;const nt=yield(0,_.oX)(Wt);if(Oo(!1),typeof nt=="object")return(st=nt==null?void 0:nt.alert)!=null&&st.length&&((gt=nt==null?void 0:nt.alert)==null||gt.map(Xe=>{n.default.warn({title:"\u63D0\u793A",autoFocusButton:null,content:Xe})})),(nt==null?void 0:nt.status)===0?(ct&&ct(),Jt()):(nt==null?void 0:nt.status)===-1?setTimeout(()=>{ze()},1e3):(nt==null?void 0:nt.status)===-2?Yo(nt):(nt==null?void 0:nt.status)===-3?(nt.status=-1,Yo(nt)):(nt==null?void 0:nt.status)===-4?Jt():(nt==null?void 0:nt.status)===-5?Gt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},bt),{id:nn.categoryId,errorMessage:nt==null?void 0:nt.message})}}):W.ZP.warning(nt.message||"\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u5DF2\u81EA\u52A8\u4EA4\u5377"),nt}),cn=c=>In(void 0,null,function*(){var Ce,We,ct,Ue;const it=yield(0,_.PT)(Pn({},nn));if((it==null?void 0:it.status)===-4){n.default.info({width:500,centered:!0,icon:null,title:"\u63D0\u793A",content:it==null?void 0:it.message,okText:"\u6211\u77E5\u9053\u4E86"});return}const yt=it!=null&&it.left_time?Date.now()+(it==null?void 0:it.left_time)*1e3:null;(Qo==null?void 0:Qo.question_type)==8&&!Ko&&(yield re(),To(!0));const st=yield(0,_.Vj)({id:nn.categoryId});if(!st)return;let gt;if(console.log("res===",st,Qo,Ko),st.question_undo!==0||st.oj_undo!==0){let vt;if(st.question_undo>0){const Wt=h.createElement("span",null,"\u6709",h.createElement("span",{className:b.orangeNum},st.question_undo),"\u9898\u672A\u5B8C\u6210");if(st.oj_undo>0||st.shixun_undo>0){const Xe=[{type:((We=(Ce=G==null?void 0:G.exercise_question_types)==null?void 0:Ce.find(an=>an.question_type==6))==null?void 0:We.name)||"\u7F16\u7A0B\u9898",num:st.oj_undo},{type:((Ue=(ct=G==null?void 0:G.exercise_question_types)==null?void 0:ct.find(an=>an.question_type==5))==null?void 0:Ue.name)||"\u5B9E\u8BAD\u9898",num:st.shixun_undo}].filter(an=>an.num>0);vt=h.createElement("div",null,Wt,"\uFF08\u5176\u4E2D\u6709",Xe.map((an,gr)=>h.createElement("span",null,h.createElement("span",{className:b.orangeNum},an==null?void 0:an.num),"\u4E2A",an==null?void 0:an.type,gr!==(Xe==null?void 0:Xe.length)-1?"\u3001":"")),"\uFF09")}}gt=n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,keyboard:!1,okText:c?"\u77E5\u9053\u4E86":"\u786E\u8BA4\u4EA4\u5377",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,vt,c?`\u5728${v()(st.end_time).format("YYYY-MM-DD HH:mm")}\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898`:yt?`\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709${(0,Z.li)((yt-new Date().getTime())/1e3)} \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F`:"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:()=>In(void 0,null,function*(){fo(!1),_o(!1),c?bt!=null&&bt.screen_open?W.ZP.success("\u4FDD\u5B58\u6210\u529F"):ze():($a(!0),gt.update({cancelButtonProps:{disabled:!0}}),yield Nn())})})}else gt=n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,keyboard:!1,okText:c?"\u77E5\u9053\u4E86":"\u786E\u8BA4\u4EA4\u5377",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,c?`\u5728${v()(st.end_time).format("YYYY-MM-DD HH:mm")}\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898`:yt?`\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709${(0,Z.li)((yt-new Date().getTime())/1e3)} \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F`:"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:()=>In(void 0,null,function*(){fo(!1),_o(!1),c?bt!=null&&bt.screen_open?W.ZP.success("\u4FDD\u5B58\u6210\u529F"):ze():($a(!0),gt.update({cancelButtonProps:{disabled:!0}}),yield Nn())})})}),Ht=c=>h.createElement("div",null,h.createElement(w.Z,{strokeColor:{from:"#3061D0",to:"#63E0FB"},status:"active",percent:c}),h.createElement("div",{className:"c-grey-c tc mt10 mb20"},"\u6B63\u5728\u5224\u5206\u4E2D\u2026")),bn=()=>{let c=0,Ce=n.default.info({title:"\u4EA4\u5377\u4E2D",icon:null,className:"modal-footer-none",content:Ht(c)}),We=setInterval(()=>{c<=100?(c+=2,Ce.update({content:Ht(c)})):(Ce.destroy(),clearInterval(We))},50)},Nn=()=>In(void 0,null,function*(){if(gl||ta.current)return;ta.current=!0;const c=yield(0,_.VL)({categoryId:nn.categoryId,commit_method:1});yield Gt({type:"exercise/setActionTabs",payload:Pn({},{removeEventListenerExitScreen:!0})}),$a(!1),(c==null?void 0:c.status)===0&&(bn(),Ma(!1),(0,Z.G5)(aa),setTimeout(()=>{var Ce,We,ct,Ue,it;n.default.info({centered:!0,title:"\u4EA4\u5377\u6210\u529F",className:`${b.commitModal}`,width:520,icon:null,content:h.createElement("div",null,h.createElement(D.Z,{className:"mb20",gutter:20},h.createElement(g.Z,{span:12,className:b.commitItem},h.createElement("span",{className:b.commitInfoLabel},"\u59D3\u540D"),h.createElement("span",{className:b.commitInfoValue,title:(Ce=G==null?void 0:G.exercise)==null?void 0:Ce.user_name},((We=G==null?void 0:G.exercise)==null?void 0:We.user_name)||"- -")),h.createElement(g.Z,{span:12,className:b.commitItem},h.createElement("span",{className:b.commitInfoLabel},"\u4F5C\u7B54\u65F6\u957F"),h.createElement("span",{className:b.commitInfoValue},(ct=c==null?void 0:c.data)==null?void 0:ct.user_exercise_time))),h.createElement(D.Z,{gutter:20},h.createElement(g.Z,{span:12,className:b.commitItem},h.createElement("span",{className:b.commitInfoLabel},"\u5B66\u53F7"),h.createElement("span",{className:b.commitInfoValue},((Ue=G==null?void 0:G.exercise)==null?void 0:Ue.student_id)||"- -")),h.createElement(g.Z,{span:12,className:b.commitItem},h.createElement("span",{className:b.commitInfoLabel},"\u4EA4\u5377\u65F6\u95F4"),h.createElement("span",{className:b.commitInfoValue},(it=c==null?void 0:c.data)==null?void 0:it.commit_time)))),okText:"\u786E\u5B9A",maskClosable:!1,keyboard:!1,onOk:()=>{(0,x.BU)(),ze()}})},3e3))}),Rt=(c,Ce,We,ct,Ue)=>In(void 0,null,function*(){Xt(Ce,c,null,()=>{var it,yt,st,gt;if(ct.user_answer=[],ct.user_answer.push(c),Ue!=null&&Ue.question_id){let vt=(it=Ue==null?void 0:Ue.sub_exercise_questions)==null?void 0:it.filter(Xe=>{var an;return((an=Xe.user_answer)==null?void 0:an.length)===0});const Wt=(yt=Ue==null?void 0:Ue.sub_exercise_questions)==null?void 0:yt.filter(Xe=>Xe.question_type==3),nt=Wt.length>0?Wt.every(Xe=>{var an;return(Xe==null?void 0:Xe.multi_count)==((an=Xe==null?void 0:Xe.user_answer)==null?void 0:an.length)})?1:Wt.some(Xe=>{var an;return(Xe==null?void 0:Xe.multi_count)>((an=Xe==null?void 0:Xe.user_answer)==null?void 0:an.length)})?2:0:1;G.question_status.find(Xe=>Xe.ques_id===(Ue==null?void 0:Ue.question_id)).ques_status=(vt==null?void 0:vt.length)===((st=Ue==null?void 0:Ue.sub_exercise_questions)==null?void 0:st.length)?0:(vt==null?void 0:vt.length)>0&&(vt==null?void 0:vt.length)<((gt=Ue==null?void 0:Ue.sub_exercise_questions)==null?void 0:gt.length)?2:nt}else G.question_status.find(vt=>vt.ques_id===Ce).ques_status=c?1:0;xo(Pn({},G))})}),Yt=(c,Ce,We,ct,Ue)=>In(void 0,null,function*(){Xt(ct.question_id,c,null,()=>{var it,yt,st;ct.user_answer=[],ct.user_answer.push(c),Ue.user_answer=[...ct.user_answer];let gt=(it=Ue==null?void 0:Ue.sub_exercise_questions)==null?void 0:it.filter(vt=>{var Wt;return((Wt=vt.user_answer)==null?void 0:Wt.length)===0});G.question_status.find(vt=>vt.ques_id===Ce).ques_status=(gt==null?void 0:gt.length)===((yt=Ue==null?void 0:Ue.sub_exercise_questions)==null?void 0:yt.length)?0:(gt==null?void 0:gt.length)>0&&(gt==null?void 0:gt.length)<((st=Ue==null?void 0:Ue.sub_exercise_questions)==null?void 0:st.length)?2:1,xo(Pn({},G))})}),Mt=(c,Ce,We,ct)=>{c!=null&&c.length&&Xt(Ce,c,null,()=>{var Ue,it,yt,st;if(We.user_answer=c,ct!=null&&ct.question_id){let gt=(Ue=ct==null?void 0:ct.sub_exercise_questions)==null?void 0:Ue.filter(nt=>{var Xe;return((Xe=nt.user_answer)==null?void 0:Xe.length)===0});const vt=(it=ct==null?void 0:ct.sub_exercise_questions)==null?void 0:it.filter(nt=>nt.question_type==3),Wt=vt.length>0?vt.every(nt=>{var Xe;return(nt==null?void 0:nt.multi_count)==((Xe=nt==null?void 0:nt.user_answer)==null?void 0:Xe.length)})?1:vt.some(nt=>{var Xe;return(nt==null?void 0:nt.multi_count)>((Xe=nt==null?void 0:nt.user_answer)==null?void 0:Xe.length)})?2:0:1;G.question_status.find(nt=>nt.ques_id===(ct==null?void 0:ct.question_id)).ques_status=(gt==null?void 0:gt.length)===((yt=ct==null?void 0:ct.sub_exercise_questions)==null?void 0:yt.length)?0:(gt==null?void 0:gt.length)>0&&(gt==null?void 0:gt.length)<((st=ct==null?void 0:ct.sub_exercise_questions)==null?void 0:st.length)?2:Wt}else G.question_status.find(gt=>gt.ques_id===Ce).ques_status=c!=null&&c.length?1:0;xo(Pn({},G))})},It=(c,Ce,We,ct,Ue,it)=>In(void 0,null,function*(){return c.replaceAll(" ","")?yield Xt(We,Ce,c,()=>{var st,gt,vt,Wt;let nt={choice_id:Ce,answer_text:c};if(Ue.user_answer.filter(Xe=>Xe.choice_id!=Ce)?Ue.user_answer.splice(Ce-1,1,nt):Ue.user_answer.push(nt),it!=null&&it.question_id){let Xe=(st=it==null?void 0:it.sub_exercise_questions)==null?void 0:st.filter(Vt=>{var Tn;return((Tn=Vt.user_answer)==null?void 0:Tn.length)===0});const an=(gt=it==null?void 0:it.sub_exercise_questions)==null?void 0:gt.filter(Vt=>Vt.question_type==3),gr=an.length>0?an.every(Vt=>{var Tn;return(Vt==null?void 0:Vt.multi_count)==((Tn=Vt==null?void 0:Vt.user_answer)==null?void 0:Tn.length)})?1:an.some(Vt=>{var Tn;return(Vt==null?void 0:Vt.multi_count)>((Tn=Vt==null?void 0:Vt.user_answer)==null?void 0:Tn.length)})?2:0:1;G.question_status.find(Vt=>Vt.ques_id===(it==null?void 0:it.question_id)).ques_status=(Xe==null?void 0:Xe.length)===((vt=it==null?void 0:it.sub_exercise_questions)==null?void 0:vt.length)?0:(Xe==null?void 0:Xe.length)>0&&(Xe==null?void 0:Xe.length)<((Wt=it==null?void 0:it.sub_exercise_questions)==null?void 0:Wt.length)?2:gr}else G.question_status.find(Xe=>Xe.ques_id===We).ques_status=ct.every(Xe=>!!Xe.answer_text)?1:G.question_status.find(Xe=>Xe.ques_id===We).ques_status=ct.some(Xe=>!!Xe.answer_text)?2:0;xo(Pn({},G))}):(Jt(),{status:-4,message:"\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"})}),zt=(c,Ce,We,ct,Ue)=>In(void 0,null,function*(){return c.replaceAll(" ","")?yield Xt(We,Ce,c,()=>{G.question_status.find(st=>st.ques_id===We).ques_status=ct.every(st=>!!st.value)?1:G.question_status.find(st=>st.ques_id===We).ques_status=ct.some(st=>!!st.value)?2:0;let yt={choice_id:Ce,answer_text:c};Ue.user_answer.filter(st=>st.choice_id!=Ce)?Ue.user_answer.splice(Ce-1,1,yt):Ue.user_answer.push(yt),Ue.repeat_answer||(Ue.israp=!0),xo(Pn({},G))}):(Jt(),{status:-4,message:"\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"})}),hn=(c,Ce,We,ct,Ue)=>{if(!c.replaceAll(" ","")){Jt();return}Xt(Ce,null,c,()=>{var it,yt,st,gt;if(We.user_answer=[],We.user_answer.push(c),Ue!=null&&Ue.question_id){let vt=(it=Ue==null?void 0:Ue.sub_exercise_questions)==null?void 0:it.filter(Xe=>{var an;return((an=Xe.user_answer)==null?void 0:an.length)===0});const Wt=(yt=Ue==null?void 0:Ue.sub_exercise_questions)==null?void 0:yt.filter(Xe=>Xe.question_type==3),nt=Wt.length>0?Wt.every(Xe=>{var an;return(Xe==null?void 0:Xe.multi_count)==((an=Xe==null?void 0:Xe.user_answer)==null?void 0:an.length)})?1:Wt.some(Xe=>{var an;return(Xe==null?void 0:Xe.multi_count)>((an=Xe==null?void 0:Xe.user_answer)==null?void 0:an.length)})?2:0:1;G.question_status.find(Xe=>Xe.ques_id===(Ue==null?void 0:Ue.question_id)).ques_status=(vt==null?void 0:vt.length)===((st=Ue==null?void 0:Ue.sub_exercise_questions)==null?void 0:st.length)?0:(vt==null?void 0:vt.length)>0&&(vt==null?void 0:vt.length)<((gt=Ue==null?void 0:Ue.sub_exercise_questions)==null?void 0:gt.length)?2:nt}else G.question_status.find(vt=>vt.ques_id===Ce).ques_status=c?1:0;xo(Pn({},G))},void 0,void 0,ct)},Fn=(c,Ce,We)=>{var ct,Ue,it,yt,st,gt,vt;let Wt="";const nt=(c==null?void 0:c.question_type)===0||(c==null?void 0:c.question_type)===1;nt&&((ct=c==null?void 0:c.question_choices)==null||ct.forEach((an,gr)=>{an.standard_boolean&&(Wt=Wt+kr[gr])}));const Xe=((Ue=G==null?void 0:G.exercise)==null?void 0:Ue.user_exercise_status)===1||!c.repeat_answer&&((it=c==null?void 0:c.user_answer)==null?void 0:it.length)>0&&c.ques_status!==0;return h.createElement("div",null,h.createElement("div",{className:b.baseMargin},h.createElement(M.ZP.Group,{disabled:Xe,defaultValue:(yt=c==null?void 0:c.user_answer)==null?void 0:yt[0],onChange:an=>Rt(an.target.value,c==null?void 0:c.question_id,Ce,c,We),className:c.user_score&&`edu-radio-${c.user_score===c.question_score?"green":"red"}`},(st=c==null?void 0:c.question_choices)==null?void 0:st.map((an,gr)=>{const Tn=c.question_type==2?"":`${kr[gr]}.`;return h.createElement("div",{className:b.answerWrap,key:gr},h.createElement(M.ZP,{className:b.noWrap,value:an==null?void 0:an.choice_id},h.createElement(D.Z,{wrap:!1,align:"middle"},h.createElement(g.Z,null,h.createElement("span",{style:{color:"#333333"},className:"font16 mr3"},Tn)),h.createElement(g.Z,null,h.createElement(he.Z,{className:b.renderHtml,value:an==null?void 0:an.choice_text})))))}))),((0,q.GJ)()||(0,q.dE)()&&((gt=G==null?void 0:G.exercise)==null?void 0:gt.user_exercise_status)>0&&((vt=G==null?void 0:G.exercise)==null?void 0:vt.open_score))&&h.createElement(D.Z,{justify:"end",className:"mb20",align:"middle"},h.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),h.createElement("span",{className:"font14 ml10"},(c==null?void 0:c.user_score)&&h.createElement("span",null,h.createElement("span",{className:Wr[Number(c==null?void 0:c.answer_status)]||"c-orange-ff9"},c==null?void 0:c.user_score),h.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")),!(c!=null&&c.user_score)&&h.createElement("span",{className:"c-red"},"\u672A\u8BC4"))),(c==null?void 0:c.standard_answer_show)&&h.createElement("div",{className:b.analysisWrap},h.createElement("div",{className:b.greyBg},h.createElement(D.Z,{className:"mb20"},h.createElement(g.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),h.createElement(g.Z,null,nt?Wt:c==null?void 0:c.standard_answer_show)),h.createElement(D.Z,{align:"middle"},h.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),h.createElement(he.Z,{className:b.renderHtml,value:c==null?void 0:c.analysis})))))},Dn=(c,Ce,We)=>{var ct,Ue;const it=((ct=G==null?void 0:G.exercise)==null?void 0:ct.user_exercise_status)===1||!c.repeat_answer&&c.ques_status!==0;return h.createElement("div",null,(Ue=c==null?void 0:c.sub_exercise_questions)==null?void 0:Ue.map((yt,st)=>{var gt;let vt="";return(gt=yt==null?void 0:yt.question_choices)==null||gt.forEach((Wt,nt)=>{Wt.standard_boolean&&(vt=vt+kr[nt])}),h.createElement("div",{className:`${b.baseMargin} ${b.singleItem} mb20`,key:st},h.createElement("div",{style:{display:"flex",alignItems:"baseline",marginBottom:40}},h.createElement("span",{style:{flexShrink:0,color:"#999999"},className:"font14"},"\uFF08",yt==null?void 0:yt.question_score,"\u5206\uFF09"),h.createElement("span",{style:{flexShrink:0,marginRight:6},className:"font16"},We+1+"."+(st+1)),h.createElement(he.Z,{value:yt==null?void 0:yt.question_title})),((yt==null?void 0:yt.question_type)==0||(yt==null?void 0:yt.question_type)==2)&&Fn(yt,yt==null?void 0:yt.question_type,c),(yt==null?void 0:yt.question_type)==1&&un(yt,yt==null?void 0:yt.question_type,c),(yt==null?void 0:yt.question_type)==3&&jn(yt,yt==null?void 0:yt.question_type,c),(yt==null?void 0:yt.question_type)==4&&Wn(yt,yt==null?void 0:yt.question_type,c))}))};console.log("----",G);const un=(c,Ce,We)=>{var ct,Ue,it,yt,st,gt;let vt="";const Wt=(c==null?void 0:c.question_type)===0||(c==null?void 0:c.question_type)===1;Wt&&((ct=c==null?void 0:c.question_choices)==null||ct.forEach((Xe,an)=>{Xe.standard_boolean&&(vt=vt+kr[an])}));const nt=((Ue=G==null?void 0:G.exercise)==null?void 0:Ue.user_exercise_status)===1||!c.repeat_answer&&((it=c==null?void 0:c.user_answer)==null?void 0:it.length)>0&&c.ques_status!==0;return h.createElement("div",null,h.createElement("div",{className:b.baseMargin},h.createElement(B.default.Group,{disabled:nt,defaultValue:c==null?void 0:c.user_answer,style:{flexDirection:"column"},onChange:Xe=>Mt(Xe,c==null?void 0:c.question_id,c,We),className:c.user_score&&`edu-checkbox-${c.user_score===c.question_score?"green":"red"}`},(yt=c==null?void 0:c.question_choices)==null?void 0:yt.map((Xe,an)=>{const gr=`${kr[an]}.`;return h.createElement("div",{className:b.answerWrap},h.createElement(B.default,{value:Xe==null?void 0:Xe.choice_id},h.createElement(D.Z,{wrap:!1,align:"middle"},h.createElement(g.Z,null,h.createElement("span",{style:{color:"#333333",whiteSpace:"nowrap"},className:"font16 mr3"},gr)),h.createElement(g.Z,null,h.createElement(he.Z,{className:b.renderHtml,value:Xe==null?void 0:Xe.choice_text})))))}))),((0,q.GJ)()||(0,q.dE)()&&((st=G==null?void 0:G.exercise)==null?void 0:st.user_exercise_status)>0&&((gt=G==null?void 0:G.exercise)==null?void 0:gt.open_score))&&h.createElement(D.Z,{justify:"end",className:"mb20",align:"middle"},h.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),h.createElement("span",{className:"font14 ml10"},(c==null?void 0:c.user_score)&&h.createElement("span",null,h.createElement("span",{className:Wr[Number(c==null?void 0:c.answer_status)]||"c-orange-ff9"},c==null?void 0:c.user_score),h.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")),!(c!=null&&c.user_score)&&h.createElement("span",{className:"c-red"},"\u672A\u8BC4"))),(c==null?void 0:c.standard_answer_show)&&h.createElement("div",{className:b.analysisWrap},h.createElement("div",{className:b.greyBg},h.createElement(D.Z,{className:"mb20"},h.createElement(g.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),h.createElement(g.Z,null,Wt?vt:c==null?void 0:c.standard_answer_show)),h.createElement(D.Z,{align:"middle",className:"mt15"},h.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),h.createElement(he.Z,{className:b.renderHtml,value:c==null?void 0:c.analysis})))))},jn=(c,Ce,We)=>h.createElement(En,{item:c,sign:Vn,answerData:G,onBlur:(ct,Ue,it)=>In(void 0,null,function*(){return yield It(ct,Ue,c==null?void 0:c.question_id,it,c,We)})}),Wn=(c,Ce,We)=>Bo?h.createElement(Te,{item:c,answerData:G,onBlur:(ct,Ue,it)=>Xt(c==null?void 0:c.question_id,null,ct,void 0,Ue,it),isEducation:Bo}):h.createElement(et,{item:c,answerData:G,onBlur:(ct,Ue)=>hn(ct,c==null?void 0:c.question_id,c,Ue,We),isEducation:Bo,sign:Vn}),Cr=(c,Ce)=>h.createElement(Q,{item:c,answerData:G,exerciseId:nn.categoryId,coursesId:nn.coursesId}),nr=(c,Ce)=>h.createElement(d,{item:c,answerData:G}),Fr=(c,Ce)=>h.createElement(Zr,{setIsSubmitCode:To,item:c,sign:Vn,answerData:G,onBlur:(We,ct,Ue)=>In(void 0,null,function*(){return yield zt(We,ct,c==null?void 0:c.question_id,Ue,c)})}),Nr=c=>{if(dl){const Ce=n.default.confirm({centered:!0,icon:null,title:"\u63D0\u793A",content:h.createElement("span",{className:"c-red"},"\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u672A\u63D0\u4EA4\u8BC4\u6D4B\uFF0C\u53EF\u80FD\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),okText:"\u7ACB\u5373\u63D0\u4EA4",cancelText:"\u5FFD\u7565",onCancel:()=>{La(!1),c==null||c()},onOk:()=>{La(!1),yn.Z.publish("BFill:Submit",{})}});return}c==null||c()};(0,t.useEffect)(()=>{const c=yn.Z.subscribe("BFill:Submit:Change",({value:Ce})=>{La(Ce)});return()=>{c()}},[]);const Bn=(c,Ce,We)=>{var ct,Ue;const it=(ct=G==null?void 0:G.exercise_question_types)==null?void 0:ct.find(yt=>yt.question_type===Ce);return h.createElement("div",{className:b.answerSheetWrap},h.createElement("div",{className:b.answerSheetQuestionTitle,onClick:()=>{No[Ce]=!No[Ce],tl(Pn({},No))}},!No[Ce]&&h.createElement(k.Z,null),No[Ce]&&h.createElement(de.Z,null),h.createElement("span",{className:"ml5 c-grey-666"},c)),!No[Ce]&&h.createElement(D.Z,{className:b.answerSheet,gutter:[20,20],key:Ce},(Ue=it==null?void 0:it.items)==null?void 0:Ue.map(function(yt,st){var gt,vt,Wt,nt,Xe,an,gr;let Vt=` - ${(gt=G==null?void 0:G.question_status)!=null&>.some(Tn=>{var Pr,Gr;return Tn.ques_id===yt.question_id&&(Tn==null?void 0:Tn.ques_status)===1&&((Pr=G==null?void 0:G.exercise)==null?void 0:Pr.exercise_status)!==3&&!((Gr=G==null?void 0:G.exercise)!=null&&Gr.open_score_commited)})?b.active:""} - ${(vt=G==null?void 0:G.question_status)!=null&&vt.some(Tn=>{var Pr,Gr;return Tn.ques_id===yt.question_id&&(Tn==null?void 0:Tn.ques_status)===2&&((Pr=G==null?void 0:G.exercise)==null?void 0:Pr.exercise_status)!==3&&!((Gr=G==null?void 0:G.exercise)!=null&&Gr.open_score_commited)})?b.partialActive:""} - ${(Wt=G==null?void 0:G.question_status)!=null&&Wt.some(Tn=>{var Pr,Gr;return Tn.ques_id===yt.question_id&&(Tn==null?void 0:Tn.score_status)===1&&(((Pr=G==null?void 0:G.exercise)==null?void 0:Pr.exercise_status)===3||((Gr=G==null?void 0:G.exercise)==null?void 0:Gr.open_score_commited))})?b.yes:""} - ${(nt=G==null?void 0:G.question_status)!=null&&nt.some(Tn=>{var Pr,Gr;return Tn.ques_id===yt.question_id&&(Tn==null?void 0:Tn.score_status)===2&&(((Pr=G==null?void 0:G.exercise)==null?void 0:Pr.exercise_status)===3||((Gr=G==null?void 0:G.exercise)==null?void 0:Gr.open_score_commited))})?b.no:""} - ${(Xe=G==null?void 0:G.question_status)!=null&&Xe.some(Tn=>{var Pr,Gr;return Tn.ques_id===yt.question_id&&(Tn==null?void 0:Tn.score_status)===3&&(((Pr=G==null?void 0:G.exercise)==null?void 0:Pr.exercise_status)===3||((Gr=G==null?void 0:G.exercise)==null?void 0:Gr.open_score_commited))})?b.bf:""} - `;if(yt.question_type===Ce)return(an=G==null?void 0:G.exercise)!=null&&an.open_score&&(Number(yt.question_score)===Number(yt.user_score)?Vt=b.green:yt.user_score>0?Vt=b.orange:Vt=b.red),h.createElement(g.Z,null,h.createElement("div",{onClick:()=>{Nr(()=>{if(!(We===cr&&st===pr)){if(Vn.current){Vn.current="appoint",Sr.current={oneindex:We,twoindex:st};return}rn({oneindex:We,twoindex:st})}})},key:st,className:` - ${b.answerSheetItem} - ${Vt} - ${We===cr&&st===pr?b.selected:""} - `},h.createElement("span",{className:b.qindex},st+1),((gr=G==null?void 0:G.question_status)==null?void 0:gr.some(Tn=>{var Pr;return Tn.ques_id===yt.question_id&&(Tn==null?void 0:Tn.ques_status)===2&&((Pr=G==null?void 0:G.exercise)==null?void 0:Pr.exercise_status)!==3}))&&h.createElement("div",{style:{height:12,background:"rgba(22,93,255,0.4)",position:"absolute",width:"100%",bottom:0}}),yt.is_marked&&h.createElement("i",{className:`iconfont icon-biaoji1 ${b.markIcon}`})))})))},Hr=(c,Ce)=>{var We,ct,Ue,it;let yt="";return((c==null?void 0:c.question_type)===0||(c==null?void 0:c.question_type)===1)&&((We=c==null?void 0:c.question_choices)==null||We.forEach((gt,vt)=>{gt.standard_boolean&&(yt=yt+kr[vt])})),h.createElement("div",{className:b.questionItem,id:`Anchor_${c==null?void 0:c.question_type}_${Ce}`},h.createElement("div",{style:{display:"flex",alignItems:"baseline",marginBottom:40}},h.createElement("span",{className:`${b.questionScore} mr10`},c==null?void 0:c.question_score,"\u5206"),h.createElement("span",{className:`font16 ${b.noWrap}`},Ce+1,"\u3001"),h.createElement(he.Z,{value:(c==null?void 0:c.question_type)===8?c==null?void 0:c.description:c==null?void 0:c.question_title}),!!((ct=c==null?void 0:c.schools)!=null&&ct.length)&&h.createElement(I.Z,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},h.createElement("i",{className:"iconfont icon-zhidinggongkai1 line24 font18 c-orange"}))),(c==null?void 0:c.question_type)===6&&h.createElement(Pe.Z,{style:{margin:`-30px 0 ${Io.get("check")?11:30}px 60px`},dataSource:(c==null?void 0:c.languages)||[]}),(c==null?void 0:c.question_type)==0&&Fn(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==2&&Fn(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==1&&un(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==3&&jn(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==4&&Wn(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==5&&((Ue=G==null?void 0:G.exercise)==null?void 0:Ue.user_exercise_status)===0&&(c==null?void 0:c.answer_status)!=3&&h.createElement("div",{style:{margin:"-28px 0 12px 62px"}},h.createElement(D.Z,{justify:"space-between",align:"middle"},h.createElement(g.Z,null,h.createElement("span",{className:"font14 c-grey-666"},"\u4EFB\u52A1\u5173\u5361")),h.createElement(g.Z,null,h.createElement(Ze.Z,{type:"primary",className:b.toIframeBtn,onClick:()=>In(void 0,null,function*(){return yield pt(c)})},"\u8FDB\u5165\u7B54\u9898")))),(c==null?void 0:c.question_type)==5&&Cr(c,c==null?void 0:c.question_type),(0,q.dE)()&&((it=G==null?void 0:G.exercise)==null?void 0:it.user_exercise_status)===0&&(c==null?void 0:c.question_type)==6&&h.createElement("div",{style:{margin:"-28px 0 -25px"}},h.createElement(D.Z,{justify:"end",align:"middle"},h.createElement(g.Z,null,h.createElement(Ze.Z,{type:"primary",className:b.toIframeBtn,onClick:()=>_t(c)},"\u8FDB\u5165\u7B54\u9898")))),(c==null?void 0:c.question_type)==6&&nr(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==7&&Dn(c,c==null?void 0:c.question_type,Ce),(c==null?void 0:c.question_type)==8&&Fr(c,c==null?void 0:c.question_type),(c==null?void 0:c.answer_comments)&&h.createElement(Ut,{hideScore:!0,list:c==null?void 0:c.answer_comments}))},or=(c,Ce)=>h.createElement(t.Fragment,null,Bn((c==null?void 0:c.name)||Rn.fw[c.question_type].name,c.question_type,Ce)),Vn=(0,t.useRef)(!1),Sr=(0,t.useRef)({}),Qr=(0,t.useRef)(),pn=(0,t.useRef)({}),fn=()=>{var c,Ce,We,ct,Ue,it,yt,st,gt;window.blur();const vt=(We=(Ce=(c=G.exercise_question_types)==null?void 0:c[cr])==null?void 0:Ce.items)==null?void 0:We[pr];if(!ia&&((ct=G==null?void 0:G.exercise)==null?void 0:ct.user_exercise_status)===0&&(0,q.dE)()&&!(vt!=null&&vt.repeat_answer)&&((Ue=vt==null?void 0:vt.user_answer)==null?void 0:Ue.length)>0&&(vt==null?void 0:vt.ques_status)===0){Qr.current="prev",la(!0);return}!(vt!=null&&vt.repeat_answer)&&((it=vt==null?void 0:vt.user_answer)==null?void 0:it.length)>0&&(vt.ques_status=1),sa.current.scrollTo({top:0,left:0,behavior:"smooth"}),pr===0?(cr-=1,pr=G.exercise_question_types[cr].items.length-1):pr-=1,(vt==null?void 0:vt.question_type)==8&&!Ko&&setTimeout(()=>{re(vt)},500),qo((gt=(st=(yt=G==null?void 0:G.exercise_question_types)==null?void 0:yt[cr])==null?void 0:st.items)==null?void 0:gt[pr]),To(!1),Ho(cr),Wo(pr)},dn=()=>{var c,Ce,We,ct,Ue,it,yt,st,gt,vt,Wt;window.blur();const nt=(We=(Ce=(c=G.exercise_question_types)==null?void 0:c[cr])==null?void 0:Ce.items)==null?void 0:We[pr];if(!ia&&((ct=G==null?void 0:G.exercise)==null?void 0:ct.user_exercise_status)===0&&(0,q.dE)()&&!(nt!=null&&nt.repeat_answer)&&((Ue=nt==null?void 0:nt.user_answer)==null?void 0:Ue.length)>0&&(nt==null?void 0:nt.ques_status)===0){Qr.current="next",la(!0);return}!(nt!=null&&nt.repeat_answer)&&((it=nt==null?void 0:nt.user_answer)==null?void 0:it.length)>0&&(nt.ques_status=1),sa.current.scrollTo({top:0,left:0,behavior:"smooth"}),((st=(yt=G==null?void 0:G.exercise_question_types[cr])==null?void 0:yt.items)==null?void 0:st.length)-1===pr?(cr=cr+1,pr=0):pr=pr+1,(nt==null?void 0:nt.question_type)==8&&!Ko&&setTimeout(()=>{re(nt)},500),qo((Wt=(vt=(gt=G==null?void 0:G.exercise_question_types)==null?void 0:gt[cr])==null?void 0:vt.items)==null?void 0:Wt[pr]),To(!1),Ho(cr),Wo(pr)},rn=c=>{var Ce,We,ct,Ue,it,yt,st,gt,vt;const Wt=c||Sr.current,nt=(ct=(We=(Ce=G.exercise_question_types)==null?void 0:Ce[cr])==null?void 0:We.items)==null?void 0:ct[pr];if(!ia&&((Ue=G==null?void 0:G.exercise)==null?void 0:Ue.user_exercise_status)===0&&(0,q.dE)()&&!(nt!=null&&nt.repeat_answer)&&((it=nt==null?void 0:nt.user_answer)==null?void 0:it.length)>0&&(nt==null?void 0:nt.ques_status)===0){Qr.current="appoint",pn.current=Wt,la(!0);return}!(nt!=null&&nt.repeat_answer)&&((yt=nt==null?void 0:nt.user_answer)==null?void 0:yt.length)>0&&(nt.ques_status=1),(nt==null?void 0:nt.question_type)==8&&!Ko&&setTimeout(()=>{re(nt)},500),qo((vt=(gt=(st=G==null?void 0:G.exercise_question_types)==null?void 0:st[Wt==null?void 0:Wt.oneindex])==null?void 0:gt.items)==null?void 0:vt[Wt==null?void 0:Wt.twoindex]),To(!1),Ho(Wt==null?void 0:Wt.oneindex),Wo(Wt==null?void 0:Wt.twoindex),sa.current.scrollTo({top:0,left:0,behavior:"smooth"})},rr=()=>In(void 0,null,function*(){var c;if(Vn.current){Vn.current="refresh";return}const Ce=yield ge();(c=G==null?void 0:G.exercise)!=null&&c.left_time&&(yield Ve(!0)),Ce!=null&&Ce.status||W.ZP.success("\u66F4\u65B0\u6210\u529F")}),Jt=()=>{var c,Ce;switch(Vn.current){case"prev":fn();break;case"next":dn();break;case"appoint":rn();break;case"submit":cn(!1);break;case"refresh":rr();break;default:}((c=document.activeElement)==null?void 0:c.name)==="edu-program-fill"||((Ce=document.activeElement)==null?void 0:Ce.name)==="sign"?Vn.current=!0:Vn.current=!1,Sr.current={}},On=()=>{var c,Ce,We,ct,Ue,it,yt,st,gt,vt,Wt,nt;const Xe=(Ce=(c=G==null?void 0:G.exercise_question_types)==null?void 0:c[cr].items)==null?void 0:Ce[pr];return h.createElement(t.Fragment,{key:cr},h.createElement("div",{className:"pt20 mb20"},h.createElement("span",{className:b.questionTypeTitle},(0,Z.EM)(cr+1),"\u3001",(ct=(We=G==null?void 0:G.exercise_question_types)==null?void 0:We[cr])==null?void 0:ct.name),h.createElement("span",{className:b.questionTypeInfo},"\uFF08\u5171",(it=(Ue=G==null?void 0:G.exercise_question_types)==null?void 0:Ue[cr])==null?void 0:it.count,"\u9898\uFF1B",((st=(yt=G==null?void 0:G.exercise_question_types)==null?void 0:yt[cr])==null?void 0:st.question_type)===7?`\u5305\u542B${(vt=(gt=G==null?void 0:G.exercise_question_types)==null?void 0:gt[cr])==null?void 0:vt.sub_questions_count}\u5C0F\u9898`:""," \u5171",(nt=(Wt=G==null?void 0:G.exercise_question_types)==null?void 0:Wt[cr])==null?void 0:nt.score,"\u5206\uFF09"),!(Xe!=null&&Xe.repeat_answer)&&h.createElement("span",{style:{color:"#E30000",marginLeft:20,fontSize:14}},"\u6CE8\u610F\uFF1A\u8BE5\u9898\u4F5C\u7B54\u4E4B\u540E\u4E0D\u5141\u8BB8\u4FEE\u6539\u7B54\u6848\u3002")),h.createElement(t.Fragment,{key:pr},Hr(Xe,pr)))},tr=()=>{Fo(!0)},Xn=()=>In(void 0,null,function*(){if(localStorage.getItem("stopGetVrsEnvStatus")=="\u865A\u62DF\u4EFF\u771F\u8D44\u6E90\u52A0\u8F7D\u5B8C\u6210")return;const Ce=yield(0,ae.ZP)(`/api/courses/${nn.coursesId}/exercises/${nn.categoryId}/exercise_status.json`,{method:"get"});(Ce==null?void 0:Ce.status)==0&&(Ce==null?void 0:Ce.vrs_env_status)==1?(localStorage.setItem("stopGetVrsEnvStatus","\u865A\u62DF\u4EFF\u771F\u8D44\u6E90\u52A0\u8F7D\u5B8C\u6210"),_l(!0)):setTimeout(()=>{localStorage.setItem("stopGetVrsEnvStatus","\u865A\u62DF\u4EFF\u771F\u8D44\u6E90\u672A\u52A0\u8F7D\u5B8C\u6210"),Xn()},1500)}),no=c=>{const Ce=Math.floor(c/3600),We=Math.floor(c%3600/60),ct=c%60;return(Ce<10?"0":"")+Ce+":"+(We<10?"0":"")+We+":"+(ct<10?"0":"")+ct};return h.createElement(E.Z,{size:"middle",spinning:nl,tip:h.createElement("div",{className:"c-grey-333 animation-delayed mt10"},"\u60A8\u5F53\u524D\u7F51\u7EDC\u8FDE\u63A5\u8F83\u6162\uFF0C\u5EFA\u8BAE\u60A8",h.createElement("span",{onClick:()=>window.location.reload(),className:"c-light-primary current"},"\u5237\u65B0"),"\u9875\u9762\u540E\u518D\u8BD5\uFF01")},ul&&h.createElement("div",{className:b.screenLock},h.createElement("h3",null,"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u7684\u7535\u8111\u6709",localStorage.screenNums,"\u4E2A\u663E\u793A\u5668"),h.createElement("h4",null,"\u8BF7\u5148\u79FB\u9664\u6389\u5176\u5B83\u7684\u663E\u793A\u5668\u8BBE\u5907\uFF01")),ya&&((Gn=G==null?void 0:G.exercise)==null?void 0:Gn.user_exercise_status)===0&&h.createElement(H.Z,{exerciseUserInfo:gn.exerciseUserInfo,iframe:ka,handleToDetail:ze,socket:aa,onStartScreenshot:()=>{bt!=null&&bt.screen_shot_open&&ba(!0)},onCloseScreenshot:()=>{bt!=null&&bt.screen_shot_open&&ba(!1)}}),h.createElement(te,{id:nn.categoryId,startRecording:xa,startScreenshot:Ca,onSuccuss:()=>{fo(bt==null?void 0:bt.screen_open),ge()},onBack:ze}),h.createElement("iframe",{style:{display:al},id:"iframeShixuns",className:b.iframe,src:ol,ref:ka,frameBorder:"0"}),$o.status!==-2&&$o.status!==-1&&h.createElement("div",{className:b.fixHeader},h.createElement(D.Z,{wrap:!1,align:"middle",className:"edu-container"},h.createElement(g.Z,null,(0,Z.vB)((_n=G==null?void 0:G.exercise)==null?void 0:_n.exercise_status)),h.createElement(g.Z,{className:`${b.exerciseTitle} ml10`,title:(lt=G==null?void 0:G.exercise)==null?void 0:lt.exercise_name},(Ot=G==null?void 0:G.exercise)==null?void 0:Ot.exercise_name),h.createElement(g.Z,{style:{marginLeft:"auto"}},((wn=G==null?void 0:G.exercise)==null?void 0:wn.user_exercise_status)===1&&h.createElement(ne.ZP,{className:b.changeButton,type:"primary",onClick:()=>{l.history.push(`/classrooms/${nn.coursesId}/exercise/${nn.categoryId}/detail`)}},"\u8FD4\u56DE")),!((0,q.GJ)()||(0,q.dE)()&&((sr=G==null?void 0:G.exercise)==null?void 0:sr.user_exercise_status)==1)&&!!((Mn=G==null?void 0:G.exercise)!=null&&Mn.left_time)&&h.createElement(g.Z,{style:{marginLeft:"auto"}},h.createElement("aside",{className:`${b.countDown} ${Go}`},h.createElement("i",{className:"iconfont icon-daojishi",style:{marginRight:6}}),h.createElement("span",{className:b.cnText},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),fl?h.createElement(Er,{value:Fa,onFinish:()=>Ve()}):h.createElement("div",{style:{color:"#37AD83",fontSize:"20px",fontWeight:"500",marginLeft:10}},no((Yn=G==null?void 0:G.exercise)==null?void 0:Yn.left_time)))),h.createElement(g.Z,null,!((0,q.GJ)()||(0,q.dE)()&&((wr=G==null?void 0:G.exercise)==null?void 0:wr.user_exercise_status)==1)&&gn.actionTabs.key!=="student-unlock"&&Aa&&h.createElement(Ze.Z,{className:`${b.refreshBtn} ml30`,onClick:rr},h.createElement("span",{className:"iconfont icon-shuaxin2 mr5"}),"\u5237\u65B0")),h.createElement(g.Z,null,(0,q.dE)()&&((Mr=G==null?void 0:G.exercise)==null?void 0:Mr.user_exercise_status)===0&&h.createElement(Ze.Z,{className:`${b.submitButton} ml10`,type:"primary",onClick:()=>In(void 0,null,function*(){Nr(()=>In(void 0,null,function*(){if(Vn.current){Vn.current="submit";return}yield cn(!1)}))})},(0,on._V)(on.CP.answer7))),h.createElement(g.Z,null,((Kn=G==null?void 0:G.exercise)==null?void 0:Kn.forbid_screen)&&h.createElement(ne.ZP,{className:`${b.submitButton} ml10`,type:"primary",onClick:tr},(0,on._V)(on.CP.answer12))),h.createElement(g.Z,null,((($r=G==null?void 0:G.exercise)==null?void 0:$r.commit_status)==1||((Jn=G==null?void 0:G.exercise)==null?void 0:Jn.exercise_status)==3)&&((Kr=G==null?void 0:G.exercise_answer_user)==null?void 0:Kr.analysis)&&h.createElement("span",{className:b.teachAnalysis,onClick:()=>Pa(!0)},h.createElement("i",{className:"iconfont icon-jiaoshipingjia"}),h.createElement("span",{className:"ml5"},"\u6559\u5E08\u8BC4\u4EF7"))))),h.createElement("section",{className:`edu-container ${b.wrapper} ${Bo&&b.wrpAnswer}`},$o.status===0&&h.createElement(D.Z,{className:`${Bo?"mt70":""} ${b.mainPart}`,wrap:!1},h.createElement(g.Z,{flex:Do?"280px":"0px",className:Bo?"mb100":""},h.createElement("div",{className:b.leftPart},h.createElement("section",null,Do&&h.createElement(g.Z,{flex:"1",style:{background:"#fff",marginBottom:"10px",padding:"20px"}},h.createElement("div",{style:{marginBottom:15}},h.createElement("span",{style:{color:"#5F6368"}},"\u59D3\u540D"),h.createElement("span",{className:`ml10 ${b.userInfoText}`},((qr=G==null?void 0:G.exercise)==null?void 0:qr.user_name)||"- -")),h.createElement("div",null,h.createElement("span",{style:{color:"#5F6368"}},"\u5B66\u53F7"),h.createElement("span",{className:`ml10 ${b.userInfoText}`},((ao=G==null?void 0:G.exercise)==null?void 0:ao.student_id)||"- -"))),Do&&(0,q.dE)()&&((wo=G.exercise)==null?void 0:wo.user_exercise_status)===0&&((ro=G.exercise)==null?void 0:ro.open_phone_video_recording)&&h.createElement(D.Z,{className:b.eduQrcode,style:{marginTop:10},align:"middle"},h.createElement(g.Z,null,h.createElement(L(),{value:`https://${document.domain}/live-push.html?id=${nn.categoryId}&login=${nn.login}&cookie=${(0,Z.ej)("_educoder_session")}`})),h.createElement(g.Z,{className:"ml15"},"\u6253\u5F00\u5FAE\u4FE1\u626B\u4E00\u626B",h.createElement("br",null),"\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236")),Do&&h.createElement("aside",{className:"bg-white"},h.createElement("aside",{className:b.answerInfo},h.createElement(D.Z,{justify:"space-between"},h.createElement(g.Z,null,"\u7B54\u9898\u8FDB\u5EA6"),h.createElement(g.Z,{className:b.answerProgress},h.createElement("span",{style:{color:"#165DFF"}},(yo=(uo=G==null?void 0:G.question_status)==null?void 0:uo.filter(c=>c.ques_status===1))==null?void 0:yo.length),h.createElement("span",{style:{color:"#999999"}},"/",(Ln=G==null?void 0:G.exercise_types)==null?void 0:Ln.q_counts))),h.createElement(D.Z,null,h.createElement(w.Z,{strokeColor:"#165dffa6",trailColor:"#0000000d",percent:((Hn=(vr=G==null?void 0:G.question_status)==null?void 0:vr.filter(c=>c.ques_status===1))==null?void 0:Hn.length)/((Kt=G==null?void 0:G.exercise_types)==null?void 0:Kt.q_counts)*100,showInfo:!1})),h.createElement(D.Z,null,h.createElement(g.Z,null,h.createElement("span",{className:"c-grey-333"},"\u5171 ",h.createElement("span",{style:{color:"#165DFF"}},((fr=G==null?void 0:G.exercise_types)==null?void 0:fr.q_counts)||((zr=(Br=G==null?void 0:G.exercise_scores)==null?void 0:Br.exercise_types)==null?void 0:zr.q_counts))," \u9898\uFF1A"),h.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",h.createElement("span",{style:{color:"#FA6400"}},((eo=G==null?void 0:G.exercise_types)==null?void 0:eo.q_scores)||((bo=(to=G==null?void 0:G.exercise_scores)==null?void 0:to.exercise_types)==null?void 0:bo.q_scores))," \u5206")))),h.createElement(D.Z,{className:b.dottedLineWrapper,align:"middle"},h.createElement(g.Z,{className:b.leftHalfCircle}),h.createElement(g.Z,{flex:1,className:b.dottedLine}),h.createElement(g.Z,{className:b.rightHalfCircle})),h.createElement(D.Z,null,h.createElement(g.Z,{flex:"1"},h.createElement("aside",{className:`${b.cardList} ${(Lo=G.exercise)!=null&&Lo.open_phone_video_recording?b.withQrcode:""}`},(Uo=G==null?void 0:G.exercise_question_types)==null?void 0:Uo.map((c,Ce)=>h.createElement(t.Fragment,{key:c.question_type},or(c,Ce)))))))),(0,q.dE)()&&((ko=G==null?void 0:G.exercise)==null?void 0:ko.exercise_status)!==3&&!((jo=G==null?void 0:G.exercise)!=null&&jo.open_score_commited)&&h.createElement(D.Z,{justify:"space-around",align:"middle",className:b.answerSheetBottom},h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{className:b.answerYes}),"\u5DF2\u7B54"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{className:`${b.answerNo} ml10`},h.createElement("div",{style:{height:"50%",width:"100%",background:"rgba(22,93,255,0.4)"}})),"\u90E8\u5206\u7B54\u9898"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{className:`${b.answerNo} ml10`}),"\u672A\u7B54"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("i",{className:"iconfont icon-biaoji1",style:{marginRight:4,color:"#FFB538"}}),"\u6807\u8BB0")),(0,q.dE)()&&(((Ia=G==null?void 0:G.exercise)==null?void 0:Ia.exercise_status)===3||((da=G==null?void 0:G.exercise)==null?void 0:da.open_score_commited))&&h.createElement(D.Z,{justify:"space-around",align:"middle",className:b.answerSheetBottom},h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{className:b.answerYes,style:{background:"#028D01",height:8,width:8,borderRadius:"50%"}}),"\u6B63\u786E"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{style:{background:"#FB3226",height:8,width:8,borderRadius:"50%"},className:`${b.answerNo} ml10`}),"\u9519\u8BEF"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{style:{background:"#E77400",height:8,width:8,borderRadius:"50%"},className:`${b.answerNo} ml10`}),"\u90E8\u5206\u5F97\u5206"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("i",{className:"iconfont icon-biaoji1",style:{marginRight:4,color:"#FFB538"}}),"\u6807\u8BB0")))),h.createElement(g.Z,null,h.createElement("div",{className:b.fold,onClick:()=>Ra(!Do)},Do&&h.createElement(I.Z,{title:"\u6536\u8D77\u7B54\u9898\u5361"},h.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"})),!Do&&h.createElement(I.Z,{title:"\u5C55\u5F00"}," ",h.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"})))),h.createElement(g.Z,{flex:"1"},h.createElement("section",{className:[b.rightPart,"ml20"].join(" ")},h.createElement("div",{className:`${b.questionPart} pl30 pr30`,ref:sa},On()),h.createElement(D.Z,{className:b.bottom,align:"middle",justify:"space-between"},h.createElement(g.Z,null,h.createElement(Ze.Z,{icon:h.createElement("i",{className:`iconfont ${(Na=(fa=G.exercise_question_types)==null?void 0:fa[cr].items[pr])!=null&&Na.is_marked?"icon-biaoji1":"icon-biaojigaiti"}`,style:{color:"#FFB538",marginRight:6}}),className:b.markBtn,onClick:()=>In(void 0,null,function*(){var c;(yield(0,_.sS)(nn.categoryId,{exercise_question_id:(c=G.exercise_question_types[cr].items[pr])==null?void 0:c.question_id})).status===0&&ge()})},(Oa=(qa=G.exercise_question_types)==null?void 0:qa[cr].items[pr])!=null&&Oa.is_marked?"\u53D6\u6D88\u6807\u8BB0":"\u6807\u8BB0\u8BE5\u9898")),h.createElement(g.Z,null,(cr!=0||pr!=0)&&h.createElement(ne.ZP,{className:`${b.changeButton} ${b.prevBtn} mr20`,type:"default",onClick:()=>{Nr(()=>{if(Vn.current){Vn.current="prev";return}fn()})}},"\u4E0A\u4E00\u9898"),!(cr===((Po=G==null?void 0:G.exercise_question_types)==null?void 0:Po.length)-1&&pr===((va=(ma=(Da=G==null?void 0:G.exercise_question_types)==null?void 0:Da[cr])==null?void 0:ma.items)==null?void 0:va.length)-1)&&h.createElement(ne.ZP,{className:b.changeButton,type:"primary",onClick:()=>{Nr(()=>{if(Bl){if(Vn.current){Vn.current="next";return}dn()}})}},"\u4E0B\u4E00\u9898")))))),$o.status!==0&&h.createElement(pe,{data:$o}),h.createElement(n.default,{title:"\u6CE8\u610F",open:vl,closable:!1,footer:!1},h.createElement("div",null,h.createElement("p",{style:{marginBottom:0}},"\u79BB\u5F00\u8BE5\u9898\u540E\u4E0D\u5141\u8BB8\u518D\u6B21\u4FEE\u6539\u7B54\u6848\uFF0C\u786E\u8BA4\u79BB\u5F00\u5417\uFF1F"),h.createElement("div",{style:{marginTop:60,display:"flex",justifyContent:"space-between",alignItems:"center"}},h.createElement(B.default,{checked:ia,onChange:c=>{pl(c.target.checked)}},"\u4E0B\u6B21\u4E0D\u518D\u663E\u793A"),h.createElement("div",null,h.createElement(ne.ZP,{onClick:()=>{la(!1),pl(!1)}},"\u6211\u518D\u60F3\u60F3"),h.createElement(ne.ZP,{onClick:()=>{G.exercise_question_types[cr].items[pr].ques_status=1,xo(Pn({},G)),Qr.current==="prev"?(pr===0?(cr-=1,pr=G.exercise_question_types[cr].items.length-1):pr-=1,Ho(cr),Wo(pr)):Qr.current==="next"?(G.exercise_question_types[cr].items.length-1===pr?(cr=cr+1,pr=0):pr=pr+1,Ho(cr),Wo(pr)):(Ho(pn.current.oneindex),Wo(pn.current.twoindex)),la(!1)},type:"primary",style:{marginLeft:30}},"\u786E\u8BA4"))))),h.createElement(kt.Z,{successCb:oe})),ha&&h.createElement(ue(),{disabled:hl,bounds:Tl,onStart:(c,Ce)=>Cl(c,Ce)},h.createElement("div",{ref:Wa,style:{position:"absolute",left:40,top:200,zIndex:1300}},h.createElement("div",{onMouseOver:()=>{hl&&za(!1)},onMouseOut:()=>{za(!0)}},h.createElement(D.Z,{className:b.cameraHeader,align:"middle",justify:"space-between"},h.createElement(g.Z,null,h.createElement("i",{className:"iconfont icon-kaiqishexiangtou"}),h.createElement("span",null,"\u5DF2\u5F00\u542F\u6444\u50CF\u5934")),Ua?h.createElement(ye.Z,{onClick:()=>{Va(!1)}}):h.createElement(be.Z,{onClick:()=>{Va(!0)}})),h.createElement("div",{style:{display:Ua?"flex":"none"}},h.createElement(ie.Z,{number:((_a=G==null?void 0:G.exercise)==null?void 0:_a.photo_count)-((Ba=G==null?void 0:G.exercise)==null?void 0:Ba.take_photo),take_photo:(Vo=G==null?void 0:G.exercise)==null?void 0:Vo.take_photo,ref:ja,time:(pa=G.exercise)==null?void 0:pa.left_time,update:ge,supportCamera:c=>{c===2?(wa(!0),_o(bt==null?void 0:bt.screen_shot_open),bt!=null&&bt.screen_shot_open||(fo(bt==null?void 0:bt.screen_open),ge())):c===1&&setTimeout(()=>l.history.push("/"),3e3)}}))))),h.createElement(n.default,{destroyOnClose:!0,closable:!1,centered:!0,className:b.teachAnalysisModal,title:h.createElement(D.Z,{align:"middle",justify:"space-between"},h.createElement(g.Z,{style:{color:"rgba(0,0,0,0.9)",fontSize:"16px"}},"\u6559\u5E08\u8BC4\u4EF7"),h.createElement(g.Z,null,h.createElement("i",{className:"iconfont icon-guanbi7",style:{fontSize:"15px",cursor:"pointer"},onClick:()=>Pa(!1)}))),open:xl,footer:!1,onCancel:()=>Pa(!1)},(ga=G==null?void 0:G.exercise_answer_user)==null?void 0:ga.analysis),h.createElement(n.default,{destroyOnClose:!0,centered:!0,width:555,title:h.createElement(D.Z,{align:"middle"},h.createElement("div",{className:"c-black font16 mr8"},(0,on._V)(on.CP.answer8)),h.createElement("div",{className:"c-grey-666"},(0,on._V)(on.CP.answer9))),open:sl,footer:!1,onCancel:()=>Fo(!1)},h.createElement("div",null,h.createElement("div",{className:"mb20 c-black"},(0,on._V)(on.CP.answer10)),h.createElement(Qt,{key:ea,onOk:c=>{var Ce;console.log(c,444),c.join("")===((Ce=G==null?void 0:G.exercise)==null?void 0:Ce.screen_key)?ze():(W.ZP.warning((0,on._V)(on.CP.answer11)),cl(ct=>ct+1))}}))))};var Xr=(0,l.connect)(({loading:U,user:me,exercise:qe,globalSetting:Ft})=>({globalSetting:Ft,user:me,exercise:qe,loading:U.effects}))(Vr)},50371:function(ht,le){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let l=1;l{const T=P[L];T!==void 0&&(t[L]=T)})}return t}le.Z=e},13845:function(ht,le,e){"use strict";e.d(le,{F:function(){return t},Z:function(){return l}});function t(P){return P!=null&&P===P.window}function l(P,L){var T,p;if(typeof window=="undefined")return 0;const n=L?"scrollTop":"scrollLeft";let F=0;return t(P)?F=P[L?"pageYOffset":"pageXOffset"]:P instanceof Document?F=P.documentElement[n]:(P instanceof HTMLElement||P)&&(F=P[n]),P&&!t(P)&&typeof F!="number"&&(F=(p=((T=P.ownerDocument)!==null&&T!==void 0?T:P).documentElement)===null||p===void 0?void 0:p[n]),F}},56762:function(ht,le,e){"use strict";e.d(le,{Z:function(){return l}});var t=e(59301);function l(){const[,P]=t.useReducer(L=>L+1,0);return P}},68031:function(ht,le,e){"use strict";e.d(le,{Z:function(){return L}});var t=e(16089);function l(T,p,n,F){const W=n-p;return T/=F/2,T<1?W/2*T*T*T+p:W/2*((T-=2)*T*T+2)+p}var P=e(13845);function L(T){let p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:n=()=>window,callback:F,duration:W=450}=p,w=n(),D=(0,P.Z)(w,!0),g=Date.now(),M=()=>{const I=Date.now()-g,E=l(I>W?W:I,D,T,W);(0,P.F)(w)?w.scrollTo(window.pageXOffset,E):w instanceof Document||w.constructor.name==="HTMLDocument"?w.documentElement.scrollTop=E:w.scrollTop=E,I{const{href:b,title:ce,prefixCls:q,children:x,className:_,target:V,replace:he}=v,Me=T.useContext(g),{registerLink:Ie,unregisterLink:je,scrollTo:et,onClick:rt,activeLink:Ke,direction:Te}=Me||{};T.useEffect(()=>(Ie==null||Ie(b),()=>{je==null||je(b)}),[b]);const tt=ve=>{he&&(ve.preventDefault(),window.location.replace(b)),rt==null||rt(ve,{title:ce,href:b}),et==null||et(b)},{getPrefixCls:mt}=T.useContext(w.E_),De=mt("anchor",q),dt=Ke===b,St=P()(`${De}-link`,_,{[`${De}-link-active`]:dt}),$e=P()(`${De}-link-title`,{[`${De}-link-title-active`]:dt});return T.createElement("div",{className:St},T.createElement("a",{className:$e,href:b,title:typeof ce=="string"?ce:"",target:V,onClick:tt},ce),Te!=="horizontal"?x:null)},I=e(17313),E=e(83116),ne=e(37613);const k=v=>{const{componentCls:b,holderOffsetBlock:ce,motionDurationSlow:q,lineWidthBold:x,colorPrimary:_,lineType:V,colorSplit:he}=v;return{[`${b}-wrapper`]:{marginBlockStart:-ce,paddingBlockStart:ce,[b]:Object.assign(Object.assign({},(0,I.Wf)(v)),{position:"relative",paddingInlineStart:x,[`${b}-link`]:{paddingBlock:v.linkPaddingBlock,paddingInline:`${v.linkPaddingInlineStart}px 0`,"&-title":Object.assign(Object.assign({},I.vS),{position:"relative",display:"block",marginBlockEnd:v.anchorTitleBlock,color:v.colorText,transition:`all ${v.motionDurationSlow}`,"&:only-child":{marginBlockEnd:0}}),[`&-active > ${b}-link-title`]:{color:v.colorPrimary},[`${b}-link`]:{paddingBlock:v.anchorPaddingBlockSecondary}}}),[`&:not(${b}-wrapper-horizontal)`]:{[b]:{"&::before":{position:"absolute",insetInlineStart:0,top:0,height:"100%",borderInlineStart:`${x}px ${V} ${he}`,content:'" "'},[`${b}-ink`]:{position:"absolute",insetInlineStart:0,display:"none",transform:"translateY(-50%)",transition:`top ${q} ease-in-out`,width:x,backgroundColor:_,[`&${b}-ink-visible`]:{display:"inline-block"}}}},[`${b}-fixed ${b}-ink ${b}-ink`]:{display:"none"}}}},de=v=>{const{componentCls:b,motionDurationSlow:ce,lineWidthBold:q,colorPrimary:x}=v;return{[`${b}-wrapper-horizontal`]:{position:"relative","&::before":{position:"absolute",left:{_skip_check_:!0,value:0},right:{_skip_check_:!0,value:0},bottom:0,borderBottom:`1px ${v.lineType} ${v.colorSplit}`,content:'" "'},[b]:{overflowX:"scroll",position:"relative",display:"flex",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"},[`${b}-link:first-of-type`]:{paddingInline:0},[`${b}-ink`]:{position:"absolute",bottom:0,transition:`left ${ce} ease-in-out, width ${ce} ease-in-out`,height:q,backgroundColor:x}}}}};var ie=(0,E.Z)("Anchor",v=>{const{fontSize:b,fontSizeLG:ce,paddingXXS:q}=v,x=(0,ne.TS)(v,{holderOffsetBlock:q,anchorPaddingBlockSecondary:q/2,anchorTitleBlock:b/14*3,anchorBallSize:ce/2});return[k(x),de(x)]},v=>({linkPaddingBlock:v.paddingXXS,linkPaddingInlineStart:v.padding}));function H(){return window}function Z(v,b){if(!v.getClientRects().length)return 0;const ce=v.getBoundingClientRect();return ce.width||ce.height?b===window?(b=v.ownerDocument.documentElement,ce.top-b.clientTop):ce.top-b.getBoundingClientRect().top:ce.top}const ae=/#([\S ]+)$/,C=v=>{var b;const{rootClassName:ce,anchorPrefixCls:q,className:x,style:_,offsetTop:V,affix:he=!0,showInkInFixed:Me=!1,children:Ie,items:je,direction:et="vertical",bounds:rt,targetOffset:Ke,onClick:Te,onChange:tt,getContainer:mt,getCurrentAnchor:De,replace:dt}=v,[St,$e]=T.useState([]),[ve,ot]=T.useState(null),Ee=T.useRef(ve),A=T.useRef(null),K=T.useRef(null),m=T.useRef(!1),{direction:a,getTargetContainer:R,anchor:fe}=T.useContext(w.E_),s=(b=mt!=null?mt:R)!==null&&b!==void 0?b:H,i=JSON.stringify(St),X=(0,L.useEvent)(_e=>{St.includes(_e)||$e(He=>[].concat((0,t.Z)(He),[_e]))}),$=(0,L.useEvent)(_e=>{St.includes(_e)&&$e(He=>He.filter(Je=>Je!==_e))}),f=()=>{var _e;const He=(_e=A.current)===null||_e===void 0?void 0:_e.querySelector(`.${q}-link-title-active`);if(He&&K.current){const{style:Je}=K.current,ut=et==="horizontal";Je.top=ut?"":`${He.offsetTop+He.clientHeight/2}px`,Je.height=ut?"":`${He.clientHeight}px`,Je.left=ut?`${He.offsetLeft}px`:"",Je.width=ut?`${He.clientWidth}px`:"",ut&&(0,p.Z)(He,{scrollMode:"if-needed",block:"nearest"})}},Q=function(_e){let He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:5;const ut=[],Bt=s();return _e.forEach(wt=>{const Dt=ae.exec(wt==null?void 0:wt.toString());if(!Dt)return;const mn=document.getElementById(Dt[1]);if(mn){const ln=Z(mn,Bt);lnmn.top>Dt.top?mn:Dt).link:""},Re=(0,L.useEvent)(_e=>{if(Ee.current===_e)return;const He=typeof De=="function"?De(_e):_e;ot(He),Ee.current=He,tt==null||tt(_e)}),Pe=T.useCallback(()=>{if(m.current)return;const _e=Q(St,Ke!==void 0?Ke:V||0,rt);Re(_e)},[i,Ke,V]),Se=T.useCallback(_e=>{Re(_e);const He=ae.exec(_e);if(!He)return;const Je=document.getElementById(He[1]);if(!Je)return;const ut=s(),Bt=(0,n.Z)(ut,!0),wt=Z(Je,ut);let Dt=Bt+wt;Dt-=Ke!==void 0?Ke:V||0,m.current=!0,(0,F.Z)(Dt,{getContainer:s,callback(){m.current=!1}})},[Ke,V]),Ne=P()(ce,`${q}-wrapper`,{[`${q}-wrapper-horizontal`]:et==="horizontal",[`${q}-rtl`]:a==="rtl"},x,fe==null?void 0:fe.className),Be=P()(q,{[`${q}-fixed`]:!he&&!Me}),d=P()(`${q}-ink`,{[`${q}-ink-visible`]:ve}),Y=Object.assign(Object.assign({maxHeight:V?`calc(100vh - ${V}px)`:"100vh"},fe==null?void 0:fe.style),_),se=_e=>Array.isArray(_e)?_e.map(He=>T.createElement(B,Object.assign({replace:dt},He,{key:He.key}),et==="vertical"&&se(He.children))):null,xe=T.createElement("div",{ref:A,className:Ne,style:Y},T.createElement("div",{className:Be},T.createElement("span",{className:d,ref:K}),"items"in v?se(je):Ie));T.useEffect(()=>{const _e=s();return Pe(),_e==null||_e.addEventListener("scroll",Pe),()=>{_e==null||_e.removeEventListener("scroll",Pe)}},[i]),T.useEffect(()=>{typeof De=="function"&&Re(De(Ee.current||""))},[De]),T.useEffect(()=>{f()},[et,De,i,ve]);const Fe=T.useMemo(()=>({registerLink:X,unregisterLink:$,scrollTo:Se,activeLink:ve,onClick:Te,direction:et}),[ve,Te,Se,et]);return T.createElement(g.Provider,{value:Fe},he?T.createElement(W.Z,{offsetTop:V,target:s},xe):xe)};var J=v=>{const{prefixCls:b,rootClassName:ce}=v,{getPrefixCls:q}=T.useContext(w.E_),x=q("anchor",b),[_,V]=ie(x);return _(T.createElement(C,Object.assign({},v,{rootClassName:P()(V,ce),anchorPrefixCls:x})))};const te=J;te.Link=B;var z=te},24905:function(ht,le,e){"use strict";e.d(le,{default:function(){return C}});var t=e(92310),l=e.n(t),P=e(5630),L=e(59301),T=e(36355),p=e(1684),n=e(32441),W=L.createContext(null),w=e(98447),D=e(14088),g=e(4572),M=function(S,J){var te={};for(var z in S)Object.prototype.hasOwnProperty.call(S,z)&&J.indexOf(z)<0&&(te[z]=S[z]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,z=Object.getOwnPropertySymbols(S);v{var te;const{prefixCls:z,className:v,rootClassName:b,children:ce,indeterminate:q=!1,style:x,onMouseEnter:_,onMouseLeave:V,skipGroup:he=!1,disabled:Me}=S,Ie=M(S,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:je,direction:et,checkbox:rt}=L.useContext(T.E_),Ke=L.useContext(W),{isFormItemInput:Te}=L.useContext(n.aM),tt=L.useContext(p.Z),mt=(te=(Ke==null?void 0:Ke.disabled)||Me)!==null&&te!==void 0?te:tt,De=L.useRef(Ie.value);L.useEffect(()=>{Ke==null||Ke.registerValue(Ie.value)},[]),L.useEffect(()=>{if(!he)return Ie.value!==De.current&&(Ke==null||Ke.cancelValue(De.current),Ke==null||Ke.registerValue(Ie.value),De.current=Ie.value),()=>Ke==null?void 0:Ke.cancelValue(Ie.value)},[Ie.value]);const dt=je("checkbox",z),[St,$e]=(0,w.ZP)(dt),ve=Object.assign({},Ie);Ke&&!he&&(ve.onChange=function(){Ie.onChange&&Ie.onChange.apply(Ie,arguments),Ke.toggleOption&&Ke.toggleOption({label:ce,value:Ie.value})},ve.name=Ke.name,ve.checked=Ke.value.includes(Ie.value));const ot=l()(`${dt}-wrapper`,{[`${dt}-rtl`]:et==="rtl",[`${dt}-wrapper-checked`]:ve.checked,[`${dt}-wrapper-disabled`]:mt,[`${dt}-wrapper-in-form-item`]:Te},rt==null?void 0:rt.className,v,b,$e),Ee=l()({[`${dt}-indeterminate`]:q},g.A,$e),A=q?"mixed":void 0;return St(L.createElement(D.Z,{component:"Checkbox",disabled:mt},L.createElement("label",{className:ot,style:Object.assign(Object.assign({},rt==null?void 0:rt.style),x),onMouseEnter:_,onMouseLeave:V},L.createElement(P.Z,Object.assign({"aria-checked":A},ve,{prefixCls:dt,className:Ee,disabled:mt,ref:J})),ce!==void 0&&L.createElement("span",null,ce))))};var E=L.forwardRef(B),ne=e(94480),k=e(2738),de=function(S,J){var te={};for(var z in S)Object.prototype.hasOwnProperty.call(S,z)&&J.indexOf(z)<0&&(te[z]=S[z]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,z=Object.getOwnPropertySymbols(S);v{const{defaultValue:te,children:z,options:v=[],prefixCls:b,className:ce,rootClassName:q,style:x,onChange:_}=S,V=de(S,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:he,direction:Me}=L.useContext(T.E_),[Ie,je]=L.useState(V.value||te||[]),[et,rt]=L.useState([]);L.useEffect(()=>{"value"in V&&je(V.value||[])},[V.value]);const Ke=L.useMemo(()=>v.map(K=>typeof K=="string"||typeof K=="number"?{label:K,value:K}:K),[v]),Te=K=>{rt(m=>m.filter(a=>a!==K))},tt=K=>{rt(m=>[].concat((0,ne.Z)(m),[K]))},mt=K=>{const m=Ie.indexOf(K.value),a=(0,ne.Z)(Ie);m===-1?a.push(K.value):a.splice(m,1),"value"in V||je(a),_==null||_(a.filter(R=>et.includes(R)).sort((R,fe)=>{const s=Ke.findIndex(X=>X.value===R),i=Ke.findIndex(X=>X.value===fe);return s-i}))},De=he("checkbox",b),dt=`${De}-group`,[St,$e]=(0,w.ZP)(De),ve=(0,k.Z)(V,["value","disabled"]),ot=v.length?Ke.map(K=>L.createElement(E,{prefixCls:De,key:K.value.toString(),disabled:"disabled"in K?K.disabled:V.disabled,value:K.value,checked:Ie.includes(K.value),onChange:K.onChange,className:`${dt}-item`,style:K.style,title:K.title},K.label)):z,Ee={toggleOption:mt,value:Ie,disabled:V.disabled,name:V.name,registerValue:tt,cancelValue:Te},A=l()(dt,{[`${dt}-rtl`]:Me==="rtl"},ce,q,$e);return St(L.createElement("div",Object.assign({className:A,style:x},ve,{ref:J}),L.createElement(W.Provider,{value:Ee},ot)))},H=L.forwardRef(ie);var Z=L.memo(H);const ae=E;ae.Group=Z,ae.__ANT_CHECKBOX=!0;var C=ae},98447:function(ht,le,e){"use strict";e.d(le,{C2:function(){return T}});var t=e(17313),l=e(37613),P=e(83116);const L=p=>{const{checkboxCls:n}=p,F=`${n}-wrapper`;return[{[`${n}-group`]:Object.assign(Object.assign({},(0,t.Wf)(p)),{display:"inline-flex",flexWrap:"wrap",columnGap:p.marginXS,[`> ${p.antCls}-row`]:{flex:1}}),[F]:Object.assign(Object.assign({},(0,t.Wf)(p)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${F}`]:{marginInlineStart:0},[`&${F}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[n]:Object.assign(Object.assign({},(0,t.Wf)(p)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:p.borderRadiusSM,alignSelf:"center",[`${n}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${n}-inner`]:Object.assign({},(0,t.oN)(p))},[`${n}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:p.checkboxSize,height:p.checkboxSize,direction:"ltr",backgroundColor:p.colorBgContainer,border:`${p.lineWidth}px ${p.lineType} ${p.colorBorder}`,borderRadius:p.borderRadiusSM,borderCollapse:"separate",transition:`all ${p.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:p.checkboxSize/14*5,height:p.checkboxSize/14*8,border:`${p.lineWidthBold}px solid ${p.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${p.motionDurationFast} ${p.motionEaseInBack}, opacity ${p.motionDurationFast}`}},"& + span":{paddingInlineStart:p.paddingXS,paddingInlineEnd:p.paddingXS}})},{[` - ${F}:not(${F}-disabled), - ${n}:not(${n}-disabled) - `]:{[`&:hover ${n}-inner`]:{borderColor:p.colorPrimary}},[`${F}:not(${F}-disabled)`]:{[`&:hover ${n}-checked:not(${n}-disabled) ${n}-inner`]:{backgroundColor:p.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${n}-checked:not(${n}-disabled):after`]:{borderColor:p.colorPrimaryHover}}},{[`${n}-checked`]:{[`${n}-inner`]:{backgroundColor:p.colorPrimary,borderColor:p.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${p.motionDurationMid} ${p.motionEaseOutBack} ${p.motionDurationFast}`}}},[` - ${F}-checked:not(${F}-disabled), - ${n}-checked:not(${n}-disabled) - `]:{[`&:hover ${n}-inner`]:{backgroundColor:p.colorPrimaryHover,borderColor:"transparent"}}},{[n]:{"&-indeterminate":{[`${n}-inner`]:{backgroundColor:p.colorBgContainer,borderColor:p.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:p.fontSizeLG/2,height:p.fontSizeLG/2,backgroundColor:p.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${F}-disabled`]:{cursor:"not-allowed"},[`${n}-disabled`]:{[`&, ${n}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${n}-inner`]:{background:p.colorBgContainerDisabled,borderColor:p.colorBorder,"&:after":{borderColor:p.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:p.colorTextDisabled},[`&${n}-indeterminate ${n}-inner::after`]:{background:p.colorTextDisabled}}}]};function T(p,n){const F=(0,l.TS)(n,{checkboxCls:`.${p}`,checkboxSize:n.controlInteractiveSize});return[L(F)]}le.ZP=(0,P.Z)("Checkbox",(p,n)=>{let{prefixCls:F}=n;return[T(F,p)]})},43428:function(ht,le,e){"use strict";e.d(le,{Z:function(){return St}});var t=e(92310),l=e.n(t),P=e(33885),L=e(42978),T=e(43403),p=e(34280),n=e(59301),F=n.createContext(null),W=n.createContext({}),w=F,D=e(20068),g=e(54476),M=e(77900),B=e(10228),I=e(26112),E=e(70425),ne=function(ve){var ot=ve.prefixCls,Ee=ve.className,A=ve.style,K=ve.children,m=ve.containerRef,a=ve.id,R=ve.onMouseEnter,fe=ve.onMouseOver,s=ve.onMouseLeave,i=ve.onClick,X=ve.onKeyDown,$=ve.onKeyUp,f={onMouseEnter:R,onMouseOver:fe,onMouseLeave:s,onClick:i,onKeyDown:X,onKeyUp:$},Q=n.useContext(W),Re=Q.panel,Pe=(0,E.useComposeRef)(Re,m);return n.createElement(n.Fragment,null,n.createElement("div",(0,g.Z)({id:a,className:l()("".concat(ot,"-content"),Ee),style:(0,P.Z)({},A),"aria-modal":"true",role:"dialog",ref:Pe},f),K))},k=ne,de=e(48736);function ie($e){return typeof $e=="string"&&String(Number($e))===$e?((0,de.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number($e)):$e}function H($e){warning(!("wrapperClassName"in $e),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!$e.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var Z={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ae($e,ve){var ot,Ee,A,K,m=$e.prefixCls,a=$e.open,R=$e.placement,fe=$e.inline,s=$e.push,i=$e.forceRender,X=$e.autoFocus,$=$e.keyboard,f=$e.rootClassName,Q=$e.rootStyle,Re=$e.zIndex,Pe=$e.className,Se=$e.id,Ne=$e.style,Be=$e.motion,d=$e.width,Y=$e.height,se=$e.children,xe=$e.contentWrapperStyle,Fe=$e.mask,_e=$e.maskClosable,He=$e.maskMotion,Je=$e.maskClassName,ut=$e.maskStyle,Bt=$e.afterOpenChange,wt=$e.onClose,Dt=$e.onMouseEnter,mn=$e.onMouseOver,ln=$e.onMouseLeave,$t=$e.onClick,En=$e.onKeyDown,vn=$e.onKeyUp,sn=n.useRef(),yn=n.useRef(),xn=n.useRef();n.useImperativeHandle(ve,function(){return sn.current});var An=function(pe){var at=pe.keyCode,Pt=pe.shiftKey;switch(at){case B.Z.TAB:{if(at===B.Z.TAB){if(!Pt&&document.activeElement===xn.current){var Nt;(Nt=yn.current)===null||Nt===void 0||Nt.focus({preventScroll:!0})}else if(Pt&&document.activeElement===yn.current){var Lt;(Lt=xn.current)===null||Lt===void 0||Lt.focus({preventScroll:!0})}}break}case B.Z.ESC:{wt&&$&&(pe.stopPropagation(),wt(pe));break}}};n.useEffect(function(){if(a&&X){var Qe;(Qe=sn.current)===null||Qe===void 0||Qe.focus({preventScroll:!0})}},[a]);var ir=n.useState(!1),br=(0,L.Z)(ir,2),Un=br[0],ur=br[1],Zn=n.useContext(w),mr;s===!1?mr={distance:0}:s===!0?mr={}:mr=s||{};var Or=(ot=(Ee=(A=mr)===null||A===void 0?void 0:A.distance)!==null&&Ee!==void 0?Ee:Zn==null?void 0:Zn.pushDistance)!==null&&ot!==void 0?ot:180,Ir=n.useMemo(function(){return{pushDistance:Or,push:function(){ur(!0)},pull:function(){ur(!1)}}},[Or]);n.useEffect(function(){if(a){var Qe;Zn==null||(Qe=Zn.push)===null||Qe===void 0||Qe.call(Zn)}else{var pe;Zn==null||(pe=Zn.pull)===null||pe===void 0||pe.call(Zn)}},[a]),n.useEffect(function(){return function(){var Qe;Zn==null||(Qe=Zn.pull)===null||Qe===void 0||Qe.call(Zn)}},[]);var hr=Fe&&n.createElement(M.default,(0,g.Z)({key:"mask"},He,{visible:a}),function(Qe,pe){var at=Qe.className,Pt=Qe.style;return n.createElement("div",{className:l()("".concat(m,"-mask"),at,Je),style:(0,P.Z)((0,P.Z)({},Pt),ut),onClick:_e&&a?wt:void 0,ref:pe})}),Dr=typeof Be=="function"?Be(R):Be,Ur={};if(Un&&Or)switch(R){case"top":Ur.transform="translateY(".concat(Or,"px)");break;case"bottom":Ur.transform="translateY(".concat(-Or,"px)");break;case"left":Ur.transform="translateX(".concat(Or,"px)");break;default:Ur.transform="translateX(".concat(-Or,"px)");break}R==="left"||R==="right"?Ur.width=ie(d):Ur.height=ie(Y);var Zr={onMouseEnter:Dt,onMouseOver:mn,onMouseLeave:ln,onClick:$t,onKeyDown:En,onKeyUp:vn},so=n.createElement(M.default,(0,g.Z)({key:"panel"},Dr,{visible:a,forceRender:i,onVisibleChanged:function(pe){Bt==null||Bt(pe)},removeOnLeave:!1,leavedClassName:"".concat(m,"-content-wrapper-hidden")}),function(Qe,pe){var at=Qe.className,Pt=Qe.style;return n.createElement("div",(0,g.Z)({className:l()("".concat(m,"-content-wrapper"),at),style:(0,P.Z)((0,P.Z)((0,P.Z)({},Ur),Pt),xe)},(0,I.Z)($e,{data:!0})),n.createElement(k,(0,g.Z)({id:Se,containerRef:pe,prefixCls:m,className:Pe,style:Ne},Zr),se))}),Jr=(0,P.Z)({},Q);return Re&&(Jr.zIndex=Re),n.createElement(w.Provider,{value:Ir},n.createElement("div",{className:l()(m,"".concat(m,"-").concat(R),f,(K={},(0,D.Z)(K,"".concat(m,"-open"),a),(0,D.Z)(K,"".concat(m,"-inline"),fe),K)),style:Jr,tabIndex:-1,ref:sn,onKeyDown:An},hr,n.createElement("div",{tabIndex:0,ref:yn,style:Z,"aria-hidden":"true","data-sentinel":"start"}),so,n.createElement("div",{tabIndex:0,ref:xn,style:Z,"aria-hidden":"true","data-sentinel":"end"})))}var C=n.forwardRef(ae),S=C,J=function(ve){var ot=ve.open,Ee=ot===void 0?!1:ot,A=ve.prefixCls,K=A===void 0?"rc-drawer":A,m=ve.placement,a=m===void 0?"right":m,R=ve.autoFocus,fe=R===void 0?!0:R,s=ve.keyboard,i=s===void 0?!0:s,X=ve.width,$=X===void 0?378:X,f=ve.mask,Q=f===void 0?!0:f,Re=ve.maskClosable,Pe=Re===void 0?!0:Re,Se=ve.getContainer,Ne=ve.forceRender,Be=ve.afterOpenChange,d=ve.destroyOnClose,Y=ve.onMouseEnter,se=ve.onMouseOver,xe=ve.onMouseLeave,Fe=ve.onClick,_e=ve.onKeyDown,He=ve.onKeyUp,Je=ve.panelRef,ut=n.useState(!1),Bt=(0,L.Z)(ut,2),wt=Bt[0],Dt=Bt[1],mn=n.useState(!1),ln=(0,L.Z)(mn,2),$t=ln[0],En=ln[1];(0,p.Z)(function(){En(!0)},[]);var vn=$t?Ee:!1,sn=n.useRef(),yn=n.useRef();(0,p.Z)(function(){vn&&(yn.current=document.activeElement)},[vn]);var xn=function(ur){var Zn;if(Dt(ur),Be==null||Be(ur),!ur&&yn.current&&!((Zn=sn.current)!==null&&Zn!==void 0&&Zn.contains(yn.current))){var mr;(mr=yn.current)===null||mr===void 0||mr.focus({preventScroll:!0})}},An=n.useMemo(function(){return{panel:Je}},[Je]);if(!Ne&&!wt&&!vn&&d)return null;var ir={onMouseEnter:Y,onMouseOver:se,onMouseLeave:xe,onClick:Fe,onKeyDown:_e,onKeyUp:He},br=(0,P.Z)((0,P.Z)({},ve),{},{open:vn,prefixCls:K,placement:a,autoFocus:fe,keyboard:i,width:$,mask:Q,maskClosable:Pe,inline:Se===!1,afterOpenChange:xn,ref:sn},ir);return n.createElement(W.Provider,{value:An},n.createElement(T.Z,{open:vn||Ne||wt,autoDestroy:!1,getContainer:Se,autoLock:Q&&(vn||wt)},n.createElement(S,br)))},te=J,z=te,v=e(62892),b=e(36355),ce=e(32441),q=e(47729),_=$e=>{const{prefixCls:ve,title:ot,footer:Ee,extra:A,closeIcon:K,closable:m,onClose:a,headerStyle:R,drawerStyle:fe,bodyStyle:s,footerStyle:i,children:X}=$e,$=n.useCallback(Se=>n.createElement("button",{type:"button",onClick:a,"aria-label":"Close",className:`${ve}-close`},Se),[a]),[f,Q]=(0,q.Z)(m,K,$,void 0,!0),Re=n.useMemo(()=>!ot&&!f?null:n.createElement("div",{style:R,className:l()(`${ve}-header`,{[`${ve}-header-close-only`]:f&&!ot&&!A})},n.createElement("div",{className:`${ve}-header-title`},Q,ot&&n.createElement("div",{className:`${ve}-title`},ot)),A&&n.createElement("div",{className:`${ve}-extra`},A)),[f,Q,A,R,ve,ot]),Pe=n.useMemo(()=>{if(!Ee)return null;const Se=`${ve}-footer`;return n.createElement("div",{className:Se,style:i},Ee)},[Ee,i,ve]);return n.createElement("div",{className:`${ve}-wrapper-body`,style:fe},Re,n.createElement("div",{className:`${ve}-body`,style:s},X),Pe)},V=e(33234),he=e(83116),Me=e(37613),je=$e=>{const{componentCls:ve,motionDurationSlow:ot}=$e,Ee={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${ot}`}}};return{[ve]:{[`${ve}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${ot}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${ve}-panel-motion`]:{"&-left":[Ee,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Ee,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Ee,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Ee,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const et=$e=>{const{componentCls:ve,zIndexPopup:ot,colorBgMask:Ee,colorBgElevated:A,motionDurationSlow:K,motionDurationMid:m,padding:a,paddingLG:R,fontSizeLG:fe,lineHeightLG:s,lineWidth:i,lineType:X,colorSplit:$,marginSM:f,colorIcon:Q,colorIconHover:Re,colorText:Pe,fontWeightStrong:Se,footerPaddingBlock:Ne,footerPaddingInline:Be}=$e,d=`${ve}-content-wrapper`;return{[ve]:{position:"fixed",inset:0,zIndex:ot,pointerEvents:"none","&-pure":{position:"relative",background:A,[`&${ve}-left`]:{boxShadow:$e.boxShadowDrawerLeft},[`&${ve}-right`]:{boxShadow:$e.boxShadowDrawerRight},[`&${ve}-top`]:{boxShadow:$e.boxShadowDrawerUp},[`&${ve}-bottom`]:{boxShadow:$e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${ve}-mask`]:{position:"absolute",inset:0,zIndex:ot,background:Ee,pointerEvents:"auto"},[d]:{position:"absolute",zIndex:ot,maxWidth:"100vw",transition:`all ${K}`,"&-hidden":{display:"none"}},[`&-left > ${d}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:$e.boxShadowDrawerLeft},[`&-right > ${d}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:$e.boxShadowDrawerRight},[`&-top > ${d}`]:{top:0,insetInline:0,boxShadow:$e.boxShadowDrawerUp},[`&-bottom > ${d}`]:{bottom:0,insetInline:0,boxShadow:$e.boxShadowDrawerDown},[`${ve}-content`]:{width:"100%",height:"100%",overflow:"auto",background:A,pointerEvents:"auto"},[`${ve}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${ve}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${a}px ${R}px`,fontSize:fe,lineHeight:s,borderBottom:`${i}px ${X} ${$}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${ve}-extra`]:{flex:"none"},[`${ve}-close`]:{display:"inline-block",marginInlineEnd:f,color:Q,fontWeight:Se,fontSize:fe,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${m}`,textRendering:"auto","&:focus, &:hover":{color:Re,textDecoration:"none"}},[`${ve}-title`]:{flex:1,margin:0,color:Pe,fontWeight:$e.fontWeightStrong,fontSize:fe,lineHeight:s},[`${ve}-body`]:{flex:1,minWidth:0,minHeight:0,padding:R,overflow:"auto"},[`${ve}-footer`]:{flexShrink:0,padding:`${Ne}px ${Be}px`,borderTop:`${i}px ${X} ${$}`},"&-rtl":{direction:"rtl"}}}};var rt=(0,he.Z)("Drawer",$e=>{const ve=(0,Me.TS)($e,{});return[et(ve),je(ve)]},$e=>({zIndexPopup:$e.zIndexPopupBase,footerPaddingBlock:$e.paddingXS,footerPaddingInline:$e.padding})),Ke=e(11575),Te=function($e,ve){var ot={};for(var Ee in $e)Object.prototype.hasOwnProperty.call($e,Ee)&&ve.indexOf(Ee)<0&&(ot[Ee]=$e[Ee]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,Ee=Object.getOwnPropertySymbols($e);A{var ve;const{rootClassName:ot,width:Ee,height:A,size:K="default",mask:m=!0,push:a=mt,open:R,afterOpenChange:fe,onClose:s,prefixCls:i,getContainer:X,style:$,className:f,visible:Q,afterVisibleChange:Re}=$e,Pe=Te($e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Se,getPrefixCls:Ne,direction:Be,drawer:d}=n.useContext(b.E_),Y=Ne("drawer",i),[se,xe]=rt(Y),Fe=X===void 0&&Se?()=>Se(document.body):X,_e=l()({"no-mask":!m,[`${Y}-rtl`]:Be==="rtl"},ot,xe),He=n.useMemo(()=>Ee!=null?Ee:K==="large"?736:378,[Ee,K]),Je=n.useMemo(()=>A!=null?A:K==="large"?736:378,[A,K]),ut={motionName:(0,v.m)(Y,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Bt=Dt=>({motionName:(0,v.m)(Y,`panel-motion-${Dt}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),wt=(0,Ke.H)();return se(n.createElement(V.BR,null,n.createElement(ce.Ux,{status:!0,override:!0},n.createElement(z,Object.assign({prefixCls:Y,onClose:s,maskMotion:ut,motion:Bt},Pe,{open:R!=null?R:Q,mask:m,push:a,width:He,height:Je,style:Object.assign(Object.assign({},d==null?void 0:d.style),$),className:l()(d==null?void 0:d.className,f),rootClassName:_e,getContainer:Fe,afterOpenChange:fe!=null?fe:Re,panelRef:wt}),n.createElement(_,Object.assign({prefixCls:Y},Pe,{onClose:s}))))))},dt=$e=>{const{prefixCls:ve,style:ot,className:Ee,placement:A="right"}=$e,K=Te($e,["prefixCls","style","className","placement"]),{getPrefixCls:m}=n.useContext(b.E_),a=m("drawer",ve),[R,fe]=rt(a),s=l()(a,`${a}-pure`,`${a}-${A}`,fe,Ee);return R(n.createElement("div",{className:s,style:ot},n.createElement(_,Object.assign({prefixCls:a},K))))};De._InternalPanelDoNotUseOrYouWillBeFired=dt;var St=De},91857:function(ht,le,e){"use strict";var t=e(59301),l=e(38819),P=e(92310),L=e.n(P),T=e(31561),p=e(70425),n=e(18929),F=e(2738),W=e(79676),w=e(53487),D=e(92343),g=e(36355),M=e(20834),B=e(40875),I=e(88088),E=e(47211);const ne=null,k=Z=>{const{menu:ae,arrow:C,prefixCls:S,children:J,trigger:te,disabled:z,dropdownRender:v,getPopupContainer:b,overlayClassName:ce,rootClassName:q,open:x,onOpenChange:_,visible:V,onVisibleChange:he,mouseEnterDelay:Me=.15,mouseLeaveDelay:Ie=.1,autoAdjustOverflow:je=!0,placement:et="",overlay:rt,transitionName:Ke}=Z,{getPopupContainer:Te,getPrefixCls:tt,direction:mt}=t.useContext(g.E_),De=t.useMemo(()=>{const f=tt();return Ke!==void 0?Ke:et.includes("top")?`${f}-slide-down`:`${f}-slide-up`},[tt,et,Ke]),dt=t.useMemo(()=>et?et.includes("Center")?et.slice(0,et.indexOf("Center")):et:mt==="rtl"?"bottomRight":"bottomLeft",[et,mt]),St=tt("dropdown",S),[$e,ve]=(0,E.Z)(St),[,ot]=(0,I.Z)(),Ee=t.Children.only(J),A=(0,D.Tm)(Ee,{className:L()(`${St}-trigger`,{[`${St}-rtl`]:mt==="rtl"},Ee.props.className),disabled:z}),K=z?[]:te;let m;K&&K.includes("contextMenu")&&(m=!0);const[a,R]=(0,n.Z)(!1,{value:x!=null?x:V}),fe=(0,p.useEvent)(f=>{_==null||_(f),he==null||he(f),R(f)}),s=L()(ce,q,ve,{[`${St}-rtl`]:mt==="rtl"}),i=(0,W.Z)({arrowPointAtCenter:typeof C=="object"&&C.pointAtCenter,autoAdjustOverflow:je,offset:ot.marginXXS,arrowWidth:C?ot.sizePopupArrow:0,borderRadius:ot.borderRadius}),X=t.useCallback(()=>{R(!1)},[]),$=()=>{let f;return ae!=null&&ae.items?f=t.createElement(M.default,Object.assign({},ae)):typeof rt=="function"?f=rt():f=rt,v&&(f=v(f)),f=t.Children.only(typeof f=="string"?t.createElement("span",null,f):f),t.createElement(B.J,{prefixCls:`${St}-menu`,expandIcon:t.createElement("span",{className:`${St}-menu-submenu-arrow`},t.createElement(l.Z,{className:`${St}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:X,validator:Q=>{let{mode:Re}=Q}},f)};return $e(t.createElement(T.Z,Object.assign({alignPoint:m},(0,F.Z)(Z,["rootClassName"]),{mouseEnterDelay:Me,mouseLeaveDelay:Ie,visible:a,builtinPlacements:i,arrow:!!C,overlayClassName:s,prefixCls:St,getPopupContainer:b||Te,transitionName:De,trigger:K,overlay:$,placement:dt,onVisibleChange:fe}),A))};function de(Z){return Object.assign(Object.assign({},Z),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ie=(0,w.Z)(k,"dropdown",Z=>Z,de),H=Z=>t.createElement(ie,Object.assign({},Z),t.createElement("span",null));k._InternalPanelDoNotUseOrYouWillBeFired=H,le.Z=k},38854:function(ht,le,e){"use strict";e.d(le,{Z:function(){return I}});var t=e(91857),l=e(92310),P=e.n(l),L=e(59301),T=e(18785),p=e(3113),n=e(36355),F=e(81327),W=e(33234),w=e(47211),D=function(E,ne){var k={};for(var de in E)Object.prototype.hasOwnProperty.call(E,de)&&ne.indexOf(de)<0&&(k[de]=E[de]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,de=Object.getOwnPropertySymbols(E);ie{const{getPopupContainer:ne,getPrefixCls:k,direction:de}=L.useContext(n.E_),{prefixCls:ie,type:H="default",danger:Z,disabled:ae,loading:C,onClick:S,htmlType:J,children:te,className:z,menu:v,arrow:b,autoFocus:ce,overlay:q,trigger:x,align:_,open:V,onOpenChange:he,placement:Me,getPopupContainer:Ie,href:je,icon:et=L.createElement(T.Z,null),title:rt,buttonsRender:Ke=$=>$,mouseEnterDelay:Te,mouseLeaveDelay:tt,overlayClassName:mt,overlayStyle:De,destroyPopupOnHide:dt,dropdownRender:St}=E,$e=D(E,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),ve=k("dropdown",ie),ot=`${ve}-button`,[Ee,A]=(0,w.Z)(ve),K={menu:v,arrow:b,autoFocus:ce,align:_,disabled:ae,trigger:ae?[]:x,onOpenChange:he,getPopupContainer:Ie||ne,mouseEnterDelay:Te,mouseLeaveDelay:tt,overlayClassName:mt,overlayStyle:De,destroyPopupOnHide:dt,dropdownRender:St},{compactSize:m,compactItemClassnames:a}=(0,W.ri)(ve,de),R=P()(ot,a,z,A);"overlay"in E&&(K.overlay=q),"open"in E&&(K.open=V),"placement"in E?K.placement=Me:K.placement=de==="rtl"?"bottomLeft":"bottomRight";const fe=L.createElement(p.ZP,{type:H,danger:Z,disabled:ae,loading:C,onClick:S,htmlType:J,href:je,title:rt},te),s=L.createElement(p.ZP,{type:H,danger:Z,icon:et}),[i,X]=Ke([fe,s]);return Ee(L.createElement(F.Z.Compact,Object.assign({className:R,size:m,block:!0},$e),i,L.createElement(t.Z,Object.assign({},K),X)))};g.__ANT_BUTTON=!0;var M=g;const B=t.Z;B.Button=M;var I=B},47211:function(ht,le,e){"use strict";e.d(le,{Z:function(){return D}});var t=e(17313),l=e(13826),P=e(92899),L=e(29878),T=e(19447),p=e(83116),n=e(37613),W=g=>{const{componentCls:M,menuCls:B,colorError:I,colorTextLightSolid:E}=g,ne=`${B}-item`;return{[`${M}, ${M}-menu-submenu`]:{[`${B} ${ne}`]:{[`&${ne}-danger:not(${ne}-disabled)`]:{color:I,"&:hover":{color:E,backgroundColor:I}}}}}};const w=g=>{const{componentCls:M,menuCls:B,zIndexPopup:I,dropdownArrowDistance:E,sizePopupArrow:ne,antCls:k,iconCls:de,motionDurationMid:ie,dropdownPaddingVertical:H,fontSize:Z,dropdownEdgeChildPadding:ae,colorTextDisabled:C,fontSizeIcon:S,controlPaddingHorizontal:J,colorBgElevated:te}=g;return[{[M]:Object.assign(Object.assign({},(0,t.Wf)(g)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:I,display:"block","&::before":{position:"absolute",insetBlock:-E+ne/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${k}-btn`]:{[`& > ${de}-down, & > ${k}-btn-icon > ${de}-down`]:{fontSize:S}},[`${M}-wrap`]:{position:"relative",[`${k}-btn > ${de}-down`]:{fontSize:S},[`${de}-down::before`]:{transition:`transform ${ie}`}},[`${M}-wrap-open`]:{[`${de}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${k}-slide-down-enter${k}-slide-down-enter-active${M}-placement-bottomLeft, - &${k}-slide-down-appear${k}-slide-down-appear-active${M}-placement-bottomLeft, - &${k}-slide-down-enter${k}-slide-down-enter-active${M}-placement-bottom, - &${k}-slide-down-appear${k}-slide-down-appear-active${M}-placement-bottom, - &${k}-slide-down-enter${k}-slide-down-enter-active${M}-placement-bottomRight, - &${k}-slide-down-appear${k}-slide-down-appear-active${M}-placement-bottomRight`]:{animationName:l.fJ},[`&${k}-slide-up-enter${k}-slide-up-enter-active${M}-placement-topLeft, - &${k}-slide-up-appear${k}-slide-up-appear-active${M}-placement-topLeft, - &${k}-slide-up-enter${k}-slide-up-enter-active${M}-placement-top, - &${k}-slide-up-appear${k}-slide-up-appear-active${M}-placement-top, - &${k}-slide-up-enter${k}-slide-up-enter-active${M}-placement-topRight, - &${k}-slide-up-appear${k}-slide-up-appear-active${M}-placement-topRight`]:{animationName:l.Qt},[`&${k}-slide-down-leave${k}-slide-down-leave-active${M}-placement-bottomLeft, - &${k}-slide-down-leave${k}-slide-down-leave-active${M}-placement-bottom, - &${k}-slide-down-leave${k}-slide-down-leave-active${M}-placement-bottomRight`]:{animationName:l.Uw},[`&${k}-slide-up-leave${k}-slide-up-leave-active${M}-placement-topLeft, - &${k}-slide-up-leave${k}-slide-up-leave-active${M}-placement-top, - &${k}-slide-up-leave${k}-slide-up-leave-active${M}-placement-topRight`]:{animationName:l.ly}})},(0,T.ZP)(g,{colorBg:te,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${M} ${B}`]:{position:"relative",margin:0},[`${B}-submenu-popup`]:{position:"absolute",zIndex:I,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${M}, ${M}-menu-submenu`]:{[B]:Object.assign(Object.assign({padding:ae,listStyleType:"none",backgroundColor:te,backgroundClip:"padding-box",borderRadius:g.borderRadiusLG,outline:"none",boxShadow:g.boxShadowSecondary},(0,t.Qy)(g)),{[`${B}-item-group-title`]:{padding:`${H}px ${J}px`,color:g.colorTextDescription,transition:`all ${ie}`},[`${B}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${B}-item-icon`]:{minWidth:Z,marginInlineEnd:g.marginXS,fontSize:g.fontSizeSM},[`${B}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ie}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${B}-item, ${B}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${H}px ${J}px`,color:g.colorText,fontWeight:"normal",fontSize:Z,lineHeight:g.lineHeight,cursor:"pointer",transition:`all ${ie}`,borderRadius:g.borderRadiusSM,"&:hover, &-active":{backgroundColor:g.controlItemBgHover}},(0,t.Qy)(g)),{"&-selected":{color:g.colorPrimary,backgroundColor:g.controlItemBgActive,"&:hover, &-active":{backgroundColor:g.controlItemBgActiveHover}},"&-disabled":{color:C,cursor:"not-allowed","&:hover":{color:C,backgroundColor:te,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${g.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:g.colorSplit},[`${M}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:g.paddingXS,[`${M}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:g.colorTextDescription,fontSize:S,fontStyle:"normal"}}}),[`${B}-item-group-list`]:{margin:`0 ${g.marginXS}px`,padding:0,listStyle:"none"},[`${B}-submenu-title`]:{paddingInlineEnd:J+g.fontSizeSM},[`${B}-submenu-vertical`]:{position:"relative"},[`${B}-submenu${B}-submenu-disabled ${M}-menu-submenu-title`]:{[`&, ${M}-menu-submenu-arrow-icon`]:{color:C,backgroundColor:te,cursor:"not-allowed"}},[`${B}-submenu-selected ${M}-menu-submenu-title`]:{color:g.colorPrimary}})}},[(0,l.oN)(g,"slide-up"),(0,l.oN)(g,"slide-down"),(0,P.Fm)(g,"move-up"),(0,P.Fm)(g,"move-down"),(0,L._y)(g,"zoom-big")]]};var D=(0,p.Z)("Dropdown",(g,M)=>{let{rootPrefixCls:B}=M;const{marginXXS:I,sizePopupArrow:E,controlHeight:ne,fontSize:k,lineHeight:de,paddingXXS:ie,componentCls:H,borderRadiusLG:Z}=g,ae=(ne-k*de)/2,{dropdownArrowOffset:C}=(0,T.fS)({contentRadius:Z}),S=(0,n.TS)(g,{menuCls:`${H}-menu`,rootPrefixCls:B,dropdownArrowDistance:E/2+I,dropdownArrowOffset:C,dropdownPaddingVertical:ae,dropdownEdgeChildPadding:ie});return[w(S),W(S)]},g=>({zIndexPopup:g.zIndexPopupBase+50}))},8628:function(ht,le,e){"use strict";var t=e(59301),l=e(34280),P=e(56762),L=e(69507);function T(){let p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const n=(0,t.useRef)({}),F=(0,P.Z)(),W=(0,L.ZP)();return(0,l.Z)(()=>{const w=W.subscribe(D=>{n.current=D,p&&F()});return()=>W.unsubscribe(w)},[]),n.current}le.Z=T},11611:function(ht,le,e){"use strict";e.d(le,{Z:function(){return Jr}});var t=e(59301),l=e(15277),P=e(92310),L=e.n(P),T=e(54476),p=e(33885),n=e(20068),F=e(42978),W=e(76190),w=e(75931),D=e(55468),g=e(18929),M=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],B=t.createContext(null),I=0;function E(Qe,pe){var at=t.useState(function(){return I+=1,String(I)}),Pt=(0,F.Z)(at,1),Nt=Pt[0],Lt=t.useContext(B),Ut={data:pe,canPreview:Qe};return t.useEffect(function(){if(Lt)return Lt.register(Nt,Ut)},[]),t.useEffect(function(){Lt&&Lt.register(Nt,Ut)},[Qe,pe]),Nt}function ne(Qe){return new Promise(function(pe){var at=document.createElement("img");at.onerror=function(){return pe(!1)},at.onload=function(){return pe(!0)},at.src=Qe})}function k(Qe){var pe=Qe.src,at=Qe.isCustomPlaceholder,Pt=Qe.fallback,Nt=(0,t.useState)(at?"loading":"normal"),Lt=(0,F.Z)(Nt,2),Ut=Lt[0],kt=Lt[1],j=(0,t.useRef)(!1),ue=Ut==="error";(0,t.useEffect)(function(){ne(pe).then(function(Le){Le||kt("error")})},[pe]),(0,t.useEffect)(function(){at&&!j.current?kt("loading"):ue&&kt("normal")},[pe]);var ye=function(){kt("normal")},be=function(ke){j.current=!1,Ut==="loading"&&ke!=null&&ke.complete&&(ke.naturalWidth||ke.naturalHeight)&&(j.current=!0,ye())},Ze=ue&&Pt?{src:Pt}:{onLoad:ye,src:pe};return[be,Ze,Ut]}var de=e(86923),ie=e(8224),H=e(10228),Z=e(48736);function ae(Qe,pe,at,Pt){var Nt=pe+at,Lt=(at-Pt)/2;if(at>Pt){if(pe>0)return(0,n.Z)({},Qe,Lt);if(pe<0&&NtPt)return(0,n.Z)({},Qe,pe<0?Lt:-Lt);return{}}function C(Qe,pe,at,Pt){var Nt=(0,D.g1)(),Lt=Nt.width,Ut=Nt.height,kt=null;return Qe<=Lt&&pe<=Ut?kt={x:0,y:0}:(Qe>Lt||pe>Ut)&&(kt=(0,p.Z)((0,p.Z)({},ae("x",at,Qe,Lt)),ae("y",Pt,pe,Ut))),kt}var S=e(13697),J=e(16089),te={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function z(Qe,pe,at,Pt){var Nt=(0,t.useRef)(null),Lt=(0,t.useRef)([]),Ut=(0,t.useState)(te),kt=(0,F.Z)(Ut,2),j=kt[0],ue=kt[1],ye=function(ke){ue(te),Pt&&!(0,S.Z)(te,j)&&Pt({transform:te,action:ke})},be=function(ke,Ae){Nt.current===null&&(Lt.current=[],Nt.current=(0,J.Z)(function(){ue(function(jt){var Zt=jt;return Lt.current.forEach(function(Qt){Zt=(0,p.Z)((0,p.Z)({},Zt),Qt)}),Nt.current=null,Pt==null||Pt({transform:Zt,action:Ae}),Zt})})),Lt.current.push((0,p.Z)((0,p.Z)({},j),ke))},Ze=function(ke,Ae,jt,Zt){var Qt=Qe.current,kn=Qt.width,Rn=Qt.height,on=Qt.offsetWidth,h=Qt.offsetHeight,_r=Qt.offsetLeft,Qn=Qt.offsetTop,dr=ke,er=j.scale*ke;er>at?(dr=at/j.scale,er=at):er1,gn=Ft&&Qt>=1,Gt=z(Wr,_r,dr,In),At=Gt.transform,Ge=Gt.resetTransform,xt=Gt.updateTransform,en=Gt.dispatchZoomChange,tn=(0,t.useState)(!0),Sn=(0,F.Z)(tn,2),Cn=Sn[0],Gn=Sn[1],_n=At.rotate,lt=At.scale,Ot=At.x,wn=At.y,sr=L()((0,n.Z)({},"".concat(at,"-moving"),me));(0,t.useEffect)(function(){Cn||Gn(!0)},[Cn]);var Mn=function(){Ge("close")},Yn=function(){en(x+on,"zoomIn")},wr=function(){en(x/(x+on),"zoomOut")},Mr=function(){xt({rotate:_n+90},"rotateRight")},Kn=function(){xt({rotate:_n-90},"rotateLeft")},$r=function(){xt({flipX:!At.flipX},"flipX")},Jn=function(){xt({flipY:!At.flipY},"flipY")},Kr=function(Kt){Kt==null||Kt.preventDefault(),Kt==null||Kt.stopPropagation(),jt>0&&(Gn(!1),Ge("prev"),Er==null||Er(jt-1,jt))},qr=function(Kt){Kt==null||Kt.preventDefault(),Kt==null||Kt.stopPropagation(),jt0&&(zr=x/zr),en(zr,"wheel",Kt.clientX,Kt.clientY)}},yo=function(Kt){!ue||!qt||(Kt.keyCode===H.Z.LEFT?Kr():Kt.keyCode===H.Z.RIGHT&&qr())},Ln=function(Kt){ue&&(lt!==1?xt({x:0,y:0,scale:1},"doubleClick"):en(x+on,"doubleClick",Kt.clientX,Kt.clientY))};(0,t.useEffect)(function(){var Hn,Kt,fr,Br;if(kt){fr=(0,ie.Z)(window,"mouseup",ao,!1),Br=(0,ie.Z)(window,"mousemove",ro,!1);try{window.top!==window.self&&(Hn=(0,ie.Z)(window.top,"mouseup",ao,!1),Kt=(0,ie.Z)(window.top,"mousemove",ro,!1))}catch(zr){(0,Z.Kp)(!1,"[rc-image] ".concat(zr))}}return function(){var zr,eo,to,bo;(zr=fr)===null||zr===void 0||zr.remove(),(eo=Br)===null||eo===void 0||eo.remove(),(to=Hn)===null||to===void 0||to.remove(),(bo=Kt)===null||bo===void 0||bo.remove()}},[ue,me,Ot,wn,_n,kt]),(0,t.useEffect)(function(){var Hn=(0,ie.Z)(window,"keydown",yo,!1);return function(){Hn.remove()}},[ue,qt,jt]);var vr=t.createElement(Me,(0,T.Z)({},zn,{width:pe.width,height:pe.height,imgRef:Wr,className:"".concat(at,"-img"),alt:Nt,style:{transform:"translate3d(".concat(At.x,"px, ").concat(At.y,"px, 0) scale3d(").concat(At.flipX?"-":"").concat(lt,", ").concat(At.flipY?"-":"").concat(lt,", 1) rotate(").concat(_n,"deg)"),transitionDuration:!Cn&&"0s"},fallback:Lt,src:Pt,onWheel:uo,onMouseDown:wo,onDoubleClick:Ln}));return t.createElement(t.Fragment,null,t.createElement(de.Z,(0,T.Z)({transitionName:yr,maskTransitionName:$n,closable:!1,keyboard:!0,prefixCls:at,onClose:j,visible:ue,wrapClassName:sr,rootClassName:Ze,getContainer:ke},kr,{afterClose:Mn}),t.createElement("div",{className:"".concat(at,"-img-wrapper")},Pn?Pn(vr,(0,p.Z)({transform:At},Ft?{current:jt}:{})):vr)),t.createElement(q,{visible:ue,transform:At,maskTransitionName:$n,closeIcon:Le,getContainer:ke,prefixCls:at,rootClassName:Ze,icons:be,countRender:kn,showSwitch:qt,showProgress:gn,current:jt,count:Qt,scale:lt,minScale:_r,maxScale:dr,toolbarRender:Lr,onSwitchLeft:Kr,onSwitchRight:qr,onZoomIn:Yn,onZoomOut:wr,onRotateRight:Mr,onRotateLeft:Kn,onFlipX:$r,onFlipY:Jn,onClose:j}))},je=Ie,et=e(94480);function rt(Qe){var pe=t.useState({}),at=(0,F.Z)(pe,2),Pt=at[0],Nt=at[1],Lt=t.useCallback(function(kt,j){return Nt(function(ue){return(0,p.Z)((0,p.Z)({},ue),{},(0,n.Z)({},kt,j))}),function(){Nt(function(ue){var ye=(0,p.Z)({},ue);return delete ye[kt],ye})}},[]),Ut=t.useMemo(function(){return Qe?Qe.map(function(kt){if(typeof kt=="string")return{data:{src:kt}};var j={};return Object.keys(kt).forEach(function(ue){["src"].concat((0,et.Z)(M)).includes(ue)&&(j[ue]=kt[ue])}),{data:j}}):Object.keys(Pt).reduce(function(kt,j){var ue=Pt[j],ye=ue.canPreview,be=ue.data;return ye&&kt.push({data:be,id:j}),kt},[])},[Qe,Pt]);return[Ut,Lt]}var Ke=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],Te=["src"],tt=function(pe){var at,Pt=pe.previewPrefixCls,Nt=Pt===void 0?"rc-image-preview":Pt,Lt=pe.children,Ut=pe.icons,kt=Ut===void 0?{}:Ut,j=pe.items,ue=pe.preview,ye=pe.fallback,be=(0,W.Z)(ue)==="object"?ue:{},Ze=be.visible,Le=be.onVisibleChange,ke=be.getContainer,Ae=be.current,jt=be.movable,Zt=be.minScale,Qt=be.maxScale,kn=be.countRender,Rn=be.closeIcon,on=be.onChange,h=be.onTransform,_r=be.toolbarRender,Qn=be.imageRender,dr=(0,w.Z)(be,Ke),er=rt(j),yr=(0,F.Z)(er,2),qn=yr[0],$n=yr[1],Pn=(0,g.Z)(0,{value:Ae}),zn=(0,F.Z)(Pn,2),Lr=zn[0],In=zn[1],Er=(0,t.useState)(!1),kr=(0,F.Z)(Er,2),Wr=kr[0],Vr=kr[1],Xr=((at=qn[Lr])===null||at===void 0?void 0:at.data)||{},U=Xr.src,me=(0,w.Z)(Xr,Te),qe=(0,g.Z)(!!Ze,{value:Ze,onChange:function(_n,lt){Le==null||Le(_n,lt,Lr)}}),Ft=(0,F.Z)(qe,2),qt=Ft[0],gn=Ft[1],Gt=(0,t.useState)(null),At=(0,F.Z)(Gt,2),Ge=At[0],xt=At[1],en=t.useCallback(function(Gn,_n,lt){var Ot=qn.findIndex(function(wn){return wn.id===Gn});gn(!0),xt({x:_n,y:lt}),In(Ot<0?0:Ot),Vr(!0)},[qn]);t.useEffect(function(){qt?Wr||In(0):Vr(!1)},[qt]);var tn=function(_n,lt){In(_n),on==null||on(_n,lt)},Sn=function(){gn(!1),xt(null)},Cn=t.useMemo(function(){return{register:$n,onPreview:en}},[$n,en]);return t.createElement(B.Provider,{value:Cn},Lt,t.createElement(je,(0,T.Z)({"aria-hidden":!qt,movable:jt,visible:qt,prefixCls:Nt,closeIcon:Rn,onClose:Sn,mousePosition:Ge,imgCommonProps:me,src:U,fallback:ye,icons:kt,minScale:Zt,maxScale:Qt,getContainer:ke,current:Lr,count:qn.length,countRender:kn,onTransform:h,toolbarRender:_r,imageRender:Qn,onChange:tn},dr)))},mt=tt,De=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],dt=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],St=function(pe){var at=pe.src,Pt=pe.alt,Nt=pe.onPreviewClose,Lt=pe.prefixCls,Ut=Lt===void 0?"rc-image":Lt,kt=pe.previewPrefixCls,j=kt===void 0?"".concat(Ut,"-preview"):kt,ue=pe.placeholder,ye=pe.fallback,be=pe.width,Ze=pe.height,Le=pe.style,ke=pe.preview,Ae=ke===void 0?!0:ke,jt=pe.className,Zt=pe.onClick,Qt=pe.onError,kn=pe.wrapperClassName,Rn=pe.wrapperStyle,on=pe.rootClassName,h=(0,w.Z)(pe,De),_r=ue&&ue!==!0,Qn=(0,W.Z)(Ae)==="object"?Ae:{},dr=Qn.src,er=Qn.visible,yr=er===void 0?void 0:er,qn=Qn.onVisibleChange,$n=qn===void 0?Nt:qn,Pn=Qn.getContainer,zn=Pn===void 0?void 0:Pn,Lr=Qn.mask,In=Qn.maskClassName,Er=Qn.movable,kr=Qn.icons,Wr=Qn.scaleStep,Vr=Qn.minScale,Xr=Qn.maxScale,U=Qn.imageRender,me=Qn.toolbarRender,qe=(0,w.Z)(Qn,dt),Ft=dr!=null?dr:at,qt=(0,g.Z)(!!yr,{value:yr,onChange:$n}),gn=(0,F.Z)(qt,2),Gt=gn[0],At=gn[1],Ge=k({src:at,isCustomPlaceholder:_r,fallback:ye}),xt=(0,F.Z)(Ge,3),en=xt[0],tn=xt[1],Sn=xt[2],Cn=(0,t.useState)(null),Gn=(0,F.Z)(Cn,2),_n=Gn[0],lt=Gn[1],Ot=(0,t.useContext)(B),wn=!!Ae,sr=function(){At(!1),lt(null)},Mn=L()(Ut,kn,on,(0,n.Z)({},"".concat(Ut,"-error"),Sn==="error")),Yn=(0,t.useMemo)(function(){var $r={};return M.forEach(function(Jn){pe[Jn]!==void 0&&($r[Jn]=pe[Jn])}),$r},M.map(function($r){return pe[$r]})),wr=(0,t.useMemo)(function(){return(0,p.Z)((0,p.Z)({},Yn),{},{src:Ft})},[Ft,Yn]),Mr=E(wn,wr),Kn=function(Jn){var Kr=(0,D.os)(Jn.target),qr=Kr.left,ao=Kr.top;Ot?Ot.onPreview(Mr,qr,ao):(lt({x:qr,y:ao}),At(!0)),Zt==null||Zt(Jn)};return t.createElement(t.Fragment,null,t.createElement("div",(0,T.Z)({},h,{className:Mn,onClick:wn?Kn:Zt,style:(0,p.Z)({width:be,height:Ze},Rn)}),t.createElement("img",(0,T.Z)({},Yn,{className:L()("".concat(Ut,"-img"),(0,n.Z)({},"".concat(Ut,"-img-placeholder"),ue===!0),jt),style:(0,p.Z)({height:Ze},Le),ref:en},tn,{width:be,height:Ze,onError:Qt})),Sn==="loading"&&t.createElement("div",{"aria-hidden":"true",className:"".concat(Ut,"-placeholder")},ue),Lr&&wn&&t.createElement("div",{className:L()("".concat(Ut,"-mask"),In),style:{display:(Le==null?void 0:Le.display)==="none"?"none":void 0}},Lr)),!Ot&&wn&&t.createElement(je,(0,T.Z)({"aria-hidden":!Gt,visible:Gt,prefixCls:j,onClose:sr,mousePosition:_n,src:Ft,alt:Pt,fallback:ye,getContainer:zn,icons:kr,movable:Er,scaleStep:Wr,minScale:Vr,maxScale:Xr,rootClassName:on,imageRender:U,imgCommonProps:Yn,toolbarRender:me},qe)))};St.PreviewGroup=mt,St.displayName="Image";var $e=St,ve=$e,ot=e(62892),Ee=e(36355),A=e(31724),K=e(99267),m=e(33853),a=e(38819),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},fe=R,s=e(7657),i=function(pe,at){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:at,icon:fe}))},X=t.forwardRef(i),$=X,f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},Q=f,Re=function(pe,at){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:at,icon:Q}))},Pe=t.forwardRef(Re),Se=Pe,Ne={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},Be=Ne,d=function(pe,at){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:at,icon:Be}))},Y=t.forwardRef(d),se=Y,xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},Fe=xe,_e=function(pe,at){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:at,icon:Fe}))},He=t.forwardRef(_e),Je=He,ut={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},Bt=ut,wt=function(pe,at){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:at,icon:Bt}))},Dt=t.forwardRef(wt),mn=Dt,ln=e(64993),$t=e(73819),En=e(17313),vn=e(29878),sn=e(1950),yn=e(83116),xn=e(37613);const An=Qe=>({position:Qe||"absolute",inset:0}),ir=Qe=>{const{iconCls:pe,motionDurationSlow:at,paddingXXS:Pt,marginXXS:Nt,prefixCls:Lt,colorTextLightSolid:Ut}=Qe;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:Ut,background:new ln.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${at}`,[`.${Lt}-mask-info`]:Object.assign(Object.assign({},En.vS),{padding:`0 ${Pt}px`,[pe]:{marginInlineEnd:Nt,svg:{verticalAlign:"baseline"}}})}},br=Qe=>{const{previewCls:pe,modalMaskBg:at,paddingSM:Pt,marginXL:Nt,margin:Lt,paddingLG:Ut,previewOperationColorDisabled:kt,previewOperationHoverColor:j,motionDurationSlow:ue,iconCls:ye,colorTextLightSolid:be}=Qe,Ze=new ln.C(at).setAlpha(.1),Le=Ze.clone().setAlpha(.2);return{[`${pe}-footer`]:{position:"fixed",bottom:Nt,left:{_skip_check_:!0,value:0},width:"100%",display:"flex",flexDirection:"column",alignItems:"center",color:Qe.previewOperationColor},[`${pe}-progress`]:{marginBottom:Lt},[`${pe}-close`]:{position:"fixed",top:Nt,right:{_skip_check_:!0,value:Nt},display:"flex",color:be,backgroundColor:Ze.toRgbString(),borderRadius:"50%",padding:Pt,outline:0,border:0,cursor:"pointer",transition:`all ${ue}`,"&:hover":{backgroundColor:Le.toRgbString()},[`& > ${ye}`]:{fontSize:Qe.previewOperationSize}},[`${pe}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${Ut}px`,backgroundColor:Ze.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:Pt,padding:Pt,cursor:"pointer",transition:`all ${ue}`,userSelect:"none",[`&:not(${pe}-operations-operation-disabled):hover > ${ye}`]:{color:j},"&-disabled":{color:kt,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${ye}`]:{fontSize:Qe.previewOperationSize}}}}},Un=Qe=>{const{modalMaskBg:pe,iconCls:at,previewOperationColorDisabled:Pt,previewCls:Nt,zIndexPopup:Lt,motionDurationSlow:Ut}=Qe,kt=new ln.C(pe).setAlpha(.1),j=kt.clone().setAlpha(.2);return{[`${Nt}-switch-left, ${Nt}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:Lt+1,display:"flex",alignItems:"center",justifyContent:"center",width:Qe.imagePreviewSwitchSize,height:Qe.imagePreviewSwitchSize,marginTop:-Qe.imagePreviewSwitchSize/2,color:Qe.previewOperationColor,background:kt.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${Ut}`,userSelect:"none","&:hover":{background:j.toRgbString()},"&-disabled":{"&, &:hover":{color:Pt,background:"transparent",cursor:"not-allowed",[`> ${at}`]:{cursor:"not-allowed"}}},[`> ${at}`]:{fontSize:Qe.previewOperationSize}},[`${Nt}-switch-left`]:{insetInlineStart:Qe.marginSM},[`${Nt}-switch-right`]:{insetInlineEnd:Qe.marginSM}}},ur=Qe=>{const{motionEaseOut:pe,previewCls:at,motionDurationSlow:Pt,componentCls:Nt}=Qe;return[{[`${Nt}-preview-root`]:{[at]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${at}-body`]:Object.assign(Object.assign({},An()),{overflow:"hidden"}),[`${at}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${Pt} ${pe} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},An()),{transition:`transform ${Pt} ${pe} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${at}-moving`]:{[`${at}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${Nt}-preview-root`]:{[`${at}-wrap`]:{zIndex:Qe.zIndexPopup}}},{[`${Nt}-preview-operations-wrapper`]:{position:"fixed",zIndex:Qe.zIndexPopup+1},"&":[br(Qe),Un(Qe)]}]},Zn=Qe=>{const{componentCls:pe}=Qe;return{[pe]:{position:"relative",display:"inline-block",[`${pe}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${pe}-img-placeholder`]:{backgroundColor:Qe.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${pe}-mask`]:Object.assign({},ir(Qe)),[`${pe}-mask:hover`]:{opacity:1},[`${pe}-placeholder`]:Object.assign({},An())}}},mr=Qe=>{const{previewCls:pe}=Qe;return{[`${pe}-root`]:(0,vn._y)(Qe,"zoom"),"&":(0,sn.J$)(Qe,!0)}};var Or=(0,yn.Z)("Image",Qe=>{const pe=`${Qe.componentCls}-preview`,at=(0,xn.TS)(Qe,{previewCls:pe,modalMaskBg:new ln.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:Qe.controlHeightLG});return[Zn(at),ur(at),(0,$t.QA)((0,xn.TS)(at,{componentCls:pe})),mr(at)]},Qe=>({zIndexPopup:Qe.zIndexPopupBase+80,previewOperationColor:new ln.C(Qe.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new ln.C(Qe.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new ln.C(Qe.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:Qe.fontSizeIcon*1.5})),Ir=function(Qe,pe){var at={};for(var Pt in Qe)Object.prototype.hasOwnProperty.call(Qe,Pt)&&pe.indexOf(Pt)<0&&(at[Pt]=Qe[Pt]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,Pt=Object.getOwnPropertySymbols(Qe);Nt{var{previewPrefixCls:pe,preview:at}=Qe,Pt=Ir(Qe,["previewPrefixCls","preview"]);const{getPrefixCls:Nt}=t.useContext(Ee.E_),Lt=Nt("image",pe),Ut=`${Lt}-preview`,kt=Nt(),[j,ue]=Or(Lt),ye=t.useMemo(()=>{var be;if(at===!1)return at;const Ze=typeof at=="object"?at:{},Le=L()(ue,(be=Ze.rootClassName)!==null&&be!==void 0?be:"");return Object.assign(Object.assign({},Ze),{transitionName:(0,ot.m)(kt,"zoom",Ze.transitionName),maskTransitionName:(0,ot.m)(kt,"fade",Ze.maskTransitionName),rootClassName:Le})},[at]);return j(t.createElement(ve.PreviewGroup,Object.assign({preview:ye,previewPrefixCls:Ut,icons:hr},Pt)))},Zr=function(Qe,pe){var at={};for(var Pt in Qe)Object.prototype.hasOwnProperty.call(Qe,Pt)&&pe.indexOf(Pt)<0&&(at[Pt]=Qe[Pt]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,Pt=Object.getOwnPropertySymbols(Qe);Nt{const{prefixCls:pe,preview:at,className:Pt,rootClassName:Nt,style:Lt}=Qe,Ut=Zr(Qe,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:kt,locale:j=A.Z,getPopupContainer:ue,image:ye}=t.useContext(Ee.E_),be=kt("image",pe),Ze=kt(),Le=j.Image||A.Z.Image,[ke,Ae]=Or(be),jt=L()(Nt,Ae),Zt=L()(Pt,Ae,ye==null?void 0:ye.className),Qt=t.useMemo(()=>{if(at===!1)return at;const Rn=typeof at=="object"?at:{},{getContainer:on}=Rn,h=Zr(Rn,["getContainer"]);return Object.assign(Object.assign({mask:t.createElement("div",{className:`${be}-mask-info`},t.createElement(l.Z,null),Le==null?void 0:Le.preview),icons:hr},h),{getContainer:on||ue,transitionName:(0,ot.m)(Ze,"zoom",Rn.transitionName),maskTransitionName:(0,ot.m)(Ze,"fade",Rn.maskTransitionName)})},[at,Le]),kn=Object.assign(Object.assign({},ye==null?void 0:ye.style),Lt);return ke(t.createElement(ve,Object.assign({prefixCls:be,preview:Qt,rootClassName:jt,className:Zt,style:kn},Ut)))};so.PreviewGroup=Ur;var Jr=so},45818:function(ht,le,e){"use strict";e.d(le,{D:function(){return ie},Z:function(){return ae}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},L=P,T=e(7657),p=function(S,J){return l.createElement(T.Z,(0,t.Z)({},S,{ref:J,icon:L}))},n=l.forwardRef(p),F=n,W=e(33853),w=e(38819),D=e(92310),g=e.n(D),M=e(2738),I=C=>!isNaN(parseFloat(C))&&isFinite(C),E=e(36355),ne=e(84966),k=function(C,S){var J={};for(var te in C)Object.prototype.hasOwnProperty.call(C,te)&&S.indexOf(te)<0&&(J[te]=C[te]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,te=Object.getOwnPropertySymbols(C);z{let C=0;return function(){let S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return C+=1,`${S}${C}`}})();var ae=l.forwardRef((C,S)=>{const{prefixCls:J,className:te,trigger:z,children:v,defaultCollapsed:b=!1,theme:ce="dark",style:q={},collapsible:x=!1,reverseArrow:_=!1,width:V=200,collapsedWidth:he=80,zeroWidthTriggerStyle:Me,breakpoint:Ie,onCollapse:je,onBreakpoint:et}=C,rt=k(C,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Ke}=(0,l.useContext)(ne.Gs),[Te,tt]=(0,l.useState)("collapsed"in C?C.collapsed:b),[mt,De]=(0,l.useState)(!1);(0,l.useEffect)(()=>{"collapsed"in C&&tt(C.collapsed)},[C.collapsed]);const dt=(A,K)=>{"collapsed"in C||tt(A),je==null||je(A,K)},St=(0,l.useRef)();St.current=A=>{De(A.matches),et==null||et(A.matches),Te!==A.matches&&dt(A.matches,"responsive")},(0,l.useEffect)(()=>{function A(m){return St.current(m)}let K;if(typeof window!="undefined"){const{matchMedia:m}=window;if(m&&Ie&&Ie in de){K=m(`(max-width: ${de[Ie]})`);try{K.addEventListener("change",A)}catch(a){K.addListener(A)}A(K)}}return()=>{try{K==null||K.removeEventListener("change",A)}catch(m){K==null||K.removeListener(A)}}},[Ie]),(0,l.useEffect)(()=>{const A=H("ant-sider-");return Ke.addSider(A),()=>Ke.removeSider(A)},[]);const $e=()=>{dt(!Te,"clickTrigger")},{getPrefixCls:ve}=(0,l.useContext)(E.E_),ot=()=>{const A=ve("layout-sider",J),K=(0,M.Z)(rt,["collapsed"]),m=Te?he:V,a=I(m)?`${m}px`:String(m),R=parseFloat(String(he||0))===0?l.createElement("span",{onClick:$e,className:g()(`${A}-zero-width-trigger`,`${A}-zero-width-trigger-${_?"right":"left"}`),style:Me},z||l.createElement(F,null)):null,i={expanded:_?l.createElement(w.Z,null):l.createElement(W.Z,null),collapsed:_?l.createElement(W.Z,null):l.createElement(w.Z,null)}[Te?"collapsed":"expanded"],X=z!==null?R||l.createElement("div",{className:`${A}-trigger`,onClick:$e,style:{width:a}},z||i):null,$=Object.assign(Object.assign({},q),{flex:`0 0 ${a}`,maxWidth:a,minWidth:a,width:a}),f=g()(A,`${A}-${ce}`,{[`${A}-collapsed`]:!!Te,[`${A}-has-trigger`]:x&&z!==null&&!R,[`${A}-below`]:!!mt,[`${A}-zero-width`]:parseFloat(a)===0},te);return l.createElement("aside",Object.assign({className:f},K,{style:$,ref:S}),l.createElement("div",{className:`${A}-children`},v),x||mt&&R?X:null)},Ee=l.useMemo(()=>({siderCollapsed:Te}),[Te]);return l.createElement(ie.Provider,{value:Ee},ot())})},84966:function(ht,le,e){"use strict";e.d(le,{VY:function(){return ie},$_:function(){return de},h4:function(){return k},Gs:function(){return M},ZP:function(){return H}});var t=e(94480),l=e(92310),P=e.n(l),L=e(2738),T=e(59301),p=e(36355),n=e(83116),W=Z=>{const{componentCls:ae,bodyBg:C,lightSiderBg:S,lightTriggerBg:J,lightTriggerColor:te}=Z;return{[`${ae}-sider-light`]:{background:S,[`${ae}-sider-trigger`]:{color:te,background:J},[`${ae}-sider-zero-width-trigger`]:{color:te,background:J,border:`1px solid ${C}`,borderInlineStart:0}}}};const w=Z=>{const{antCls:ae,componentCls:C,colorText:S,triggerColor:J,footerBg:te,triggerBg:z,headerHeight:v,headerPadding:b,headerColor:ce,footerPadding:q,triggerHeight:x,zeroTriggerHeight:_,zeroTriggerWidth:V,motionDurationMid:he,motionDurationSlow:Me,fontSize:Ie,borderRadius:je,bodyBg:et,headerBg:rt,siderBg:Ke}=Z;return{[C]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:et,"&, *":{boxSizing:"border-box"},[`&${C}-has-sider`]:{flexDirection:"row",[`> ${C}, > ${C}-content`]:{width:0}},[`${C}-header, &${C}-footer`]:{flex:"0 0 auto"},[`${C}-sider`]:{position:"relative",minWidth:0,background:Ke,transition:`all ${he}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ae}-menu${ae}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:x},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:x,color:J,lineHeight:`${x}px`,textAlign:"center",background:z,cursor:"pointer",transition:`all ${he}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:v,insetInlineEnd:-V,zIndex:1,width:V,height:_,color:J,fontSize:Z.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Ke,borderStartStartRadius:0,borderStartEndRadius:je,borderEndEndRadius:je,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Me} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Me}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-V,borderStartStartRadius:je,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:je}}}}},W(Z)),{"&-rtl":{direction:"rtl"}}),[`${C}-header`]:{height:v,padding:b,color:ce,lineHeight:`${v}px`,background:rt,[`${ae}-menu`]:{lineHeight:"inherit"}},[`${C}-footer`]:{padding:q,color:S,fontSize:Ie,background:te},[`${C}-content`]:{flex:"auto",minHeight:0}}};var D=(0,n.Z)("Layout",Z=>[w(Z)],Z=>{const{colorBgLayout:ae,controlHeight:C,controlHeightLG:S,colorText:J,controlHeightSM:te,marginXXS:z,colorTextLightSolid:v,colorBgContainer:b}=Z,ce=S*1.25;return{colorBgHeader:"#001529",colorBgBody:ae,colorBgTrigger:"#002140",bodyBg:ae,headerBg:"#001529",headerHeight:C*2,headerPadding:`0 ${ce}px`,headerColor:J,footerPadding:`${te}px ${ce}px`,footerBg:ae,siderBg:"#001529",triggerHeight:S+z*2,triggerBg:"#002140",triggerColor:v,zeroTriggerWidth:S,zeroTriggerHeight:S,lightSiderBg:b,lightTriggerBg:b,lightTriggerColor:J}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),g=function(Z,ae){var C={};for(var S in Z)Object.prototype.hasOwnProperty.call(Z,S)&&ae.indexOf(S)<0&&(C[S]=Z[S]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,S=Object.getOwnPropertySymbols(Z);Jnull,removeSider:()=>null}});function B(Z){let{suffixCls:ae,tagName:C,displayName:S}=Z;return J=>T.forwardRef((z,v)=>T.createElement(J,Object.assign({ref:v,suffixCls:ae,tagName:C},z)))}const I=T.forwardRef((Z,ae)=>{const{prefixCls:C,suffixCls:S,className:J,tagName:te}=Z,z=g(Z,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:v}=T.useContext(p.E_),b=v("layout",C),[ce,q]=D(b),x=S?`${b}-${S}`:b;return ce(T.createElement(te,Object.assign({className:P()(C||x,J,q),ref:ae},z)))}),E=T.forwardRef((Z,ae)=>{const{direction:C}=T.useContext(p.E_),[S,J]=T.useState([]),{prefixCls:te,className:z,rootClassName:v,children:b,hasSider:ce,tagName:q,style:x}=Z,_=g(Z,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),V=(0,L.Z)(_,["suffixCls"]),{getPrefixCls:he,layout:Me}=T.useContext(p.E_),Ie=he("layout",te),[je,et]=D(Ie),rt=P()(Ie,{[`${Ie}-has-sider`]:typeof ce=="boolean"?ce:S.length>0,[`${Ie}-rtl`]:C==="rtl"},Me==null?void 0:Me.className,z,v,et),Ke=T.useMemo(()=>({siderHook:{addSider:Te=>{J(tt=>[].concat((0,t.Z)(tt),[Te]))},removeSider:Te=>{J(tt=>tt.filter(mt=>mt!==Te))}}}),[]);return je(T.createElement(M.Provider,{value:Ke},T.createElement(q,Object.assign({ref:ae,className:rt,style:Object.assign(Object.assign({},Me==null?void 0:Me.style),x)},V),b)))}),ne=B({tagName:"div",displayName:"Layout"})(E),k=B({suffixCls:"header",tagName:"header",displayName:"Header"})(I),de=B({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(I),ie=B({suffixCls:"content",tagName:"main",displayName:"Content"})(I);var H=ne},40875:function(ht,le,e){"use strict";e.d(le,{J:function(){return p}});var t=e(59301),l=e(33234),P=e(70425),L=function(n,F){var W={};for(var w in n)Object.prototype.hasOwnProperty.call(n,w)&&F.indexOf(w)<0&&(W[w]=n[w]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,w=Object.getOwnPropertySymbols(n);D{const{children:W}=n,w=L(n,["children"]),D=t.useContext(T),g=t.useMemo(()=>Object.assign(Object.assign({},D),w),[D,w.prefixCls,w.mode,w.selectable]);return t.createElement(T.Provider,{value:g},t.createElement(l.BR,null,(0,P.supportNodeRef)(W)?t.cloneElement(W,{ref:F}):W))});le.Z=T},20834:function(ht,le,e){"use strict";e.d(le,{default:function(){return Ee}});var t=e(15285),l=e(59301),P=e(45818),L=e(92310),T=e.n(L),p=e(36355),n=function(A,K){var m={};for(var a in A)Object.prototype.hasOwnProperty.call(A,a)&&K.indexOf(a)<0&&(m[a]=A[a]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,a=Object.getOwnPropertySymbols(A);R{const{prefixCls:K,className:m,dashed:a}=A,R=n(A,["prefixCls","className","dashed"]),{getPrefixCls:fe}=l.useContext(p.E_),s=fe("menu",K),i=T()({[`${s}-item-divider-dashed`]:!!a},m);return l.createElement(t.iz,Object.assign({className:i},R))},w=e(11592),D=e(2738),g=e(6848),M=e(92343),I=(0,l.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),ne=A=>{var K;const{className:m,children:a,icon:R,title:fe,danger:s}=A,{prefixCls:i,firstLevel:X,direction:$,disableMenuItemTitleTooltip:f,inlineCollapsed:Q}=l.useContext(I),Re=Y=>{const se=l.createElement("span",{className:`${i}-title-content`},a);return(!R||(0,M.l$)(a)&&a.type==="span")&&a&&Y&&X&&typeof a=="string"?l.createElement("div",{className:`${i}-inline-collapsed-noicon`},a.charAt(0)):se},{siderCollapsed:Pe}=l.useContext(P.D);let Se=fe;typeof fe=="undefined"?Se=X?a:"":fe===!1&&(Se="");const Ne={title:Se};!Pe&&!Q&&(Ne.title=null,Ne.open=!1);const Be=(0,w.Z)(a).length;let d=l.createElement(t.ck,Object.assign({},(0,D.Z)(A,["title","icon","danger"]),{className:T()({[`${i}-item-danger`]:s,[`${i}-item-only-child`]:(R?Be+1:Be)===1},m),title:typeof fe=="string"?fe:void 0}),(0,M.Tm)(R,{className:T()((0,M.l$)(R)?(K=R.props)===null||K===void 0?void 0:K.className:"",`${i}-item-icon`)}),Re(Q));return f||(d=l.createElement(g.Z,Object.assign({},Ne,{placement:$==="rtl"?"left":"right",overlayClassName:`${i}-inline-collapsed-tooltip`}),d)),d},de=A=>{var K;const{popupClassName:m,icon:a,title:R,theme:fe}=A,s=l.useContext(I),{prefixCls:i,inlineCollapsed:X,theme:$}=s,f=(0,t.Xl)();let Q;if(!a)Q=X&&!f.length&&R&&typeof R=="string"?l.createElement("div",{className:`${i}-inline-collapsed-noicon`},R.charAt(0)):l.createElement("span",{className:`${i}-title-content`},R);else{const Pe=(0,M.l$)(R)&&R.type==="span";Q=l.createElement(l.Fragment,null,(0,M.Tm)(a,{className:T()((0,M.l$)(a)?(K=a.props)===null||K===void 0?void 0:K.className:"",`${i}-item-icon`)}),Pe?R:l.createElement("span",{className:`${i}-title-content`},R))}const Re=l.useMemo(()=>Object.assign(Object.assign({},s),{firstLevel:!1}),[s]);return l.createElement(I.Provider,{value:Re},l.createElement(t.Wd,Object.assign({},(0,D.Z)(A,["icon"]),{title:Q,popupClassName:T()(i,m,`${i}-${fe||$}`)})))},ie=e(18785),H=e(70425),Z=e(62892),ae=e(40875),C=function(A,K){var m={};for(var a in A)Object.prototype.hasOwnProperty.call(A,a)&&K.indexOf(a)<0&&(m[a]=A[a]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,a=Object.getOwnPropertySymbols(A);R{if(K&&typeof K=="object"){const a=K,{label:R,children:fe,key:s,type:i}=a,X=C(a,["label","children","key","type"]),$=s!=null?s:`tmp-${m}`;return fe||i==="group"?i==="group"?l.createElement(t.BW,Object.assign({key:$},X,{title:R}),S(fe)):l.createElement(de,Object.assign({key:$},X,{title:R}),S(fe)):i==="divider"?l.createElement(W,Object.assign({key:$},X)):l.createElement(ne,Object.assign({key:$},X),R)}return null}).filter(K=>K)}function J(A){return l.useMemo(()=>A&&S(A),[A])}var te=e(64993),z=e(17313),v=e(8378),b=e(13826),ce=e(29878),q=e(83116),x=e(37613),V=A=>{const{componentCls:K,motionDurationSlow:m,horizontalLineHeight:a,colorSplit:R,lineWidth:fe,lineType:s,itemPaddingInline:i}=A;return{[`${K}-horizontal`]:{lineHeight:a,border:0,borderBottom:`${fe}px ${s} ${R}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${K}-item, ${K}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:i},[`> ${K}-item:hover, - > ${K}-item-active, - > ${K}-submenu ${K}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${K}-item, ${K}-submenu-title`]:{transition:[`border-color ${m}`,`background ${m}`].join(",")},[`${K}-submenu-arrow`]:{display:"none"}}}},Me=A=>{let{componentCls:K,menuArrowOffset:m}=A;return{[`${K}-rtl`]:{direction:"rtl"},[`${K}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${K}-rtl${K}-vertical, - ${K}-submenu-rtl ${K}-vertical`]:{[`${K}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${m})`},"&::after":{transform:`rotate(45deg) translateY(${m})`}}}}};const Ie=A=>Object.assign({},(0,z.oN)(A));var et=(A,K)=>{const{componentCls:m,itemColor:a,itemSelectedColor:R,groupTitleColor:fe,itemBg:s,subMenuItemBg:i,itemSelectedBg:X,activeBarHeight:$,activeBarWidth:f,activeBarBorderWidth:Q,motionDurationSlow:Re,motionEaseInOut:Pe,motionEaseOut:Se,itemPaddingInline:Ne,motionDurationMid:Be,itemHoverColor:d,lineType:Y,colorSplit:se,itemDisabledColor:xe,dangerItemColor:Fe,dangerItemHoverColor:_e,dangerItemSelectedColor:He,dangerItemActiveBg:Je,dangerItemSelectedBg:ut,itemHoverBg:Bt,itemActiveBg:wt,menuSubMenuBg:Dt,horizontalItemSelectedColor:mn,horizontalItemSelectedBg:ln,horizontalItemBorderRadius:$t,horizontalItemHoverBg:En,popupBg:vn}=A;return{[`${m}-${K}, ${m}-${K} > ${m}`]:{color:a,background:s,[`&${m}-root:focus-visible`]:Object.assign({},Ie(A)),[`${m}-item-group-title`]:{color:fe},[`${m}-submenu-selected`]:{[`> ${m}-submenu-title`]:{color:R}},[`${m}-item-disabled, ${m}-submenu-disabled`]:{color:`${xe} !important`},[`${m}-item:not(${m}-item-selected):not(${m}-submenu-selected)`]:{[`&:hover, > ${m}-submenu-title:hover`]:{color:d}},[`&:not(${m}-horizontal)`]:{[`${m}-item:not(${m}-item-selected)`]:{"&:hover":{backgroundColor:Bt},"&:active":{backgroundColor:wt}},[`${m}-submenu-title`]:{"&:hover":{backgroundColor:Bt},"&:active":{backgroundColor:wt}}},[`${m}-item-danger`]:{color:Fe,[`&${m}-item:hover`]:{[`&:not(${m}-item-selected):not(${m}-submenu-selected)`]:{color:_e}},[`&${m}-item:active`]:{background:Je}},[`${m}-item a`]:{"&, &:hover":{color:"inherit"}},[`${m}-item-selected`]:{color:R,[`&${m}-item-danger`]:{color:He},"a, a:hover":{color:"inherit"}},[`& ${m}-item-selected`]:{backgroundColor:X,[`&${m}-item-danger`]:{backgroundColor:ut}},[`${m}-item, ${m}-submenu-title`]:{[`&:not(${m}-item-disabled):focus-visible`]:Object.assign({},Ie(A))},[`&${m}-submenu > ${m}`]:{backgroundColor:Dt},[`&${m}-popup > ${m}`]:{backgroundColor:vn},[`&${m}-horizontal`]:Object.assign(Object.assign({},K==="dark"?{borderBottom:0}:{}),{[`> ${m}-item, > ${m}-submenu`]:{top:Q,marginTop:-Q,marginBottom:0,borderRadius:$t,"&::after":{position:"absolute",insetInline:Ne,bottom:0,borderBottom:`${$}px solid transparent`,transition:`border-color ${Re} ${Pe}`,content:'""'},"&:hover, &-active, &-open":{background:En,"&::after":{borderBottomWidth:$,borderBottomColor:mn}},"&-selected":{color:mn,backgroundColor:ln,"&:hover":{backgroundColor:ln},"&::after":{borderBottomWidth:$,borderBottomColor:mn}}}}),[`&${m}-root`]:{[`&${m}-inline, &${m}-vertical`]:{borderInlineEnd:`${Q}px ${Y} ${se}`}},[`&${m}-inline`]:{[`${m}-sub${m}-inline`]:{background:i},[`${m}-item, ${m}-submenu-title`]:Q&&f?{width:`calc(100% + ${Q}px)`}:{},[`${m}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${f}px solid ${R}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Be} ${Se}`,`opacity ${Be} ${Se}`].join(","),content:'""'},[`&${m}-item-danger`]:{"&::after":{borderInlineEndColor:He}}},[`${m}-selected, ${m}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Be} ${Pe}`,`opacity ${Be} ${Pe}`].join(",")}}}}}};const rt=A=>{const{componentCls:K,itemHeight:m,itemMarginInline:a,padding:R,menuArrowSize:fe,marginXS:s,itemMarginBlock:i}=A,X=R+fe+s;return{[`${K}-item`]:{position:"relative",overflow:"hidden"},[`${K}-item, ${K}-submenu-title`]:{height:m,lineHeight:`${m}px`,paddingInline:R,overflow:"hidden",textOverflow:"ellipsis",marginInline:a,marginBlock:i,width:`calc(100% - ${a*2}px)`},[`> ${K}-item, - > ${K}-submenu > ${K}-submenu-title`]:{height:m,lineHeight:`${m}px`},[`${K}-item-group-list ${K}-submenu-title, - ${K}-submenu-title`]:{paddingInlineEnd:X}}};var Te=A=>{const{componentCls:K,iconCls:m,itemHeight:a,colorTextLightSolid:R,dropdownWidth:fe,controlHeightLG:s,motionDurationMid:i,motionEaseOut:X,paddingXL:$,itemMarginInline:f,fontSizeLG:Q,motionDurationSlow:Re,paddingXS:Pe,boxShadowSecondary:Se,collapsedWidth:Ne,collapsedIconSize:Be}=A,d={height:a,lineHeight:`${a}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[K]:{"&-inline, &-vertical":Object.assign({[`&${K}-root`]:{boxShadow:"none"}},rt(A))},[`${K}-submenu-popup`]:{[`${K}-vertical`]:Object.assign(Object.assign({},rt(A)),{boxShadow:Se})}},{[`${K}-submenu-popup ${K}-vertical${K}-sub`]:{minWidth:fe,maxHeight:`calc(100vh - ${s*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${K}-inline`]:{width:"100%",[`&${K}-root`]:{[`${K}-item, ${K}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Re}`,`background ${Re}`,`padding ${i} ${X}`].join(","),[`> ${K}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${K}-sub${K}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${K}-submenu > ${K}-submenu-title`]:d,[`& ${K}-item-group-title`]:{paddingInlineStart:$}},[`${K}-item`]:d}},{[`${K}-inline-collapsed`]:{width:Ne,[`&${K}-root`]:{[`${K}-item, ${K}-submenu ${K}-submenu-title`]:{[`> ${K}-inline-collapsed-noicon`]:{fontSize:Q,textAlign:"center"}}},[`> ${K}-item, - > ${K}-item-group > ${K}-item-group-list > ${K}-item, - > ${K}-item-group > ${K}-item-group-list > ${K}-submenu > ${K}-submenu-title, - > ${K}-submenu > ${K}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Q/2}px - ${f}px)`,textOverflow:"clip",[` - ${K}-submenu-arrow, - ${K}-submenu-expand-icon - `]:{opacity:0},[`${K}-item-icon, ${m}`]:{margin:0,fontSize:Be,lineHeight:`${a}px`,"+ span":{display:"inline-block",opacity:0}}},[`${K}-item-icon, ${m}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${K}-item-icon, ${m}`]:{display:"none"},"a, a:hover":{color:R}},[`${K}-item-group-title`]:Object.assign(Object.assign({},z.vS),{paddingInline:Pe})}}]};const tt=A=>{const{componentCls:K,motionDurationSlow:m,motionDurationMid:a,motionEaseInOut:R,motionEaseOut:fe,iconCls:s,iconSize:i,iconMarginInlineEnd:X}=A;return{[`${K}-item, ${K}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${m}`,`background ${m}`,`padding ${m} ${R}`].join(","),[`${K}-item-icon, ${s}`]:{minWidth:i,fontSize:i,transition:[`font-size ${a} ${fe}`,`margin ${m} ${R}`,`color ${m}`].join(","),"+ span":{marginInlineStart:X,opacity:1,transition:[`opacity ${m} ${R}`,`margin ${m}`,`color ${m}`].join(",")}},[`${K}-item-icon`]:Object.assign({},(0,z.Ro)()),[`&${K}-item-only-child`]:{[`> ${s}, > ${K}-item-icon`]:{marginInlineEnd:0}}},[`${K}-item-disabled, ${K}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${K}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},mt=A=>{const{componentCls:K,motionDurationSlow:m,motionEaseInOut:a,borderRadius:R,menuArrowSize:fe,menuArrowOffset:s}=A;return{[`${K}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:A.margin,width:fe,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${m} ${a}, opacity ${m}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:fe*.6,height:fe*.15,backgroundColor:"currentcolor",borderRadius:R,transition:[`background ${m} ${a}`,`transform ${m} ${a}`,`top ${m} ${a}`,`color ${m} ${a}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${s})`},"&::after":{transform:`rotate(-45deg) translateY(${s})`}}}}},De=A=>{const{antCls:K,componentCls:m,fontSize:a,motionDurationSlow:R,motionDurationMid:fe,motionEaseInOut:s,paddingXS:i,padding:X,colorSplit:$,lineWidth:f,zIndexPopup:Q,borderRadiusLG:Re,subMenuItemBorderRadius:Pe,menuArrowSize:Se,menuArrowOffset:Ne,lineType:Be,menuPanelMaskInset:d,groupTitleLineHeight:Y,groupTitleFontSize:se}=A;return[{"":{[`${m}`]:Object.assign(Object.assign({},(0,z.dF)()),{"&-hidden":{display:"none"}})},[`${m}-submenu-hidden`]:{display:"none"}},{[m]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,z.Wf)(A)),(0,z.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:a,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${R} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${m}-item`]:{flex:"none"}},[`${m}-item, ${m}-submenu, ${m}-submenu-title`]:{borderRadius:A.itemBorderRadius},[`${m}-item-group-title`]:{padding:`${i}px ${X}px`,fontSize:se,lineHeight:Y,transition:`all ${R}`},[`&-horizontal ${m}-submenu`]:{transition:[`border-color ${R} ${s}`,`background ${R} ${s}`].join(",")},[`${m}-submenu, ${m}-submenu-inline`]:{transition:[`border-color ${R} ${s}`,`background ${R} ${s}`,`padding ${fe} ${s}`].join(",")},[`${m}-submenu ${m}-sub`]:{cursor:"initial",transition:[`background ${R} ${s}`,`padding ${R} ${s}`].join(",")},[`${m}-title-content`]:{transition:`color ${R}`},[`${m}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${m}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:$,borderStyle:Be,borderWidth:0,borderTopWidth:f,marginBlock:f,padding:0,"&-dashed":{borderStyle:"dashed"}}}),tt(A)),{[`${m}-item-group`]:{[`${m}-item-group-list`]:{margin:0,padding:0,[`${m}-item, ${m}-submenu-title`]:{paddingInline:`${a*2}px ${X}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Q,borderRadius:Re,boxShadow:"none",transformOrigin:"0 0",[`&${m}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${d}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:d},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:A.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:A.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:A.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:A.paddingXS},[`> ${m}`]:Object.assign(Object.assign(Object.assign({borderRadius:Re},tt(A)),mt(A)),{[`${m}-item, ${m}-submenu > ${m}-submenu-title`]:{borderRadius:Pe},[`${m}-submenu-title::after`]:{transition:`transform ${R} ${s}`}})}}),mt(A)),{[`&-inline-collapsed ${m}-submenu-arrow, - &-inline ${m}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ne})`},"&::after":{transform:`rotate(45deg) translateX(-${Ne})`}},[`${m}-submenu-open${m}-submenu-inline > ${m}-submenu-title > ${m}-submenu-arrow`]:{transform:`translateY(-${Se*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ne})`},"&::before":{transform:`rotate(45deg) translateX(${Ne})`}}})},{[`${K}-layout-header`]:{[m]:{lineHeight:"inherit"}}}]};var dt=(A,K)=>(0,q.Z)("Menu",a=>{if(K===!1)return[];const{colorBgElevated:R,colorPrimary:fe,colorTextLightSolid:s,controlHeightLG:i,fontSize:X,darkItemColor:$,darkDangerItemColor:f,darkItemBg:Q,darkSubMenuItemBg:Re,darkItemSelectedColor:Pe,darkItemSelectedBg:Se,darkDangerItemSelectedBg:Ne,darkItemHoverBg:Be,darkGroupTitleColor:d,darkItemHoverColor:Y,darkItemDisabledColor:se,darkDangerItemHoverColor:xe,darkDangerItemSelectedColor:Fe,darkDangerItemActiveBg:_e}=a,He=X/7*5,Je=(0,x.TS)(a,{menuArrowSize:He,menuHorizontalHeight:i*1.15,menuArrowOffset:`${He*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:R}),ut=(0,x.TS)(Je,{itemColor:$,itemHoverColor:Y,groupTitleColor:d,itemSelectedColor:Pe,itemBg:Q,popupBg:Q,subMenuItemBg:Re,itemActiveBg:"transparent",itemSelectedBg:Se,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Be,itemDisabledColor:se,dangerItemColor:f,dangerItemHoverColor:xe,dangerItemSelectedColor:Fe,dangerItemActiveBg:_e,dangerItemSelectedBg:Ne,menuSubMenuBg:Re,horizontalItemSelectedColor:s,horizontalItemSelectedBg:fe});return[De(Je),V(Je),Te(Je),et(Je,"light"),et(ut,"dark"),Me(Je),(0,v.Z)(Je),(0,b.oN)(Je,"slide-up"),(0,b.oN)(Je,"slide-down"),(0,ce._y)(Je,"zoom-big")]},a=>{const{colorPrimary:R,colorError:fe,colorTextDisabled:s,colorErrorBg:i,colorText:X,colorTextDescription:$,colorBgContainer:f,colorFillAlter:Q,colorFillContent:Re,lineWidth:Pe,lineWidthBold:Se,controlItemBgActive:Ne,colorBgTextHover:Be,controlHeightLG:d,lineHeight:Y,colorBgElevated:se,marginXXS:xe,padding:Fe,fontSize:_e,controlHeightSM:He,fontSizeLG:Je,colorTextLightSolid:ut,colorErrorHover:Bt}=a,wt=new te.C(ut).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:a.zIndexPopupBase+50,radiusItem:a.borderRadiusLG,itemBorderRadius:a.borderRadiusLG,radiusSubMenuItem:a.borderRadiusSM,subMenuItemBorderRadius:a.borderRadiusSM,colorItemText:X,itemColor:X,colorItemTextHover:X,itemHoverColor:X,colorItemTextHoverHorizontal:R,horizontalItemHoverColor:R,colorGroupTitle:$,groupTitleColor:$,colorItemTextSelected:R,itemSelectedColor:R,colorItemTextSelectedHorizontal:R,horizontalItemSelectedColor:R,colorItemBg:f,itemBg:f,colorItemBgHover:Be,itemHoverBg:Be,colorItemBgActive:Re,itemActiveBg:Ne,colorSubItemBg:Q,subMenuItemBg:Q,colorItemBgSelected:Ne,itemSelectedBg:Ne,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Se,activeBarHeight:Se,colorActiveBarBorderSize:Pe,activeBarBorderWidth:Pe,colorItemTextDisabled:s,itemDisabledColor:s,colorDangerItemText:fe,dangerItemColor:fe,colorDangerItemTextHover:fe,dangerItemHoverColor:fe,colorDangerItemTextSelected:fe,dangerItemSelectedColor:fe,colorDangerItemBgActive:i,dangerItemActiveBg:i,colorDangerItemBgSelected:i,dangerItemSelectedBg:i,itemMarginInline:a.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:d,groupTitleLineHeight:Y,collapsedWidth:d*2,popupBg:se,itemMarginBlock:xe,itemPaddingInline:Fe,horizontalLineHeight:`${d*1.15}px`,iconSize:_e,iconMarginInlineEnd:He-_e,collapsedIconSize:Je,groupTitleFontSize:_e,darkItemDisabledColor:new te.C(ut).setAlpha(.25).toRgbString(),darkItemColor:wt,darkDangerItemColor:fe,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ut,darkItemSelectedBg:R,darkDangerItemSelectedBg:fe,darkItemHoverBg:"transparent",darkGroupTitleColor:wt,darkItemHoverColor:ut,darkDangerItemHoverColor:Bt,darkDangerItemSelectedColor:ut,darkDangerItemActiveBg:fe}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(A),St=function(A,K){var m={};for(var a in A)Object.prototype.hasOwnProperty.call(A,a)&&K.indexOf(a)<0&&(m[a]=A[a]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,a=Object.getOwnPropertySymbols(A);R{var m,a;const R=l.useContext(ae.Z),fe=R||{},{getPrefixCls:s,getPopupContainer:i,direction:X,menu:$}=l.useContext(p.E_),f=s(),{prefixCls:Q,className:Re,style:Pe,theme:Se="light",expandIcon:Ne,_internalDisableMenuItemTitleTooltip:Be,inlineCollapsed:d,siderCollapsed:Y,items:se,children:xe,rootClassName:Fe,mode:_e,selectable:He,onClick:Je,overflowedIndicatorPopupClassName:ut}=A,Bt=St(A,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),wt=(0,D.Z)(Bt,["collapsedWidth"]),Dt=J(se)||xe;(m=fe.validator)===null||m===void 0||m.call(fe,{mode:_e});const mn=(0,H.useEvent)(function(){var Un;Je==null||Je.apply(void 0,arguments),(Un=fe.onClick)===null||Un===void 0||Un.call(fe)}),ln=fe.mode||_e,$t=He!=null?He:fe.selectable,En=l.useMemo(()=>Y!==void 0?Y:d,[d,Y]),vn={horizontal:{motionName:`${f}-slide-up`},inline:(0,Z.Z)(f),other:{motionName:`${f}-zoom-big`}},sn=s("menu",Q||fe.prefixCls),[yn,xn]=dt(sn,!R),An=T()(`${sn}-${Se}`,$==null?void 0:$.className,Re);let ir;if(typeof Ne=="function")ir=Ne;else if(Ne===null||Ne===!1)ir=null;else if(fe.expandIcon===null||fe.expandIcon===!1)ir=null;else{const Un=Ne!=null?Ne:fe.expandIcon;ir=(0,M.Tm)(Un,{className:T()(`${sn}-submenu-expand-icon`,(0,M.l$)(Un)?(a=Un.props)===null||a===void 0?void 0:a.className:"")})}const br=l.useMemo(()=>({prefixCls:sn,inlineCollapsed:En||!1,direction:X,firstLevel:!0,theme:Se,mode:ln,disableMenuItemTitleTooltip:Be}),[sn,En,X,Be,Se]);return yn(l.createElement(ae.Z.Provider,{value:null},l.createElement(I.Provider,{value:br},l.createElement(t.ZP,Object.assign({getPopupContainer:i,overflowedIndicator:l.createElement(ie.Z,null),overflowedIndicatorPopupClassName:T()(sn,`${sn}-${Se}`,ut),mode:ln,selectable:$t,onClick:mn},wt,{inlineCollapsed:En,style:Object.assign(Object.assign({},$==null?void 0:$.style),Pe),className:An,prefixCls:sn,direction:X,defaultMotions:vn,expandIcon:ir,ref:K,rootClassName:T()(Fe,xn)}),Dt))))});const ot=(0,l.forwardRef)((A,K)=>{const m=(0,l.useRef)(null),a=l.useContext(P.D);return(0,l.useImperativeHandle)(K,()=>({menu:m.current,focus:R=>{var fe;(fe=m.current)===null||fe===void 0||fe.focus(R)}})),l.createElement(ve,Object.assign({ref:m},A,a))});ot.Item=ne,ot.SubMenu=de,ot.Divider=W,ot.ItemGroup=t.BW;var Ee=ot},58421:function(ht,le,e){"use strict";e.d(le,{Z:function(){return fe}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},L=P,T=e(7657),p=function(i,X){return l.createElement(T.Z,(0,t.Z)({},i,{ref:X,icon:L}))},n=l.forwardRef(p),F=n,W=e(49198),w=e(33853),D=e(38819),g=e(92310),M=e.n(g),B=e(20068),I=e(33885),E=e(67732),ne=e(83652),k=e(42403),de=e(158),ie=e(26112),H={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},Z=H,ae=e(91735),C=function(s){(0,k.Z)(X,s);var i=(0,de.Z)(X);function X(){var $;(0,E.Z)(this,X);for(var f=arguments.length,Q=new Array(f),Re=0;Re=0||Pe.relatedTarget.className.indexOf("".concat(d,"-item"))>=0))&&Be($.getValidValue()))},$.go=function(Pe){var Se=$.state.goInputText;Se!==""&&(Pe.keyCode===Z.ENTER||Pe.type==="click")&&($.setState({goInputText:""}),$.props.quickGo($.getValidValue()))},$}return(0,ne.Z)(X,[{key:"getPageSizeOptions",value:function(){var f=this.props,Q=f.pageSize,Re=f.pageSizeOptions;return Re.some(function(Pe){return Pe.toString()===Q.toString()})?Re:Re.concat([Q.toString()]).sort(function(Pe,Se){var Ne=Number.isNaN(Number(Pe))?0:Number(Pe),Be=Number.isNaN(Number(Se))?0:Number(Se);return Ne-Be})}},{key:"render",value:function(){var f=this,Q=this.props,Re=Q.pageSize,Pe=Q.locale,Se=Q.rootPrefixCls,Ne=Q.changeSize,Be=Q.quickGo,d=Q.goButton,Y=Q.selectComponentClass,se=Q.buildOptionText,xe=Q.selectPrefixCls,Fe=Q.disabled,_e=this.state.goInputText,He="".concat(Se,"-options"),Je=Y,ut=null,Bt=null,wt=null;if(!Ne&&!Be)return null;var Dt=this.getPageSizeOptions();if(Ne&&Je){var mn=Dt.map(function(ln,$t){return l.createElement(Je.Option,{key:$t,value:ln.toString()},(se||f.buildOptionText)(ln))});ut=l.createElement(Je,{disabled:Fe,prefixCls:xe,showSearch:!1,className:"".concat(He,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Re||Dt[0]).toString(),onChange:this.changeSize,getPopupContainer:function($t){return $t.parentNode},"aria-label":Pe.page_size,defaultOpen:!1},mn)}return Be&&(d&&(wt=typeof d=="boolean"?l.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Fe,className:"".concat(He,"-quick-jumper-button")},Pe.jump_to_confirm):l.createElement("span",{onClick:this.go,onKeyUp:this.go},d)),Bt=l.createElement("div",{className:"".concat(He,"-quick-jumper")},Pe.jump_to,l.createElement("input",{disabled:Fe,type:"text",value:_e,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pe.page}),Pe.page,wt)),l.createElement("li",{className:"".concat(He)},ut,Bt)}}]),X}(l.Component);C.defaultProps={pageSizeOptions:["10","20","50","100"]};var S=C,J=function(i){var X,$=i.rootPrefixCls,f=i.page,Q=i.active,Re=i.className,Pe=i.showTitle,Se=i.onClick,Ne=i.onKeyPress,Be=i.itemRender,d="".concat($,"-item"),Y=M()(d,"".concat(d,"-").concat(f),(X={},(0,B.Z)(X,"".concat(d,"-active"),Q),(0,B.Z)(X,"".concat(d,"-disabled"),!f),(0,B.Z)(X,i.className,Re),X)),se=function(){Se(f)},xe=function(He){Ne(He,Se,f)},Fe=Be(f,"page",l.createElement("a",{rel:"nofollow"},f));return Fe?l.createElement("li",{title:Pe?f.toString():null,className:Y,onClick:se,onKeyPress:xe,tabIndex:0},Fe):null},te=J;function z(){}function v(s){var i=Number(s);return typeof i=="number"&&!Number.isNaN(i)&&isFinite(i)&&Math.floor(i)===i}var b=function(i,X,$){return $};function ce(s,i,X){var $=typeof s=="undefined"?i.pageSize:s;return Math.floor((X.total-1)/$)+1}var q=function(s){(0,k.Z)(X,s);var i=(0,de.Z)(X);function X($){var f;(0,E.Z)(this,X),f=i.call(this,$),f.paginationNode=l.createRef(),f.getJumpPrevPage=function(){return Math.max(1,f.state.current-(f.props.showLessItems?3:5))},f.getJumpNextPage=function(){return Math.min(ce(void 0,f.state,f.props),f.state.current+(f.props.showLessItems?3:5))},f.getItemIcon=function(Ne,Be){var d=f.props.prefixCls,Y=Ne||l.createElement("button",{type:"button","aria-label":Be,className:"".concat(d,"-item-link")});return typeof Ne=="function"&&(Y=l.createElement(Ne,(0,I.Z)({},f.props))),Y},f.isValid=function(Ne){var Be=f.props.total;return v(Ne)&&Ne!==f.state.current&&v(Be)&&Be>0},f.shouldDisplayQuickJumper=function(){var Ne=f.props,Be=Ne.showQuickJumper,d=Ne.total,Y=f.state.pageSize;return d<=Y?!1:Be},f.handleKeyDown=function(Ne){(Ne.keyCode===Z.ARROW_UP||Ne.keyCode===Z.ARROW_DOWN)&&Ne.preventDefault()},f.handleKeyUp=function(Ne){var Be=f.getValidValue(Ne),d=f.state.currentInputValue;Be!==d&&f.setState({currentInputValue:Be}),Ne.keyCode===Z.ENTER?f.handleChange(Be):Ne.keyCode===Z.ARROW_UP?f.handleChange(Be-1):Ne.keyCode===Z.ARROW_DOWN&&f.handleChange(Be+1)},f.handleBlur=function(Ne){var Be=f.getValidValue(Ne);f.handleChange(Be)},f.changePageSize=function(Ne){var Be=f.state.current,d=ce(Ne,f.state,f.props);Be=Be>d?d:Be,d===0&&(Be=f.state.current),typeof Ne=="number"&&("pageSize"in f.props||f.setState({pageSize:Ne}),"current"in f.props||f.setState({current:Be,currentInputValue:Be})),f.props.onShowSizeChange(Be,Ne),"onChange"in f.props&&f.props.onChange&&f.props.onChange(Be,Ne)},f.handleChange=function(Ne){var Be=f.props,d=Be.disabled,Y=Be.onChange,se=f.state,xe=se.pageSize,Fe=se.current,_e=se.currentInputValue;if(f.isValid(Ne)&&!d){var He=ce(void 0,f.state,f.props),Je=Ne;return Ne>He?Je=He:Ne<1&&(Je=1),"current"in f.props||f.setState({current:Je}),Je!==_e&&f.setState({currentInputValue:Je}),Y(Je,xe),Je}return Fe},f.prev=function(){f.hasPrev()&&f.handleChange(f.state.current-1)},f.next=function(){f.hasNext()&&f.handleChange(f.state.current+1)},f.jumpPrev=function(){f.handleChange(f.getJumpPrevPage())},f.jumpNext=function(){f.handleChange(f.getJumpNextPage())},f.hasPrev=function(){return f.state.current>1},f.hasNext=function(){return f.state.current2?d-2:0),se=2;se=Re?Se=Re:Se=Number(Q),Se}},{key:"getShowSizeChanger",value:function(){var f=this.props,Q=f.showSizeChanger,Re=f.total,Pe=f.totalBoundaryShowSizeChanger;return typeof Q!="undefined"?Q:Re>Pe}},{key:"render",value:function(){var f=this.props,Q=f.prefixCls,Re=f.className,Pe=f.style,Se=f.disabled,Ne=f.hideOnSinglePage,Be=f.total,d=f.locale,Y=f.showQuickJumper,se=f.showLessItems,xe=f.showTitle,Fe=f.showTotal,_e=f.simple,He=f.itemRender,Je=f.showPrevNextJumpers,ut=f.jumpPrevIcon,Bt=f.jumpNextIcon,wt=f.selectComponentClass,Dt=f.selectPrefixCls,mn=f.pageSizeOptions,ln=this.state,$t=ln.current,En=ln.pageSize,vn=ln.currentInputValue;if(Ne===!0&&Be<=En)return null;var sn=ce(void 0,this.state,this.props),yn=[],xn=null,An=null,ir=null,br=null,Un=null,ur=Y&&Y.goButton,Zn=se?1:2,mr=$t-1>0?$t-1:0,Or=$t+1Be?Be:$t*En]));if(_e){ur&&(typeof ur=="boolean"?Un=l.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},d.jump_to_confirm):Un=l.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ur),Un=l.createElement("li",{title:xe?"".concat(d.jump_to).concat($t,"/").concat(sn):null,className:"".concat(Q,"-simple-pager")},Un));var Dr=this.renderPrev(mr);return l.createElement("ul",(0,t.Z)({className:M()(Q,"".concat(Q,"-simple"),(0,B.Z)({},"".concat(Q,"-disabled"),Se),Re),style:Pe,ref:this.paginationNode},Ir),hr,Dr?l.createElement("li",{title:xe?d.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:M()("".concat(Q,"-prev"),(0,B.Z)({},"".concat(Q,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Dr):null,l.createElement("li",{title:xe?"".concat($t,"/").concat(sn):null,className:"".concat(Q,"-simple-pager")},l.createElement("input",{type:"text",value:vn,disabled:Se,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),l.createElement("span",{className:"".concat(Q,"-slash")},"/"),sn),l.createElement("li",{title:xe?d.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:M()("".concat(Q,"-next"),(0,B.Z)({},"".concat(Q,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Or)),Un)}if(sn<=3+Zn*2){var Ur={locale:d,rootPrefixCls:Q,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:xe,itemRender:He};sn||yn.push(l.createElement(te,(0,t.Z)({},Ur,{key:"noPager",page:1,className:"".concat(Q,"-item-disabled")})));for(var Zr=1;Zr<=sn;Zr+=1){var so=$t===Zr;yn.push(l.createElement(te,(0,t.Z)({},Ur,{key:Zr,page:Zr,active:so})))}}else{var Jr=se?d.prev_3:d.prev_5,Qe=se?d.next_3:d.next_5,pe=He(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ut,"prev page")),at=He(this.getJumpNextPage(),"jump-next",this.getItemIcon(Bt,"next page"));Je&&(xn=pe?l.createElement("li",{title:xe?Jr:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:M()("".concat(Q,"-jump-prev"),(0,B.Z)({},"".concat(Q,"-jump-prev-custom-icon"),!!ut))},pe):null,An=at?l.createElement("li",{title:xe?Qe:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:M()("".concat(Q,"-jump-next"),(0,B.Z)({},"".concat(Q,"-jump-next-custom-icon"),!!Bt))},at):null),br=l.createElement(te,{locale:d,last:!0,rootPrefixCls:Q,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:sn,page:sn,active:!1,showTitle:xe,itemRender:He}),ir=l.createElement(te,{locale:d,rootPrefixCls:Q,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:xe,itemRender:He});var Pt=Math.max(1,$t-Zn),Nt=Math.min($t+Zn,sn);$t-1<=Zn&&(Nt=1+Zn*2),sn-$t<=Zn&&(Pt=sn-Zn*2);for(var Lt=Pt;Lt<=Nt;Lt+=1){var Ut=$t===Lt;yn.push(l.createElement(te,{locale:d,rootPrefixCls:Q,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Lt,page:Lt,active:Ut,showTitle:xe,itemRender:He}))}$t-1>=Zn*2&&$t!==3&&(yn[0]=(0,l.cloneElement)(yn[0],{className:"".concat(Q,"-item-after-jump-prev")}),yn.unshift(xn)),sn-$t>=Zn*2&&$t!==sn-2&&(yn[yn.length-1]=(0,l.cloneElement)(yn[yn.length-1],{className:"".concat(Q,"-item-before-jump-next")}),yn.push(An)),Pt!==1&&yn.unshift(ir),Nt!==sn&&yn.push(br)}var kt=!this.hasPrev()||!sn,j=!this.hasNext()||!sn,ue=this.renderPrev(mr),ye=this.renderNext(Or);return l.createElement("ul",(0,t.Z)({className:M()(Q,Re,(0,B.Z)({},"".concat(Q,"-disabled"),Se)),style:Pe,ref:this.paginationNode},Ir),hr,ue?l.createElement("li",{title:xe?d.prev_page:null,onClick:this.prev,tabIndex:kt?null:0,onKeyPress:this.runIfEnterPrev,className:M()("".concat(Q,"-prev"),(0,B.Z)({},"".concat(Q,"-disabled"),kt)),"aria-disabled":kt},ue):null,yn,ye?l.createElement("li",{title:xe?d.next_page:null,onClick:this.next,tabIndex:j?null:0,onKeyPress:this.runIfEnterNext,className:M()("".concat(Q,"-next"),(0,B.Z)({},"".concat(Q,"-disabled"),j)),"aria-disabled":j},ye):null,l.createElement(S,{disabled:Se,locale:d,rootPrefixCls:Q,selectComponentClass:wt,selectPrefixCls:Dt,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:$t,pageSize:En,pageSizeOptions:mn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ur}))}}],[{key:"getDerivedStateFromProps",value:function(f,Q){var Re={};if("current"in f&&(Re.current=f.current,f.current!==Q.current&&(Re.currentInputValue=Re.current)),"pageSize"in f&&f.pageSize!==Q.pageSize){var Pe=Q.current,Se=ce(f.pageSize,Q,f);Pe=Pe>Se?Se:Pe,"current"in f||(Re.current=Pe,Re.currentInputValue=Pe),Re.pageSize=f.pageSize}return Re}}]),X}(l.Component);q.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:z,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:z,locale:ae.Z,style:{},itemRender:b,totalBoundaryShowSizeChanger:50};var x=q,_=e(22075),V=e(36355),he=e(19716),Me=e(8628),Ie=e(9763),je=e(57809);const et=s=>l.createElement(je.default,Object.assign({},s,{showSearch:!0,size:"small"})),rt=s=>l.createElement(je.default,Object.assign({},s,{showSearch:!0,size:"middle"}));et.Option=je.default.Option,rt.Option=je.default.Option;var Ke=e(9937),Te=e(17313),tt=e(83116),mt=e(37613);const De=s=>{const{componentCls:i}=s;return{[`${i}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${i}-item-link`]:{color:s.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${i}-item-link`]:{color:s.colorTextDisabled,cursor:"not-allowed"}}},[`&${i}-disabled`]:{cursor:"not-allowed",[`${i}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:s.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:s.colorBorder,backgroundColor:s.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:s.itemActiveBgDisabled},a:{color:s.itemActiveColorDisabled}}},[`${i}-item-link`]:{color:s.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${i}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${i}-simple-pager`]:{color:s.colorTextDisabled},[`${i}-jump-prev, ${i}-jump-next`]:{[`${i}-item-link-icon`]:{opacity:0},[`${i}-item-ellipsis`]:{opacity:1}}},[`&${i}-simple`]:{[`${i}-prev, ${i}-next`]:{[`&${i}-disabled ${i}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},dt=s=>{const{componentCls:i}=s;return{[`&${i}-mini ${i}-total-text, &${i}-mini ${i}-simple-pager`]:{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`},[`&${i}-mini ${i}-item`]:{minWidth:s.itemSizeSM,height:s.itemSizeSM,margin:0,lineHeight:`${s.itemSizeSM-2}px`},[`&${i}-mini:not(${i}-disabled) ${i}-item:not(${i}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:s.colorBgTextHover},"&:active":{backgroundColor:s.colorBgTextActive}},[`&${i}-mini ${i}-prev, &${i}-mini ${i}-next`]:{minWidth:s.itemSizeSM,height:s.itemSizeSM,margin:0,lineHeight:`${s.itemSizeSM}px`},[`&${i}-mini:not(${i}-disabled)`]:{[`${i}-prev, ${i}-next`]:{[`&:hover ${i}-item-link`]:{backgroundColor:s.colorBgTextHover},[`&:active ${i}-item-link`]:{backgroundColor:s.colorBgTextActive},[`&${i}-disabled:hover ${i}-item-link`]:{backgroundColor:"transparent"}}},[` - &${i}-mini ${i}-prev ${i}-item-link, - &${i}-mini ${i}-next ${i}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`}},[`&${i}-mini ${i}-jump-prev, &${i}-mini ${i}-jump-next`]:{height:s.itemSizeSM,marginInlineEnd:0,lineHeight:`${s.itemSizeSM}px`},[`&${i}-mini ${i}-options`]:{marginInlineStart:s.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:s.miniOptionsSizeChangerTop},"&-quick-jumper":{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Ke.x0)(s)),{width:s.paginationMiniQuickJumperInputWidth,height:s.controlHeightSM})}}}},St=s=>{const{componentCls:i}=s;return{[` - &${i}-simple ${i}-prev, - &${i}-simple ${i}-next - `]:{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`,verticalAlign:"top",[`${i}-item-link`]:{height:s.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:s.colorBgTextHover},"&:active":{backgroundColor:s.colorBgTextActive},"&::after":{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`}}},[`&${i}-simple ${i}-simple-pager`]:{display:"inline-block",height:s.itemSizeSM,marginInlineEnd:s.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:s.marginXS,padding:`0 ${s.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:s.itemInputBg,border:`${s.lineWidth}px ${s.lineType} ${s.colorBorder}`,borderRadius:s.borderRadius,outline:"none",transition:`border-color ${s.motionDurationMid}`,color:"inherit","&:hover":{borderColor:s.colorPrimary},"&:focus":{borderColor:s.colorPrimaryHover,boxShadow:`${s.inputOutlineOffset}px 0 ${s.controlOutlineWidth}px ${s.controlOutline}`},"&[disabled]":{color:s.colorTextDisabled,backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,cursor:"not-allowed"}}}}},$e=s=>{const{componentCls:i}=s;return{[`${i}-jump-prev, ${i}-jump-next`]:{outline:0,[`${i}-item-container`]:{position:"relative",[`${i}-item-link-icon`]:{color:s.colorPrimary,fontSize:s.fontSizeSM,opacity:0,transition:`all ${s.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${i}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:s.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:s.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:s.paginationEllipsisTextIndent,opacity:1,transition:`all ${s.motionDurationMid}`}},"&:hover":{[`${i}-item-link-icon`]:{opacity:1},[`${i}-item-ellipsis`]:{opacity:0}}},[` - ${i}-prev, - ${i}-jump-prev, - ${i}-jump-next - `]:{marginInlineEnd:s.marginXS},[` - ${i}-prev, - ${i}-next, - ${i}-jump-prev, - ${i}-jump-next - `]:{display:"inline-block",minWidth:s.itemSize,height:s.itemSize,color:s.colorText,fontFamily:s.fontFamily,lineHeight:`${s.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:s.borderRadius,cursor:"pointer",transition:`all ${s.motionDurationMid}`},[`${i}-prev, ${i}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:s.colorText,cursor:"pointer",userSelect:"none"},[`${i}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:s.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${s.lineWidth}px ${s.lineType} transparent`,borderRadius:s.borderRadius,outline:"none",transition:`all ${s.motionDurationMid}`},[`&:hover ${i}-item-link`]:{backgroundColor:s.colorBgTextHover},[`&:active ${i}-item-link`]:{backgroundColor:s.colorBgTextActive},[`&${i}-disabled:hover`]:{[`${i}-item-link`]:{backgroundColor:"transparent"}}},[`${i}-slash`]:{marginInlineEnd:s.paginationSlashMarginInlineEnd,marginInlineStart:s.paginationSlashMarginInlineStart},[`${i}-options`]:{display:"inline-block",marginInlineStart:s.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:s.controlHeight,marginInlineStart:s.marginXS,lineHeight:`${s.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Ke.ik)(s)),{width:s.controlHeightLG*1.25,height:s.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:s.marginXS,marginInlineEnd:s.marginXS})}}}},ve=s=>{const{componentCls:i}=s;return{[`${i}-item`]:{display:"inline-block",minWidth:s.itemSize,height:s.itemSize,marginInlineEnd:s.marginXS,fontFamily:s.fontFamily,lineHeight:`${s.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${s.lineWidth}px ${s.lineType} transparent`,borderRadius:s.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${s.paginationItemPaddingInline}px`,color:s.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${i}-item-active)`]:{"&:hover":{transition:`all ${s.motionDurationMid}`,backgroundColor:s.colorBgTextHover},"&:active":{backgroundColor:s.colorBgTextActive}},"&-active":{fontWeight:s.fontWeightStrong,backgroundColor:s.itemActiveBg,borderColor:s.colorPrimary,a:{color:s.colorPrimary},"&:hover":{borderColor:s.colorPrimaryHover},"&:hover a":{color:s.colorPrimaryHover}}}}},ot=s=>{const{componentCls:i}=s;return{[i]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Te.Wf)(s)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${i}-total-text`]:{display:"inline-block",height:s.itemSize,marginInlineEnd:s.marginXS,lineHeight:`${s.itemSize-2}px`,verticalAlign:"middle"}}),ve(s)),$e(s)),St(s)),dt(s)),De(s)),{[`@media only screen and (max-width: ${s.screenLG}px)`]:{[`${i}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${s.screenSM}px)`]:{[`${i}-options`]:{display:"none"}}}),[`&${s.componentCls}-rtl`]:{direction:"rtl"}}},Ee=s=>{const{componentCls:i}=s;return{[`${i}${i}-disabled:not(${i}-mini)`]:{"&, &:hover":{[`${i}-item-link`]:{borderColor:s.colorBorder}},"&:focus-visible":{[`${i}-item-link`]:{borderColor:s.colorBorder}},[`${i}-item, ${i}-item-link`]:{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,[`&:hover:not(${i}-item-active)`]:{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,a:{color:s.colorTextDisabled}},[`&${i}-item-active`]:{backgroundColor:s.itemActiveBgDisabled}},[`${i}-prev, ${i}-next`]:{"&:hover button":{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,color:s.colorTextDisabled},[`${i}-item-link`]:{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder}}},[`${i}:not(${i}-mini)`]:{[`${i}-prev, ${i}-next`]:{"&:hover button":{borderColor:s.colorPrimaryHover,backgroundColor:s.itemBg},[`${i}-item-link`]:{backgroundColor:s.itemLinkBg,borderColor:s.colorBorder},[`&:hover ${i}-item-link`]:{borderColor:s.colorPrimary,backgroundColor:s.itemBg,color:s.colorPrimary},[`&${i}-disabled`]:{[`${i}-item-link`]:{borderColor:s.colorBorder,color:s.colorTextDisabled}}},[`${i}-item`]:{backgroundColor:s.itemBg,border:`${s.lineWidth}px ${s.lineType} ${s.colorBorder}`,[`&:hover:not(${i}-item-active)`]:{borderColor:s.colorPrimary,backgroundColor:s.itemBg,a:{color:s.colorPrimary}},"&-active":{borderColor:s.colorPrimary}}}}},A=s=>{const{componentCls:i}=s;return{[`${i}:not(${i}-disabled)`]:{[`${i}-item`]:Object.assign({},(0,Te.Qy)(s)),[`${i}-jump-prev, ${i}-jump-next`]:{"&:focus-visible":Object.assign({[`${i}-item-link-icon`]:{opacity:1},[`${i}-item-ellipsis`]:{opacity:0}},(0,Te.oN)(s))},[`${i}-prev, ${i}-next`]:{[`&:focus-visible ${i}-item-link`]:Object.assign({},(0,Te.oN)(s))}}}};var K=(0,tt.Z)("Pagination",s=>{const i=(0,mt.TS)(s,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:s.marginXXS/2,paginationMiniQuickJumperInputWidth:s.controlHeightLG*1.1,paginationItemPaddingInline:s.marginXXS*1.5,paginationEllipsisLetterSpacing:s.marginXXS/2,paginationSlashMarginInlineStart:s.marginXXS,paginationSlashMarginInlineEnd:s.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Ke.e5)(s),(0,Ke.TM)(s));return[ot(i),A(i),s.wireframe&&Ee(i)]},s=>({itemBg:s.colorBgContainer,itemSize:s.controlHeight,itemSizeSM:s.controlHeightSM,itemActiveBg:s.colorBgContainer,itemLinkBg:s.colorBgContainer,itemActiveColorDisabled:s.colorTextDisabled,itemActiveBgDisabled:s.controlItemBgActiveDisabled,itemInputBg:s.colorBgContainer,miniOptionsSizeChangerTop:0})),m=function(s,i){var X={};for(var $ in s)Object.prototype.hasOwnProperty.call(s,$)&&i.indexOf($)<0&&(X[$]=s[$]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,$=Object.getOwnPropertySymbols(s);f<$.length;f++)i.indexOf($[f])<0&&Object.prototype.propertyIsEnumerable.call(s,$[f])&&(X[$[f]]=s[$[f]]);return X},R=s=>{const{prefixCls:i,selectPrefixCls:X,className:$,rootClassName:f,style:Q,size:Re,locale:Pe,selectComponentClass:Se,responsive:Ne,showSizeChanger:Be}=s,d=m(s,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Y}=(0,Me.Z)(Ne),{getPrefixCls:se,direction:xe,pagination:Fe={}}=l.useContext(V.E_),_e=se("pagination",i),[He,Je]=K(_e),ut=Be!=null?Be:Fe.showSizeChanger,Bt=l.useMemo(()=>{const sn=l.createElement("span",{className:`${_e}-item-ellipsis`},"\u2022\u2022\u2022"),yn=l.createElement("button",{className:`${_e}-item-link`,type:"button",tabIndex:-1},xe==="rtl"?l.createElement(D.Z,null):l.createElement(w.Z,null)),xn=l.createElement("button",{className:`${_e}-item-link`,type:"button",tabIndex:-1},xe==="rtl"?l.createElement(w.Z,null):l.createElement(D.Z,null)),An=l.createElement("a",{className:`${_e}-item-link`},l.createElement("div",{className:`${_e}-item-container`},xe==="rtl"?l.createElement(W.Z,{className:`${_e}-item-link-icon`}):l.createElement(F,{className:`${_e}-item-link-icon`}),sn)),ir=l.createElement("a",{className:`${_e}-item-link`},l.createElement("div",{className:`${_e}-item-container`},xe==="rtl"?l.createElement(F,{className:`${_e}-item-link-icon`}):l.createElement(W.Z,{className:`${_e}-item-link-icon`}),sn));return{prevIcon:yn,nextIcon:xn,jumpPrevIcon:An,jumpNextIcon:ir}},[xe,_e]),[wt]=(0,Ie.Z)("Pagination",_.Z),Dt=Object.assign(Object.assign({},wt),Pe),mn=(0,he.Z)(Re),ln=mn==="small"||!!(Y&&!mn&&Ne),$t=se("select",X),En=M()({[`${_e}-mini`]:ln,[`${_e}-rtl`]:xe==="rtl"},Fe==null?void 0:Fe.className,$,f,Je),vn=Object.assign(Object.assign({},Fe==null?void 0:Fe.style),Q);return He(l.createElement(x,Object.assign({},Bt,d,{style:vn,prefixCls:_e,selectPrefixCls:$t,className:En,selectComponentClass:Se||(ln?et:rt),locale:Dt,showSizeChanger:ut})))},fe=R},93948:function(ht,le,e){"use strict";e.d(le,{Z:function(){return Be}});var t=e(59301),l=e(29679),P=e(40001),L=e(19248),T=e(99267),p=e(92310),n=e.n(p),F=e(2738),W=e(36355),w=e(54476),D=e(33885),g=e(75931),M={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},B=function(){var Y=(0,t.useRef)([]),se=(0,t.useRef)(null);return(0,t.useEffect)(function(){var xe=Date.now(),Fe=!1;Y.current.forEach(function(_e){if(_e){Fe=!0;var He=_e.style;He.transitionDuration=".3s, .3s, .3s, .06s",se.current&&xe-se.current<100&&(He.transitionDuration="0s, 0s")}}),Fe&&(se.current=Date.now())}),Y.current},I=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],E=function(Y){var se=(0,D.Z)((0,D.Z)({},M),Y),xe=se.className,Fe=se.percent,_e=se.prefixCls,He=se.strokeColor,Je=se.strokeLinecap,ut=se.strokeWidth,Bt=se.style,wt=se.trailColor,Dt=se.trailWidth,mn=se.transition,ln=(0,g.Z)(se,I);delete ln.gapPosition;var $t=Array.isArray(Fe)?Fe:[Fe],En=Array.isArray(He)?He:[He],vn=B(),sn=ut/2,yn=100-ut/2,xn="M ".concat(Je==="round"?sn:0,",").concat(sn,` - L `).concat(Je==="round"?yn:100,",").concat(sn),An="0 0 100 ".concat(ut),ir=0;return t.createElement("svg",(0,w.Z)({className:n()("".concat(_e,"-line"),xe),viewBox:An,preserveAspectRatio:"none",style:Bt},ln),t.createElement("path",{className:"".concat(_e,"-line-trail"),d:xn,strokeLinecap:Je,stroke:wt,strokeWidth:Dt||ut,fillOpacity:"0"}),$t.map(function(br,Un){var ur=1;switch(Je){case"round":ur=1-ut/100;break;case"square":ur=1-ut/2/100;break;default:ur=1;break}var Zn={strokeDasharray:"".concat(br*ur,"px, 100px"),strokeDashoffset:"-".concat(ir,"px"),transition:mn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},mr=En[Un]||En[En.length-1];return ir+=br,t.createElement("path",{key:Un,className:"".concat(_e,"-line-path"),d:xn,strokeLinecap:Je,stroke:mr,strokeWidth:ut,fillOpacity:"0",ref:function(Ir){vn[Un]=Ir},style:Zn})}))},ne=E,k=e(76190),de=e(42978),ie=e(47273),H=0,Z=(0,ie.Z)();function ae(){var d;return Z?(d=H,H+=1):d="TEST_OR_SSR",d}var C=function(d){var Y=t.useState(),se=(0,de.Z)(Y,2),xe=se[0],Fe=se[1];return t.useEffect(function(){Fe("rc_progress_".concat(ae()))},[]),d||xe},S=function(Y){var se=Y.bg,xe=Y.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:se}},xe)};function J(d,Y){return Object.keys(d).map(function(se){var xe=parseFloat(se),Fe="".concat(Math.floor(xe*Y),"%");return"".concat(d[se]," ").concat(Fe)})}var te=t.forwardRef(function(d,Y){var se=d.prefixCls,xe=d.color,Fe=d.gradientId,_e=d.radius,He=d.style,Je=d.ptg,ut=d.strokeLinecap,Bt=d.strokeWidth,wt=d.size,Dt=d.gapDegree,mn=xe&&(0,k.Z)(xe)==="object",ln=mn?"#FFF":void 0,$t=wt/2,En=t.createElement("circle",{className:"".concat(se,"-circle-path"),r:_e,cx:$t,cy:$t,stroke:ln,strokeLinecap:ut,strokeWidth:Bt,opacity:Je===0?0:1,style:He,ref:Y});if(!mn)return En;var vn="".concat(Fe,"-conic"),sn=Dt?"".concat(180+Dt/2,"deg"):"0deg",yn=J(xe,(360-Dt)/360),xn=J(xe,1),An="conic-gradient(from ".concat(sn,", ").concat(yn.join(", "),")"),ir="linear-gradient(to ".concat(Dt?"bottom":"top",", ").concat(xn.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:vn},En),t.createElement("foreignObject",{x:0,y:0,width:wt,height:wt,mask:"url(#".concat(vn,")")},t.createElement(S,{bg:ir},t.createElement(S,{bg:An}))))}),z=te,v=100,b=function(Y,se,xe,Fe,_e,He,Je,ut,Bt,wt){var Dt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,mn=xe/100*360*((360-He)/360),ln=He===0?0:{bottom:0,top:180,left:90,right:-90}[Je],$t=(100-Fe)/100*se;Bt==="round"&&Fe!==100&&($t+=wt/2,$t>=se&&($t=se-.01));var En=v/2;return{stroke:typeof ut=="string"?ut:void 0,strokeDasharray:"".concat(se,"px ").concat(Y),strokeDashoffset:$t+Dt,transform:"rotate(".concat(_e+mn+ln,"deg)"),transformOrigin:"".concat(En,"px ").concat(En,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},ce=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function q(d){var Y=d!=null?d:[];return Array.isArray(Y)?Y:[Y]}var x=function(Y){var se=(0,D.Z)((0,D.Z)({},M),Y),xe=se.id,Fe=se.prefixCls,_e=se.steps,He=se.strokeWidth,Je=se.trailWidth,ut=se.gapDegree,Bt=ut===void 0?0:ut,wt=se.gapPosition,Dt=se.trailColor,mn=se.strokeLinecap,ln=se.style,$t=se.className,En=se.strokeColor,vn=se.percent,sn=(0,g.Z)(se,ce),yn=v/2,xn=C(xe),An="".concat(xn,"-gradient"),ir=yn-He/2,br=Math.PI*2*ir,Un=Bt>0?90+Bt/2:-90,ur=br*((360-Bt)/360),Zn=(0,k.Z)(_e)==="object"?_e:{count:_e,space:2},mr=Zn.count,Or=Zn.space,Ir=q(vn),hr=q(En),Dr=hr.find(function(at){return at&&(0,k.Z)(at)==="object"}),Ur=Dr&&(0,k.Z)(Dr)==="object",Zr=Ur?"butt":mn,so=b(br,ur,0,100,Un,Bt,wt,Dt,Zr,He),Jr=B(),Qe=function(){var Pt=0;return Ir.map(function(Nt,Lt){var Ut=hr[Lt]||hr[hr.length-1],kt=b(br,ur,Pt,Nt,Un,Bt,wt,Ut,Zr,He);return Pt+=Nt,t.createElement(z,{key:Lt,color:Ut,ptg:Nt,radius:ir,prefixCls:Fe,gradientId:An,style:kt,strokeLinecap:Zr,strokeWidth:He,gapDegree:Bt,ref:function(ue){Jr[Lt]=ue},size:v})}).reverse()},pe=function(){var Pt=Math.round(mr*(Ir[0]/100)),Nt=100/mr,Lt=0;return new Array(mr).fill(null).map(function(Ut,kt){var j=kt<=Pt-1?hr[0]:Dt,ue=j&&(0,k.Z)(j)==="object"?"url(#".concat(An,")"):void 0,ye=b(br,ur,Lt,Nt,Un,Bt,wt,j,"butt",He,Or);return Lt+=(ur-ye.strokeDashoffset+Or)*100/ur,t.createElement("circle",{key:kt,className:"".concat(Fe,"-circle-path"),r:ir,cx:yn,cy:yn,stroke:ue,strokeWidth:He,opacity:1,style:ye,ref:function(Ze){Jr[kt]=Ze}})})};return t.createElement("svg",(0,w.Z)({className:n()("".concat(Fe,"-circle"),$t),viewBox:"0 0 ".concat(v," ").concat(v),style:ln,id:xe,role:"presentation"},sn),!mr&&t.createElement("circle",{className:"".concat(Fe,"-circle-trail"),r:ir,cx:yn,cy:yn,stroke:Dt,strokeLinecap:Zr,strokeWidth:Je||He,style:so}),mr?pe():Qe())},_=x,V={Line:ne,Circle:_},he=e(6848),Me=e(30071);function Ie(d){return!d||d<0?0:d>100?100:d}function je(d){let{success:Y,successPercent:se}=d,xe=se;return Y&&"progress"in Y&&(xe=Y.progress),Y&&"percent"in Y&&(xe=Y.percent),xe}const et=d=>{let{percent:Y,success:se,successPercent:xe}=d;const Fe=Ie(je({success:se,successPercent:xe}));return[Fe,Ie(Ie(Y)-Fe)]},rt=d=>{let{success:Y={},strokeColor:se}=d;const{strokeColor:xe}=Y;return[xe||Me.presetPrimaryColors.green,se||null]},Ke=(d,Y,se)=>{var xe,Fe,_e,He;let Je=-1,ut=-1;if(Y==="step"){const Bt=se.steps,wt=se.strokeWidth;typeof d=="string"||typeof d=="undefined"?(Je=d==="small"?2:14,ut=wt!=null?wt:8):typeof d=="number"?[Je,ut]=[d,d]:[Je=14,ut=8]=d,Je*=Bt}else if(Y==="line"){const Bt=se==null?void 0:se.strokeWidth;typeof d=="string"||typeof d=="undefined"?ut=Bt||(d==="small"?6:8):typeof d=="number"?[Je,ut]=[d,d]:[Je=-1,ut=8]=d}else(Y==="circle"||Y==="dashboard")&&(typeof d=="string"||typeof d=="undefined"?[Je,ut]=d==="small"?[60,60]:[120,120]:typeof d=="number"?[Je,ut]=[d,d]:(Je=(Fe=(xe=d[0])!==null&&xe!==void 0?xe:d[1])!==null&&Fe!==void 0?Fe:120,ut=(He=(_e=d[0])!==null&&_e!==void 0?_e:d[1])!==null&&He!==void 0?He:120));return[Je,ut]},Te=3,tt=d=>Te/d*100;var De=d=>{const{prefixCls:Y,trailColor:se=null,strokeLinecap:xe="round",gapPosition:Fe,gapDegree:_e,width:He=120,type:Je,children:ut,success:Bt,size:wt=He}=d,[Dt,mn]=Ke(wt,"circle");let{strokeWidth:ln}=d;ln===void 0&&(ln=Math.max(tt(Dt),6));const $t={width:Dt,height:mn,fontSize:Dt*.15+6},En=t.useMemo(()=>{if(_e||_e===0)return _e;if(Je==="dashboard")return 75},[_e,Je]),vn=Fe||Je==="dashboard"&&"bottom"||void 0,sn=Object.prototype.toString.call(d.strokeColor)==="[object Object]",yn=rt({success:Bt,strokeColor:d.strokeColor}),xn=n()(`${Y}-inner`,{[`${Y}-circle-gradient`]:sn}),An=t.createElement(_,{percent:et(d),strokeWidth:ln,trailWidth:ln,strokeColor:yn,strokeLinecap:xe,trailColor:se,prefixCls:Y,gapDegree:En,gapPosition:vn});return t.createElement("div",{className:xn,style:$t},Dt<=20?t.createElement(he.Z,{title:ut},t.createElement("span",null,An)):t.createElement(t.Fragment,null,An,ut))},dt=function(d,Y){var se={};for(var xe in d)Object.prototype.hasOwnProperty.call(d,xe)&&Y.indexOf(xe)<0&&(se[xe]=d[xe]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,xe=Object.getOwnPropertySymbols(d);Fe{let Y=[];return Object.keys(d).forEach(se=>{const xe=parseFloat(se.replace(/%/g,""));isNaN(xe)||Y.push({key:xe,value:d[se]})}),Y=Y.sort((se,xe)=>se.key-xe.key),Y.map(se=>{let{key:xe,value:Fe}=se;return`${Fe} ${xe}%`}).join(", ")},$e=(d,Y)=>{const{from:se=Me.presetPrimaryColors.blue,to:xe=Me.presetPrimaryColors.blue,direction:Fe=Y==="rtl"?"to left":"to right"}=d,_e=dt(d,["from","to","direction"]);if(Object.keys(_e).length!==0){const He=St(_e);return{backgroundImage:`linear-gradient(${Fe}, ${He})`}}return{backgroundImage:`linear-gradient(${Fe}, ${se}, ${xe})`}};var ot=d=>{const{prefixCls:Y,direction:se,percent:xe,size:Fe,strokeWidth:_e,strokeColor:He,strokeLinecap:Je="round",children:ut,trailColor:Bt=null,success:wt}=d,Dt=He&&typeof He!="string"?$e(He,se):{backgroundColor:He},mn=Je==="square"||Je==="butt"?0:void 0,ln={backgroundColor:Bt||void 0,borderRadius:mn},$t=Fe!=null?Fe:[-1,_e||(Fe==="small"?6:8)],[En,vn]=Ke($t,"line",{strokeWidth:_e}),sn=Object.assign({width:`${Ie(xe)}%`,height:vn,borderRadius:mn},Dt),yn=je(d),xn={width:`${Ie(yn)}%`,height:vn,borderRadius:mn,backgroundColor:wt==null?void 0:wt.strokeColor},An={width:En<0?"100%":En,height:vn};return t.createElement(t.Fragment,null,t.createElement("div",{className:`${Y}-outer`,style:An},t.createElement("div",{className:`${Y}-inner`,style:ln},t.createElement("div",{className:`${Y}-bg`,style:sn}),yn!==void 0?t.createElement("div",{className:`${Y}-success-bg`,style:xn}):null)),ut)},A=d=>{const{size:Y,steps:se,percent:xe=0,strokeWidth:Fe=8,strokeColor:_e,trailColor:He=null,prefixCls:Je,children:ut}=d,Bt=Math.round(se*(xe/100)),wt=Y==="small"?2:14,Dt=Y!=null?Y:[wt,Fe],[mn,ln]=Ke(Dt,"step",{steps:se,strokeWidth:Fe}),$t=mn/se,En=new Array(se);for(let vn=0;vn{const Y=d?"100%":"-100%";return new K.Keyframes(`antProgress${d?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Y}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Y}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},s=d=>{const{componentCls:Y,iconCls:se}=d;return{[Y]:Object.assign(Object.assign({},(0,m.Wf)(d)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:d.fontSize,marginInlineEnd:d.marginXS,marginBottom:d.marginXS},[`${Y}-outer`]:{display:"inline-block",width:"100%"},[`&${Y}-show-info`]:{[`${Y}-outer`]:{marginInlineEnd:`calc(-2em - ${d.marginXS}px)`,paddingInlineEnd:`calc(2em + ${d.paddingXS}px)`}},[`${Y}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:d.remainingColor,borderRadius:d.lineBorderRadius},[`${Y}-inner:not(${Y}-circle-gradient)`]:{[`${Y}-circle-path`]:{stroke:d.defaultColor}},[`${Y}-success-bg, ${Y}-bg`]:{position:"relative",backgroundColor:d.defaultColor,borderRadius:d.lineBorderRadius,transition:`all ${d.motionDurationSlow} ${d.motionEaseInOutCirc}`},[`${Y}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:d.colorSuccess},[`${Y}-text`]:{display:"inline-block",width:"2em",marginInlineStart:d.marginXS,color:d.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[se]:{fontSize:d.fontSize}},[`&${Y}-status-active`]:{[`${Y}-bg::before`]:{position:"absolute",inset:0,backgroundColor:d.colorBgContainer,borderRadius:d.lineBorderRadius,opacity:0,animationName:fe(),animationDuration:d.progressActiveMotionDuration,animationTimingFunction:d.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Y}-rtl${Y}-status-active`]:{[`${Y}-bg::before`]:{animationName:fe(!0)}},[`&${Y}-status-exception`]:{[`${Y}-bg`]:{backgroundColor:d.colorError},[`${Y}-text`]:{color:d.colorError}},[`&${Y}-status-exception ${Y}-inner:not(${Y}-circle-gradient)`]:{[`${Y}-circle-path`]:{stroke:d.colorError}},[`&${Y}-status-success`]:{[`${Y}-bg`]:{backgroundColor:d.colorSuccess},[`${Y}-text`]:{color:d.colorSuccess}},[`&${Y}-status-success ${Y}-inner:not(${Y}-circle-gradient)`]:{[`${Y}-circle-path`]:{stroke:d.colorSuccess}}})}},i=d=>{const{componentCls:Y,iconCls:se}=d;return{[Y]:{[`${Y}-circle-trail`]:{stroke:d.remainingColor},[`&${Y}-circle ${Y}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Y}-circle ${Y}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:d.circleTextColor,fontSize:d.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[se]:{fontSize:`${d.fontSize/d.fontSizeSM}em`}},[`${Y}-circle&-status-exception`]:{[`${Y}-text`]:{color:d.colorError}},[`${Y}-circle&-status-success`]:{[`${Y}-text`]:{color:d.colorSuccess}}},[`${Y}-inline-circle`]:{lineHeight:1,[`${Y}-inner`]:{verticalAlign:"bottom"}}}},X=d=>{const{componentCls:Y}=d;return{[Y]:{[`${Y}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:d.progressStepMinWidth,marginInlineEnd:d.progressStepMarginInlineEnd,backgroundColor:d.remainingColor,transition:`all ${d.motionDurationSlow}`,"&-active":{backgroundColor:d.defaultColor}}}}}},$=d=>{const{componentCls:Y,iconCls:se}=d;return{[Y]:{[`${Y}-small&-line, ${Y}-small&-line ${Y}-text ${se}`]:{fontSize:d.fontSizeSM}}}};var f=(0,a.Z)("Progress",d=>{const Y=d.marginXXS/2,se=(0,R.TS)(d,{progressStepMarginInlineEnd:Y,progressStepMinWidth:Y,progressActiveMotionDuration:"2.4s"});return[s(se),i(se),X(se),$(se)]},d=>({circleTextColor:d.colorText,defaultColor:d.colorInfo,remainingColor:d.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Q=function(d,Y){var se={};for(var xe in d)Object.prototype.hasOwnProperty.call(d,xe)&&Y.indexOf(xe)<0&&(se[xe]=d[xe]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,xe=Object.getOwnPropertySymbols(d);Fe{const{prefixCls:se,className:xe,rootClassName:Fe,steps:_e,strokeColor:He,percent:Je=0,size:ut="default",showInfo:Bt=!0,type:wt="line",status:Dt,format:mn,style:ln}=d,$t=Q(d,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),En=t.useMemo(()=>{var Ir,hr;const Dr=je(d);return parseInt(Dr!==void 0?(Ir=Dr!=null?Dr:0)===null||Ir===void 0?void 0:Ir.toString():(hr=Je!=null?Je:0)===null||hr===void 0?void 0:hr.toString(),10)},[Je,d.success,d.successPercent]),vn=t.useMemo(()=>!Pe.includes(Dt)&&En>=100?"success":Dt||"normal",[Dt,En]),{getPrefixCls:sn,direction:yn,progress:xn}=t.useContext(W.E_),An=sn("progress",se),[ir,br]=f(An),Un=t.useMemo(()=>{if(!Bt)return null;const Ir=je(d);let hr;const Dr=mn||(Zr=>`${Zr}%`),Ur=wt==="line";return mn||vn!=="exception"&&vn!=="success"?hr=Dr(Ie(Je),Ie(Ir)):vn==="exception"?hr=Ur?t.createElement(L.Z,null):t.createElement(T.Z,null):vn==="success"&&(hr=Ur?t.createElement(l.Z,null):t.createElement(P.Z,null)),t.createElement("span",{className:`${An}-text`,title:typeof hr=="string"?hr:void 0},hr)},[Bt,Je,En,vn,wt,An,mn]),ur=Array.isArray(He)?He[0]:He,Zn=typeof He=="string"||Array.isArray(He)?He:void 0;let mr;wt==="line"?mr=_e?t.createElement(A,Object.assign({},d,{strokeColor:Zn,prefixCls:An,steps:_e}),Un):t.createElement(ot,Object.assign({},d,{strokeColor:ur,prefixCls:An,direction:yn}),Un):(wt==="circle"||wt==="dashboard")&&(mr=t.createElement(De,Object.assign({},d,{strokeColor:ur,prefixCls:An,progressStatus:vn}),Un));const Or=n()(An,`${An}-status-${vn}`,`${An}-${wt==="dashboard"&&"circle"||_e&&"steps"||wt}`,{[`${An}-inline-circle`]:wt==="circle"&&Ke(ut,"circle")[0]<=20,[`${An}-show-info`]:Bt,[`${An}-${ut}`]:typeof ut=="string",[`${An}-rtl`]:yn==="rtl"},xn==null?void 0:xn.className,xe,Fe,br);return ir(t.createElement("div",Object.assign({ref:Y,style:Object.assign(Object.assign({},xn==null?void 0:xn.style),ln),className:Or,role:"progressbar","aria-valuenow":En},(0,F.Z)($t,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),mr))}),Be=Ne},61621:function(ht,le,e){"use strict";e.d(le,{Z:function(){return K}});var t=e(92310),l=e.n(t),P=e(59301),L=e(36355),T=e(2738),n=m=>{const{prefixCls:a,className:R,style:fe,size:s,shape:i}=m,X=l()({[`${a}-lg`]:s==="large",[`${a}-sm`]:s==="small"}),$=l()({[`${a}-circle`]:i==="circle",[`${a}-square`]:i==="square",[`${a}-round`]:i==="round"}),f=P.useMemo(()=>typeof s=="number"?{width:s,height:s,lineHeight:`${s}px`}:{},[s]);return P.createElement("span",{className:l()(a,X,$,R),style:Object.assign(Object.assign({},f),fe)})},F=e(36237),W=e(83116),w=e(37613);const D=new F.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),g=m=>({height:m,lineHeight:`${m}px`}),M=m=>Object.assign({width:m},g(m)),B=m=>({background:m.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:D,animationDuration:m.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),I=m=>Object.assign({width:m*5,minWidth:m*5},g(m)),E=m=>{const{skeletonAvatarCls:a,gradientFromColor:R,controlHeight:fe,controlHeightLG:s,controlHeightSM:i}=m;return{[`${a}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:R},M(fe)),[`${a}${a}-circle`]:{borderRadius:"50%"},[`${a}${a}-lg`]:Object.assign({},M(s)),[`${a}${a}-sm`]:Object.assign({},M(i))}},ne=m=>{const{controlHeight:a,borderRadiusSM:R,skeletonInputCls:fe,controlHeightLG:s,controlHeightSM:i,gradientFromColor:X}=m;return{[`${fe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:X,borderRadius:R},I(a)),[`${fe}-lg`]:Object.assign({},I(s)),[`${fe}-sm`]:Object.assign({},I(i))}},k=m=>Object.assign({width:m},g(m)),de=m=>{const{skeletonImageCls:a,imageSizeBase:R,gradientFromColor:fe,borderRadiusSM:s}=m;return{[`${a}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:fe,borderRadius:s},k(R*2)),{[`${a}-path`]:{fill:"#bfbfbf"},[`${a}-svg`]:Object.assign(Object.assign({},k(R)),{maxWidth:R*4,maxHeight:R*4}),[`${a}-svg${a}-svg-circle`]:{borderRadius:"50%"}}),[`${a}${a}-circle`]:{borderRadius:"50%"}}},ie=(m,a,R)=>{const{skeletonButtonCls:fe}=m;return{[`${R}${fe}-circle`]:{width:a,minWidth:a,borderRadius:"50%"},[`${R}${fe}-round`]:{borderRadius:a}}},H=m=>Object.assign({width:m*2,minWidth:m*2},g(m)),Z=m=>{const{borderRadiusSM:a,skeletonButtonCls:R,controlHeight:fe,controlHeightLG:s,controlHeightSM:i,gradientFromColor:X}=m;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${R}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:X,borderRadius:a,width:fe*2,minWidth:fe*2},H(fe))},ie(m,fe,R)),{[`${R}-lg`]:Object.assign({},H(s))}),ie(m,s,`${R}-lg`)),{[`${R}-sm`]:Object.assign({},H(i))}),ie(m,i,`${R}-sm`))},ae=m=>{const{componentCls:a,skeletonAvatarCls:R,skeletonTitleCls:fe,skeletonParagraphCls:s,skeletonButtonCls:i,skeletonInputCls:X,skeletonImageCls:$,controlHeight:f,controlHeightLG:Q,controlHeightSM:Re,gradientFromColor:Pe,padding:Se,marginSM:Ne,borderRadius:Be,titleHeight:d,blockRadius:Y,paragraphLiHeight:se,controlHeightXS:xe,paragraphMarginTop:Fe}=m;return{[`${a}`]:{display:"table",width:"100%",[`${a}-header`]:{display:"table-cell",paddingInlineEnd:Se,verticalAlign:"top",[`${R}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe},M(f)),[`${R}-circle`]:{borderRadius:"50%"},[`${R}-lg`]:Object.assign({},M(Q)),[`${R}-sm`]:Object.assign({},M(Re))},[`${a}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${fe}`]:{width:"100%",height:d,background:Pe,borderRadius:Y,[`+ ${s}`]:{marginBlockStart:Re}},[`${s}`]:{padding:0,"> li":{width:"100%",height:se,listStyle:"none",background:Pe,borderRadius:Y,"+ li":{marginBlockStart:xe}}},[`${s}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${a}-content`]:{[`${fe}, ${s} > li`]:{borderRadius:Be}}},[`${a}-with-avatar ${a}-content`]:{[`${fe}`]:{marginBlockStart:Ne,[`+ ${s}`]:{marginBlockStart:Fe}}},[`${a}${a}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},Z(m)),E(m)),ne(m)),de(m)),[`${a}${a}-block`]:{width:"100%",[`${i}`]:{width:"100%"},[`${X}`]:{width:"100%"}},[`${a}${a}-active`]:{[` - ${fe}, - ${s} > li, - ${R}, - ${i}, - ${X}, - ${$} - `]:Object.assign({},B(m))}}};var C=(0,W.Z)("Skeleton",m=>{const{componentCls:a}=m,R=(0,w.TS)(m,{skeletonAvatarCls:`${a}-avatar`,skeletonTitleCls:`${a}-title`,skeletonParagraphCls:`${a}-paragraph`,skeletonButtonCls:`${a}-button`,skeletonInputCls:`${a}-input`,skeletonImageCls:`${a}-image`,imageSizeBase:m.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${m.gradientFromColor} 25%, ${m.gradientToColor} 37%, ${m.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ae(R)]},m=>{const{colorFillContent:a,colorFill:R}=m,fe=a,s=R;return{color:fe,colorGradientEnd:s,gradientFromColor:fe,gradientToColor:s,titleHeight:m.controlHeight/2,blockRadius:m.borderRadiusSM,paragraphMarginTop:m.marginLG+m.marginXXS,paragraphLiHeight:m.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),J=m=>{const{prefixCls:a,className:R,rootClassName:fe,active:s,shape:i="circle",size:X="default"}=m,{getPrefixCls:$}=P.useContext(L.E_),f=$("skeleton",a),[Q,Re]=C(f),Pe=(0,T.Z)(m,["prefixCls","className"]),Se=l()(f,`${f}-element`,{[`${f}-active`]:s},R,fe,Re);return Q(P.createElement("div",{className:Se},P.createElement(n,Object.assign({prefixCls:`${f}-avatar`,shape:i,size:X},Pe))))},z=m=>{const{prefixCls:a,className:R,rootClassName:fe,active:s,block:i=!1,size:X="default"}=m,{getPrefixCls:$}=P.useContext(L.E_),f=$("skeleton",a),[Q,Re]=C(f),Pe=(0,T.Z)(m,["prefixCls"]),Se=l()(f,`${f}-element`,{[`${f}-active`]:s,[`${f}-block`]:i},R,fe,Re);return Q(P.createElement("div",{className:Se},P.createElement(n,Object.assign({prefixCls:`${f}-button`,size:X},Pe))))};const v="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";var ce=m=>{const{prefixCls:a,className:R,rootClassName:fe,style:s,active:i}=m,{getPrefixCls:X}=P.useContext(L.E_),$=X("skeleton",a),[f,Q]=C($),Re=l()($,`${$}-element`,{[`${$}-active`]:i},R,fe,Q);return f(P.createElement("div",{className:Re},P.createElement("div",{className:l()(`${$}-image`,R),style:s},P.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${$}-image-svg`},P.createElement("path",{d:v,className:`${$}-image-path`})))))},x=m=>{const{prefixCls:a,className:R,rootClassName:fe,active:s,block:i,size:X="default"}=m,{getPrefixCls:$}=P.useContext(L.E_),f=$("skeleton",a),[Q,Re]=C(f),Pe=(0,T.Z)(m,["prefixCls"]),Se=l()(f,`${f}-element`,{[`${f}-active`]:s,[`${f}-block`]:i},R,fe,Re);return Q(P.createElement("div",{className:Se},P.createElement(n,Object.assign({prefixCls:`${f}-input`,size:X},Pe))))},_=e(54476),V={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"},he=V,Me=e(7657),Ie=function(a,R){return P.createElement(Me.Z,(0,_.Z)({},a,{ref:R,icon:he}))},je=P.forwardRef(Ie),et=je,Ke=m=>{const{prefixCls:a,className:R,rootClassName:fe,style:s,active:i,children:X}=m,{getPrefixCls:$}=P.useContext(L.E_),f=$("skeleton",a),[Q,Re]=C(f),Pe=l()(f,`${f}-element`,{[`${f}-active`]:i},Re,R,fe),Se=X!=null?X:P.createElement(et,null);return Q(P.createElement("div",{className:Pe},P.createElement("div",{className:l()(`${f}-image`,R),style:s},Se)))},Te=e(94480),mt=m=>{const a=$=>{const{width:f,rows:Q=2}=m;if(Array.isArray(f))return f[$];if(Q-1===$)return f},{prefixCls:R,className:fe,style:s,rows:i}=m,X=(0,Te.Z)(Array(i)).map(($,f)=>P.createElement("li",{key:f,style:{width:a(f)}}));return P.createElement("ul",{className:l()(R,fe),style:s},X)},dt=m=>{let{prefixCls:a,className:R,width:fe,style:s}=m;return P.createElement("h3",{className:l()(a,R),style:Object.assign({width:fe},s)})};function St(m){return m&&typeof m=="object"?m:{}}function $e(m,a){return m&&!a?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function ve(m,a){return!m&&a?{width:"38%"}:m&&a?{width:"50%"}:{}}function ot(m,a){const R={};return(!m||!a)&&(R.width="61%"),!m&&a?R.rows=3:R.rows=2,R}const Ee=m=>{const{prefixCls:a,loading:R,className:fe,rootClassName:s,style:i,children:X,avatar:$=!1,title:f=!0,paragraph:Q=!0,active:Re,round:Pe}=m,{getPrefixCls:Se,direction:Ne,skeleton:Be}=P.useContext(L.E_),d=Se("skeleton",a),[Y,se]=C(d);if(R||!("loading"in m)){const xe=!!$,Fe=!!f,_e=!!Q;let He;if(xe){const Bt=Object.assign(Object.assign({prefixCls:`${d}-avatar`},$e(Fe,_e)),St($));He=P.createElement("div",{className:`${d}-header`},P.createElement(n,Object.assign({},Bt)))}let Je;if(Fe||_e){let Bt;if(Fe){const Dt=Object.assign(Object.assign({prefixCls:`${d}-title`},ve(xe,_e)),St(f));Bt=P.createElement(dt,Object.assign({},Dt))}let wt;if(_e){const Dt=Object.assign(Object.assign({prefixCls:`${d}-paragraph`},ot(xe,Fe)),St(Q));wt=P.createElement(mt,Object.assign({},Dt))}Je=P.createElement("div",{className:`${d}-content`},Bt,wt)}const ut=l()(d,{[`${d}-with-avatar`]:xe,[`${d}-active`]:Re,[`${d}-rtl`]:Ne==="rtl",[`${d}-round`]:Pe},Be==null?void 0:Be.className,fe,s,se);return Y(P.createElement("div",{className:ut,style:Object.assign(Object.assign({},Be==null?void 0:Be.style),i)},He,Je))}return typeof X!="undefined"?X:null};Ee.Button=z,Ee.Avatar=J,Ee.Input=x,Ee.Image=ce,Ee.Node=Ke;var A=Ee,K=A},31797:function(ht,le,e){"use strict";e.d(le,{default:function(){return C}});var t=e(59301),l=e(56762),P=e(92343),L=e(92310),T=e.n(L),p=e(36355),n=e(61621),W=S=>{const{value:J,formatter:te,precision:z,decimalSeparator:v,groupSeparator:b="",prefixCls:ce}=S;let q;if(typeof te=="function")q=te(J);else{const x=String(J),_=x.match(/^(-?)(\d*)(\.(\d+))?$/);if(!_||x==="-")q=x;else{const V=_[1];let he=_[2]||"0",Me=_[4]||"";he=he.replace(/\B(?=(\d{3})+(?!\d))/g,b),typeof z=="number"&&(Me=Me.padEnd(z,"0").slice(0,z>0?z:0)),Me&&(Me=`${v}${Me}`),q=[t.createElement("span",{key:"int",className:`${ce}-content-value-int`},V,he),Me&&t.createElement("span",{key:"decimal",className:`${ce}-content-value-decimal`},Me)]}}return t.createElement("span",{className:`${ce}-content-value`},q)},w=e(17313),D=e(83116),g=e(37613);const M=S=>{const{componentCls:J,marginXXS:te,padding:z,colorTextDescription:v,titleFontSize:b,colorTextHeading:ce,contentFontSize:q,fontFamily:x}=S;return{[`${J}`]:Object.assign(Object.assign({},(0,w.Wf)(S)),{[`${J}-title`]:{marginBottom:te,color:v,fontSize:b},[`${J}-skeleton`]:{paddingTop:z},[`${J}-content`]:{color:ce,fontSize:q,fontFamily:x,[`${J}-content-value`]:{display:"inline-block",direction:"ltr"},[`${J}-content-prefix, ${J}-content-suffix`]:{display:"inline-block"},[`${J}-content-prefix`]:{marginInlineEnd:te},[`${J}-content-suffix`]:{marginInlineStart:te}}})}};var B=(0,D.Z)("Statistic",S=>{const J=(0,g.TS)(S,{});return[M(J)]},S=>{const{fontSizeHeading3:J,fontSize:te}=S;return{titleFontSize:te,contentFontSize:J}}),E=S=>{const{prefixCls:J,className:te,rootClassName:z,style:v,valueStyle:b,value:ce=0,title:q,valueRender:x,prefix:_,suffix:V,loading:he=!1,onMouseEnter:Me,onMouseLeave:Ie,decimalSeparator:je=".",groupSeparator:et=","}=S,{getPrefixCls:rt,direction:Ke,statistic:Te}=t.useContext(p.E_),tt=rt("statistic",J),[mt,De]=B(tt),dt=t.createElement(W,Object.assign({decimalSeparator:je,groupSeparator:et,prefixCls:tt},S,{value:ce})),St=T()(tt,{[`${tt}-rtl`]:Ke==="rtl"},Te==null?void 0:Te.className,te,z,De);return mt(t.createElement("div",{className:St,style:Object.assign(Object.assign({},Te==null?void 0:Te.style),v),onMouseEnter:Me,onMouseLeave:Ie},q&&t.createElement("div",{className:`${tt}-title`},q),t.createElement(n.Z,{paragraph:!1,loading:he,className:`${tt}-skeleton`},t.createElement("div",{style:b,className:`${tt}-content`},_&&t.createElement("span",{className:`${tt}-content-prefix`},_),x?x(dt):dt,V&&t.createElement("span",{className:`${tt}-content-suffix`},V)))))};const ne=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function k(S,J){let te=S;const z=/\[[^\]]*]/g,v=(J.match(z)||[]).map(x=>x.slice(1,-1)),b=J.replace(z,"[]"),ce=ne.reduce((x,_)=>{let[V,he]=_;if(x.includes(V)){const Me=Math.floor(te/he);return te-=Me*he,x.replace(new RegExp(`${V}+`,"g"),Ie=>{const je=Ie.length;return Me.toString().padStart(je,"0")})}return x},b);let q=0;return ce.replace(z,()=>{const x=v[q];return q+=1,x})}function de(S,J){const{format:te=""}=J,z=new Date(S).getTime(),v=Date.now(),b=Math.max(z-v,0);return k(b,te)}const ie=1e3/30;function H(S){return new Date(S).getTime()}const Z=S=>{const{value:J,format:te="HH:mm:ss",onChange:z,onFinish:v}=S,b=(0,l.Z)(),ce=t.useRef(null),q=()=>{v==null||v(),ce.current&&(clearInterval(ce.current),ce.current=null)},x=()=>{const he=H(J);he>=Date.now()&&(ce.current=setInterval(()=>{b(),z==null||z(he-Date.now()),he(x(),()=>{ce.current&&(clearInterval(ce.current),ce.current=null)}),[J]);const _=(he,Me)=>de(he,Object.assign(Object.assign({},Me),{format:te})),V=he=>(0,P.Tm)(he,{title:void 0});return t.createElement(E,Object.assign({},S,{valueRender:V,formatter:_}))};var ae=t.memo(Z);E.Countdown=ae;var C=E},15969:function(ht,le,e){"use strict";e.d(le,{N:function(){return t}});const t=l=>({color:l.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${l.motionDurationSlow}`,"&:focus, &:hover":{color:l.colorLinkHover},"&:active":{color:l.colorLinkActive}})},1710:function(ht,le,e){"use strict";e.d(le,{default:function(){return ca}});var t={},l="rc-table-internal-hook",P=e(42978),L=e(6089),T=e(34280),p=e(13697),n=e(59301),F=e(4676);function W(r){var o=n.createContext(void 0),u=function(N){var O=N.value,oe=N.children,re=n.useRef(O);re.current=O;var ee=n.useState(function(){return{getValue:function(){return re.current},listeners:new Set}}),ge=(0,P.Z)(ee,1),Oe=ge[0];return(0,T.Z)(function(){(0,F.unstable_batchedUpdates)(function(){Oe.listeners.forEach(function(we){we(O)})})},[O]),n.createElement(o.Provider,{value:Oe},oe)};return{Context:o,Provider:u,defaultValue:r}}function w(r,o){var u=(0,L.Z)(typeof o=="function"?o:function(we){if(o===void 0)return we;if(!Array.isArray(o))return we[o];var ze={};return o.forEach(function(Ve){ze[Ve]=we[Ve]}),ze}),y=n.useContext(r==null?void 0:r.Context),N=y||{},O=N.listeners,oe=N.getValue,re=n.useRef();re.current=u(y?oe():r==null?void 0:r.defaultValue);var ee=n.useState({}),ge=(0,P.Z)(ee,2),Oe=ge[1];return(0,T.Z)(function(){if(!y)return;function we(ze){var Ve=u(ze);(0,p.Z)(re.current,Ve,!0)||Oe({})}return O.add(we),function(){O.delete(we)}},[y]),re.current}var D=e(54476),g=e(8654);function M(){var r=n.createContext(null);function o(){return n.useContext(r)}function u(N,O){var oe=(0,g.Yr)(N),re=function(ge,Oe){var we=oe?{ref:Oe}:{},ze=n.useRef(0),Ve=n.useRef(ge),Ye=o();return Ye!==null?n.createElement(N,(0,D.Z)({},ge,we)):((!O||O(Ve.current,ge))&&(ze.current+=1),Ve.current=ge,n.createElement(r.Provider,{value:ze.current},n.createElement(N,(0,D.Z)({},ge,we))))};return oe?n.forwardRef(re):re}function y(N,O){var oe=(0,g.Yr)(N),re=function(ge,Oe){var we=oe?{ref:Oe}:{};return o(),n.createElement(N,(0,D.Z)({},ge,we))};return oe?n.memo(n.forwardRef(re),O):n.memo(re,O)}return{makeImmutable:u,responseImmutable:y,useImmutableMark:o}}var B=M(),I=B.makeImmutable,E=B.responseImmutable,ne=B.useImmutableMark,k=M(),de=k.makeImmutable,ie=k.responseImmutable,H=k.useImmutableMark,Z=W(),ae=Z;function C(r,o){var u=n.useRef(0);u.current+=1;var y=n.useRef(r),N=[];Object.keys(r||{}).map(function(oe){var re;(r==null?void 0:r[oe])!==((re=y.current)===null||re===void 0?void 0:re[oe])&&N.push(oe)}),y.current=r;var O=n.useRef([]);return N.length&&(O.current=N),n.useDebugValue(u.current),n.useDebugValue(O.current.join(", ")),o&&console.log("".concat(o,":"),u.current,O.current),u.current}var S=null,J=n.memo(function(){var r=C();return n.createElement("h1",null,"Render Times: ",r)});J.displayName="RenderBlock";var te=e(76190),z=e(33885),v=e(20068),b=e(92310),ce=e.n(b),q=e(80547),x=e(97938),_=e(48736),V=n.createContext({renderWithProps:!1}),he=V,Me="RC_TABLE_KEY";function Ie(r){return r==null?[]:Array.isArray(r)?r:[r]}function je(r){var o=[],u={};return r.forEach(function(y){for(var N=y||{},O=N.key,oe=N.dataIndex,re=O||Ie(oe).join("-")||Me;u[re];)re="".concat(re,"_next");u[re]=!0,o.push(re)}),o}function et(r){return r!=null}function rt(r){return r&&(0,te.Z)(r)==="object"&&!Array.isArray(r)&&!n.isValidElement(r)}function Ke(r,o,u,y,N,O){var oe=n.useContext(he),re=H(),ee=(0,q.Z)(function(){if(et(y))return[y];var ge=o==null||o===""?[]:Array.isArray(o)?o:[o],Oe=(0,x.Z)(r,ge),we=Oe,ze=void 0;if(N){var Ve=N(Oe,r,u);rt(Ve)?(we=Ve.children,ze=Ve.props,oe.renderWithProps=!0):we=Ve}return[we,ze]},[re,r,y,o,N,u],function(ge,Oe){if(O){var we=(0,P.Z)(ge,2),ze=we[1],Ve=(0,P.Z)(Oe,2),Ye=Ve[1];return O(Ye,ze)}return oe.renderWithProps?!0:!(0,p.Z)(ge,Oe,!0)});return ee}function Te(r,o,u,y){var N=r+o-1;return r<=y&&N>=u}function tt(r,o){return w(ae,function(u){var y=Te(r,o||1,u.hoverStartRow,u.hoverEndRow);return[y,u.onHover]})}var mt=function(o){var u=o.ellipsis,y=o.rowType,N=o.children,O,oe=u===!0?{showTitle:!0}:u;return oe&&(oe.showTitle||y==="header")&&(typeof N=="string"||typeof N=="number"?O=N.toString():n.isValidElement(N)&&typeof N.props.children=="string"&&(O=N.props.children)),O};function De(r){var o,u,y,N,O,oe,re,ee,ge=r.component,Oe=r.children,we=r.ellipsis,ze=r.scope,Ve=r.prefixCls,Ye=r.className,Ct=r.align,ft=r.record,Et=r.render,pt=r.dataIndex,_t=r.renderIndex,Xt=r.shouldCellUpdate,cn=r.index,Ht=r.rowType,bn=r.colSpan,Nn=r.rowSpan,Rt=r.fixLeft,Yt=r.fixRight,Mt=r.firstFixLeft,It=r.lastFixLeft,zt=r.firstFixRight,hn=r.lastFixRight,Fn=r.appendNode,Dn=r.additionalProps,un=Dn===void 0?{}:Dn,jn=r.isSticky,Wn="".concat(Ve,"-cell"),Cr=w(ae,["supportSticky","allColumnsFixedLeft"]),nr=Cr.supportSticky,Fr=Cr.allColumnsFixedLeft,Nr=Ke(ft,pt,_t,Oe,Et,Xt),Bn=(0,P.Z)(Nr,2),Hr=Bn[0],or=Bn[1],Vn={},Sr=typeof Rt=="number"&&nr,Qr=typeof Yt=="number"&&nr;Sr&&(Vn.position="sticky",Vn.left=Rt),Qr&&(Vn.position="sticky",Vn.right=Yt);var pn=(o=(u=(y=or==null?void 0:or.colSpan)!==null&&y!==void 0?y:un.colSpan)!==null&&u!==void 0?u:bn)!==null&&o!==void 0?o:1,fn=(N=(O=(oe=or==null?void 0:or.rowSpan)!==null&&oe!==void 0?oe:un.rowSpan)!==null&&O!==void 0?O:Nn)!==null&&N!==void 0?N:1,dn=tt(cn,fn),rn=(0,P.Z)(dn,2),rr=rn[0],Jt=rn[1],On=function(Ue){var it;ft&&Jt(cn,cn+fn-1),un==null||(it=un.onMouseEnter)===null||it===void 0||it.call(un,Ue)},tr=function(Ue){var it;ft&&Jt(-1,-1),un==null||(it=un.onMouseLeave)===null||it===void 0||it.call(un,Ue)};if(pn===0||fn===0)return null;var Xn=(re=un.title)!==null&&re!==void 0?re:mt({rowType:Ht,ellipsis:we,children:Hr}),no=ce()(Wn,Ye,(ee={},(0,v.Z)(ee,"".concat(Wn,"-fix-left"),Sr&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-left-first"),Mt&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-left-last"),It&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-left-all"),It&&Fr&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-right"),Qr&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-right-first"),zt&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-right-last"),hn&&nr),(0,v.Z)(ee,"".concat(Wn,"-ellipsis"),we),(0,v.Z)(ee,"".concat(Wn,"-with-append"),Fn),(0,v.Z)(ee,"".concat(Wn,"-fix-sticky"),(Sr||Qr)&&jn&&nr),(0,v.Z)(ee,"".concat(Wn,"-row-hover"),!or&&rr),ee),un.className,or==null?void 0:or.className),c={};Ct&&(c.textAlign=Ct);var Ce=(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({},Vn),un.style),c),or==null?void 0:or.style),We=Hr;return(0,te.Z)(We)==="object"&&!Array.isArray(We)&&!n.isValidElement(We)&&(We=null),we&&(It||zt)&&(We=n.createElement("span",{className:"".concat(Wn,"-content")},We)),n.createElement(ge,(0,D.Z)({},or,un,{className:no,style:Ce,title:Xn,scope:ze,onMouseEnter:On,onMouseLeave:tr,colSpan:pn!==1?pn:null,rowSpan:fn!==1?fn:null}),Fn,We)}var dt=n.memo(De);function St(r,o,u,y,N,O){var oe=u[r]||{},re=u[o]||{},ee,ge;oe.fixed==="left"?ee=y.left[N==="rtl"?o:r]:re.fixed==="right"&&(ge=y.right[N==="rtl"?r:o]);var Oe=!1,we=!1,ze=!1,Ve=!1,Ye=u[o+1],Ct=u[r-1],ft=!(O!=null&&O.children);if(N==="rtl"){if(ee!==void 0){var Et=Ct&&Ct.fixed==="left";Ve=!Et&&ft}else if(ge!==void 0){var pt=Ye&&Ye.fixed==="right";ze=!pt&&ft}}else if(ee!==void 0){var _t=Ye&&Ye.fixed==="left";Oe=!_t&&ft}else if(ge!==void 0){var Xt=Ct&&Ct.fixed==="right";we=!Xt&&ft}return{fixLeft:ee,fixRight:ge,lastFixLeft:Oe,firstFixRight:we,lastFixRight:ze,firstFixLeft:Ve,isSticky:y.isSticky}}var $e=n.createContext({}),ve=$e;function ot(r){var o=r.className,u=r.index,y=r.children,N=r.colSpan,O=N===void 0?1:N,oe=r.rowSpan,re=r.align,ee=w(ae,["prefixCls","direction"]),ge=ee.prefixCls,Oe=ee.direction,we=n.useContext(ve),ze=we.scrollColumnIndex,Ve=we.stickyOffsets,Ye=we.flattenColumns,Ct=we.columns,ft=u+O-1,Et=ft+1===ze?O+1:O,pt=St(u,u+Et-1,Ye,Ve,Oe,Ct==null?void 0:Ct[u]);return n.createElement(dt,(0,D.Z)({className:o,index:u,component:"td",prefixCls:ge,record:null,dataIndex:null,align:re,colSpan:Et,rowSpan:oe,render:function(){return y}},pt))}var Ee=e(75931),A=["children"];function K(r){var o=r.children,u=(0,Ee.Z)(r,A);return n.createElement("tr",u,o)}function m(r){var o=r.children;return o}m.Row=K,m.Cell=ot;var a=m;function R(r){var o=r.children,u=r.stickyOffsets,y=r.flattenColumns,N=r.columns,O=w(ae,"prefixCls"),oe=y.length-1,re=y[oe],ee=n.useMemo(function(){return{stickyOffsets:u,flattenColumns:y,scrollColumnIndex:re!=null&&re.scrollbar?oe:null,columns:N}},[re,y,oe,u,N]);return n.createElement(ve.Provider,{value:ee},n.createElement("tfoot",{className:"".concat(O,"-summary")},o))}var fe=ie(R),s=a,i=e(70425),X=e(29301),$=e(29194),f=e(3465),Q=e(75152),Re=e(26112);function Pe(r,o,u,y,N,O,oe){r.push({record:o,indent:u,index:oe});var re=O(o),ee=N==null?void 0:N.has(re);if(o&&Array.isArray(o[y])&&ee)for(var ge=0;ge1?Mt-1:0),zt=1;zt=0;re-=1){var ee=o[re],ge=u&&u[re],Oe=ge&&ge[Bt];if(ee||Oe||oe){var we=Oe||{},ze=we.columnType,Ve=(0,Ee.Z)(we,Dt);N.unshift(n.createElement("col",(0,D.Z)({key:re,style:{width:ee}},Ve))),oe=!0}}return n.createElement("colgroup",null,N)}var ln=mn,$t=e(94480),En=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function vn(r,o){return(0,n.useMemo)(function(){for(var u=[],y=0;y1?"colgroup":"col":null,ellipsis:ft.ellipsis,align:ft.align,component:ft.title?O:oe,prefixCls:Oe,key:Ve[Ct]},Et,{additionalProps:pt,rowType:"header"}))}))}xn.displayName="HeaderRow";var An=xn;function ir(r){var o=[];function u(oe,re){var ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;o[ee]=o[ee]||[];var ge=re,Oe=oe.filter(Boolean).map(function(we){var ze={key:we.key,className:we.className||"",children:we.title,column:we,colStart:ge},Ve=1,Ye=we.children;return Ye&&Ye.length>0&&(Ve=u(Ye,ge,ee+1).reduce(function(Ct,ft){return Ct+ft},0),ze.hasSubColumns=!0),"colSpan"in we&&(Ve=we.colSpan),"rowSpan"in we&&(ze.rowSpan=we.rowSpan),ze.colSpan=Ve,ze.colEnd=ze.colStart+Ve-1,o[ee].push(ze),ge+=Ve,Ve});return Oe}u(r,0);for(var y=o.length,N=function(re){o[re].forEach(function(ee){!("rowSpan"in ee)&&!ee.hasSubColumns&&(ee.rowSpan=y-re)})},O=0;O1&&arguments[1]!==void 0?arguments[1]:"";return typeof o=="number"?o:o.endsWith("%")?r*parseFloat(o)/100:null}function mr(r,o){return n.useMemo(function(){if(o&&o>0){var u=0,y=0;r.forEach(function(ge){var Oe=Zn(o,ge.width);Oe?u+=Oe:y+=1});var N=o-u,O=y,oe=N/y,re=0,ee=r.map(function(ge){var Oe=(0,z.Z)({},ge),we=Zn(o,Oe.width);if(we)Oe.width=we;else{var ze=Math.floor(oe);Oe.width=O===1?N:ze,N-=ze,O-=1}return re+=Oe.width,Oe});return[ee,re]}return[r,o]},[r,o])}var Or=["children"],Ir=["fixed"];function hr(r){return(0,ur.Z)(r).filter(function(o){return n.isValidElement(o)}).map(function(o){var u=o.key,y=o.props,N=y.children,O=(0,Ee.Z)(y,Or),oe=(0,z.Z)({key:u},O);return N&&(oe.children=hr(N)),oe})}function Dr(r){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return r.filter(function(u){return u&&(0,te.Z)(u)==="object"}).reduce(function(u,y,N){var O=y.fixed,oe=O===!0?"left":O,re="".concat(o,"-").concat(N),ee=y.children;return ee&&ee.length>0?[].concat((0,$t.Z)(u),(0,$t.Z)(Dr(ee,re).map(function(ge){return(0,z.Z)({fixed:oe},ge)}))):[].concat((0,$t.Z)(u),[(0,z.Z)((0,z.Z)({key:re},y),{},{fixed:oe})])},[])}function Ur(r){for(var o=!0,u=0;u=0;O-=1){var oe=r[O];if(N&&oe.fixed!=="right")N=!1;else if(!N&&oe.fixed==="right"){warning(!1,"Index ".concat(O+1," of `columns` missing `fixed='right'` prop."));break}}}function Zr(r){return r.map(function(o){var u=o.fixed,y=(0,Ee.Z)(o,Ir),N=u;return u==="left"?N="right":u==="right"&&(N="left"),(0,z.Z)({fixed:N},y)})}function so(r,o){var u=r.prefixCls,y=r.columns,N=r.children,O=r.expandable,oe=r.expandedKeys,re=r.columnTitle,ee=r.getRowKey,ge=r.onTriggerExpand,Oe=r.expandIcon,we=r.rowExpandable,ze=r.expandIconColumnIndex,Ve=r.direction,Ye=r.expandRowByClick,Ct=r.columnWidth,ft=r.fixed,Et=r.scrollWidth,pt=n.useMemo(function(){return y||hr(N)},[y,N]),_t=n.useMemo(function(){if(O){var Yt,Mt=pt.slice();if(!Mt.includes(t)){var It=ze||0;It>=0&&Mt.splice(It,0,t)}var zt=Mt.indexOf(t);Mt=Mt.filter(function(un,jn){return un!==t||jn===zt});var hn=pt[zt],Fn;(ft==="left"||ft)&&!ze?Fn="left":(ft==="right"||ft)&&ze===pt.length?Fn="right":Fn=hn?hn.fixed:null;var Dn=(Yt={},(0,v.Z)(Yt,Bt,{className:"".concat(u,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,v.Z)(Yt,"title",re),(0,v.Z)(Yt,"fixed",Fn),(0,v.Z)(Yt,"className","".concat(u,"-row-expand-icon-cell")),(0,v.Z)(Yt,"width",Ct),(0,v.Z)(Yt,"render",function(jn,Wn,Cr){var nr=ee(Wn,Cr),Fr=oe.has(nr),Nr=we?we(Wn):!0,Bn=Oe({prefixCls:u,expanded:Fr,expandable:Nr,record:Wn,onExpand:ge});return Ye?n.createElement("span",{onClick:function(or){return or.stopPropagation()}},Bn):Bn}),Yt);return Mt.map(function(un){return un===t?Dn:un})}return pt.filter(function(un){return un!==t})},[O,pt,ee,oe,Oe,Ve]),Xt=n.useMemo(function(){var Yt=_t;return o&&(Yt=o(Yt)),Yt.length||(Yt=[{render:function(){return null}}]),Yt},[o,_t,Ve]),cn=n.useMemo(function(){return Ve==="rtl"?Zr(Dr(Xt)):Dr(Xt)},[Xt,Ve,Et]),Ht=mr(cn,Et),bn=(0,P.Z)(Ht,2),Nn=bn[0],Rt=bn[1];return[Xt,Nn,Rt]}var Jr=so;function Qe(r){var o,u=r.prefixCls,y=r.record,N=r.onExpand,O=r.expanded,oe=r.expandable,re="".concat(u,"-row-expand-icon");if(!oe)return n.createElement("span",{className:ce()(re,"".concat(u,"-row-spaced"))});var ee=function(Oe){N(y,Oe),Oe.stopPropagation()};return n.createElement("span",{className:ce()(re,(o={},(0,v.Z)(o,"".concat(u,"-row-expanded"),O),(0,v.Z)(o,"".concat(u,"-row-collapsed"),!O),o)),onClick:ee})}function pe(r,o,u){var y=[];function N(O){(O||[]).forEach(function(oe,re){y.push(o(oe,re)),N(oe[u])})}return N(r),y}function at(r,o,u){var y=wt(r),N=y.expandIcon,O=y.expandedRowKeys,oe=y.defaultExpandedRowKeys,re=y.defaultExpandAllRows,ee=y.expandedRowRender,ge=y.onExpand,Oe=y.onExpandedRowsChange,we=y.childrenColumnName,ze=N||Qe,Ve=we||"children",Ye=n.useMemo(function(){return ee?"row":r.expandable&&r.internalHooks===l&&r.expandable.__PARENT_RENDER_ICON__||o.some(function(cn){return cn&&(0,te.Z)(cn)==="object"&&cn[Ve]})?"nest":!1},[!!ee,o]),Ct=n.useState(function(){return oe||(re?pe(o,u,Ve):[])}),ft=(0,P.Z)(Ct,2),Et=ft[0],pt=ft[1],_t=n.useMemo(function(){return new Set(O||Et||[])},[O,Et]),Xt=n.useCallback(function(cn){var Ht=u(cn,o.indexOf(cn)),bn,Nn=_t.has(Ht);Nn?(_t.delete(Ht),bn=(0,$t.Z)(_t)):bn=[].concat((0,$t.Z)(_t),[Ht]),pt(bn),ge&&ge(!Nn,cn),Oe&&Oe(bn)},[u,_t,o,ge,Oe]);return[y,Ye,_t,ze,Ve,Xt]}function Pt(r,o,u,y){var N=r.map(function(O,oe){return St(oe,oe,r,o,u,y==null?void 0:y[oe])});return(0,q.Z)(function(){return N},[N],function(O,oe){return!(0,p.Z)(O,oe)})}function Nt(r){var o=(0,n.useRef)(r),u=(0,n.useState)({}),y=(0,P.Z)(u,2),N=y[1],O=(0,n.useRef)(null),oe=(0,n.useRef)([]);function re(ee){oe.current.push(ee);var ge=Promise.resolve();O.current=ge,ge.then(function(){if(O.current===ge){var Oe=oe.current,we=o.current;oe.current=[],Oe.forEach(function(ze){o.current=ze(o.current)}),O.current=null,we!==o.current&&N({})}})}return(0,n.useEffect)(function(){return function(){O.current=null}},[]),[o.current,re]}function Lt(r){var o=(0,n.useRef)(r||null),u=(0,n.useRef)();function y(){window.clearTimeout(u.current)}function N(oe){o.current=oe,y(),u.current=window.setTimeout(function(){o.current=null,u.current=void 0},100)}function O(){return o.current}return(0,n.useEffect)(function(){return y},[]),[N,O]}function Ut(){var r=n.useState(-1),o=(0,P.Z)(r,2),u=o[0],y=o[1],N=n.useState(-1),O=(0,P.Z)(N,2),oe=O[0],re=O[1],ee=n.useCallback(function(ge,Oe){y(ge),re(Oe)},[]);return[u,oe,ee]}var kt=e(47273),j=(0,kt.Z)()?window:null;function ue(r,o){var u=(0,te.Z)(r)==="object"?r:{},y=u.offsetHeader,N=y===void 0?0:y,O=u.offsetSummary,oe=O===void 0?0:O,re=u.offsetScroll,ee=re===void 0?0:re,ge=u.getContainer,Oe=ge===void 0?function(){return j}:ge,we=Oe()||j;return n.useMemo(function(){var ze=!!r;return{isSticky:ze,stickyClassName:ze?"".concat(o,"-sticky-holder"):"",offsetHeader:N,offsetSummary:oe,offsetScroll:ee,container:we}},[ee,N,oe,o,we])}function ye(r,o,u){var y=(0,n.useMemo)(function(){for(var N=[],O=[],oe=0,re=0,ee=0;ee=we&&(un=we-ze),oe({scrollLeft:un/we*(Oe+2)}),pt.current.x=zt.pageX},Yt=function(){if(O.current){var zt=(0,Ae.os)(O.current).top,hn=zt+O.current.offsetHeight,Fn=ee===window?document.documentElement.scrollTop+window.innerHeight:(0,Ae.os)(ee).top+ee.clientHeight;hn-(0,Q.Z)()<=Fn||zt>=Fn-re?Et(function(Dn){return(0,z.Z)((0,z.Z)({},Dn),{},{isHiddenScrollBar:!0})}):Et(function(Dn){return(0,z.Z)((0,z.Z)({},Dn),{},{isHiddenScrollBar:!1})})}},Mt=function(zt){Et(function(hn){return(0,z.Z)((0,z.Z)({},hn),{},{scrollLeft:zt/Oe*we||0})})};return n.useImperativeHandle(u,function(){return{setScrollLeft:Mt}}),n.useEffect(function(){var It=(0,ke.Z)(document.body,"mouseup",bn,!1),zt=(0,ke.Z)(document.body,"mousemove",Rt,!1);return Yt(),function(){It.remove(),zt.remove()}},[ze,cn]),n.useEffect(function(){var It=(0,ke.Z)(ee,"scroll",Yt,!1),zt=(0,ke.Z)(window,"resize",Yt,!1);return function(){It.remove(),zt.remove()}},[ee]),n.useEffect(function(){ft.isHiddenScrollBar||Et(function(It){var zt=O.current;return zt?(0,z.Z)((0,z.Z)({},It),{},{scrollLeft:zt.scrollLeft/zt.scrollWidth*zt.clientWidth}):It})},[ft.isHiddenScrollBar]),Oe<=we||!ze||ft.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,Q.Z)(),width:we,bottom:re},className:"".concat(ge,"-sticky-scroll")},n.createElement("div",{onMouseDown:Nn,ref:Ve,className:ce()("".concat(ge,"-sticky-scroll-bar"),(0,v.Z)({},"".concat(ge,"-sticky-scroll-bar-active"),cn)),style:{width:"".concat(ze,"px"),transform:"translate3d(".concat(ft.scrollLeft,"px, 0, 0)")}}))},Zt=n.forwardRef(jt);function Qt(r){return null}var kn=Qt;function Rn(r){return null}var on=Rn,h="rc-table",_r=[],Qn={};function dr(){return"No Data"}function er(r){var o,u=(0,z.Z)({rowKey:"key",prefixCls:h,emptyText:dr},r),y=u.prefixCls,N=u.className,O=u.rowClassName,oe=u.style,re=u.data,ee=u.rowKey,ge=u.scroll,Oe=u.tableLayout,we=u.direction,ze=u.title,Ve=u.footer,Ye=u.summary,Ct=u.caption,ft=u.id,Et=u.showHeader,pt=u.components,_t=u.emptyText,Xt=u.onRow,cn=u.onHeaderRow,Ht=u.internalHooks,bn=u.transformColumns,Nn=u.internalRefs,Rt=u.tailor,Yt=u.sticky,Mt=re||_r,It=!!Mt.length,zt=Ht===l,hn=n.useCallback(function(xr,Ar){return(0,x.Z)(pt,xr)||Ar},[pt]),Fn=n.useMemo(function(){return typeof ee=="function"?ee:function(xr){var Ar=xr&&xr[ee];return Ar}},[ee]),Dn=hn(["body"]),un=Ut(),jn=(0,P.Z)(un,3),Wn=jn[0],Cr=jn[1],nr=jn[2],Fr=at(u,Mt,Fn),Nr=(0,P.Z)(Fr,6),Bn=Nr[0],Hr=Nr[1],or=Nr[2],Vn=Nr[3],Sr=Nr[4],Qr=Nr[5],pn=ge==null?void 0:ge.x,fn=n.useState(0),dn=(0,P.Z)(fn,2),rn=dn[0],rr=dn[1],Jt=Jr((0,z.Z)((0,z.Z)((0,z.Z)({},u),Bn),{},{expandable:!!Bn.expandedRowRender,columnTitle:Bn.columnTitle,expandedKeys:or,getRowKey:Fn,onTriggerExpand:Qr,expandIcon:Vn,expandIconColumnIndex:Bn.expandIconColumnIndex,direction:we,scrollWidth:zt&&Rt&&typeof pn=="number"?pn:null}),zt?bn:null),On=(0,P.Z)(Jt,3),tr=On[0],Xn=On[1],no=On[2],c=no!=null?no:pn,Ce=n.useMemo(function(){return{columns:tr,flattenColumns:Xn}},[tr,Xn]),We=n.useRef(),ct=n.useRef(),Ue=n.useRef(),it=n.useRef(),yt=n.useRef(),st=n.useState(!1),gt=(0,P.Z)(st,2),vt=gt[0],Wt=gt[1],nt=n.useState(!1),Xe=(0,P.Z)(nt,2),an=Xe[0],gr=Xe[1],Vt=Nt(new Map),Tn=(0,P.Z)(Vt,2),Pr=Tn[0],Gr=Tn[1],Eo=je(Xn),mo=Eo.map(function(xr){return Pr.get(xr)}),Tt=n.useMemo(function(){return mo},[mo.join("_")]),Yr=be(Tt,Xn.length,we),Tr=ge&&et(ge.y),ar=ge&&et(c)||!!Bn.fixed,co=ar&&Xn.some(function(xr){var Ar=xr.fixed;return Ar}),go=n.useRef(),lo=ue(Yt,y),ho=lo.isSticky,Xa=lo.offsetHeader,bl=lo.offsetSummary,lr=lo.offsetScroll,Rr=lo.stickyClassName,oo=lo.container,jr=n.useMemo(function(){return Ye==null?void 0:Ye(Mt)},[Ye,Mt]),io=(Tr||ho)&&n.isValidElement(jr)&&jr.type===a&&jr.props.fixed,vo,po,Ro;Tr&&(po={overflowY:"scroll",maxHeight:ge.y}),ar&&(vo={overflowX:"auto"},Tr||(po={overflowY:"hidden"}),Ro={width:c===!0?"auto":c,minWidth:"100%"});var Rl=n.useCallback(function(xr,Ar){(0,$.Z)(We.current)&&Gr(function(So){if(So.get(xr)!==Ar){var Ao=new Map(So);return Ao.set(xr,Ar),Ao}return So})},[]),ni=Lt(null),Ml=(0,P.Z)(ni,2),ri=Ml[0],Fl=Ml[1];function Ga(xr,Ar){Ar&&(typeof Ar=="function"?Ar(xr):Ar.scrollLeft!==xr&&(Ar.scrollLeft=xr,Ar.scrollLeft!==xr&&setTimeout(function(){Ar.scrollLeft=xr},0)))}var ua=(0,L.Z)(function(xr){var Ar=xr.currentTarget,So=xr.scrollLeft,Ao=we==="rtl",Zo=typeof So=="number"?So:Ar.scrollLeft,Jl=Ar||Qn;if(!Fl()||Fl()===Jl){var Pl;ri(Jl),Ga(Zo,ct.current),Ga(Zo,Ue.current),Ga(Zo,yt.current),Ga(Zo,(Pl=go.current)===null||Pl===void 0?void 0:Pl.setScrollLeft)}var Il=Ar||ct.current;if(Il){var Nl=Il.scrollWidth,Ol=Il.clientWidth;if(Nl===Ol){Wt(!1),gr(!1);return}Ao?(Wt(-Zo0)):(Wt(Zo>0),gr(Zo1?Ct-zt:0,Fn=(0,z.Z)((0,z.Z)((0,z.Z)({},bn),ee),{},{flex:"0 0 ".concat(zt,"px"),width:"".concat(zt,"px"),marginRight:hn,pointerEvents:"auto"}),Dn=n.useMemo(function(){return Oe?Mt<=1:Rt===0||Mt===0||Mt>1},[Mt,Rt,Oe]);Dn?Fn.visibility="hidden":Oe&&(Fn.height=we==null?void 0:we(Mt));var un=Dn?function(){return null}:ze,jn={};return(Mt===0||Rt===0)&&(jn.rowSpan=1,jn.colSpan=1),n.createElement(dt,(0,D.Z)({className:ce()(Ye,ge),ellipsis:u.ellipsis,align:u.align,scope:u.rowScope,component:"div",prefixCls:o.prefixCls,key:_t,record:re,index:O,renderIndex:oe,dataIndex:Ve,render:un,shouldCellUpdate:u.shouldCellUpdate},Xt,{appendNode:cn,additionalProps:(0,z.Z)((0,z.Z)({},Ht),{},{style:Fn},jn)}))}var kr=Er,Wr=["data","index","className","rowKey","style","extra","getHeight"],Vr=n.forwardRef(function(r,o){var u=r.data,y=r.index,N=r.className,O=r.rowKey,oe=r.style,re=r.extra,ee=r.getHeight,ge=(0,Ee.Z)(r,Wr),Oe=u.record,we=u.indent,ze=u.index,Ve=w(ae,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ye=Ve.scrollX,Ct=Ve.flattenColumns,ft=Ve.prefixCls,Et=Ve.fixColumn,pt=Ve.componentWidth,_t=d(Oe,O,y,we),Xt=_t.rowSupportExpand,cn=_t.expanded,Ht=_t.rowProps,bn=_t.expandedRowRender,Nn=_t.expandedRowClassName,Rt;if(Xt&&cn){var Yt=bn(Oe,y,we+1,cn),Mt=Nn==null?void 0:Nn(Oe,y,we),It={};Et&&(It={style:(0,v.Z)({},"--virtual-width","".concat(pt,"px"))});var zt="".concat(ft,"-expanded-row-cell");Rt=n.createElement("div",{className:ce()("".concat(ft,"-expanded-row"),"".concat(ft,"-expanded-row-level-").concat(we+1),Mt)},n.createElement(dt,{component:"div",prefixCls:ft,className:ce()(zt,(0,v.Z)({},"".concat(zt,"-fixed"),Et)),additionalProps:It},Yt))}var hn=(0,z.Z)((0,z.Z)({},oe),{},{width:Ye});re&&(hn.position="absolute",hn.pointerEvents="none");var Fn=n.createElement("div",(0,D.Z)({},Ht,ge,{ref:Xt?null:o,className:ce()(N,"".concat(ft,"-row"),Ht==null?void 0:Ht.className,(0,v.Z)({},"".concat(ft,"-row-extra"),re)),style:(0,z.Z)((0,z.Z)({},hn),Ht==null?void 0:Ht.style)}),Ct.map(function(Dn,un){return n.createElement(kr,{key:un,rowInfo:_t,column:Dn,colIndex:un,indent:we,index:y,renderIndex:ze,record:Oe,inverse:re,getHeight:ee})}));return Xt?n.createElement("div",{ref:o},Fn,Rt):Fn}),Xr=ie(Vr),U=Xr,me=n.forwardRef(function(r,o){var u=r.data,y=r.onScroll,N=w(ae,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),O=N.flattenColumns,oe=N.onColumnResize,re=N.getRowKey,ee=N.expandedKeys,ge=N.prefixCls,Oe=N.childrenColumnName,we=N.emptyNode,ze=N.scrollX,Ve=w(zn),Ye=Ve.scrollY,Ct=Ve.listItemHeight,ft=n.useRef(),Et=Se(u,Oe,ee,re),pt=n.useMemo(function(){var Rt=0;return O.map(function(Yt){var Mt=Yt.width,It=Yt.key;return Rt+=Mt,[It,Mt,Rt]})},[O]),_t=n.useMemo(function(){return pt.map(function(Rt){return Rt[2]})},[pt]);n.useEffect(function(){pt.forEach(function(Rt){var Yt=(0,P.Z)(Rt,2),Mt=Yt[0],It=Yt[1];oe(Mt,It)})},[pt]),n.useImperativeHandle(o,function(){var Rt={};return Object.defineProperty(Rt,"scrollLeft",{get:function(){var Mt;return((Mt=ft.current)===null||Mt===void 0?void 0:Mt.getScrollInfo().x)||0},set:function(Mt){var It;(It=ft.current)===null||It===void 0||It.scrollTo({left:Mt})}}),Rt});var Xt=function(Yt,Mt){var It,zt=(It=Et[Mt])===null||It===void 0?void 0:It.record,hn=Yt.onCell;if(hn){var Fn,Dn=hn(zt,Mt);return(Fn=Dn==null?void 0:Dn.rowSpan)!==null&&Fn!==void 0?Fn:1}return 1},cn=function(Yt){var Mt=Yt.start,It=Yt.end,zt=Yt.getSize,hn=Yt.offsetY;if(It<0)return null;for(var Fn=O.filter(function(pn){return Xt(pn,Mt)===0}),Dn=Mt,un=function(fn){if(Fn=Fn.filter(function(dn){return Xt(dn,fn)===0}),!Fn.length)return Dn=fn,"break"},jn=Mt;jn>=0;jn-=1){var Wn=un(jn);if(Wn==="break")break}for(var Cr=O.filter(function(pn){return Xt(pn,It)!==1}),nr=It,Fr=function(fn){if(Cr=Cr.filter(function(dn){return Xt(dn,fn)!==1}),!Cr.length)return nr=Math.max(fn-1,It),"break"},Nr=It;Nr1})&&Hr.push(fn)},Vn=Dn;Vn<=nr;Vn+=1)var Sr=or(Vn);var Qr=Hr.map(function(pn){var fn=Et[pn],dn=re(fn.record,pn),rn=function(On){var tr=pn+On-1,Xn=re(Et[tr].record,tr),no=zt(dn,Xn);return no.bottom-no.top},rr=zt(dn);return n.createElement(U,{key:pn,data:fn,rowKey:dn,index:pn,style:{top:-hn+rr.top},extra:!0,getHeight:rn})});return Qr},Ht=n.useMemo(function(){return{columnsOffset:_t}},[_t]),bn="".concat(ge,"-tbody"),Nn;return Et.length?Nn=n.createElement(Pn.Z,{fullHeight:!1,ref:ft,className:ce()(bn,"".concat(bn,"-virtual")),height:Ye,itemHeight:Ct||24,data:Et,itemKey:function(Yt){return re(Yt.record)},scrollWidth:ze,onVirtualScroll:function(Yt){var Mt=Yt.x;y({scrollLeft:Mt})},extraRender:cn},function(Rt,Yt,Mt){var It=re(Rt.record,Yt);return n.createElement(U,(0,D.Z)({data:Rt,rowKey:It,index:Yt},Mt))}):Nn=n.createElement("div",{className:ce()("".concat(ge,"-placeholder"))},n.createElement(dt,{component:"div",prefixCls:ge},we)),n.createElement(Lr.Provider,{value:Ht},Nn)}),qe=ie(me),Ft=qe,qt=function(o,u){var y=u.ref,N=u.onScroll;return n.createElement(Ft,{ref:y,data:o,onScroll:N})},gn=100;function Gt(r){var o=r.columns,u=r.scroll,y=r.prefixCls,N=y===void 0?h:y,O=r.className,oe=r.listItemHeight,re=u||{},ee=re.x,ge=re.y;typeof ee!="number"&&(ee=((o||[]).length+1)*gn),typeof ge!="number"&&(ge=500);var Oe=n.useMemo(function(){return{scrollY:ge,listItemHeight:oe}},[ge,oe]);return n.createElement(zn.Provider,{value:Oe},n.createElement($n,(0,D.Z)({},r,{className:ce()(O,"".concat(N,"-virtual")),scroll:(0,z.Z)((0,z.Z)({},u),{},{x:ee}),components:{body:qt},columns:o,internalHooks:l,tailor:!0})))}function At(r){return de(Gt,r)}var Ge=At(),xt=null;function en(r){return null}var tn=en;function Sn(r){return null}var Cn=Sn,Gn=e(2738),_n=e(68031),lt=e(36355),Ot=e(93891),wn=e(19716),sr=e(8628),Mn=e(31724),Yn=e(58421),wr=e(71418),Mr=e(88088);function Kn(r){return function(u){let{prefixCls:y,onExpand:N,record:O,expanded:oe,expandable:re}=u;const ee=`${y}-row-expand-icon`;return n.createElement("button",{type:"button",onClick:ge=>{N(O,ge),ge.stopPropagation()},className:ce()(ee,{[`${ee}-spaced`]:!re,[`${ee}-expanded`]:re&&oe,[`${ee}-collapsed`]:re&&!oe}),"aria-label":oe?r.collapse:r.expand,"aria-expanded":oe})}}var $r=Kn;function Jn(r,o){return"key"in r&&r.key!==void 0&&r.key!==null?r.key:r.dataIndex?Array.isArray(r.dataIndex)?r.dataIndex.join("."):r.dataIndex:o}function Kr(r,o){return o?`${o}-${r}`:`${r}`}function qr(r,o){return typeof r=="function"?r(o):r}function ao(r,o){const u=qr(r,o);return Object.prototype.toString.call(u)==="[object Object]"?"":u}var wo={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},ro=wo,uo=e(7657),yo=function(o,u){return n.createElement(uo.Z,(0,D.Z)({},o,{ref:u,icon:ro}))},Ln=n.forwardRef(yo),vr=Ln,Hn=e(56762);function Kt(r){const o=n.useRef(r),u=(0,Hn.Z)();return[()=>o.current,y=>{o.current=y,u()}]}var fr=e(3113),Br=e(24905),zr=e(38854),eo=e(64165),to=e(20834),bo=e(40875),Lo=e(5112),Uo=e(17574),ko=e(47472),jo=e(92832);function Ia(r){let{value:o,onChange:u,filterSearch:y,tablePrefixCls:N,locale:O}=r;return y?n.createElement("div",{className:`${N}-filter-dropdown-search`},n.createElement(jo.default,{prefix:n.createElement(ko.Z,null),placeholder:O.filterSearchPlaceholder,onChange:u,value:o,htmlSize:1,className:`${N}-filter-dropdown-search-input`})):null}var da=Ia,fa=e(10228);const Na=r=>{const{keyCode:o}=r;o===fa.Z.ENTER&&r.stopPropagation()};var Oa=n.forwardRef((r,o)=>n.createElement("div",{className:r.className,onClick:u=>u.stopPropagation(),onKeyDown:Na,ref:o},r.children));function Po(r){let o=[];return(r||[]).forEach(u=>{let{value:y,children:N}=u;o.push(y),N&&(o=[].concat((0,$t.Z)(o),(0,$t.Z)(Po(N))))}),o}function Da(r){return r.some(o=>{let{children:u}=o;return u})}function ma(r,o){return typeof o=="string"||typeof o=="number"?o==null?void 0:o.toString().toLowerCase().includes(r.trim().toLowerCase()):!1}function va(r){let{filters:o,prefixCls:u,filteredKeys:y,filterMultiple:N,searchValue:O,filterSearch:oe}=r;return o.map((re,ee)=>{const ge=String(re.value);if(re.children)return{key:ge||ee,label:re.text,popupClassName:`${u}-dropdown-submenu`,children:va({filters:re.children,prefixCls:u,filteredKeys:y,filterMultiple:N,searchValue:O,filterSearch:oe})};const Oe=N?Br.default:Lo.ZP,we={key:re.value!==void 0?ge:ee,label:n.createElement(n.Fragment,null,n.createElement(Oe,{checked:y.includes(ge)}),n.createElement("span",null,re.text))};return O.trim()?typeof oe=="function"?oe(O,re)?we:null:ma(O,re.text)?we:null:we})}function _a(r){var o,u;const{tablePrefixCls:y,prefixCls:N,column:O,dropdownPrefixCls:oe,columnKey:re,filterMultiple:ee,filterMode:ge="menu",filterSearch:Oe=!1,filterState:we,triggerFilter:ze,locale:Ve,children:Ye,getPopupContainer:Ct}=r,{filterDropdownOpen:ft,onFilterDropdownOpenChange:Et,filterResetToDefaultFilteredValue:pt,defaultFilteredValue:_t,filterDropdownVisible:Xt,onFilterDropdownVisibleChange:cn}=O,[Ht,bn]=n.useState(!1),Nn=!!(we&&(!((o=we.filteredKeys)===null||o===void 0)&&o.length||we.forceFiltered)),Rt=Jt=>{bn(Jt),Et==null||Et(Jt),cn==null||cn(Jt)},Yt=(u=ft!=null?ft:Xt)!==null&&u!==void 0?u:Ht,Mt=we==null?void 0:we.filteredKeys,[It,zt]=Kt(Mt||[]),hn=Jt=>{let{selectedKeys:On}=Jt;zt(On)},Fn=(Jt,On)=>{let{node:tr,checked:Xn}=On;hn(ee?{selectedKeys:Jt}:{selectedKeys:Xn&&tr.key?[tr.key]:[]})};n.useEffect(()=>{Ht&&hn({selectedKeys:Mt||[]})},[Mt]);const[Dn,un]=n.useState([]),jn=Jt=>{un(Jt)},[Wn,Cr]=n.useState(""),nr=Jt=>{const{value:On}=Jt.target;Cr(On)};n.useEffect(()=>{Ht||Cr("")},[Ht]);const Fr=Jt=>{const On=Jt&&Jt.length?Jt:null;if(On===null&&(!we||!we.filteredKeys)||(0,p.Z)(On,we==null?void 0:we.filteredKeys,!0))return null;ze({column:O,key:re,filteredKeys:On})},Nr=()=>{Rt(!1),Fr(It())},Bn=function(){let{confirm:Jt,closeDropdown:On}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Jt&&Fr([]),On&&Rt(!1),Cr(""),zt(pt?(_t||[]).map(tr=>String(tr)):[])},Hr=function(){let{closeDropdown:Jt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Jt&&Rt(!1),Fr(It())},or=Jt=>{Jt&&Mt!==void 0&&zt(Mt||[]),Rt(Jt),!Jt&&!O.filterDropdown&&Nr()},Vn=ce()({[`${oe}-menu-without-submenu`]:!Da(O.filters||[])}),Sr=Jt=>{if(Jt.target.checked){const On=Po(O==null?void 0:O.filters).map(tr=>String(tr));zt(On)}else zt([])},Qr=Jt=>{let{filters:On}=Jt;return(On||[]).map((tr,Xn)=>{const no=String(tr.value),c={title:tr.text,key:tr.value!==void 0?no:Xn};return tr.children&&(c.children=Qr({filters:tr.children})),c})},pn=Jt=>{var On;return Object.assign(Object.assign({},Jt),{text:Jt.title,value:Jt.key,children:((On=Jt.children)===null||On===void 0?void 0:On.map(tr=>pn(tr)))||[]})};let fn;if(typeof O.filterDropdown=="function")fn=O.filterDropdown({prefixCls:`${oe}-custom`,setSelectedKeys:Jt=>hn({selectedKeys:Jt}),selectedKeys:It(),confirm:Hr,clearFilters:Bn,filters:O.filters,visible:Yt,close:()=>{Rt(!1)}});else if(O.filterDropdown)fn=O.filterDropdown;else{const Jt=It()||[],On=()=>(O.filters||[]).length===0?n.createElement(eo.Z,{image:eo.Z.PRESENTED_IMAGE_SIMPLE,description:Ve.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):ge==="tree"?n.createElement(n.Fragment,null,n.createElement(da,{filterSearch:Oe,value:Wn,onChange:nr,tablePrefixCls:y,locale:Ve}),n.createElement("div",{className:`${y}-filter-dropdown-tree`},ee?n.createElement(Br.default,{checked:Jt.length===Po(O.filters).length,indeterminate:Jt.length>0&&Jt.lengthtypeof Oe=="function"?Oe(Wn,pn(Xn)):ma(Wn,Xn.title):void 0}))):n.createElement(n.Fragment,null,n.createElement(da,{filterSearch:Oe,value:Wn,onChange:nr,tablePrefixCls:y,locale:Ve}),n.createElement(to.default,{selectable:!0,multiple:ee,prefixCls:`${oe}-menu`,className:Vn,onSelect:hn,onDeselect:hn,selectedKeys:Jt,getPopupContainer:Ct,openKeys:Dn,onOpenChange:jn,items:va({filters:O.filters||[],filterSearch:Oe,prefixCls:N,filteredKeys:It(),filterMultiple:ee,searchValue:Wn})})),tr=()=>pt?(0,p.Z)((_t||[]).map(Xn=>String(Xn)),Jt,!0):Jt.length===0;fn=n.createElement(n.Fragment,null,On(),n.createElement("div",{className:`${N}-dropdown-btns`},n.createElement(fr.ZP,{type:"link",size:"small",disabled:tr(),onClick:()=>Bn()},Ve.filterReset),n.createElement(fr.ZP,{type:"primary",size:"small",onClick:Nr},Ve.filterConfirm)))}O.filterDropdown&&(fn=n.createElement(bo.J,{selectable:void 0},fn));const dn=()=>n.createElement(Oa,{className:`${N}-dropdown`},fn);let rn;typeof O.filterIcon=="function"?rn=O.filterIcon(Nn):O.filterIcon?rn=O.filterIcon:rn=n.createElement(vr,null);const{direction:rr}=n.useContext(lt.E_);return n.createElement("div",{className:`${N}-column`},n.createElement("span",{className:`${y}-column-title`},Ye),n.createElement(zr.Z,{dropdownRender:dn,trigger:["click"],open:Yt,onOpenChange:or,getPopupContainer:Ct,placement:rr==="rtl"?"bottomLeft":"bottomRight"},n.createElement("span",{role:"button",tabIndex:-1,className:ce()(`${N}-trigger`,{active:Nn}),onClick:Jt=>{Jt.stopPropagation()}},rn)))}var Ba=_a;function Vo(r,o,u){let y=[];return(r||[]).forEach((N,O)=>{var oe;const re=Kr(O,u);if(N.filters||"filterDropdown"in N||"onFilter"in N)if("filteredValue"in N){let ee=N.filteredValue;"filterDropdown"in N||(ee=(oe=ee==null?void 0:ee.map(String))!==null&&oe!==void 0?oe:ee),y.push({column:N,key:Jn(N,re),filteredKeys:ee,forceFiltered:N.filtered})}else y.push({column:N,key:Jn(N,re),filteredKeys:o&&N.defaultFilteredValue?N.defaultFilteredValue:void 0,forceFiltered:N.filtered});"children"in N&&(y=[].concat((0,$t.Z)(y),(0,$t.Z)(Vo(N.children,o,re))))}),y}function pa(r,o,u,y,N,O,oe,re){return u.map((ee,ge)=>{const Oe=Kr(ge,re),{filterMultiple:we=!0,filterMode:ze,filterSearch:Ve}=ee;let Ye=ee;if(Ye.filters||Ye.filterDropdown){const Ct=Jn(Ye,Oe),ft=y.find(Et=>{let{key:pt}=Et;return Ct===pt});Ye=Object.assign(Object.assign({},Ye),{title:Et=>n.createElement(Ba,{tablePrefixCls:r,prefixCls:`${r}-filter`,dropdownPrefixCls:o,column:Ye,columnKey:Ct,filterState:ft,filterMultiple:we,filterMode:ze,filterSearch:Ve,triggerFilter:O,locale:N,getPopupContainer:oe},qr(ee.title,Et))})}return"children"in Ye&&(Ye=Object.assign(Object.assign({},Ye),{children:pa(r,o,Ye.children,y,N,O,oe,Oe)})),Ye})}function ga(r){const o={};return r.forEach(u=>{let{key:y,filteredKeys:N,column:O}=u;const{filters:oe,filterDropdown:re}=O;if(re)o[y]=N||null;else if(Array.isArray(N)){const ee=Po(oe);o[y]=ee.filter(ge=>N.includes(String(ge)))}else o[y]=null}),o}function Ta(r,o){return o.reduce((u,y)=>{const{column:{onFilter:N,filters:O},filteredKeys:oe}=y;return N&&oe&&oe.length?u.filter(re=>oe.some(ee=>{const ge=Po(O),Oe=ge.findIndex(ze=>String(ze)===String(ee)),we=Oe!==-1?ge[Oe]:ee;return N(we,re)})):u},r)}const Io=r=>r.flatMap(o=>"children"in o?[o].concat((0,$t.Z)(Io(o.children||[]))):[o]);function nn(r){let{prefixCls:o,dropdownPrefixCls:u,mergedColumns:y,onFilterChange:N,getPopupContainer:O,locale:oe}=r;const re=n.useMemo(()=>Io(y||[]),[y]),[ee,ge]=n.useState(()=>Vo(re,!0)),Oe=n.useMemo(()=>{const Ye=Vo(re,!1);if(Ye.length===0)return Ye;let Ct=!0,ft=!0;if(Ye.forEach(Et=>{let{filteredKeys:pt}=Et;pt!==void 0?Ct=!1:ft=!1}),Ct){const Et=(re||[]).map((pt,_t)=>Jn(pt,Kr(_t)));return ee.filter(pt=>{let{key:_t}=pt;return Et.includes(_t)}).map(pt=>{const _t=re[Et.findIndex(Xt=>Xt===pt.key)];return Object.assign(Object.assign({},pt),{column:Object.assign(Object.assign({},pt.column),_t),forceFiltered:_t.filtered})})}return Ye},[re,ee]),we=n.useMemo(()=>ga(Oe),[Oe]),ze=Ye=>{const Ct=Oe.filter(ft=>{let{key:Et}=ft;return Et!==Ye.key});Ct.push(Ye),ge(Ct),N(ga(Ct),Ct)};return[Ye=>pa(o,u,Ye,Oe,oe,ze,O),Oe,we]}var G=nn;function xo(r,o,u){const y=n.useRef({});function N(O){if(!y.current||y.current.data!==r||y.current.childrenColumnName!==o||y.current.getRowKey!==u){let re=function(ee){ee.forEach((ge,Oe)=>{const we=u(ge,Oe);oe.set(we,ge),ge&&typeof ge=="object"&&o in ge&&re(ge[o]||[])})};const oe=new Map;re(r),y.current={data:r,childrenColumnName:o,kvMap:oe,getRowKey:u}}return y.current.kvMap.get(O)}return[N]}var bt=e(50371),el=function(r,o){var u={};for(var y in r)Object.prototype.hasOwnProperty.call(r,y)&&o.indexOf(y)<0&&(u[y]=r[y]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,y=Object.getOwnPropertySymbols(r);N{const O=r[N];typeof O!="function"&&(u[N]=O)}),u}function nl(r,o,u){const y=u&&typeof u=="object"?u:{},{total:N=0}=y,O=el(y,["total"]),[oe,re]=(0,n.useState)(()=>({current:"defaultCurrent"in O?O.defaultCurrent:1,pageSize:"defaultPageSize"in O?O.defaultPageSize:No})),ee=(0,bt.Z)(oe,O,{total:N>0?N:r}),ge=Math.ceil((N||r)/ee.pageSize);ee.current>ge&&(ee.current=ge||1);const Oe=(ze,Ve)=>{re({current:ze!=null?ze:1,pageSize:Ve||ee.pageSize})},we=(ze,Ve)=>{var Ye;u&&((Ye=u.onChange)===null||Ye===void 0||Ye.call(u,ze,Ve)),Oe(ze,Ve),o(ze,Ve||(ee==null?void 0:ee.pageSize))};return u===!1?[{},()=>{}]:[Object.assign(Object.assign({},ee),{onChange:we}),Oe]}var Oo=nl,Do=e(84105),Ra=e(35654),ha=e(90782),Ma=e(71430),ya=e(18929);const fo={},xa="SELECT_ALL",_o="SELECT_INVERT",Ca="SELECT_NONE",ba=[],Fa=(r,o)=>{let u=[];return(o||[]).forEach(y=>{u.push(y),y&&typeof y=="object"&&r in y&&(u=[].concat((0,$t.Z)(u),(0,$t.Z)(Fa(r,y[r]))))}),u};var ol=(r,o)=>{const{preserveSelectedRowKeys:u,selectedRowKeys:y,defaultSelectedRowKeys:N,getCheckboxProps:O,onChange:oe,onSelect:re,onSelectAll:ee,onSelectInvert:ge,onSelectNone:Oe,onSelectMultiple:we,columnWidth:ze,type:Ve,selections:Ye,fixed:Ct,renderCell:ft,hideSelectAll:Et,checkStrictly:pt=!0}=o||{},{prefixCls:_t,data:Xt,pageData:cn,getRecordByKey:Ht,getRowKey:bn,expandType:Nn,childrenColumnName:Rt,locale:Yt,getPopupContainer:Mt}=r,[It,zt]=(0,ya.Z)(y||N||ba,{value:y}),hn=n.useRef(new Map),Fn=(0,n.useCallback)(pn=>{if(u){const fn=new Map;pn.forEach(dn=>{let rn=Ht(dn);!rn&&hn.current.has(dn)&&(rn=hn.current.get(dn)),fn.set(dn,rn)}),hn.current=fn}},[Ht,u]);n.useEffect(()=>{Fn(It)},[It]);const{keyEntities:Dn}=(0,n.useMemo)(()=>{if(pt)return{keyEntities:null};let pn=Xt;if(u){const fn=new Set(Xt.map((rn,rr)=>bn(rn,rr))),dn=Array.from(hn.current).reduce((rn,rr)=>{let[Jt,On]=rr;return fn.has(Jt)?rn:rn.concat(On)},[]);pn=[].concat((0,$t.Z)(pn),(0,$t.Z)(dn))}return(0,Ma.I8)(pn,{externalGetKey:bn,childrenPropName:Rt})},[Xt,bn,pt,Rt,u]),un=(0,n.useMemo)(()=>Fa(Rt,cn),[Rt,cn]),jn=(0,n.useMemo)(()=>{const pn=new Map;return un.forEach((fn,dn)=>{const rn=bn(fn,dn),rr=(O?O(fn):null)||{};pn.set(rn,rr)}),pn},[un,bn,O]),Wn=(0,n.useCallback)(pn=>{var fn;return!!(!((fn=jn.get(bn(pn)))===null||fn===void 0)&&fn.disabled)},[jn,bn]),[Cr,nr]=(0,n.useMemo)(()=>{if(pt)return[It||[],[]];const{checkedKeys:pn,halfCheckedKeys:fn}=(0,ha.S)(It,!0,Dn,Wn);return[pn||[],fn]},[It,pt,Dn,Wn]),Fr=(0,n.useMemo)(()=>{const pn=Ve==="radio"?Cr.slice(0,1):Cr;return new Set(pn)},[Cr,Ve]),Nr=(0,n.useMemo)(()=>Ve==="radio"?new Set:new Set(nr),[nr,Ve]),[Bn,Hr]=(0,n.useState)(null);n.useEffect(()=>{o||zt(ba)},[!!o]);const or=(0,n.useCallback)((pn,fn)=>{let dn,rn;Fn(pn),u?(dn=pn,rn=pn.map(rr=>hn.current.get(rr))):(dn=[],rn=[],pn.forEach(rr=>{const Jt=Ht(rr);Jt!==void 0&&(dn.push(rr),rn.push(Jt))})),zt(dn),oe==null||oe(dn,rn,{type:fn})},[zt,Ht,oe,u]),Vn=(0,n.useCallback)((pn,fn,dn,rn)=>{if(re){const rr=dn.map(Jt=>Ht(Jt));re(Ht(pn),fn,rr,rn)}or(dn,"single")},[re,Ht,or]),Sr=(0,n.useMemo)(()=>!Ye||Et?null:(Ye===!0?[xa,_o,Ca]:Ye).map(fn=>fn===xa?{key:"all",text:Yt.selectionAll,onSelect(){or(Xt.map((dn,rn)=>bn(dn,rn)).filter(dn=>{const rn=jn.get(dn);return!(rn!=null&&rn.disabled)||Fr.has(dn)}),"all")}}:fn===_o?{key:"invert",text:Yt.selectInvert,onSelect(){const dn=new Set(Fr);cn.forEach((rr,Jt)=>{const On=bn(rr,Jt),tr=jn.get(On);tr!=null&&tr.disabled||(dn.has(On)?dn.delete(On):dn.add(On))});const rn=Array.from(dn);ge&&ge(rn),or(rn,"invert")}}:fn===Ca?{key:"none",text:Yt.selectNone,onSelect(){Oe==null||Oe(),or(Array.from(Fr).filter(dn=>{const rn=jn.get(dn);return rn==null?void 0:rn.disabled}),"none")}}:fn).map(fn=>Object.assign(Object.assign({},fn),{onSelect:function(){for(var dn,rn,rr=arguments.length,Jt=new Array(rr),On=0;On{var fn;if(!o)return pn.filter(st=>st!==fo);let dn=(0,$t.Z)(pn);const rn=new Set(Fr),rr=un.map(bn).filter(st=>!jn.get(st).disabled),Jt=rr.every(st=>rn.has(st)),On=rr.some(st=>rn.has(st)),tr=()=>{const st=[];Jt?rr.forEach(vt=>{rn.delete(vt),st.push(vt)}):rr.forEach(vt=>{rn.has(vt)||(rn.add(vt),st.push(vt))});const gt=Array.from(rn);ee==null||ee(!Jt,gt.map(vt=>Ht(vt)),st.map(vt=>Ht(vt))),or(gt,"all"),Hr(null)};let Xn;if(Ve!=="radio"){let st;if(Sr){const Xe={getPopupContainer:Mt,items:Sr.map((an,gr)=>{const{key:Vt,text:Tn,onSelect:Pr}=an;return{key:Vt!=null?Vt:gr,onClick:()=>{Pr==null||Pr(rr)},label:Tn}})};st=n.createElement("div",{className:`${_t}-selection-extra`},n.createElement(zr.Z,{menu:Xe,getPopupContainer:Mt},n.createElement("span",null,n.createElement(Do.Z,null))))}const gt=un.map((Xe,an)=>{const gr=bn(Xe,an),Vt=jn.get(gr)||{};return Object.assign({checked:rn.has(gr)},Vt)}).filter(Xe=>{let{disabled:an}=Xe;return an}),vt=!!gt.length&>.length===un.length,Wt=vt&>.every(Xe=>{let{checked:an}=Xe;return an}),nt=vt&>.some(Xe=>{let{checked:an}=Xe;return an});Xn=!Et&&n.createElement("div",{className:`${_t}-selection`},n.createElement(Br.default,{checked:vt?Wt:!!un.length&&Jt,indeterminate:vt?!Wt&&nt:!Jt&&On,onChange:tr,disabled:un.length===0||vt,"aria-label":st?"Custom selection":"Select all",skipGroup:!0}),st)}let no;Ve==="radio"?no=(st,gt,vt)=>{const Wt=bn(gt,vt),nt=rn.has(Wt);return{node:n.createElement(Lo.ZP,Object.assign({},jn.get(Wt),{checked:nt,onClick:Xe=>Xe.stopPropagation(),onChange:Xe=>{rn.has(Wt)||Vn(Wt,!0,[Wt],Xe.nativeEvent)}})),checked:nt}}:no=(st,gt,vt)=>{var Wt;const nt=bn(gt,vt),Xe=rn.has(nt),an=Nr.has(nt),gr=jn.get(nt);let Vt;return Nn==="nest"?Vt=an:Vt=(Wt=gr==null?void 0:gr.indeterminate)!==null&&Wt!==void 0?Wt:an,{node:n.createElement(Br.default,Object.assign({},gr,{indeterminate:Vt,checked:Xe,skipGroup:!0,onClick:Tn=>Tn.stopPropagation(),onChange:Tn=>{let{nativeEvent:Pr}=Tn;const{shiftKey:Gr}=Pr;let Eo=-1,mo=-1;if(Gr&&pt){const Tt=new Set([Bn,nt]);rr.some((Yr,Tr)=>{if(Tt.has(Yr))if(Eo===-1)Eo=Tr;else return mo=Tr,!0;return!1})}if(mo!==-1&&Eo!==mo&&pt){const Tt=rr.slice(Eo,mo+1),Yr=[];Xe?Tt.forEach(ar=>{rn.has(ar)&&(Yr.push(ar),rn.delete(ar))}):Tt.forEach(ar=>{rn.has(ar)||(Yr.push(ar),rn.add(ar))});const Tr=Array.from(rn);we==null||we(!Xe,Tr.map(ar=>Ht(ar)),Yr.map(ar=>Ht(ar))),or(Tr,"multiple")}else{const Tt=Cr;if(pt){const Yr=Xe?(0,Ra._5)(Tt,nt):(0,Ra.L0)(Tt,nt);Vn(nt,!Xe,Yr,Pr)}else{const Yr=(0,ha.S)([].concat((0,$t.Z)(Tt),[nt]),!0,Dn,Wn),{checkedKeys:Tr,halfCheckedKeys:ar}=Yr;let co=Tr;if(Xe){const go=new Set(Tr);go.delete(nt),co=(0,ha.S)(Array.from(go),{checked:!1,halfCheckedKeys:ar},Dn,Wn).checkedKeys}Vn(nt,!Xe,co,Pr)}}Hr(Xe?null:nt)}})),checked:Xe}};const c=(st,gt,vt)=>{const{node:Wt,checked:nt}=no(st,gt,vt);return ft?ft(nt,gt,vt,Wt):Wt};if(!dn.includes(fo))if(dn.findIndex(st=>{var gt;return((gt=st[Bt])===null||gt===void 0?void 0:gt.columnType)==="EXPAND_COLUMN"})===0){const[st,...gt]=dn;dn=[st,fo].concat((0,$t.Z)(gt))}else dn=[fo].concat((0,$t.Z)(dn));const Ce=dn.indexOf(fo);dn=dn.filter((st,gt)=>st!==fo||gt===Ce);const We=dn[Ce-1],ct=dn[Ce+1];let Ue=Ct;Ue===void 0&&((ct==null?void 0:ct.fixed)!==void 0?Ue=ct.fixed:(We==null?void 0:We.fixed)!==void 0&&(Ue=We.fixed)),Ue&&We&&((fn=We[Bt])===null||fn===void 0?void 0:fn.columnType)==="EXPAND_COLUMN"&&We.fixed===void 0&&(We.fixed=Ue);const it=ce()(`${_t}-selection-col`,{[`${_t}-selection-col-with-dropdown`]:Ye&&Ve==="checkbox"}),yt={fixed:Ue,width:ze,className:`${_t}-selection-column`,title:o.columnTitle||Xn,render:c,onCell:o.onCell,[Bt]:{className:it}};return dn.map(st=>st===fo?yt:st)},[bn,un,o,Cr,Fr,Nr,ze,Sr,Nn,Bn,jn,we,Vn,Wn]),Fr]},Xo=e(89489),al=e(59477),Ea=e(6848);const Go="ascend",Sa="descend";function $o(r){return typeof r.sorter=="object"&&typeof r.sorter.multiple=="number"?r.sorter.multiple:!1}function Yo(r){return typeof r=="function"?r:r&&typeof r=="object"&&r.compare?r.compare:!1}function ll(r,o){return o?r[r.indexOf(o)+1]:r[0]}function wa(r,o,u){let y=[];function N(O,oe){y.push({column:O,key:Jn(O,oe),multiplePriority:$o(O),sortOrder:O.sortOrder})}return(r||[]).forEach((O,oe)=>{const re=Kr(oe,u);O.children?("sortOrder"in O&&N(O,re),y=[].concat((0,$t.Z)(y),(0,$t.Z)(wa(O.children,o,re)))):O.sorter&&("sortOrder"in O?N(O,re):o&&O.defaultSortOrder&&y.push({column:O,key:Jn(O,re),multiplePriority:$o(O),sortOrder:O.defaultSortOrder}))}),y}function Bo(r,o,u,y,N,O,oe,re){return(o||[]).map((ee,ge)=>{const Oe=Kr(ge,re);let we=ee;if(we.sorter){const ze=we.sortDirections||N,Ve=we.showSorterTooltip===void 0?oe:we.showSorterTooltip,Ye=Jn(we,Oe),Ct=u.find(Nn=>{let{key:Rt}=Nn;return Rt===Ye}),ft=Ct?Ct.sortOrder:null,Et=ll(ze,ft);let pt;if(ee.sortIcon)pt=ee.sortIcon({sortOrder:ft});else{const Nn=ze.includes(Go)&&n.createElement(al.Z,{className:ce()(`${r}-column-sorter-up`,{active:ft===Go})}),Rt=ze.includes(Sa)&&n.createElement(Xo.Z,{className:ce()(`${r}-column-sorter-down`,{active:ft===Sa})});pt=n.createElement("span",{className:ce()(`${r}-column-sorter`,{[`${r}-column-sorter-full`]:!!(Nn&&Rt)})},n.createElement("span",{className:`${r}-column-sorter-inner`,"aria-hidden":"true"},Nn,Rt))}const{cancelSort:_t,triggerAsc:Xt,triggerDesc:cn}=O||{};let Ht=_t;Et===Sa?Ht=cn:Et===Go&&(Ht=Xt);const bn=typeof Ve=="object"?Ve:{title:Ht};we=Object.assign(Object.assign({},we),{className:ce()(we.className,{[`${r}-column-sort`]:ft}),title:Nn=>{const Rt=n.createElement("div",{className:`${r}-column-sorters`},n.createElement("span",{className:`${r}-column-title`},qr(ee.title,Nn)),pt);return Ve?n.createElement(Ea.Z,Object.assign({},bn),Rt):Rt},onHeaderCell:Nn=>{const Rt=ee.onHeaderCell&&ee.onHeaderCell(Nn)||{},Yt=Rt.onClick,Mt=Rt.onKeyDown;Rt.onClick=hn=>{y({column:ee,key:Ye,sortOrder:Et,multiplePriority:$o(ee)}),Yt==null||Yt(hn)},Rt.onKeyDown=hn=>{hn.keyCode===fa.Z.ENTER&&(y({column:ee,key:Ye,sortOrder:Et,multiplePriority:$o(ee)}),Mt==null||Mt(hn))};const It=ao(ee.title,{}),zt=It==null?void 0:It.toString();return ft?Rt["aria-sort"]=ft==="ascend"?"ascending":"descending":Rt["aria-label"]=zt||"",Rt.className=ce()(Rt.className,`${r}-column-has-sorters`),Rt.tabIndex=0,ee.ellipsis&&(Rt.title=(It!=null?It:"").toString()),Rt}})}return"children"in we&&(we=Object.assign(Object.assign({},we),{children:Bo(r,we.children,u,y,N,O,oe,Oe)})),we})}function il(r){const{column:o,sortOrder:u}=r;return{column:o,order:u,field:o.dataIndex,columnKey:o.key}}function Aa(r){const o=r.filter(u=>{let{sortOrder:y}=u;return y}).map(il);return o.length===0&&r.length?Object.assign(Object.assign({},il(r[r.length-1])),{column:void 0}):o.length<=1?o[0]||{}:o}function Jo(r,o,u){const y=o.slice().sort((oe,re)=>re.multiplePriority-oe.multiplePriority),N=r.slice(),O=y.filter(oe=>{let{column:{sorter:re},sortOrder:ee}=oe;return Yo(re)&&ee});return O.length?N.sort((oe,re)=>{for(let ee=0;ee{const re=oe[u];return re?Object.assign(Object.assign({},oe),{[u]:Jo(re,o,u)}):oe}):N}function Ko(r){let{prefixCls:o,mergedColumns:u,onSorterChange:y,sortDirections:N,tableLocale:O,showSorterTooltip:oe}=r;const[re,ee]=n.useState(wa(u,!0)),ge=n.useMemo(()=>{let Ye=!0;const Ct=wa(u,!1);if(!Ct.length)return re;const ft=[];function Et(_t){Ye?ft.push(_t):ft.push(Object.assign(Object.assign({},_t),{sortOrder:null}))}let pt=null;return Ct.forEach(_t=>{pt===null?(Et(_t),_t.sortOrder&&(_t.multiplePriority===!1?Ye=!1:pt=!0)):(pt&&_t.multiplePriority!==!1||(Ye=!1),Et(_t))}),ft},[u,re]),Oe=n.useMemo(()=>{const Ye=ge.map(Ct=>{let{column:ft,sortOrder:Et}=Ct;return{column:ft,order:Et}});return{sortColumns:Ye,sortColumn:Ye[0]&&Ye[0].column,sortOrder:Ye[0]&&Ye[0].order}},[ge]);function we(Ye){let Ct;Ye.multiplePriority===!1||!ge.length||ge[0].multiplePriority===!1?Ct=[Ye]:Ct=[].concat((0,$t.Z)(ge.filter(ft=>{let{key:Et}=ft;return Et!==Ye.key})),[Ye]),ee(Ct),y(Aa(Ct),Ct)}return[Ye=>Bo(o,Ye,ge,we,N,O,oe),ge,Oe,()=>Aa(ge)]}function To(r,o){return r.map(u=>{const y=Object.assign({},u);return y.title=qr(u.title,o),"children"in y&&(y.children=To(y.children,o)),y})}function Qo(r){return[n.useCallback(u=>To(u,r),[r])]}var qo=yr((r,o)=>{const{_renderTimes:u}=r,{_renderTimes:y}=o;return u!==y}),sl=At((r,o)=>{const{_renderTimes:u}=r,{_renderTimes:y}=o;return u!==y}),Fo=e(64993),ea=e(17313),cl=e(83116),ul=e(37613),dl=r=>{const{componentCls:o}=r,u=`${r.lineWidth}px ${r.lineType} ${r.tableBorderColor}`,y=(N,O,oe)=>({[`&${o}-${N}`]:{[`> ${o}-container`]:{[`> ${o}-content, > ${o}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${o}-expanded-row-fixed`]:{margin:`-${O}px -${oe+r.lineWidth}px`}}}}}});return{[`${o}-wrapper`]:{[`${o}${o}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${o}-title`]:{border:u,borderBottom:0},[`> ${o}-container`]:{borderInlineStart:u,borderTop:u,[` - > ${o}-content, - > ${o}-header, - > ${o}-body, - > ${o}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:u},"> thead":{"> tr:not(:last-child) > th":{borderBottom:u},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${o}-cell-fix-right-first::after`]:{borderInlineEnd:u}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${o}-expanded-row-fixed`]:{margin:`-${r.tablePaddingVertical}px -${r.tablePaddingHorizontal+r.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:r.lineWidth,bottom:0,borderInlineEnd:u,content:'""'}}}}}},[`&${o}-scroll-horizontal`]:{[`> ${o}-container > ${o}-body`]:{"> table > tbody":{[` - > tr${o}-expanded-row, - > tr${o}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},y("middle",r.tablePaddingVerticalMiddle,r.tablePaddingHorizontalMiddle)),y("small",r.tablePaddingVerticalSmall,r.tablePaddingHorizontalSmall)),{[`> ${o}-footer`]:{border:u,borderTop:0}}),[`${o}-cell`]:{[`${o}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${r.lineWidth}px 0 ${r.lineWidth}px ${r.tableHeaderBg}`}},[`${o}-bordered ${o}-cell-scrollbar`]:{borderInlineEnd:u}}}},fl=r=>{const{componentCls:o}=r;return{[`${o}-wrapper`]:{[`${o}-cell-ellipsis`]:Object.assign(Object.assign({},ea.vS),{wordBreak:"keep-all",[` - &${o}-cell-fix-left-last, - &${o}-cell-fix-right-first - `]:{overflow:"visible",[`${o}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${o}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},ka=r=>{const{componentCls:o}=r;return{[`${o}-wrapper`]:{[`${o}-tbody > tr${o}-placeholder`]:{textAlign:"center",color:r.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:r.colorBgContainer}}}}},ja=e(15969),na=r=>{const{componentCls:o,antCls:u,controlInteractiveSize:y,motionDurationSlow:N,lineWidth:O,paddingXS:oe,lineType:re,tableBorderColor:ee,tableExpandIconBg:ge,tableExpandColumnWidth:Oe,borderRadius:we,fontSize:ze,fontSizeSM:Ve,lineHeight:Ye,tablePaddingVertical:Ct,tablePaddingHorizontal:ft,tableExpandedRowBg:Et,paddingXXS:pt}=r,_t=y/2-O,Xt=_t*2+O*3,cn=`${O}px ${re} ${ee}`,Ht=pt-O;return{[`${o}-wrapper`]:{[`${o}-expand-icon-col`]:{width:Oe},[`${o}-row-expand-icon-cell`]:{textAlign:"center",[`${o}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${o}-row-indent`]:{height:1,float:"left"},[`${o}-row-expand-icon`]:Object.assign(Object.assign({},(0,ja.N)(r)),{position:"relative",float:"left",boxSizing:"border-box",width:Xt,height:Xt,padding:0,color:"inherit",lineHeight:`${Xt}px`,background:ge,border:cn,borderRadius:we,transform:`scale(${y/Xt})`,transition:`all ${N}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${N} ease-out`,content:'""'},"&::before":{top:_t,insetInlineEnd:Ht,insetInlineStart:Ht,height:O},"&::after":{top:Ht,bottom:Ht,insetInlineStart:_t,width:O,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${o}-row-indent + ${o}-row-expand-icon`]:{marginTop:(ze*Ye-O*3)/2-Math.ceil((Ve*1.4-O*3)/2),marginInlineEnd:oe},[`tr${o}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Et}},[`${u}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${o}-expanded-row-fixed`]:{position:"relative",margin:`-${Ct}px -${ft}px`,padding:`${Ct}px ${ft}px`}}}},ra=r=>{const{componentCls:o,antCls:u,iconCls:y,tableFilterDropdownWidth:N,tableFilterDropdownSearchWidth:O,paddingXXS:oe,paddingXS:re,colorText:ee,lineWidth:ge,lineType:Oe,tableBorderColor:we,tableHeaderIconColor:ze,fontSizeSM:Ve,tablePaddingHorizontal:Ye,borderRadius:Ct,motionDurationSlow:ft,colorTextDescription:Et,colorPrimary:pt,tableHeaderFilterActiveBg:_t,colorTextDisabled:Xt,tableFilterDropdownBg:cn,tableFilterDropdownHeight:Ht,controlItemBgHover:bn,controlItemBgActive:Nn,boxShadowSecondary:Rt,filterDropdownMenuBg:Yt}=r,Mt=`${u}-dropdown`,It=`${o}-filter-dropdown`,zt=`${u}-tree`,hn=`${ge}px ${Oe} ${we}`;return[{[`${o}-wrapper`]:{[`${o}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${o}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-oe,marginInline:`${oe}px ${-Ye/2}px`,padding:`0 ${oe}px`,color:ze,fontSize:Ve,borderRadius:Ct,cursor:"pointer",transition:`all ${ft}`,"&:hover":{color:Et,background:_t},"&.active":{color:pt}}}},{[`${u}-dropdown`]:{[It]:Object.assign(Object.assign({},(0,ea.Wf)(r)),{minWidth:N,backgroundColor:cn,borderRadius:Ct,boxShadow:Rt,overflow:"hidden",[`${Mt}-menu`]:{maxHeight:Ht,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Yt,"&:empty::after":{display:"block",padding:`${re}px 0`,color:Xt,fontSize:Ve,textAlign:"center",content:'"Not Found"'}},[`${It}-tree`]:{paddingBlock:`${re}px 0`,paddingInline:re,[zt]:{padding:0},[`${zt}-treenode ${zt}-node-content-wrapper:hover`]:{backgroundColor:bn},[`${zt}-treenode-checkbox-checked ${zt}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Nn}}},[`${It}-search`]:{padding:re,borderBottom:hn,"&-input":{input:{minWidth:O},[y]:{color:Xt}}},[`${It}-checkall`]:{width:"100%",marginBottom:oe,marginInlineStart:oe},[`${It}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${re-ge}px ${re}px`,overflow:"hidden",borderTop:hn}})}},{[`${u}-dropdown ${It}, ${It}-submenu`]:{[`${u}-checkbox-wrapper + span`]:{paddingInlineStart:re,color:ee},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},oa=r=>{const{componentCls:o,lineWidth:u,colorSplit:y,motionDurationSlow:N,zIndexTableFixed:O,tableBg:oe,zIndexTableSticky:re}=r,ee=y;return{[`${o}-wrapper`]:{[` - ${o}-cell-fix-left, - ${o}-cell-fix-right - `]:{position:"sticky !important",zIndex:O,background:oe},[` - ${o}-cell-fix-left-first::after, - ${o}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-u,width:30,transform:"translateX(100%)",transition:`box-shadow ${N}`,content:'""',pointerEvents:"none"},[`${o}-cell-fix-left-all::after`]:{display:"none"},[` - ${o}-cell-fix-right-first::after, - ${o}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-u,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${N}`,content:'""',pointerEvents:"none"},[`${o}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:re+1,width:30,transition:`box-shadow ${N}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${o}-ping-left`]:{[`&:not(${o}-has-fix-left) ${o}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${ee}`}},[` - ${o}-cell-fix-left-first::after, - ${o}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${ee}`},[`${o}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${o}-ping-right`]:{[`&:not(${o}-has-fix-right) ${o}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${ee}`}},[` - ${o}-cell-fix-right-first::after, - ${o}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${ee}`}}}}},cr=r=>{const{componentCls:o,antCls:u}=r;return{[`${o}-wrapper`]:{[`${o}-pagination${u}-pagination`]:{margin:`${r.margin}px 0`},[`${o}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:r.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},pr=r=>{const{componentCls:o,tableRadius:u}=r;return{[`${o}-wrapper`]:{[o]:{[`${o}-title, ${o}-header`]:{borderRadius:`${u}px ${u}px 0 0`},[`${o}-title + ${o}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${o}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:u,borderStartEndRadius:u,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:u},"> *:last-child":{borderStartEndRadius:u}}},"&-footer":{borderRadius:`0 0 ${u}px ${u}px`}}}}},vl=r=>{const{componentCls:o}=r;return{[`${o}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${o}-pagination-left`]:{justifyContent:"flex-end"},[`${o}-pagination-right`]:{justifyContent:"flex-start"},[`${o}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${o}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${o}-row-indent`]:{float:"right"}}}}},ia=r=>{const{componentCls:o,antCls:u,iconCls:y,fontSizeIcon:N,padding:O,paddingXS:oe,tableHeaderIconColor:re,tableHeaderIconColorHover:ee,tableSelectionColumnWidth:ge}=r;return{[`${o}-wrapper`]:{[`${o}-selection-col`]:{width:ge,[`&${o}-selection-col-with-dropdown`]:{width:ge+N+O/4}},[`${o}-bordered ${o}-selection-col`]:{width:ge+oe*2,[`&${o}-selection-col-with-dropdown`]:{width:ge+N+O/4+oe*2}},[` - table tr th${o}-selection-column, - table tr td${o}-selection-column - `]:{paddingInlineEnd:r.paddingXS,paddingInlineStart:r.paddingXS,textAlign:"center",[`${u}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${o}-selection-column${o}-cell-fix-left`]:{zIndex:r.zIndexTableFixed+1},[`table tr th${o}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${o}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${o}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${r.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${r.tablePaddingHorizontal/4}px`,[y]:{color:re,fontSize:N,verticalAlign:"baseline","&:hover":{color:ee}}}}}},gl=r=>{const{componentCls:o}=r,u=(y,N,O,oe)=>({[`${o}${o}-${y}`]:{fontSize:oe,[` - ${o}-title, - ${o}-footer, - ${o}-cell, - ${o}-thead > tr > th, - ${o}-tbody > tr > th, - ${o}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{padding:`${N}px ${O}px`},[`${o}-filter-trigger`]:{marginInlineEnd:`-${O/2}px`},[`${o}-expanded-row-fixed`]:{margin:`-${N}px -${O}px`},[`${o}-tbody`]:{[`${o}-wrapper:only-child ${o}`]:{marginBlock:`-${N}px`,marginInline:`${r.tableExpandColumnWidth-O}px -${O}px`}},[`${o}-selection-column`]:{paddingInlineStart:`${O/4}px`}}});return{[`${o}-wrapper`]:Object.assign(Object.assign({},u("middle",r.tablePaddingVerticalMiddle,r.tablePaddingHorizontalMiddle,r.tableFontSizeMiddle)),u("small",r.tablePaddingVerticalSmall,r.tablePaddingHorizontalSmall,r.tableFontSizeSmall))}},Ka=r=>{const{componentCls:o,marginXXS:u,fontSizeIcon:y,tableHeaderIconColor:N,tableHeaderIconColorHover:O}=r;return{[`${o}-wrapper`]:{[`${o}-thead th${o}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${r.motionDurationSlow}`,"&:hover":{background:r.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:r.colorPrimary},[` - &${o}-cell-fix-left:hover, - &${o}-cell-fix-right:hover - `]:{background:r.tableFixedHeaderSortActiveBg}},[`${o}-thead th${o}-column-sort`]:{background:r.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${o}-column-sort`]:{background:r.tableBodySortBg},[`${o}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${o}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${o}-column-sorter`]:{marginInlineStart:u,color:N,fontSize:0,transition:`color ${r.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:y,"&.active":{color:r.colorPrimary}},[`${o}-column-sorter-up + ${o}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${o}-column-sorters:hover ${o}-column-sorter`]:{color:O}}}},za=r=>{const{componentCls:o,opacityLoading:u,tableScrollThumbBg:y,tableScrollThumbBgHover:N,tableScrollThumbSize:O,tableScrollBg:oe,zIndexTableSticky:re,stickyScrollBarBorderRadius:ee}=r,ge=`${r.lineWidth}px ${r.lineType} ${r.tableBorderColor}`;return{[`${o}-wrapper`]:{[`${o}-sticky`]:{"&-holder":{position:"sticky",zIndex:re,background:r.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${O}px !important`,zIndex:re,display:"flex",alignItems:"center",background:oe,borderTop:ge,opacity:u,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:O,backgroundColor:y,borderRadius:ee,transition:`all ${r.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:N}}}}}}},Ha=r=>{const{componentCls:o,lineWidth:u,tableBorderColor:y}=r,N=`${u}px ${r.lineType} ${y}`;return{[`${o}-wrapper`]:{[`${o}-summary`]:{position:"relative",zIndex:r.zIndexTableFixed,background:r.tableBg,"> tr":{"> th, > td":{borderBottom:N}}},[`div${o}-summary`]:{boxShadow:`0 -${u}px 0 ${y}`}}}},yl=r=>{const{componentCls:o}=r,u=`${r.lineWidth}px ${r.lineType} ${r.tableBorderColor}`,y=`${o}-expanded-row-cell`;return{[`${o}-wrapper`]:{[`${o}-tbody-virtual`]:{[`${o}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${o}-cell`]:{borderBottom:u},[`${o}-expanded-row`]:{[`${y}${y}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${r.lineWidth}px)`,borderInlineEnd:"none"}}},[`${o}-bordered`]:{[`${o}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:u,position:"absolute"},[`${o}-cell`]:{borderInlineEnd:u,[`&${o}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-r.lineWidth,borderInlineStart:u}}}}}}};const Wa=r=>{const{componentCls:o,fontWeightStrong:u,tablePaddingVertical:y,tablePaddingHorizontal:N,lineWidth:O,lineType:oe,tableBorderColor:re,tableFontSize:ee,tableBg:ge,tableRadius:Oe,tableHeaderTextColor:we,motionDurationMid:ze,tableHeaderBg:Ve,tableHeaderCellSplitColor:Ye,tableRowHoverBg:Ct,tableSelectedRowBg:ft,tableSelectedRowHoverBg:Et,tableFooterTextColor:pt,tableFooterBg:_t,paddingContentVerticalLG:Xt}=r,cn=`${O}px ${oe} ${re}`;return{[`${o}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ea.dF)()),{[o]:Object.assign(Object.assign({},(0,ea.Wf)(r)),{fontSize:ee,background:ge,borderRadius:`${Oe}px ${Oe}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Oe}px ${Oe}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` - ${o}-cell, - ${o}-thead > tr > th, - ${o}-tbody > tr > th, - ${o}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{position:"relative",padding:`${Xt}px ${N}px`,overflowWrap:"break-word"},[`${o}-title`]:{padding:`${y}px ${N}px`},[`${o}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:we,fontWeight:u,textAlign:"start",background:Ve,borderBottom:cn,transition:`background ${ze} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${o}-selection-column):not(${o}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ye,transform:"translateY(-50%)",transition:`background-color ${ze}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${o}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${ze}, border-color ${ze}`,borderBottom:cn,[` - > ${o}-wrapper:only-child, - > ${o}-expanded-row-fixed > ${o}-wrapper:only-child - `]:{[o]:{marginBlock:`-${y}px`,marginInline:`${r.tableExpandColumnWidth-N}px -${N}px`,[`${o}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:we,fontWeight:u,textAlign:"start",background:Ve,borderBottom:cn,transition:`background ${ze} ease`},[` - &${o}-row:hover > th, - &${o}-row:hover > td, - > th${o}-cell-row-hover, - > td${o}-cell-row-hover - `]:{background:Ct},[`&${o}-row-selected`]:{"> th, > td":{background:ft},"&:hover > th, &:hover > td":{background:Et}}}},[`${o}-footer`]:{padding:`${y}px ${N}px`,color:pt,background:_t}})}};var Ua=(0,cl.Z)("Table",r=>{const{colorTextHeading:o,colorSplit:u,colorIcon:y,colorIconHover:N,opacityLoading:O,colorBgContainer:oe,controlInteractiveSize:re,headerBg:ee,headerColor:ge,headerSortActiveBg:Oe,headerSortHoverBg:we,bodySortBg:ze,rowHoverBg:Ve,rowSelectedBg:Ye,rowSelectedHoverBg:Ct,rowExpandedBg:ft,cellPaddingBlock:Et,cellPaddingInline:pt,cellPaddingBlockMD:_t,cellPaddingInlineMD:Xt,cellPaddingBlockSM:cn,cellPaddingInlineSM:Ht,borderColor:bn,footerBg:Nn,footerColor:Rt,headerBorderRadius:Yt,cellFontSize:Mt,cellFontSizeMD:It,cellFontSizeSM:zt,headerSplitColor:hn,fixedHeaderSortActiveBg:Fn,headerFilterHoverBg:Dn,filterDropdownBg:un,expandIconBg:jn,selectionColumnWidth:Wn,stickyScrollBarBg:Cr}=r,nr=new Fo.C(y),Fr=new Fo.C(N),Nr=2,Bn=(0,ul.TS)(r,{tableFontSize:Mt,tableBg:oe,tableRadius:Yt,tablePaddingVertical:Et,tablePaddingHorizontal:pt,tablePaddingVerticalMiddle:_t,tablePaddingHorizontalMiddle:Xt,tablePaddingVerticalSmall:cn,tablePaddingHorizontalSmall:Ht,tableBorderColor:bn,tableHeaderTextColor:ge,tableHeaderBg:ee,tableFooterTextColor:Rt,tableFooterBg:Nn,tableHeaderCellSplitColor:hn,tableHeaderSortBg:Oe,tableHeaderSortHoverBg:we,tableHeaderIconColor:nr.clone().setAlpha(nr.getAlpha()*O).toRgbString(),tableHeaderIconColorHover:Fr.clone().setAlpha(Fr.getAlpha()*O).toRgbString(),tableBodySortBg:ze,tableFixedHeaderSortActiveBg:Fn,tableHeaderFilterActiveBg:Dn,tableFilterDropdownBg:un,tableRowHoverBg:Ve,tableSelectedRowBg:Ye,tableSelectedRowHoverBg:Ct,zIndexTableFixed:Nr,zIndexTableSticky:Nr+1,tableFontSizeMiddle:It,tableFontSizeSmall:zt,tableSelectionColumnWidth:Wn,tableExpandIconBg:jn,tableExpandColumnWidth:re+2*r.padding,tableExpandedRowBg:ft,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Cr,tableScrollThumbBgHover:o,tableScrollBg:u});return[Wa(Bn),cr(Bn),Ha(Bn),Ka(Bn),ra(Bn),dl(Bn),pr(Bn),na(Bn),Ha(Bn),ka(Bn),ia(Bn),oa(Bn),za(Bn),fl(Bn),gl(Bn),vl(Bn),yl(Bn)]},r=>{const{colorFillAlter:o,colorBgContainer:u,colorTextHeading:y,colorFillSecondary:N,colorFillContent:O,controlItemBgActive:oe,controlItemBgActiveHover:re,padding:ee,paddingSM:ge,paddingXS:Oe,colorBorderSecondary:we,borderRadiusLG:ze,fontSize:Ve,controlHeight:Ye,colorTextPlaceholder:Ct}=r,ft=new Fo.C(N).onBackground(u).toHexShortString(),Et=new Fo.C(O).onBackground(u).toHexShortString(),pt=new Fo.C(o).onBackground(u).toHexShortString();return{headerBg:pt,headerColor:y,headerSortActiveBg:ft,headerSortHoverBg:Et,bodySortBg:pt,rowHoverBg:pt,rowSelectedBg:oe,rowSelectedHoverBg:re,rowExpandedBg:o,cellPaddingBlock:ee,cellPaddingInline:ee,cellPaddingBlockMD:ge,cellPaddingInlineMD:Oe,cellPaddingBlockSM:Oe,cellPaddingInlineSM:Oe,borderColor:we,headerBorderRadius:ze,footerBg:pt,footerColor:y,cellFontSize:Ve,cellFontSizeMD:Ve,cellFontSizeSM:Ve,headerSplitColor:we,fixedHeaderSortActiveBg:ft,headerFilterHoverBg:O,filterDropdownMenuBg:u,filterDropdownBg:u,expandIconBg:u,selectionColumnWidth:Ye,stickyScrollBarBg:Ct,stickyScrollBarBorderRadius:100}});const Va=[],sa=(r,o)=>{const{prefixCls:u,className:y,rootClassName:N,style:O,size:oe,bordered:re,dropdownPrefixCls:ee,dataSource:ge,pagination:Oe,rowSelection:we,rowKey:ze="key",rowClassName:Ve,columns:Ye,children:Ct,childrenColumnName:ft,onChange:Et,getPopupContainer:pt,loading:_t,expandIcon:Xt,expandable:cn,expandedRowRender:Ht,expandIconColumnIndex:bn,indentSize:Nn,scroll:Rt,sortDirections:Yt,locale:Mt,showSorterTooltip:It=!0,virtual:zt}=r,hn=n.useMemo(()=>Ye||hr(Ct),[Ye,Ct]),Fn=n.useMemo(()=>hn.some(lr=>lr.responsive),[hn]),Dn=(0,sr.Z)(Fn),un=n.useMemo(()=>{const lr=new Set(Object.keys(Dn).filter(Rr=>Dn[Rr]));return hn.filter(Rr=>!Rr.responsive||Rr.responsive.some(oo=>lr.has(oo)))},[hn,Dn]),jn=(0,Gn.Z)(r,["className","style","columns"]),{locale:Wn=Mn.Z,direction:Cr,table:nr,renderEmpty:Fr,getPrefixCls:Nr,getPopupContainer:Bn}=n.useContext(lt.E_),Hr=(0,wn.Z)(oe),or=Object.assign(Object.assign({},Wn.Table),Mt),Vn=ge||Va,Sr=Nr("table",u),Qr=Nr("dropdown",ee),pn=Object.assign({childrenColumnName:ft,expandIconColumnIndex:bn},cn),{childrenColumnName:fn="children"}=pn,dn=n.useMemo(()=>Vn.some(lr=>lr==null?void 0:lr[fn])?"nest":Ht||cn&&cn.expandedRowRender?"row":null,[Vn]),rn={body:n.useRef()},rr=n.useMemo(()=>typeof ze=="function"?ze:lr=>lr==null?void 0:lr[ze],[ze]),[Jt]=xo(Vn,fn,rr),On={},tr=function(lr,Rr){let oo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var jr,io,vo;const po=Object.assign(Object.assign({},On),lr);oo&&((jr=On.resetPagination)===null||jr===void 0||jr.call(On),!((io=po.pagination)===null||io===void 0)&&io.current&&(po.pagination.current=1),Oe&&Oe.onChange&&Oe.onChange(1,(vo=po.pagination)===null||vo===void 0?void 0:vo.pageSize)),Rt&&Rt.scrollToFirstRowOnChange!==!1&&rn.body.current&&(0,_n.Z)(0,{getContainer:()=>rn.body.current}),Et==null||Et(po.pagination,po.filters,po.sorter,{currentDataSource:Ta(Jo(Vn,po.sorterStates,fn),po.filterStates),action:Rr})},Xn=(lr,Rr)=>{tr({sorter:lr,sorterStates:Rr},"sort",!1)},[no,c,Ce,We]=Ko({prefixCls:Sr,mergedColumns:un,onSorterChange:Xn,sortDirections:Yt||["ascend","descend"],tableLocale:or,showSorterTooltip:It}),ct=n.useMemo(()=>Jo(Vn,c,fn),[Vn,c]);On.sorter=We(),On.sorterStates=c;const Ue=(lr,Rr)=>{tr({filters:lr,filterStates:Rr},"filter",!0)},[it,yt,st]=G({prefixCls:Sr,locale:or,dropdownPrefixCls:Qr,mergedColumns:un,onFilterChange:Ue,getPopupContainer:pt||Bn}),gt=Ta(ct,yt);On.filters=st,On.filterStates=yt;const vt=n.useMemo(()=>{const lr={};return Object.keys(st).forEach(Rr=>{st[Rr]!==null&&(lr[Rr]=st[Rr])}),Object.assign(Object.assign({},Ce),{filters:lr})},[Ce,st]),[Wt]=Qo(vt),nt=(lr,Rr)=>{tr({pagination:Object.assign(Object.assign({},On.pagination),{current:lr,pageSize:Rr})},"paginate")},[Xe,an]=Oo(gt.length,nt,Oe);On.pagination=Oe===!1?{}:tl(Xe,Oe),On.resetPagination=an;const gr=n.useMemo(()=>{if(Oe===!1||!Xe.pageSize)return gt;const{current:lr=1,total:Rr,pageSize:oo=No}=Xe;return gt.lengthoo?gt.slice((lr-1)*oo,lr*oo):gt:gt.slice((lr-1)*oo,lr*oo)},[!!Oe,gt,Xe&&Xe.current,Xe&&Xe.pageSize,Xe&&Xe.total]),[Vt,Tn]=ol({prefixCls:Sr,data:gt,pageData:gr,getRowKey:rr,getRecordByKey:Jt,expandType:dn,childrenColumnName:fn,locale:or,getPopupContainer:pt||Bn},we),Pr=(lr,Rr,oo)=>{let jr;return typeof Ve=="function"?jr=ce()(Ve(lr,Rr,oo)):jr=ce()(Ve),ce()({[`${Sr}-row-selected`]:Tn.has(rr(lr,Rr))},jr)};pn.__PARENT_RENDER_ICON__=pn.expandIcon,pn.expandIcon=pn.expandIcon||Xt||$r(or),dn==="nest"&&pn.expandIconColumnIndex===void 0?pn.expandIconColumnIndex=we?1:0:pn.expandIconColumnIndex>0&&we&&(pn.expandIconColumnIndex-=1),typeof pn.indentSize!="number"&&(pn.indentSize=typeof Nn=="number"?Nn:15);const Gr=n.useCallback(lr=>Wt(Vt(it(no(lr)))),[no,it,Vt]);let Eo,mo;if(Oe!==!1&&(Xe!=null&&Xe.total)){let lr;Xe.size?lr=Xe.size:lr=Hr==="small"||Hr==="middle"?"small":void 0;const Rr=io=>n.createElement(Yn.Z,Object.assign({},Xe,{className:ce()(`${Sr}-pagination ${Sr}-pagination-${io}`,Xe.className),size:lr})),oo=Cr==="rtl"?"left":"right",{position:jr}=Xe;if(jr!==null&&Array.isArray(jr)){const io=jr.find(Ro=>Ro.includes("top")),vo=jr.find(Ro=>Ro.includes("bottom")),po=jr.every(Ro=>`${Ro}`=="none");!io&&!vo&&!po&&(mo=Rr(oo)),io&&(Eo=Rr(io.toLowerCase().replace("top",""))),vo&&(mo=Rr(vo.toLowerCase().replace("bottom","")))}else mo=Rr(oo)}let Tt;typeof _t=="boolean"?Tt={spinning:_t}:typeof _t=="object"&&(Tt=Object.assign({spinning:!0},_t));const[Yr,Tr]=Ua(Sr),[,ar]=(0,Mr.Z)(),co=ce()(`${Sr}-wrapper`,nr==null?void 0:nr.className,{[`${Sr}-wrapper-rtl`]:Cr==="rtl"},y,N,Tr),go=Object.assign(Object.assign({},nr==null?void 0:nr.style),O),lo=Mt&&Mt.emptyText||(Fr==null?void 0:Fr("Table"))||n.createElement(Ot.Z,{componentName:"Table"}),ho=zt?sl:qo,Xa={},bl=n.useMemo(()=>{const{fontSize:lr,lineHeight:Rr,padding:oo,paddingXS:jr,paddingSM:io}=ar,vo=Math.floor(lr*Rr);switch(Hr){case"large":return oo*2+vo;case"small":return jr*2+vo;default:return io*2+vo}},[ar,Hr]);return zt&&(Xa.listItemHeight=bl),Yr(n.createElement("div",{ref:o,className:co,style:go},n.createElement(wr.Z,Object.assign({spinning:!1},Tt),Eo,n.createElement(ho,Object.assign({},Xa,jn,{columns:un,direction:Cr,expandable:pn,prefixCls:Sr,className:ce()({[`${Sr}-middle`]:Hr==="middle",[`${Sr}-small`]:Hr==="small",[`${Sr}-bordered`]:re,[`${Sr}-empty`]:Vn.length===0}),data:gr,rowKey:rr,rowClassName:Pr,emptyText:lo,internalHooks:l,internalRefs:rn,transformColumns:Gr})),mo)))};var xl=n.forwardRef(sa);const Pa=(r,o)=>{const u=n.useRef(0);return u.current+=1,n.createElement(xl,Object.assign({},r,{ref:o,_renderTimes:u.current}))},Co=n.forwardRef(Pa);Co.SELECTION_COLUMN=fo,Co.EXPAND_COLUMN=t,Co.SELECTION_ALL=xa,Co.SELECTION_INVERT=_o,Co.SELECTION_NONE=Ca,Co.Column=tn,Co.ColumnGroup=Cn,Co.Summary=s;var Cl=Co,ca=Cl},17574:function(ht,le,e){"use strict";e.d(le,{default:function(){return Me}});var t=e(60091),l=e(94480),P=e(52671),L=e(8657),T=e(54476),p=e(59301),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},F=n,W=e(7657),w=function(je,et){return p.createElement(W.Z,(0,T.Z)({},je,{ref:et,icon:F}))},D=p.forwardRef(w),g=D,M=e(92310),B=e.n(M),I=e(35654),E=e(71430),ne=e(36355),k=e(56082),de=e(62892),ie=e(20648);const H=4;function Z(Ie){const{dropPosition:je,dropLevelOffset:et,prefixCls:rt,indent:Ke,direction:Te="ltr"}=Ie,tt=Te==="ltr"?"left":"right",mt=Te==="ltr"?"right":"left",De={[tt]:-et*Ke+H,[mt]:0};switch(je){case-1:De.top=-3;break;case 1:De.bottom=-3;break;default:De.bottom=-3,De[tt]=Ke+H;break}return p.createElement("div",{style:De,className:`${rt}-drop-indicator`})}var ae=e(71997),S=p.forwardRef((Ie,je)=>{const{getPrefixCls:et,direction:rt,virtual:Ke,tree:Te}=p.useContext(ne.E_),{prefixCls:tt,className:mt,showIcon:De=!1,showLine:dt,switcherIcon:St,blockNode:$e=!1,children:ve,checkable:ot=!1,selectable:Ee=!0,draggable:A,motion:K,style:m}=Ie,a=et("tree",tt),R=et(),fe=K!=null?K:Object.assign(Object.assign({},(0,de.Z)(R)),{motionAppear:!1}),s=Object.assign(Object.assign({},Ie),{checkable:ot,selectable:Ee,showIcon:De,motion:fe,blockNode:$e,showLine:!!dt,dropIndicatorRender:Z}),[i,X]=(0,ie.ZP)(a),$=p.useMemo(()=>{if(!A)return!1;let Q={};switch(typeof A){case"function":Q.nodeDraggable=A;break;case"object":Q=Object.assign({},A);break;default:break}return Q.icon!==!1&&(Q.icon=Q.icon||p.createElement(k.Z,null)),Q},[A]),f=Q=>p.createElement(ae.Z,{prefixCls:a,switcherIcon:St,treeNodeProps:Q,showLine:dt});return i(p.createElement(t.Z,Object.assign({itemHeight:20,ref:je,virtual:Ke},s,{style:Object.assign(Object.assign({},Te==null?void 0:Te.style),m),prefixCls:a,className:B()({[`${a}-icon-hide`]:!De,[`${a}-block-node`]:$e,[`${a}-unselectable`]:!Ee,[`${a}-rtl`]:rt==="rtl"},Te==null?void 0:Te.className,mt,X),direction:rt,checkable:ot&&p.createElement("span",{className:`${a}-checkbox-inner`}),selectable:Ee,switcherIcon:f,draggable:$}),ve))}),J;(function(Ie){Ie[Ie.None=0]="None",Ie[Ie.Start=1]="Start",Ie[Ie.End=2]="End"})(J||(J={}));function te(Ie,je){function et(rt){const{key:Ke,children:Te}=rt;je(Ke,rt)!==!1&&te(Te||[],je)}Ie.forEach(et)}function z(Ie){let{treeData:je,expandedKeys:et,startKey:rt,endKey:Ke}=Ie;const Te=[];let tt=J.None;if(rt&&rt===Ke)return[rt];if(!rt||!Ke)return[];function mt(De){return De===rt||De===Ke}return te(je,De=>{if(tt===J.End)return!1;if(mt(De)){if(Te.push(De),tt===J.None)tt=J.Start;else if(tt===J.Start)return tt=J.End,!1}else tt===J.Start&&Te.push(De);return et.includes(De)}),Te}function v(Ie,je){const et=(0,l.Z)(je),rt=[];return te(Ie,(Ke,Te)=>{const tt=et.indexOf(Ke);return tt!==-1&&(rt.push(Te),et.splice(tt,1)),!!et.length}),rt}var b=function(Ie,je){var et={};for(var rt in Ie)Object.prototype.hasOwnProperty.call(Ie,rt)&&je.indexOf(rt)<0&&(et[rt]=Ie[rt]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,rt=Object.getOwnPropertySymbols(Ie);Ke{var{defaultExpandAll:et,defaultExpandParent:rt,defaultExpandedKeys:Ke}=Ie,Te=b(Ie,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const tt=p.useRef(),mt=p.useRef(),De=()=>{const{keyEntities:$}=(0,E.I8)(q(Te));let f;return et?f=Object.keys($):rt?f=(0,I.r7)(Te.expandedKeys||Ke||[],$):f=Te.expandedKeys||Ke,f},[dt,St]=p.useState(Te.selectedKeys||Te.defaultSelectedKeys||[]),[$e,ve]=p.useState(()=>De());p.useEffect(()=>{"selectedKeys"in Te&&St(Te.selectedKeys)},[Te.selectedKeys]),p.useEffect(()=>{"expandedKeys"in Te&&ve(Te.expandedKeys)},[Te.expandedKeys]);const ot=($,f)=>{var Q;return"expandedKeys"in Te||ve($),(Q=Te.onExpand)===null||Q===void 0?void 0:Q.call(Te,$,f)},Ee=($,f)=>{var Q;const{multiple:Re}=Te,{node:Pe,nativeEvent:Se}=f,{key:Ne=""}=Pe,Be=q(Te),d=Object.assign(Object.assign({},f),{selected:!0}),Y=(Se==null?void 0:Se.ctrlKey)||(Se==null?void 0:Se.metaKey),se=Se==null?void 0:Se.shiftKey;let xe;Re&&Y?(xe=$,tt.current=Ne,mt.current=xe,d.selectedNodes=v(Be,xe)):Re&&se?(xe=Array.from(new Set([].concat((0,l.Z)(mt.current||[]),(0,l.Z)(z({treeData:Be,expandedKeys:$e,startKey:Ne,endKey:tt.current}))))),d.selectedNodes=v(Be,xe)):(xe=[Ne],tt.current=Ne,mt.current=xe,d.selectedNodes=v(Be,xe)),(Q=Te.onSelect)===null||Q===void 0||Q.call(Te,xe,d),"selectedKeys"in Te||St(xe)},{getPrefixCls:A,direction:K}=p.useContext(ne.E_),{prefixCls:m,className:a,showIcon:R=!0,expandAction:fe="click"}=Te,s=b(Te,["prefixCls","className","showIcon","expandAction"]),i=A("tree",m),X=B()(`${i}-directory`,{[`${i}-directory-rtl`]:K==="rtl"},a);return p.createElement(S,Object.assign({icon:ce,ref:je,blockNode:!0},s,{showIcon:R,expandAction:fe,prefixCls:i,className:X,expandedKeys:$e,selectedKeys:dt,onSelect:Ee,onExpand:ot}))};var V=p.forwardRef(x);const he=S;he.DirectoryTree=V,he.TreeNode=t.O;var Me=he},20648:function(ht,le,e){"use strict";e.d(le,{TM:function(){return M},Yk:function(){return g}});var t=e(36237),l=e(98447),P=e(17313),L=e(8378),T=e(37613),p=e(83116);const n=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),F=(B,I)=>({[`.${B}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${I.motionDurationSlow}`}}}),W=(B,I)=>({[`.${B}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:I.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${I.lineWidthBold}px solid ${I.colorPrimary}`,borderRadius:"50%",content:'""'}}}),w=(B,I)=>{const{treeCls:E,treeNodeCls:ne,treeNodePadding:k,titleHeight:de,nodeSelectedBg:ie,nodeHoverBg:H}=I,Z=I.paddingXS;return{[E]:Object.assign(Object.assign({},(0,P.Wf)(I)),{background:I.colorBgContainer,borderRadius:I.borderRadius,transition:`background-color ${I.motionDurationSlow}`,[`&${E}-rtl`]:{[`${E}-switcher`]:{"&_close":{[`${E}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${E}-active-focused)`]:Object.assign({},(0,P.oN)(I)),[`${E}-list-holder-inner`]:{alignItems:"flex-start"},[`&${E}-block-node`]:{[`${E}-list-holder-inner`]:{alignItems:"stretch",[`${E}-node-content-wrapper`]:{flex:"auto"},[`${ne}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:k,insetInlineStart:0,border:`1px solid ${I.colorPrimary}`,opacity:0,animationName:n,animationDuration:I.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${ne}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${k}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${E}-node-content-wrapper`]:{color:I.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${E}-node-content-wrapper`]:Object.assign({},(0,P.oN)(I)),[`&:not(${ne}-disabled).filter-node ${E}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${E}-draggable-icon`]:{flexShrink:0,width:de,lineHeight:`${de}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${I.motionDurationSlow}`,[`${ne}:hover &`]:{opacity:.45}},[`&${ne}-disabled`]:{[`${E}-draggable-icon`]:{visibility:"hidden"}}}},[`${E}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:de}},[`${E}-draggable-icon`]:{visibility:"hidden"},[`${E}-switcher`]:Object.assign(Object.assign({},F(B,I)),{position:"relative",flex:"none",alignSelf:"stretch",width:de,margin:0,lineHeight:`${de}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${E}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:I.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:de/2,bottom:-k,marginInlineStart:-1,borderInlineEnd:`1px solid ${I.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:de/2*.8,height:de/2,borderBottom:`1px solid ${I.colorBorder}`,content:'""'}}}),[`${E}-checkbox`]:{top:"initial",marginInlineEnd:Z},[`${E}-node-content-wrapper, ${E}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:de,margin:0,padding:`0 ${I.paddingXS/2}px`,color:"inherit",lineHeight:`${de}px`,background:"transparent",borderRadius:I.borderRadius,cursor:"pointer",transition:`all ${I.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:H},[`&${E}-node-selected`]:{backgroundColor:ie},[`${E}-iconEle`]:{display:"inline-block",width:de,height:de,lineHeight:`${de}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${E}-unselectable ${E}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${E}-node-content-wrapper`]:Object.assign({lineHeight:`${de}px`,userSelect:"none"},W(B,I)),[`${ne}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${I.colorPrimary}`}},"&-show-line":{[`${E}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:de/2,bottom:-k,borderInlineEnd:`1px solid ${I.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${E}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${ne}-leaf-last`]:{[`${E}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${de/2}px !important`}}}}})}},D=B=>{const{treeCls:I,treeNodeCls:E,treeNodePadding:ne,directoryNodeSelectedBg:k,directoryNodeSelectedColor:de}=B;return{[`${I}${I}-directory`]:{[E]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:ne,insetInlineStart:0,transition:`background-color ${B.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:B.controlItemBgHover}},"> *":{zIndex:1},[`${I}-switcher`]:{transition:`color ${B.motionDurationMid}`},[`${I}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${I}-node-selected`]:{color:de,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:k},[`${I}-switcher`]:{color:de},[`${I}-node-content-wrapper`]:{color:de,background:"transparent"}}}}}},g=(B,I)=>{const E=`.${B}`,ne=`${E}-treenode`,k=I.paddingXS/2,de=(0,T.TS)(I,{treeCls:E,treeNodeCls:ne,treeNodePadding:k});return[w(B,de),D(de)]},M=B=>{const{controlHeightSM:I}=B;return{titleHeight:I,nodeHoverBg:B.controlItemBgHover,nodeSelectedBg:B.controlItemBgActive}};le.ZP=(0,p.Z)("Tree",(B,I)=>{let{prefixCls:E}=I;return[{[B.componentCls]:(0,l.C2)(`${E}-checkbox`,B)},g(E,B),(0,L.Z)(B)]},B=>{const{colorTextLightSolid:I,colorPrimary:E}=B;return Object.assign(Object.assign({},M(B)),{directoryNodeSelectedColor:I,directoryNodeSelectedBg:E})})},71997:function(ht,le,e){"use strict";e.d(le,{Z:function(){return ne}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},L=P,T=e(7657),p=function(de,ie){return l.createElement(T.Z,(0,t.Z)({},de,{ref:ie,icon:L}))},n=l.forwardRef(p),F=n,W=e(52671),w=e(58617),D=e(15075),g=e(43531),M=e(92310),B=e.n(M),I=e(92343),ne=k=>{const{prefixCls:de,switcherIcon:ie,treeNodeProps:H,showLine:Z}=k,{isLeaf:ae,expanded:C,loading:S}=H;if(S)return l.createElement(w.Z,{className:`${de}-switcher-loading-icon`});let J;if(Z&&typeof Z=="object"&&(J=Z.showLeafIcon),ae){if(!Z)return null;if(typeof J!="boolean"&&J){const v=typeof J=="function"?J(H):J,b=`${de}-switcher-line-custom-icon`;return(0,I.l$)(v)?(0,I.Tm)(v,{className:B()(v.props.className||"",b)}):v}return J?l.createElement(W.Z,{className:`${de}-switcher-line-icon`}):l.createElement("span",{className:`${de}-switcher-leaf-line`})}const te=`${de}-switcher-icon`,z=typeof ie=="function"?ie(H):ie;return(0,I.l$)(z)?(0,I.Tm)(z,{className:B()(z.props.className||"",te)}):z!==void 0?z:Z?C?l.createElement(D.Z,{className:`${de}-switcher-line-icon`}):l.createElement(g.Z,{className:`${de}-switcher-line-icon`}):l.createElement(F,{className:te})}},54580:function(ht,le,e){"use strict";e.d(le,{default:function(){return kt}});var t=e(59301),l=e(94480),P=e(92310),L=e.n(P),T=e(54476),p=e(67732),n=e(83652),F=e(42403),W=e(158),w=e(20068),D=e(75931),g=e(75044),M=e(76190),B=e(3202),I=e(26112);function E(j,ue){var ye="cannot ".concat(j.method," ").concat(j.action," ").concat(ue.status,"'"),be=new Error(ye);return be.status=ue.status,be.method=j.method,be.url=j.action,be}function ne(j){var ue=j.responseText||j.response;if(!ue)return ue;try{return JSON.parse(ue)}catch(ye){return ue}}function k(j){var ue=new XMLHttpRequest;j.onProgress&&ue.upload&&(ue.upload.onprogress=function(Le){Le.total>0&&(Le.percent=Le.loaded/Le.total*100),j.onProgress(Le)});var ye=new FormData;j.data&&Object.keys(j.data).forEach(function(Ze){var Le=j.data[Ze];if(Array.isArray(Le)){Le.forEach(function(ke){ye.append("".concat(Ze,"[]"),ke)});return}ye.append(Ze,Le)}),j.file instanceof Blob?ye.append(j.filename,j.file,j.file.name):ye.append(j.filename,j.file),ue.onerror=function(Le){j.onError(Le)},ue.onload=function(){return ue.status<200||ue.status>=300?j.onError(E(j,ue),ne(ue)):j.onSuccess(ne(ue),ue)},ue.open(j.method,j.action,!0),j.withCredentials&&"withCredentials"in ue&&(ue.withCredentials=!0);var be=j.headers||{};return be["X-Requested-With"]!==null&&ue.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(be).forEach(function(Ze){be[Ze]!==null&&ue.setRequestHeader(Ze,be[Ze])}),ue.send(ye),{abort:function(){ue.abort()}}}var de=+new Date,ie=0;function H(){return"rc-upload-".concat(de,"-").concat(++ie)}var Z=e(48736),ae=function(j,ue){if(j&&ue){var ye=Array.isArray(ue)?ue:ue.split(","),be=j.name||"",Ze=j.type||"",Le=Ze.replace(/\/.*$/,"");return ye.some(function(ke){var Ae=ke.trim();if(/^\*(\/\*)?$/.test(ke))return!0;if(Ae.charAt(0)==="."){var jt=be.toLowerCase(),Zt=Ae.toLowerCase(),Qt=[Zt];return(Zt===".jpg"||Zt===".jpeg")&&(Qt=[".jpg",".jpeg"]),Qt.some(function(kn){return jt.endsWith(kn)})}return/\/\*$/.test(Ae)?Le===Ae.replace(/\/.*$/,""):Ze===Ae?!0:/^\w+$/.test(Ae)?((0,Z.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Ae,"'.Skip for check.")),!0):!1})}return!0};function C(j,ue){var ye=j.createReader(),be=[];function Ze(){ye.readEntries(function(Le){var ke=Array.prototype.slice.apply(Le);be=be.concat(ke);var Ae=!ke.length;Ae?ue(be):Ze()})}Ze()}var S=function(ue,ye,be){var Ze=function Le(ke,Ae){ke&&(ke.path=Ae||"",ke.isFile?ke.file(function(jt){be(jt)&&(ke.fullPath&&!jt.webkitRelativePath&&(Object.defineProperties(jt,{webkitRelativePath:{writable:!0}}),jt.webkitRelativePath=ke.fullPath.replace(/^\//,""),Object.defineProperties(jt,{webkitRelativePath:{writable:!1}})),ye([jt]))}):ke.isDirectory&&C(ke,function(jt){jt.forEach(function(Zt){Le(Zt,"".concat(Ae).concat(ke.name,"/"))})}))};ue.forEach(function(Le){Ze(Le.webkitGetAsEntry())})},J=S,te=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],z=function(j){(0,F.Z)(ye,j);var ue=(0,W.Z)(ye);function ye(){var be;(0,p.Z)(this,ye);for(var Ze=arguments.length,Le=new Array(Ze),ke=0;ke{let{uid:Le}=Ze;return Le===j.uid});return be===-1?ye.push(j):ye[be]=j,ye}function Q(j,ue){const ye=j.uid!==void 0?"uid":"name";return ue.filter(be=>be[ye]===j[ye])[0]}function Re(j,ue){const ye=j.uid!==void 0?"uid":"name",be=ue.filter(Ze=>Ze[ye]!==j[ye]);return be.length===ue.length?null:be}const Pe=function(){const ue=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),be=ue[ue.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(be)||[""])[0]},Se=j=>j.indexOf("image/")===0,Ne=j=>{if(j.type&&!j.thumbUrl)return Se(j.type);const ue=j.thumbUrl||j.url||"",ye=Pe(ue);return/^data:image\//.test(ue)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(ye)?!0:!(/^data:/.test(ue)||ye)},Be=200;function d(j){return new Promise(ue=>{if(!j.type||!Se(j.type)){ue("");return}const ye=document.createElement("canvas");ye.width=Be,ye.height=Be,ye.style.cssText=`position: fixed; left: 0; top: 0; width: ${Be}px; height: ${Be}px; z-index: 9999; display: none;`,document.body.appendChild(ye);const be=ye.getContext("2d"),Ze=new Image;if(Ze.onload=()=>{const{width:Le,height:ke}=Ze;let Ae=Be,jt=Be,Zt=0,Qt=0;Le>ke?(jt=ke*(Be/Le),Qt=-(jt-Ae)/2):(Ae=Le*(Be/ke),Zt=-(Ae-jt)/2),be.drawImage(Ze,Zt,Qt,Ae,jt);const kn=ye.toDataURL();document.body.removeChild(ye),window.URL.revokeObjectURL(Ze.src),ue(kn)},Ze.crossOrigin="anonymous",j.type.startsWith("image/svg+xml")){const Le=new FileReader;Le.onload=()=>{Le.result&&(Ze.src=Le.result)},Le.readAsDataURL(j)}else if(j.type.startsWith("image/gif")){const Le=new FileReader;Le.onload=()=>{Le.result&&ue(Le.result)},Le.readAsDataURL(j)}else Ze.src=window.URL.createObjectURL(j)})}var Y=e(26227),se=e(41464),xe=e(15277),Fe=e(93948),_e=e(6848),Je=t.forwardRef((j,ue)=>{let{prefixCls:ye,className:be,style:Ze,locale:Le,listType:ke,file:Ae,items:jt,progress:Zt,iconRender:Qt,actionIconRender:kn,itemRender:Rn,isImgUrl:on,showPreviewIcon:h,showRemoveIcon:_r,showDownloadIcon:Qn,previewIcon:dr,removeIcon:er,downloadIcon:yr,onPreview:qn,onDownload:$n,onClose:Pn}=j;var zn,Lr;const{status:In}=Ae,[Er,kr]=t.useState(In);t.useEffect(()=>{In!=="removed"&&kr(In)},[In]);const[Wr,Vr]=t.useState(!1);t.useEffect(()=>{const lt=setTimeout(()=>{Vr(!0)},300);return()=>{clearTimeout(lt)}},[]);const Xr=Qt(Ae);let U=t.createElement("div",{className:`${ye}-icon`},Xr);if(ke==="picture"||ke==="picture-card"||ke==="picture-circle")if(Er==="uploading"||!Ae.thumbUrl&&!Ae.url){const lt=L()(`${ye}-list-item-thumbnail`,{[`${ye}-list-item-file`]:Er!=="uploading"});U=t.createElement("div",{className:lt},Xr)}else{const lt=on!=null&&on(Ae)?t.createElement("img",{src:Ae.thumbUrl||Ae.url,alt:Ae.name,className:`${ye}-list-item-image`,crossOrigin:Ae.crossOrigin}):Xr,Ot=L()(`${ye}-list-item-thumbnail`,{[`${ye}-list-item-file`]:on&&!on(Ae)});U=t.createElement("a",{className:Ot,onClick:wn=>qn(Ae,wn),href:Ae.url||Ae.thumbUrl,target:"_blank",rel:"noopener noreferrer"},lt)}const me=L()(`${ye}-list-item`,`${ye}-list-item-${Er}`),qe=typeof Ae.linkProps=="string"?JSON.parse(Ae.linkProps):Ae.linkProps,Ft=_r?kn((typeof er=="function"?er(Ae):er)||t.createElement(Y.Z,null),()=>Pn(Ae),ye,Le.removeFile):null,qt=Qn&&Er==="done"?kn((typeof yr=="function"?yr(Ae):yr)||t.createElement(se.Z,null),()=>$n(Ae),ye,Le.downloadFile):null,gn=ke!=="picture-card"&&ke!=="picture-circle"&&t.createElement("span",{key:"download-delete",className:L()(`${ye}-list-item-actions`,{picture:ke==="picture"})},qt,Ft),Gt=L()(`${ye}-list-item-name`),At=Ae.url?[t.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Gt,title:Ae.name},qe,{href:Ae.url,onClick:lt=>qn(Ae,lt)}),Ae.name),gn]:[t.createElement("span",{key:"view",className:Gt,onClick:lt=>qn(Ae,lt),title:Ae.name},Ae.name),gn],Ge={pointerEvents:"none",opacity:.5},xt=h?t.createElement("a",{href:Ae.url||Ae.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Ae.url||Ae.thumbUrl?void 0:Ge,onClick:lt=>qn(Ae,lt),title:Le.previewFile},typeof dr=="function"?dr(Ae):dr||t.createElement(xe.Z,null)):null,en=(ke==="picture-card"||ke==="picture-circle")&&Er!=="uploading"&&t.createElement("span",{className:`${ye}-list-item-actions`},xt,Er==="done"&&qt,Ft),{getPrefixCls:tn}=t.useContext(he.E_),Sn=tn(),Cn=t.createElement("div",{className:me},U,At,en,Wr&&t.createElement(R.default,{motionName:`${Sn}-fade`,visible:Er==="uploading",motionDeadline:2e3},lt=>{let{className:Ot}=lt;const wn="percent"in Ae?t.createElement(Fe.Z,Object.assign({},Zt,{type:"line",percent:Ae.percent,"aria-label":Ae["aria-label"],"aria-labelledby":Ae["aria-labelledby"]})):null;return t.createElement("div",{className:L()(`${ye}-list-item-progress`,Ot)},wn)})),Gn=Ae.response&&typeof Ae.response=="string"?Ae.response:((zn=Ae.error)===null||zn===void 0?void 0:zn.statusText)||((Lr=Ae.error)===null||Lr===void 0?void 0:Lr.message)||Le.uploadError,_n=Er==="error"?t.createElement(_e.Z,{title:Gn,getPopupContainer:lt=>lt.parentNode},Cn):Cn;return t.createElement("div",{className:L()(`${ye}-list-item-container`,be),style:Ze,ref:ue},Rn?Rn(_n,Ae,jt,{download:$n.bind(null,Ae),preview:qn.bind(null,Ae),remove:Pn.bind(null,Ae)}):_n)});const ut=(j,ue)=>{const{listType:ye="text",previewFile:be=d,onPreview:Ze,onDownload:Le,onRemove:ke,locale:Ae,iconRender:jt,isImageUrl:Zt=Ne,prefixCls:Qt,items:kn=[],showPreviewIcon:Rn=!0,showRemoveIcon:on=!0,showDownloadIcon:h=!1,removeIcon:_r,previewIcon:Qn,downloadIcon:dr,progress:er={size:[-1,2],showInfo:!1},appendAction:yr,appendActionVisible:qn=!0,itemRender:$n,disabled:Pn}=j,zn=(0,fe.Z)(),[Lr,In]=t.useState(!1);t.useEffect(()=>{ye!=="picture"&&ye!=="picture-card"&&ye!=="picture-circle"||(kn||[]).forEach(Ge=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Ge.originFileObj instanceof File||Ge.originFileObj instanceof Blob)||Ge.thumbUrl!==void 0||(Ge.thumbUrl="",be&&be(Ge.originFileObj).then(xt=>{Ge.thumbUrl=xt||"",zn()}))})},[ye,kn,be]),t.useEffect(()=>{In(!0)},[]);const Er=(Ge,xt)=>{if(Ze)return xt==null||xt.preventDefault(),Ze(Ge)},kr=Ge=>{typeof Le=="function"?Le(Ge):Ge.url&&window.open(Ge.url)},Wr=Ge=>{ke==null||ke(Ge)},Vr=Ge=>{if(jt)return jt(Ge,ye);const xt=Ge.status==="uploading",en=Zt&&Zt(Ge)?t.createElement(a,null):t.createElement(mt,null);let tn=xt?t.createElement(De.Z,null):t.createElement(ot,null);return ye==="picture"?tn=xt?t.createElement(De.Z,null):en:(ye==="picture-card"||ye==="picture-circle")&&(tn=xt?Ae.uploading:en),tn},Xr=(Ge,xt,en,tn)=>{const Sn={type:"text",size:"small",title:tn,onClick:Cn=>{xt(),(0,i.l$)(Ge)&&Ge.props.onClick&&Ge.props.onClick(Cn)},className:`${en}-list-item-action`,disabled:Pn};if((0,i.l$)(Ge)){const Cn=(0,i.Tm)(Ge,Object.assign(Object.assign({},Ge.props),{onClick:()=>{}}));return t.createElement(X.ZP,Object.assign({},Sn,{icon:Cn}))}return t.createElement(X.ZP,Object.assign({},Sn),t.createElement("span",null,Ge))};t.useImperativeHandle(ue,()=>({handlePreview:Er,handleDownload:kr}));const{getPrefixCls:U}=t.useContext(he.E_),me=U("upload",Qt),qe=U(),Ft=L()(`${me}-list`,`${me}-list-${ye}`),qt=(0,l.Z)(kn.map(Ge=>({key:Ge.uid,file:Ge})));let Gt={motionDeadline:2e3,motionName:`${me}-${ye==="picture-card"||ye==="picture-circle"?"animate-inline":"animate"}`,keys:qt,motionAppear:Lr};const At=t.useMemo(()=>{const Ge=Object.assign({},(0,s.Z)(qe));return delete Ge.onAppearEnd,delete Ge.onEnterEnd,delete Ge.onLeaveEnd,Ge},[qe]);return ye!=="picture-card"&&ye!=="picture-circle"&&(Gt=Object.assign(Object.assign({},At),Gt)),t.createElement("div",{className:Ft},t.createElement(R.CSSMotionList,Object.assign({},Gt,{component:!1}),Ge=>{let{key:xt,file:en,className:tn,style:Sn}=Ge;return t.createElement(Je,{key:xt,locale:Ae,prefixCls:me,className:tn,style:Sn,file:en,items:kn,progress:er,listType:ye,isImgUrl:Zt,showPreviewIcon:Rn,showRemoveIcon:on,showDownloadIcon:h,removeIcon:_r,previewIcon:Qn,downloadIcon:dr,iconRender:Vr,actionIconRender:Xr,itemRender:$n,onPreview:Er,onDownload:kr,onClose:Wr})}),yr&&t.createElement(R.default,Object.assign({},Gt,{visible:qn,forceRender:!0}),Ge=>{let{className:xt,style:en}=Ge;return(0,i.Tm)(yr,tn=>({className:L()(tn.className,xt),style:Object.assign(Object.assign(Object.assign({},en),{pointerEvents:xt?"none":void 0}),tn.style)}))}))};var wt=t.forwardRef(ut),Dt=e(17313),mn=e(8378),ln=e(83116),$t=e(37613),vn=j=>{const{componentCls:ue,iconCls:ye}=j;return{[`${ue}-wrapper`]:{[`${ue}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:j.colorFillAlter,border:`${j.lineWidth}px dashed ${j.colorBorder}`,borderRadius:j.borderRadiusLG,cursor:"pointer",transition:`border-color ${j.motionDurationSlow}`,[ue]:{padding:`${j.padding}px 0`},[`${ue}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${ue}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${ue}-disabled):hover`]:{borderColor:j.colorPrimaryHover},[`p${ue}-drag-icon`]:{marginBottom:j.margin,[ye]:{color:j.colorPrimary,fontSize:j.uploadThumbnailSize}},[`p${ue}-text`]:{margin:`0 0 ${j.marginXXS}px`,color:j.colorTextHeading,fontSize:j.fontSizeLG},[`p${ue}-hint`]:{color:j.colorTextDescription,fontSize:j.fontSize},[`&${ue}-disabled`]:{cursor:"not-allowed",[`p${ue}-drag-icon ${ye}, - p${ue}-text, - p${ue}-hint - `]:{color:j.colorTextDisabled}}}}}},yn=j=>{const{componentCls:ue,antCls:ye,iconCls:be,fontSize:Ze,lineHeight:Le}=j,ke=`${ue}-list-item`,Ae=`${ke}-actions`,jt=`${ke}-action`,Zt=Math.round(Ze*Le);return{[`${ue}-wrapper`]:{[`${ue}-list`]:Object.assign(Object.assign({},(0,Dt.dF)()),{lineHeight:j.lineHeight,[ke]:{position:"relative",height:j.lineHeight*Ze,marginTop:j.marginXS,fontSize:Ze,display:"flex",alignItems:"center",transition:`background-color ${j.motionDurationSlow}`,"&:hover":{backgroundColor:j.controlItemBgHover},[`${ke}-name`]:Object.assign(Object.assign({},Dt.vS),{padding:`0 ${j.paddingXS}px`,lineHeight:Le,flex:"auto",transition:`all ${j.motionDurationSlow}`}),[Ae]:{[jt]:{opacity:0},[`${jt}${ye}-btn-sm`]:{height:Zt,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${jt}:focus-visible, - &.picture ${jt} - `]:{opacity:1},[be]:{color:j.actionsColor,transition:`all ${j.motionDurationSlow}`},[`&:hover ${be}`]:{color:j.colorText}},[`${ue}-icon ${be}`]:{color:j.colorTextDescription,fontSize:Ze},[`${ke}-progress`]:{position:"absolute",bottom:-j.uploadProgressOffset,width:"100%",paddingInlineStart:Ze+j.paddingXS,fontSize:Ze,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${ke}:hover ${jt}`]:{opacity:1,color:j.colorText},[`${ke}-error`]:{color:j.colorError,[`${ke}-name, ${ue}-icon ${be}`]:{color:j.colorError},[Ae]:{[`${be}, ${be}:hover`]:{color:j.colorError},[jt]:{opacity:1}}},[`${ue}-list-item-container`]:{transition:`opacity ${j.motionDurationSlow}, height ${j.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},xn=e(36237),An=e(1950);const ir=new xn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),br=new xn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var ur=j=>{const{componentCls:ue}=j,ye=`${ue}-animate-inline`;return[{[`${ue}-wrapper`]:{[`${ye}-appear, ${ye}-enter, ${ye}-leave`]:{animationDuration:j.motionDurationSlow,animationTimingFunction:j.motionEaseInOutCirc,animationFillMode:"forwards"},[`${ye}-appear, ${ye}-enter`]:{animationName:ir},[`${ye}-leave`]:{animationName:br}}},{[`${ue}-wrapper`]:(0,An.J$)(j)},ir,br]},Zn=e(30071),mr=e(64993);const Or=j=>{const{componentCls:ue,iconCls:ye,uploadThumbnailSize:be,uploadProgressOffset:Ze}=j,Le=`${ue}-list`,ke=`${Le}-item`;return{[`${ue}-wrapper`]:{[` - ${Le}${Le}-picture, - ${Le}${Le}-picture-card, - ${Le}${Le}-picture-circle - `]:{[ke]:{position:"relative",height:be+j.lineWidth*2+j.paddingXS*2,padding:j.paddingXS,border:`${j.lineWidth}px ${j.lineType} ${j.colorBorder}`,borderRadius:j.borderRadiusLG,"&:hover":{background:"transparent"},[`${ke}-thumbnail`]:Object.assign(Object.assign({},Dt.vS),{width:be,height:be,lineHeight:`${be+j.paddingSM}px`,textAlign:"center",flex:"none",[ye]:{fontSize:j.fontSizeHeading2,color:j.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${ke}-progress`]:{bottom:Ze,width:`calc(100% - ${j.paddingSM*2}px)`,marginTop:0,paddingInlineStart:be+j.paddingXS}},[`${ke}-error`]:{borderColor:j.colorError,[`${ke}-thumbnail ${ye}`]:{[`svg path[fill='${Zn.blue[0]}']`]:{fill:j.colorErrorBg},[`svg path[fill='${Zn.blue.primary}']`]:{fill:j.colorError}}},[`${ke}-uploading`]:{borderStyle:"dashed",[`${ke}-name`]:{marginBottom:Ze}}},[`${Le}${Le}-picture-circle ${ke}`]:{[`&, &::before, ${ke}-thumbnail`]:{borderRadius:"50%"}}}}},Ir=j=>{const{componentCls:ue,iconCls:ye,fontSizeLG:be,colorTextLightSolid:Ze}=j,Le=`${ue}-list`,ke=`${Le}-item`,Ae=j.uploadPicCardSize;return{[` - ${ue}-wrapper${ue}-picture-card-wrapper, - ${ue}-wrapper${ue}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,Dt.dF)()),{display:"inline-block",width:"100%",[`${ue}${ue}-select`]:{width:Ae,height:Ae,marginInlineEnd:j.marginXS,marginBottom:j.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:j.colorFillAlter,border:`${j.lineWidth}px dashed ${j.colorBorder}`,borderRadius:j.borderRadiusLG,cursor:"pointer",transition:`border-color ${j.motionDurationSlow}`,[`> ${ue}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${ue}-disabled):hover`]:{borderColor:j.colorPrimary}},[`${Le}${Le}-picture-card, ${Le}${Le}-picture-circle`]:{[`${Le}-item-container`]:{display:"inline-block",width:Ae,height:Ae,marginBlock:`0 ${j.marginXS}px`,marginInline:`0 ${j.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[ke]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${j.paddingXS*2}px)`,height:`calc(100% - ${j.paddingXS*2}px)`,backgroundColor:j.colorBgMask,opacity:0,transition:`all ${j.motionDurationSlow}`,content:'" "'}},[`${ke}:hover`]:{[`&::before, ${ke}-actions`]:{opacity:1}},[`${ke}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${j.motionDurationSlow}`,[`${ye}-eye, ${ye}-download, ${ye}-delete`]:{zIndex:10,width:be,margin:`0 ${j.marginXXS}px`,fontSize:be,cursor:"pointer",transition:`all ${j.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${ke}-actions, ${ke}-actions:hover`]:{[`${ye}-eye, ${ye}-download, ${ye}-delete`]:{color:new mr.C(Ze).setAlpha(.65).toRgbString(),"&:hover":{color:Ze}}},[`${ke}-thumbnail, ${ke}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${ke}-name`]:{display:"none",textAlign:"center"},[`${ke}-file + ${ke}-name`]:{position:"absolute",bottom:j.margin,display:"block",width:`calc(100% - ${j.paddingXS*2}px)`},[`${ke}-uploading`]:{[`&${ke}`]:{backgroundColor:j.colorFillAlter},[`&::before, ${ye}-eye, ${ye}-download, ${ye}-delete`]:{display:"none"}},[`${ke}-progress`]:{bottom:j.marginXL,width:`calc(100% - ${j.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${ue}-wrapper${ue}-picture-circle-wrapper`]:{[`${ue}${ue}-select`]:{borderRadius:"50%"}}}};var Dr=j=>{const{componentCls:ue}=j;return{[`${ue}-rtl`]:{direction:"rtl"}}};const Ur=j=>{const{componentCls:ue,colorTextDisabled:ye}=j;return{[`${ue}-wrapper`]:Object.assign(Object.assign({},(0,Dt.Wf)(j)),{[ue]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${ue}-select`]:{display:"inline-block"},[`${ue}-disabled`]:{color:ye,cursor:"not-allowed"}})}};var Zr=(0,ln.Z)("Upload",j=>{const{fontSizeHeading3:ue,fontSize:ye,lineHeight:be,lineWidth:Ze,controlHeightLG:Le}=j,ke=Math.round(ye*be),Ae=(0,$t.TS)(j,{uploadThumbnailSize:ue*2,uploadProgressOffset:ke/2+Ze,uploadPicCardSize:Le*2.55});return[Ur(Ae),vn(Ae),Or(Ae),Ir(Ae),yn(Ae),ur(Ae),Dr(Ae),(0,mn.Z)(Ae)]},j=>({actionsColor:j.colorTextDescription})),so=function(j,ue,ye,be){function Ze(Le){return Le instanceof ye?Le:new ye(function(ke){ke(Le)})}return new(ye||(ye=Promise))(function(Le,ke){function Ae(Qt){try{Zt(be.next(Qt))}catch(kn){ke(kn)}}function jt(Qt){try{Zt(be.throw(Qt))}catch(kn){ke(kn)}}function Zt(Qt){Qt.done?Le(Qt.value):Ze(Qt.value).then(Ae,jt)}Zt((be=be.apply(j,ue||[])).next())})};const Jr=`__LIST_IGNORE_${Date.now()}__`,Qe=(j,ue)=>{const{fileList:ye,defaultFileList:be,onRemove:Ze,showUploadList:Le=!0,listType:ke="text",onPreview:Ae,onDownload:jt,onChange:Zt,onDrop:Qt,previewFile:kn,disabled:Rn,locale:on,iconRender:h,isImageUrl:_r,progress:Qn,prefixCls:dr,className:er,type:yr="select",children:qn,style:$n,itemRender:Pn,maxCount:zn,data:Lr={},multiple:In=!1,action:Er="",accept:kr="",supportServerRender:Wr=!0,rootClassName:Vr}=j,Xr=t.useContext(Me.Z),U=Rn!=null?Rn:Xr,[me,qe]=(0,_.Z)(be||[],{value:ye,postState:Ln=>Ln!=null?Ln:[]}),[Ft,qt]=t.useState("drop"),gn=t.useRef(null);t.useMemo(()=>{const Ln=Date.now();(ye||[]).forEach((vr,Hn)=>{!vr.uid&&!Object.isFrozen(vr)&&(vr.uid=`__AUTO__${Ln}_${Hn}__`)})},[ye]);const Gt=(Ln,vr,Hn)=>{let Kt=(0,l.Z)(vr),fr=!1;zn===1?Kt=Kt.slice(-1):zn&&(fr=Kt.length>zn,Kt=Kt.slice(0,zn)),(0,V.flushSync)(()=>{qe(Kt)});const Br={file:Ln,fileList:Kt};Hn&&(Br.event=Hn),(!fr||Kt.some(zr=>zr.uid===Ln.uid))&&(0,V.flushSync)(()=>{Zt==null||Zt(Br)})},At=(Ln,vr)=>so(void 0,void 0,void 0,function*(){const{beforeUpload:Hn,transformFile:Kt}=j;let fr=Ln;if(Hn){const Br=yield Hn(Ln,vr);if(Br===!1)return!1;if(delete Ln[Jr],Br===Jr)return Object.defineProperty(Ln,Jr,{value:!0,configurable:!0}),!1;typeof Br=="object"&&Br&&(fr=Br)}return Kt&&(fr=yield Kt(fr)),fr}),Ge=Ln=>{const vr=Ln.filter(fr=>!fr.file[Jr]);if(!vr.length)return;const Hn=vr.map(fr=>$(fr.file));let Kt=(0,l.Z)(me);Hn.forEach(fr=>{Kt=f(fr,Kt)}),Hn.forEach((fr,Br)=>{let zr=fr;if(vr[Br].parsedFile)fr.status="uploading";else{const{originFileObj:eo}=fr;let to;try{to=new File([eo],eo.name,{type:eo.type})}catch(bo){to=new Blob([eo],{type:eo.type}),to.name=eo.name,to.lastModifiedDate=new Date,to.lastModified=new Date().getTime()}to.uid=fr.uid,zr=to}Gt(zr,Kt)})},xt=(Ln,vr,Hn)=>{try{typeof Ln=="string"&&(Ln=JSON.parse(Ln))}catch(Br){}if(!Q(vr,me))return;const Kt=$(vr);Kt.status="done",Kt.percent=100,Kt.response=Ln,Kt.xhr=Hn;const fr=f(Kt,me);Gt(Kt,fr)},en=(Ln,vr)=>{if(!Q(vr,me))return;const Hn=$(vr);Hn.status="uploading",Hn.percent=Ln.percent;const Kt=f(Hn,me);Gt(Hn,Kt,Ln)},tn=(Ln,vr,Hn)=>{if(!Q(Hn,me))return;const Kt=$(Hn);Kt.error=Ln,Kt.response=vr,Kt.status="error";const fr=f(Kt,me);Gt(Kt,fr)},Sn=Ln=>{let vr;Promise.resolve(typeof Ze=="function"?Ze(Ln):Ze).then(Hn=>{var Kt;if(Hn===!1)return;const fr=Re(Ln,me);fr&&(vr=Object.assign(Object.assign({},Ln),{status:"removed"}),me==null||me.forEach(Br=>{const zr=vr.uid!==void 0?"uid":"name";Br[zr]===vr[zr]&&!Object.isFrozen(Br)&&(Br.status="removed")}),(Kt=gn.current)===null||Kt===void 0||Kt.abort(vr),Gt(vr,fr))})},Cn=Ln=>{qt(Ln.type),Ln.type==="drop"&&(Qt==null||Qt(Ln))};t.useImperativeHandle(ue,()=>({onBatchStart:Ge,onSuccess:xt,onProgress:en,onError:tn,fileList:me,upload:gn.current}));const{getPrefixCls:Gn,direction:_n,upload:lt}=t.useContext(he.E_),Ot=Gn("upload",dr),wn=Object.assign(Object.assign({onBatchStart:Ge,onError:tn,onProgress:en,onSuccess:xt},j),{data:Lr,multiple:In,action:Er,accept:kr,supportServerRender:Wr,prefixCls:Ot,disabled:U,beforeUpload:At,onChange:void 0});delete wn.className,delete wn.style,(!qn||U)&&delete wn.id;const[sr,Mn]=Zr(Ot),[Yn]=(0,Ie.Z)("Upload",je.Z.Upload),{showRemoveIcon:wr,showPreviewIcon:Mr,showDownloadIcon:Kn,removeIcon:$r,previewIcon:Jn,downloadIcon:Kr}=typeof Le=="boolean"?{}:Le,qr=(Ln,vr)=>Le?t.createElement(wt,{prefixCls:Ot,listType:ke,items:me,previewFile:kn,onPreview:Ae,onDownload:jt,onRemove:Sn,showRemoveIcon:!U&&wr,showPreviewIcon:Mr,showDownloadIcon:Kn,removeIcon:$r,previewIcon:Jn,downloadIcon:Kr,iconRender:h,locale:Object.assign(Object.assign({},Yn),on),isImageUrl:_r,progress:Qn,appendAction:Ln,appendActionVisible:vr,itemRender:Pn,disabled:U}):Ln,ao=L()(`${Ot}-wrapper`,er,Vr,Mn,lt==null?void 0:lt.className,{[`${Ot}-rtl`]:_n==="rtl",[`${Ot}-picture-card-wrapper`]:ke==="picture-card",[`${Ot}-picture-circle-wrapper`]:ke==="picture-circle"}),wo=Object.assign(Object.assign({},lt==null?void 0:lt.style),$n);if(yr==="drag"){const Ln=L()(Mn,Ot,`${Ot}-drag`,{[`${Ot}-drag-uploading`]:me.some(vr=>vr.status==="uploading"),[`${Ot}-drag-hover`]:Ft==="dragover",[`${Ot}-disabled`]:U,[`${Ot}-rtl`]:_n==="rtl"});return sr(t.createElement("span",{className:ao},t.createElement("div",{className:Ln,style:wo,onDrop:Cn,onDragOver:Cn,onDragLeave:Cn},t.createElement(x,Object.assign({},wn,{ref:gn,className:`${Ot}-btn`}),t.createElement("div",{className:`${Ot}-drag-container`},qn))),qr()))}const ro=L()(Ot,`${Ot}-select`,{[`${Ot}-disabled`]:U}),yo=(Ln=>t.createElement("div",{className:ro,style:Ln},t.createElement(x,Object.assign({},wn,{ref:gn}))))(qn?void 0:{display:"none"});return sr(ke==="picture-card"||ke==="picture-circle"?t.createElement("span",{className:ao},qr(yo,!!qn)):t.createElement("span",{className:ao},yo,qr()))};var at=t.forwardRef(Qe),Pt=function(j,ue){var ye={};for(var be in j)Object.prototype.hasOwnProperty.call(j,be)&&ue.indexOf(be)<0&&(ye[be]=j[be]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,be=Object.getOwnPropertySymbols(j);Ze{var{style:ye,height:be}=j,Ze=Pt(j,["style","height"]);return t.createElement(at,Object.assign({ref:ue},Ze,{type:"drag",style:Object.assign(Object.assign({},ye),{height:be})}))});const Ut=at;Ut.Dragger=Lt,Ut.LIST_IGNORE=Jr;var kt=Ut},14625:function(ht){function le(t){var l,P,L="";if(typeof t=="string"||typeof t=="number")L+=t;else if(typeof t=="object")if(Array.isArray(t)){var T=t.length;for(l=0;l>>7-e%8&1)==1},put:function(e,t){for(var l=0;l>>t-l-1&1)==1)},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}},ht.exports=le},78485:function(ht){ht.exports={L:1,M:0,Q:3,H:2}},13679:function(ht,le,e){var t=e(87532);function l(P,L){if(P.length==null)throw new Error(P.length+"/"+L);for(var T=0;T=7&&this.setupTypeNumber(F),this.dataCache==null&&(this.dataCache=p.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,W)},n.setupPositionProbePattern=function(F,W){for(var w=-1;w<=7;w++)if(!(F+w<=-1||this.moduleCount<=F+w))for(var D=-1;D<=7;D++)W+D<=-1||this.moduleCount<=W+D||(0<=w&&w<=6&&(D==0||D==6)||0<=D&&D<=6&&(w==0||w==6)||2<=w&&w<=4&&2<=D&&D<=4?this.modules[F+w][W+D]=!0:this.modules[F+w][W+D]=!1)},n.getBestMaskPattern=function(){for(var F=0,W=0,w=0;w<8;w++){this.makeImpl(!0,w);var D=L.getLostPoint(this);(w==0||F>D)&&(F=D,W=w)}return W},n.createMovieClip=function(F,W,w){var D=F.createEmptyMovieClip(W,w),g=1;this.make();for(var M=0;M>w&1)==1;this.modules[Math.floor(w/3)][w%3+this.moduleCount-8-3]=D}for(var w=0;w<18;w++){var D=!F&&(W>>w&1)==1;this.modules[w%3+this.moduleCount-8-3][Math.floor(w/3)]=D}},n.setupTypeInfo=function(F,W){for(var w=this.errorCorrectLevel<<3|W,D=L.getBCHTypeInfo(w),g=0;g<15;g++){var M=!F&&(D>>g&1)==1;g<6?this.modules[g][8]=M:g<8?this.modules[g+1][8]=M:this.modules[this.moduleCount-15+g][8]=M}for(var g=0;g<15;g++){var M=!F&&(D>>g&1)==1;g<8?this.modules[8][this.moduleCount-g-1]=M:g<9?this.modules[8][15-g-1+1]=M:this.modules[8][15-g-1]=M}this.modules[this.moduleCount-8][8]=!F},n.mapData=function(F,W){for(var w=-1,D=this.moduleCount-1,g=7,M=0,B=this.moduleCount-1;B>0;B-=2)for(B==6&&B--;;){for(var I=0;I<2;I++)if(this.modules[D][B-I]==null){var E=!1;M>>g&1)==1);var ne=L.getMask(W,D,B-I);ne&&(E=!E),this.modules[D][B-I]=E,g--,g==-1&&(M++,g=7)}if(D+=w,D<0||this.moduleCount<=D){D-=w,w=-w;break}}},p.PAD0=236,p.PAD1=17,p.createData=function(F,W,w){for(var D=l.getRSBlocks(F,W),g=new P,M=0;MI*8)throw new Error("code length overflow. ("+g.getLengthInBits()+">"+I*8+")");for(g.getLengthInBits()+4<=I*8&&g.put(0,4);g.getLengthInBits()%8!=0;)g.putBit(!1);for(;!(g.getLengthInBits()>=I*8||(g.put(p.PAD0,8),g.getLengthInBits()>=I*8));)g.put(p.PAD1,8);return p.createBytes(g,D)},p.createBytes=function(F,W){for(var w=0,D=0,g=0,M=new Array(W.length),B=new Array(W.length),I=0;I=0?H.get(Z):0}}for(var ae=0,k=0;k=256;)t-=255;return le.EXP_TABLE[t]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},e=0;e<8;e++)le.EXP_TABLE[e]=1<=0;)n^=T.G15<=0;)n^=T.G18<>>=1;return n},getPatternPosition:function(p){return T.PATTERN_POSITION_TABLE[p-1]},getMask:function(p,n,F){switch(p){case L.PATTERN000:return(n+F)%2==0;case L.PATTERN001:return n%2==0;case L.PATTERN010:return F%3==0;case L.PATTERN011:return(n+F)%3==0;case L.PATTERN100:return(Math.floor(n/2)+Math.floor(F/3))%2==0;case L.PATTERN101:return n*F%2+n*F%3==0;case L.PATTERN110:return(n*F%2+n*F%3)%2==0;case L.PATTERN111:return(n*F%3+(n+F)%2)%2==0;default:throw new Error("bad maskPattern:"+p)}},getErrorCorrectPolynomial:function(p){for(var n=new l([1],0),F=0;F5&&(F+=3+D-5)}for(var W=0;W=0)&&Object.prototype.propertyIsEnumerable.call(q,V)&&(_[V]=q[V])}return _}function p(q,x){if(q==null)return{};var _={},V=Object.keys(q),he,Me;for(Me=0;Me=0)&&(_[he]=q[he]);return _}function n(q,x){if(!(q instanceof x))throw new TypeError("Cannot call a class as a function")}function F(q,x){for(var _=0;_>6),x+=String.fromCharCode(128|V&63)):V<55296||V>=57344?(x+=String.fromCharCode(224|V>>12),x+=String.fromCharCode(128|V>>6&63),x+=String.fromCharCode(128|V&63)):(_++,V=65536+((V&1023)<<10|q.charCodeAt(_)&1023),x+=String.fromCharCode(240|V>>18),x+=String.fromCharCode(128|V>>12&63),x+=String.fromCharCode(128|V>>6&63),x+=String.fromCharCode(128|V&63))}return x}var H={size:128,level:"L",bgColor:"#FFFFFF",fgColor:"#000000",includeMargin:!1},Z={},ae=4,C=.1;function S(q){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,_=[];return q.forEach(function(V,he){var Me=null;V.forEach(function(Ie,je){if(!Ie&&Me!==null){_.push("M".concat(Me+x," ").concat(he+x,"h").concat(je-Me,"v1H").concat(Me+x,"z")),Me=null;return}if(je===V.length-1){if(!Ie)return;Me===null?_.push("M".concat(je+x,",").concat(he+x," h1v1H").concat(je+x,"z")):_.push("M".concat(Me+x,",").concat(he+x," h").concat(je+1-Me,"v1H").concat(Me+x,"z"));return}Ie&&Me===null&&(Me=je)})}),_.join("")}function J(q,x){return q.slice().map(function(_,V){return V=x.y+x.h?_:_.map(function(he,Me){return Me=x.x+x.w?he:!1})})}function te(q,x){var _=q.imageSettings,V=q.size,he=q.includeMargin;if(_==null)return null;var Me=he?ae:0,Ie=x.length+Me*2,je=Math.floor(V*C),et=Ie/V,rt=(_.width||je)*et,Ke=(_.height||je)*et,Te=_.x==null?x.length/2-rt/2:_.x*et,tt=_.y==null?x.length/2-Ke/2:_.y*et,mt=null;if(_.excavate){var De=Math.floor(Te),dt=Math.floor(tt),St=Math.ceil(rt+Te-De),$e=Math.ceil(Ke+tt-dt);mt={x:De,y:dt,w:St,h:$e}}return{x:Te,y:tt,h:Ke,w:rt,excavation:mt}}var z=function(){try{new Path2D().addPath(new Path2D)}catch(q){return!1}return!0}(),v=function(q){M(x,q);function x(){var _,V;n(this,x);for(var he=arguments.length,Me=new Array(he),Ie=0;Ie0&&arguments[0]!==void 0?arguments[0]:[],K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],m=A.length,a=K.length;if(Math.abs(m-a)!==1)return{add:!1,key:null};function R(fe,s){var i=new Map;fe.forEach(function($){i.set($,!0)});var X=s.filter(function($){return!i.has($)});return X.length===1?X[0]:null}return m ").concat(K);return K}var tt=E.forwardRef(function(A,K){var m=A.prefixCls,a=A.data,R=A.selectable,fe=A.checkable,s=A.expandedKeys,i=A.selectedKeys,X=A.checkedKeys,$=A.loadedKeys,f=A.loadingKeys,Q=A.halfCheckedKeys,Re=A.keyEntities,Pe=A.disabled,Se=A.dragging,Ne=A.dragOverNodeKey,Be=A.dropPosition,d=A.motion,Y=A.height,se=A.itemHeight,xe=A.virtual,Fe=A.focusable,_e=A.activeItem,He=A.focused,Je=A.tabIndex,ut=A.onKeyDown,Bt=A.onFocus,wt=A.onBlur,Dt=A.onActiveChange,mn=A.onListChangeStart,ln=A.onListChangeEnd,$t=(0,H.Z)(A,_),En=E.useRef(null),vn=E.useRef(null);E.useImperativeHandle(K,function(){return{scrollTo:function(kt){En.current.scrollTo(kt)},getIndentWidth:function(){return vn.current.offsetWidth}}});var sn=E.useState(s),yn=(0,ie.Z)(sn,2),xn=yn[0],An=yn[1],ir=E.useState(a),br=(0,ie.Z)(ir,2),Un=br[0],ur=br[1],Zn=E.useState(a),mr=(0,ie.Z)(Zn,2),Or=mr[0],Ir=mr[1],hr=E.useState([]),Dr=(0,ie.Z)(hr,2),Ur=Dr[0],Zr=Dr[1],so=E.useState(null),Jr=(0,ie.Z)(so,2),Qe=Jr[0],pe=Jr[1],at=E.useRef(a);at.current=a;function Pt(){var Ut=at.current;ur(Ut),Ir(Ut),Zr([]),pe(null),ln()}(0,Z.Z)(function(){An(s);var Ut=q(xn,s);if(Ut.key!==null)if(Ut.add){var kt=Un.findIndex(function(Le){var ke=Le.key;return ke===Ut.key}),j=rt(x(Un,a,Ut.key),xe,Y,se),ue=Un.slice();ue.splice(kt+1,0,et),Ir(ue),Zr(j),pe("show")}else{var ye=a.findIndex(function(Le){var ke=Le.key;return ke===Ut.key}),be=rt(x(a,Un,Ut.key),xe,Y,se),Ze=a.slice();Ze.splice(ye+1,0,et),Ir(Ze),Zr(be),pe("hide")}else Un!==a&&(ur(a),Ir(a))},[s,a]),E.useEffect(function(){Se||Pt()},[Se]);var Nt=d?Or:a,Lt={expandedKeys:s,selectedKeys:i,loadedKeys:$,loadingKeys:f,checkedKeys:X,halfCheckedKeys:Q,dragOverNodeKey:Ne,dropPosition:Be,keyEntities:Re};return E.createElement(E.Fragment,null,He&&_e&&E.createElement("span",{style:V,"aria-live":"assertive"},Te(_e)),E.createElement("div",null,E.createElement("input",{style:V,disabled:Fe===!1||Pe,tabIndex:Fe!==!1?Je:null,onKeyDown:ut,onFocus:Bt,onBlur:wt,value:"",onChange:he,"aria-label":"for screen reader"})),E.createElement("div",{className:"".concat(m,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},E.createElement("div",{className:"".concat(m,"-indent")},E.createElement("div",{ref:vn,className:"".concat(m,"-indent-unit")}))),E.createElement(ae.Z,(0,t.Z)({},$t,{data:Nt,itemKey:Ke,height:Y,fullHeight:!1,virtual:xe,itemHeight:se,prefixCls:"".concat(m,"-list"),ref:En,onVisibleChange:function(kt,j){var ue=new Set(kt),ye=j.filter(function(be){return!ue.has(be)});ye.some(function(be){return Ke(be)===Me})&&Pt()}}),function(Ut){var kt=Ut.pos,j=(0,t.Z)({},(de(Ut.data),Ut.data)),ue=Ut.title,ye=Ut.key,be=Ut.isStart,Ze=Ut.isEnd,Le=(0,te.km)(ye,kt);delete j.key,delete j.children;var ke=(0,te.H8)(Le,Lt);return E.createElement(ce,(0,t.Z)({},j,ke,{title:ue,active:!!_e&&ye===_e.key,pos:kt,data:Ut.data,isStart:be,isEnd:Ze,motion:d,motionNodes:ye===Me?Ur:null,motionType:Qe,onMotionStart:mn,onMotionEnd:Pt,treeNodeRequiredProps:Lt,onMouseMove:function(){Dt(null)}}))}))});tt.displayName="NodeList";var mt=tt,De=e(35654),dt=e(90782),St=e(67841),$e=10,ve=function(A){(0,W.Z)(m,A);var K=(0,w.Z)(m);function m(){var a;(0,p.Z)(this,m);for(var R=arguments.length,fe=new Array(R),s=0;s2&&arguments[2]!==void 0?arguments[2]:!1,Q=a.state,Re=Q.dragChildrenKeys,Pe=Q.dropPosition,Se=Q.dropTargetKey,Ne=Q.dropTargetPos,Be=Q.dropAllowed;if(Be){var d=a.props.onDrop;if(a.setState({dragOverNodeKey:null}),a.cleanDragState(),Se!==null){var Y=(0,L.Z)((0,L.Z)({},(0,te.H8)(Se,a.getTreeNodeRequiredProps())),{},{active:(($=a.getActiveItem())===null||$===void 0?void 0:$.key)===Se,data:(0,St.Z)(a.state.keyEntities,Se).node}),se=Re.indexOf(Se)!==-1;(0,I.ZP)(!se,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var xe=(0,De.yx)(Ne),Fe={event:i,node:(0,te.F)(Y),dragNode:a.dragNode?(0,te.F)(a.dragNode.props):null,dragNodesKeys:[a.dragNode.props.eventKey].concat(Re),dropToGap:Pe!==0,dropPosition:Pe+Number(xe[xe.length-1])};f||d==null||d(Fe),a.dragNode=null}}},a.cleanDragState=function(){var i=a.state.draggingNodeKey;i!==null&&a.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),a.dragStartMousePosition=null,a.currentMouseOverDroppableNodeKey=null},a.triggerExpandActionExpand=function(i,X){var $=a.state,f=$.expandedKeys,Q=$.flattenNodes,Re=X.expanded,Pe=X.key,Se=X.isLeaf;if(!(Se||i.shiftKey||i.metaKey||i.ctrlKey)){var Ne=Q.filter(function(d){return d.key===Pe})[0],Be=(0,te.F)((0,L.Z)((0,L.Z)({},(0,te.H8)(Pe,a.getTreeNodeRequiredProps())),{},{data:Ne.data}));a.setExpandedKeys(Re?(0,De._5)(f,Pe):(0,De.L0)(f,Pe)),a.onNodeExpand(i,Be)}},a.onNodeClick=function(i,X){var $=a.props,f=$.onClick,Q=$.expandAction;Q==="click"&&a.triggerExpandActionExpand(i,X),f==null||f(i,X)},a.onNodeDoubleClick=function(i,X){var $=a.props,f=$.onDoubleClick,Q=$.expandAction;Q==="doubleClick"&&a.triggerExpandActionExpand(i,X),f==null||f(i,X)},a.onNodeSelect=function(i,X){var $=a.state.selectedKeys,f=a.state,Q=f.keyEntities,Re=f.fieldNames,Pe=a.props,Se=Pe.onSelect,Ne=Pe.multiple,Be=X.selected,d=X[Re.key],Y=!Be;Y?Ne?$=(0,De.L0)($,d):$=[d]:$=(0,De._5)($,d);var se=$.map(function(xe){var Fe=(0,St.Z)(Q,xe);return Fe?Fe.node:null}).filter(function(xe){return xe});a.setUncontrolledState({selectedKeys:$}),Se==null||Se($,{event:"select",selected:Y,node:X,selectedNodes:se,nativeEvent:i.nativeEvent})},a.onNodeCheck=function(i,X,$){var f=a.state,Q=f.keyEntities,Re=f.checkedKeys,Pe=f.halfCheckedKeys,Se=a.props,Ne=Se.checkStrictly,Be=Se.onCheck,d=X.key,Y,se={event:"check",node:X,checked:$,nativeEvent:i.nativeEvent};if(Ne){var xe=$?(0,De.L0)(Re,d):(0,De._5)(Re,d),Fe=(0,De._5)(Pe,d);Y={checked:xe,halfChecked:Fe},se.checkedNodes=xe.map(function(wt){return(0,St.Z)(Q,wt)}).filter(function(wt){return wt}).map(function(wt){return wt.node}),a.setUncontrolledState({checkedKeys:xe})}else{var _e=(0,dt.S)([].concat((0,T.Z)(Re),[d]),!0,Q),He=_e.checkedKeys,Je=_e.halfCheckedKeys;if(!$){var ut=new Set(He);ut.delete(d);var Bt=(0,dt.S)(Array.from(ut),{checked:!1,halfCheckedKeys:Je},Q);He=Bt.checkedKeys,Je=Bt.halfCheckedKeys}Y=He,se.checkedNodes=[],se.checkedNodesPositions=[],se.halfCheckedKeys=Je,He.forEach(function(wt){var Dt=(0,St.Z)(Q,wt);if(Dt){var mn=Dt.node,ln=Dt.pos;se.checkedNodes.push(mn),se.checkedNodesPositions.push({node:mn,pos:ln})}}),a.setUncontrolledState({checkedKeys:He},!1,{halfCheckedKeys:Je})}Be==null||Be(Y,se)},a.onNodeLoad=function(i){var X=i.key,$=new Promise(function(f,Q){a.setState(function(Re){var Pe=Re.loadedKeys,Se=Pe===void 0?[]:Pe,Ne=Re.loadingKeys,Be=Ne===void 0?[]:Ne,d=a.props,Y=d.loadData,se=d.onLoad;if(!Y||Se.indexOf(X)!==-1||Be.indexOf(X)!==-1)return null;var xe=Y(i);return xe.then(function(){var Fe=a.state.loadedKeys,_e=(0,De.L0)(Fe,X);se==null||se(_e,{event:"load",node:i}),a.setUncontrolledState({loadedKeys:_e}),a.setState(function(He){return{loadingKeys:(0,De._5)(He.loadingKeys,X)}}),f()}).catch(function(Fe){if(a.setState(function(He){return{loadingKeys:(0,De._5)(He.loadingKeys,X)}}),a.loadingRetryTimes[X]=(a.loadingRetryTimes[X]||0)+1,a.loadingRetryTimes[X]>=$e){var _e=a.state.loadedKeys;(0,I.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),a.setUncontrolledState({loadedKeys:(0,De.L0)(_e,X)}),f()}Q(Fe)}),{loadingKeys:(0,De.L0)(Be,X)}})});return $.catch(function(){}),$},a.onNodeMouseEnter=function(i,X){var $=a.props.onMouseEnter;$==null||$({event:i,node:X})},a.onNodeMouseLeave=function(i,X){var $=a.props.onMouseLeave;$==null||$({event:i,node:X})},a.onNodeContextMenu=function(i,X){var $=a.props.onRightClick;$&&(i.preventDefault(),$({event:i,node:X}))},a.onFocus=function(){var i=a.props.onFocus;a.setState({focused:!0});for(var X=arguments.length,$=new Array(X),f=0;f1&&arguments[1]!==void 0?arguments[1]:!1,$=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!a.destroyed){var f=!1,Q=!0,Re={};Object.keys(i).forEach(function(Pe){if(Pe in a.props){Q=!1;return}f=!0,Re[Pe]=i[Pe]}),f&&(!X||Q)&&a.setState((0,L.Z)((0,L.Z)({},Re),$))}},a.scrollTo=function(i){a.listRef.current.scrollTo(i)},a}return(0,n.Z)(m,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var R=this.props.activeKey;R!==void 0&&R!==this.state.activeKey&&(this.setState({activeKey:R}),R!==null&&this.scrollTo({key:R}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var R,fe=this.state,s=fe.focused,i=fe.flattenNodes,X=fe.keyEntities,$=fe.draggingNodeKey,f=fe.activeKey,Q=fe.dropLevelOffset,Re=fe.dropContainerKey,Pe=fe.dropTargetKey,Se=fe.dropPosition,Ne=fe.dragOverNodeKey,Be=fe.indent,d=this.props,Y=d.prefixCls,se=d.className,xe=d.style,Fe=d.showLine,_e=d.focusable,He=d.tabIndex,Je=He===void 0?0:He,ut=d.selectable,Bt=d.showIcon,wt=d.icon,Dt=d.switcherIcon,mn=d.draggable,ln=d.checkable,$t=d.checkStrictly,En=d.disabled,vn=d.motion,sn=d.loadData,yn=d.filterTreeNode,xn=d.height,An=d.itemHeight,ir=d.virtual,br=d.titleRender,Un=d.dropIndicatorRender,ur=d.onContextMenu,Zn=d.onScroll,mr=d.direction,Or=d.rootClassName,Ir=d.rootStyle,hr=(0,B.Z)(this.props,{aria:!0,data:!0}),Dr;return mn&&((0,P.Z)(mn)==="object"?Dr=mn:typeof mn=="function"?Dr={nodeDraggable:mn}:Dr={}),E.createElement(ne.k.Provider,{value:{prefixCls:Y,selectable:ut,showIcon:Bt,icon:wt,switcherIcon:Dt,draggable:Dr,draggingNodeKey:$,checkable:ln,checkStrictly:$t,disabled:En,keyEntities:X,dropLevelOffset:Q,dropContainerKey:Re,dropTargetKey:Pe,dropPosition:Se,dragOverNodeKey:Ne,indent:Be,direction:mr,dropIndicatorRender:Un,loadData:sn,filterTreeNode:yn,titleRender:br,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},E.createElement("div",{role:"tree",className:g()(Y,se,Or,(R={},(0,l.Z)(R,"".concat(Y,"-show-line"),Fe),(0,l.Z)(R,"".concat(Y,"-focused"),s),(0,l.Z)(R,"".concat(Y,"-active-focused"),f!==null),R)),style:Ir},E.createElement(mt,(0,t.Z)({ref:this.listRef,prefixCls:Y,style:xe,data:i,disabled:En,selectable:ut,checkable:!!ln,motion:vn,dragging:$!==null,height:xn,itemHeight:An,virtual:ir,focusable:_e,focused:s,tabIndex:Je,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ur,onScroll:Zn},this.getTreeNodeRequiredProps(),hr))))}}],[{key:"getDerivedStateFromProps",value:function(R,fe){var s=fe.prevProps,i={prevProps:R};function X(_e){return!s&&_e in R||s&&s[_e]!==R[_e]}var $,f=fe.fieldNames;if(X("fieldNames")&&(f=(0,te.w$)(R.fieldNames),i.fieldNames=f),X("treeData")?$=R.treeData:X("children")&&((0,I.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),$=(0,te.zn)(R.children)),$){i.treeData=$;var Q=(0,te.I8)($,{fieldNames:f});i.keyEntities=(0,L.Z)((0,l.Z)({},Me,je),Q.keyEntities)}var Re=i.keyEntities||fe.keyEntities;if(X("expandedKeys")||s&&X("autoExpandParent"))i.expandedKeys=R.autoExpandParent||!s&&R.defaultExpandParent?(0,De.r7)(R.expandedKeys,Re):R.expandedKeys;else if(!s&&R.defaultExpandAll){var Pe=(0,L.Z)({},Re);delete Pe[Me],i.expandedKeys=Object.keys(Pe).map(function(_e){return Pe[_e].key})}else!s&&R.defaultExpandedKeys&&(i.expandedKeys=R.autoExpandParent||R.defaultExpandParent?(0,De.r7)(R.defaultExpandedKeys,Re):R.defaultExpandedKeys);if(i.expandedKeys||delete i.expandedKeys,$||i.expandedKeys){var Se=(0,te.oH)($||fe.treeData,i.expandedKeys||fe.expandedKeys,f);i.flattenNodes=Se}if(R.selectable&&(X("selectedKeys")?i.selectedKeys=(0,De.BT)(R.selectedKeys,R):!s&&R.defaultSelectedKeys&&(i.selectedKeys=(0,De.BT)(R.defaultSelectedKeys,R))),R.checkable){var Ne;if(X("checkedKeys")?Ne=(0,De.E6)(R.checkedKeys)||{}:!s&&R.defaultCheckedKeys?Ne=(0,De.E6)(R.defaultCheckedKeys)||{}:$&&(Ne=(0,De.E6)(R.checkedKeys)||{checkedKeys:fe.checkedKeys,halfCheckedKeys:fe.halfCheckedKeys}),Ne){var Be=Ne,d=Be.checkedKeys,Y=d===void 0?[]:d,se=Be.halfCheckedKeys,xe=se===void 0?[]:se;if(!R.checkStrictly){var Fe=(0,dt.S)(Y,!0,Re);Y=Fe.checkedKeys,xe=Fe.halfCheckedKeys}i.checkedKeys=Y,i.halfCheckedKeys=xe}}return X("loadedKeys")&&(i.loadedKeys=R.loadedKeys),i}}]),m}(E.Component);ve.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:k,allowDrop:function(){return!0},expandAction:!1},ve.TreeNode=S.Z;var ot=ve,Ee=ot},35654:function(ht,le,e){"use strict";e.d(le,{BT:function(){return E},E6:function(){return de},L0:function(){return w},OM:function(){return I},_5:function(){return W},r7:function(){return ie},wA:function(){return g},yx:function(){return D}});var t=e(94480),l=e(76190),P=e(48736),L=e(59301),T=e(39417),p=e(67841),n=e(71430),F=null;function W(H,Z){if(!H)return[];var ae=H.slice(),C=ae.indexOf(Z);return C>=0&&ae.splice(C,1),ae}function w(H,Z){var ae=(H||[]).slice();return ae.indexOf(Z)===-1&&ae.push(Z),ae}function D(H){return H.split("-")}function g(H,Z){var ae=[],C=(0,p.Z)(Z,H);function S(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];J.forEach(function(te){var z=te.key,v=te.children;ae.push(z),S(v)})}return S(C.children),ae}function M(H){if(H.parent){var Z=D(H.pos);return Number(Z[Z.length-1])===H.parent.children.length-1}return!1}function B(H){var Z=D(H.pos);return Number(Z[Z.length-1])===0}function I(H,Z,ae,C,S,J,te,z,v,b){var ce,q=H.clientX,x=H.clientY,_=H.target.getBoundingClientRect(),V=_.top,he=_.height,Me=(b==="rtl"?-1:1)*(((S==null?void 0:S.x)||0)-q),Ie=(Me-12)/C,je=(0,p.Z)(z,ae.props.eventKey);if(x-1.5?J({dragNode:$e,dropNode:ve,dropPosition:1})?De=1:ot=!1:J({dragNode:$e,dropNode:ve,dropPosition:0})?De=0:J({dragNode:$e,dropNode:ve,dropPosition:1})?De=1:ot=!1:J({dragNode:$e,dropNode:ve,dropPosition:1})?De=1:ot=!1,{dropPosition:De,dropLevelOffset:dt,dropTargetKey:je.key,dropTargetPos:je.pos,dragOverNodeKey:mt,dropContainerKey:De===0?null:((ce=je.parent)===null||ce===void 0?void 0:ce.key)||null,dropAllowed:ot}}function E(H,Z){if(H){var ae=Z.multiple;return ae?H.slice():H.length?[H[0]]:H}}var ne=function(Z){return Z};function k(H,Z){if(!H)return[];var ae=Z||{},C=ae.processProps,S=C===void 0?ne:C,J=Array.isArray(H)?H:[H];return J.map(function(te){var z=te.children,v=_objectWithoutProperties(te,F),b=k(z,Z);return React.createElement(TreeNode,_extends({key:v.key},S(v)),b)})}function de(H){if(!H)return null;var Z;if(Array.isArray(H))Z={checkedKeys:H,halfCheckedKeys:void 0};else if((0,l.Z)(H)==="object")Z={checkedKeys:H.checked||void 0,halfCheckedKeys:H.halfChecked||void 0};else return(0,P.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return Z}function ie(H,Z){var ae=new Set;function C(S){if(!ae.has(S)){var J=(0,p.Z)(Z,S);if(J){ae.add(S);var te=J.parent,z=J.node;z.disabled||te&&C(te.key)}}}return(H||[]).forEach(function(S){C(S)}),(0,t.Z)(ae)}},90782:function(ht,le,e){"use strict";e.d(le,{S:function(){return n}});var t=e(48736),l=e(67841);function P(F,W){var w=new Set;return F.forEach(function(D){W.has(D)||w.add(D)}),w}function L(F){var W=F||{},w=W.disabled,D=W.disableCheckbox,g=W.checkable;return!!(w||D)||g===!1}function T(F,W,w,D){for(var g=new Set(F),M=new Set,B=0;B<=w;B+=1){var I=W.get(B)||new Set;I.forEach(function(de){var ie=de.key,H=de.node,Z=de.children,ae=Z===void 0?[]:Z;g.has(ie)&&!D(H)&&ae.filter(function(C){return!D(C.node)}).forEach(function(C){g.add(C.key)})})}for(var E=new Set,ne=w;ne>=0;ne-=1){var k=W.get(ne)||new Set;k.forEach(function(de){var ie=de.parent,H=de.node;if(!(D(H)||!de.parent||E.has(de.parent.key))){if(D(de.parent.node)){E.add(ie.key);return}var Z=!0,ae=!1;(ie.children||[]).filter(function(C){return!D(C.node)}).forEach(function(C){var S=C.key,J=g.has(S);Z&&!J&&(Z=!1),!ae&&(J||M.has(S))&&(ae=!0)}),Z&&g.add(ie.key),ae&&M.add(ie.key),E.add(ie.key)}})}return{checkedKeys:Array.from(g),halfCheckedKeys:Array.from(P(M,g))}}function p(F,W,w,D,g){for(var M=new Set(F),B=new Set(W),I=0;I<=D;I+=1){var E=w.get(I)||new Set;E.forEach(function(ie){var H=ie.key,Z=ie.node,ae=ie.children,C=ae===void 0?[]:ae;!M.has(H)&&!B.has(H)&&!g(Z)&&C.filter(function(S){return!g(S.node)}).forEach(function(S){M.delete(S.key)})})}B=new Set;for(var ne=new Set,k=D;k>=0;k-=1){var de=w.get(k)||new Set;de.forEach(function(ie){var H=ie.parent,Z=ie.node;if(!(g(Z)||!ie.parent||ne.has(ie.parent.key))){if(g(ie.parent.node)){ne.add(H.key);return}var ae=!0,C=!1;(H.children||[]).filter(function(S){return!g(S.node)}).forEach(function(S){var J=S.key,te=M.has(J);ae&&!te&&(ae=!1),!C&&(te||B.has(J))&&(C=!0)}),ae||M.delete(H.key),C&&B.add(H.key),ne.add(H.key)}})}return{checkedKeys:Array.from(M),halfCheckedKeys:Array.from(P(B,M))}}function n(F,W,w,D){var g=[],M;D?M=D:M=L;var B=new Set(F.filter(function(k){var de=!!(0,l.Z)(w,k);return de||g.push(k),de})),I=new Map,E=0;Object.keys(w).forEach(function(k){var de=w[k],ie=de.level,H=I.get(ie);H||(H=new Set,I.set(ie,H)),H.add(de),E=Math.max(E,ie)}),(0,t.ZP)(!g.length,"Tree missing follow keys: ".concat(g.slice(0,100).map(function(k){return"'".concat(k,"'")}).join(", ")));var ne;return W===!0?ne=T(B,I,E,M):ne=p(B,W.halfCheckedKeys,I,E,M),ne}},67841:function(ht,le,e){"use strict";e.d(le,{Z:function(){return t}});function t(l,P){return l[P]}},71430:function(ht,le,e){"use strict";e.d(le,{F:function(){return ie},H8:function(){return de},I8:function(){return k},km:function(){return g},oH:function(){return E},w$:function(){return M},zn:function(){return I}});var t=e(76190),l=e(94480),P=e(33885),L=e(75931),T=e(11592),p=e(2738),n=e(48736),F=e(67841),W=["children"];function w(H,Z){return"".concat(H,"-").concat(Z)}function D(H){return H&&H.type&&H.type.isTreeNode}function g(H,Z){return H!=null?H:Z}function M(H){var Z=H||{},ae=Z.title,C=Z._title,S=Z.key,J=Z.children,te=ae||"title";return{title:te,_title:C||[te],key:S||"key",children:J||"children"}}function B(H,Z){var ae=new Map;function C(S){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(S||[]).forEach(function(te){var z=te[Z.key],v=te[Z.children];warning(z!=null,"Tree node must have a certain key: [".concat(J).concat(z,"]"));var b=String(z);warning(!ae.has(b)||z===null||z===void 0,"Same 'key' exist in the Tree: ".concat(b)),ae.set(b,!0),C(v,"".concat(J).concat(b," > "))})}C(H)}function I(H){function Z(ae){var C=(0,T.Z)(ae);return C.map(function(S){if(!D(S))return(0,n.ZP)(!S,"Tree/TreeNode can only accept TreeNode as children."),null;var J=S.key,te=S.props,z=te.children,v=(0,L.Z)(te,W),b=(0,P.Z)({key:J},v),ce=Z(z);return ce.length&&(b.children=ce),b}).filter(function(S){return S})}return Z(H)}function E(H,Z,ae){var C=M(ae),S=C._title,J=C.key,te=C.children,z=new Set(Z===!0?[]:Z),v=[];function b(ce){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ce.map(function(x,_){for(var V=w(q?q.pos:"0",_),he=g(x[J],V),Me,Ie=0;Ie1&&arguments[1]!==void 0?arguments[1]:{},ae=Z.initWrapper,C=Z.processEntity,S=Z.onProcessFinished,J=Z.externalGetKey,te=Z.childrenPropName,z=Z.fieldNames,v=arguments.length>2?arguments[2]:void 0,b=J||v,ce={},q={},x={posEntities:ce,keyEntities:q};return ae&&(x=ae(x)||x),ne(H,function(_){var V=_.node,he=_.index,Me=_.pos,Ie=_.key,je=_.parentPos,et=_.level,rt=_.nodes,Ke={node:V,nodes:rt,index:he,key:Ie,pos:Me,level:et},Te=g(Ie,Me);ce[Me]=Ke,q[Te]=Ke,Ke.parent=ce[je],Ke.parent&&(Ke.parent.children=Ke.parent.children||[],Ke.parent.children.push(Ke)),C&&C(Ke,x)},{externalGetKey:b,childrenPropName:te,fieldNames:z}),S&&S(x),x}function de(H,Z){var ae=Z.expandedKeys,C=Z.selectedKeys,S=Z.loadedKeys,J=Z.loadingKeys,te=Z.checkedKeys,z=Z.halfCheckedKeys,v=Z.dragOverNodeKey,b=Z.dropPosition,ce=Z.keyEntities,q=(0,F.Z)(ce,H),x={eventKey:H,expanded:ae.indexOf(H)!==-1,selected:C.indexOf(H)!==-1,loaded:S.indexOf(H)!==-1,loading:J.indexOf(H)!==-1,checked:te.indexOf(H)!==-1,halfChecked:z.indexOf(H)!==-1,pos:String(q?q.pos:""),dragOver:v===H&&b===0,dragOverGapTop:v===H&&b===-1,dragOverGapBottom:v===H&&b===1};return x}function ie(H){var Z=H.data,ae=H.expanded,C=H.selected,S=H.checked,J=H.loaded,te=H.loading,z=H.halfChecked,v=H.dragOver,b=H.dragOverGapTop,ce=H.dragOverGapBottom,q=H.pos,x=H.active,_=H.eventKey,V=(0,P.Z)((0,P.Z)({},Z),{},{expanded:ae,selected:C,checked:S,loaded:J,loading:te,halfChecked:z,dragOver:v,dragOverGapTop:b,dragOverGapBottom:ce,pos:q,active:x,key:_});return"props"in V||Object.defineProperty(V,"props",{get:function(){return(0,n.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),H}}),V}},8224:function(ht,le,e){"use strict";e.d(le,{Z:function(){return l}});var t=e(4676);function l(P,L,T,p){var n=t.unstable_batchedUpdates?function(W){t.unstable_batchedUpdates(T,W)}:T;return P!=null&&P.addEventListener&&P.addEventListener(L,n,p),{remove:function(){P!=null&&P.removeEventListener&&P.removeEventListener(L,n,p)}}}},55468:function(ht,le,e){"use strict";e.d(le,{g1:function(){return D},os:function(){return M}});var t=/margin|padding|width|height|max|min|offset/,l={left:!0,top:!0},P={cssFloat:1,styleFloat:1,float:1};function L(B){return B.nodeType===1?B.ownerDocument.defaultView.getComputedStyle(B,null):{}}function T(B,I,E){if(I=I.toLowerCase(),E==="auto"){if(I==="height")return B.offsetHeight;if(I==="width")return B.offsetWidth}return I in l||(l[I]=t.test(I)),l[I]?parseFloat(E)||0:E}function p(B,I){var E=arguments.length,ne=L(B);return I=P[I]?"cssFloat"in B.style?"cssFloat":"styleFloat":I,E===1?ne:T(B,I,ne[I]||B.style[I])}function n(B,I,E){var ne=arguments.length;if(I=P[I]?"cssFloat"in B.style?"cssFloat":"styleFloat":I,ne===3)return typeof E=="number"&&t.test(I)&&(E="".concat(E,"px")),B.style[I]=E,E;for(var k in I)I.hasOwnProperty(k)&&n(B,k,I[k]);return L(B)}function F(B){return B===document.body?document.documentElement.clientWidth:B.offsetWidth}function W(B){return B===document.body?window.innerHeight||document.documentElement.clientHeight:B.offsetHeight}function w(){var B=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),I=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:B,height:I}}function D(){var B=document.documentElement.clientWidth,I=window.innerHeight||document.documentElement.clientHeight;return{width:B,height:I}}function g(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function M(B){var I=B.getBoundingClientRect(),E=document.documentElement;return{left:I.left+(window.pageXOffset||E.scrollLeft)-(E.clientLeft||document.body.clientLeft||0),top:I.top+(window.pageYOffset||E.scrollTop)-(E.clientTop||document.body.clientTop||0)}}},3465:function(ht,le,e){"use strict";e.d(le,{G:function(){return L}});var t=e(47273),l=function(p){if((0,t.Z)()&&window.document.documentElement){var n=Array.isArray(p)?p:[p],F=window.document.documentElement;return n.some(function(W){return W in F.style})}return!1},P=function(p,n){if(!l(p))return!1;var F=document.createElement("div"),W=F.style[p];return F.style[p]=n,F.style[p]!==W};function L(T,p){return!Array.isArray(T)&&p!==void 0?P(T,p):l(T)}},51353:function(ht,le,e){"use strict";Object.defineProperty(le,"__esModule",{value:!0}),Object.defineProperty(le,"DraggableCore",{enumerable:!0,get:function(){return F.default}}),le.default=void 0;var t=D(e(59301)),l=w(e(12708)),P=w(e(4676)),L=e(14625),T=e(77026),p=e(22013),n=e(80217),F=w(e(68555)),W=w(e(97510));function w(ne){return ne&&ne.__esModule?ne:{default:ne}}function D(ne,k){if(typeof WeakMap=="function")var de=new WeakMap,ie=new WeakMap;return(D=function(H,Z){if(!Z&&H&&H.__esModule)return H;var ae,C,S={__proto__:null,default:H};if(H===null||typeof H!="object"&&typeof H!="function")return S;if(ae=Z?ie:de){if(ae.has(H))return ae.get(H);ae.set(H,S)}for(const J in H)J!=="default"&&{}.hasOwnProperty.call(H,J)&&((C=(ae=Object.defineProperty)&&Object.getOwnPropertyDescriptor(H,J))&&(C.get||C.set)?ae(S,J,C):S[J]=H[J]);return S})(ne,k)}function g(){return g=Object.assign?Object.assign.bind():function(ne){for(var k=1;k{if((0,W.default)("Draggable: onDragStart: %j",ie),this.props.onStart(de,(0,p.createDraggableData)(this,ie))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),M(this,"onDrag",(de,ie)=>{if(!this.state.dragging)return!1;(0,W.default)("Draggable: onDrag: %j",ie);const H=(0,p.createDraggableData)(this,ie),Z={x:H.x,y:H.y,slackX:0,slackY:0};if(this.props.bounds){const{x:C,y:S}=Z;Z.x+=this.state.slackX,Z.y+=this.state.slackY;const[J,te]=(0,p.getBoundPosition)(this,Z.x,Z.y);Z.x=J,Z.y=te,Z.slackX=this.state.slackX+(C-Z.x),Z.slackY=this.state.slackY+(S-Z.y),H.x=Z.x,H.y=Z.y,H.deltaX=Z.x-this.state.x,H.deltaY=Z.y-this.state.y}if(this.props.onDrag(de,H)===!1)return!1;this.setState(Z)}),M(this,"onDragStop",(de,ie)=>{if(!this.state.dragging||this.props.onStop(de,(0,p.createDraggableData)(this,ie))===!1)return!1;(0,W.default)("Draggable: onDragStop: %j",ie);const Z={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:C,y:S}=this.props.position;Z.x=C,Z.y=S}this.setState(Z)}),this.state={dragging:!1,dragged:!1,x:k.position?k.position.x:k.defaultPosition.x,y:k.position?k.position.y:k.defaultPosition.y,prevPropsPosition:Mo({},k.position),slackX:0,slackY:0,isElementSVG:!1},k.position&&!(k.onDrag||k.onStop)&&console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){typeof window.SVGElement!="undefined"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.state.dragging&&this.setState({dragging:!1})}findDOMNode(){var k,de,ie;return(ie=(de=(k=this.props)==null?void 0:k.nodeRef)==null?void 0:de.current)!=null?ie:P.default.findDOMNode(this)}render(){const he=this.props,{axis:k,bounds:de,children:ie,defaultPosition:H,defaultClassName:Z,defaultClassNameDragging:ae,defaultClassNameDragged:C,position:S,positionOffset:J,scale:te}=he,z=ti(he,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let v={},b=null;const q=!!!S||this.state.dragging,x=S||H,_={x:(0,p.canDragX)(this)&&q?this.state.x:x.x,y:(0,p.canDragY)(this)&&q?this.state.y:x.y};this.state.isElementSVG?b=(0,T.createSVGTransform)(_,J):v=(0,T.createCSSTransform)(_,J);const V=(0,L.clsx)(ie.props.className||"",Z,{[ae]:this.state.dragging,[C]:this.state.dragged});return t.createElement(F.default,g({},z,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),t.cloneElement(t.Children.only(ie),{className:V,style:Mo(Mo({},ie.props.style),v),transform:b}))}}le.default=E,M(E,"displayName","Draggable"),M(E,"propTypes",Dl(Mo({},F.default.propTypes),{axis:l.default.oneOf(["both","x","y","none"]),bounds:l.default.oneOfType([l.default.shape({left:l.default.number,right:l.default.number,top:l.default.number,bottom:l.default.number}),l.default.string,l.default.oneOf([!1])]),defaultClassName:l.default.string,defaultClassNameDragging:l.default.string,defaultClassNameDragged:l.default.string,defaultPosition:l.default.shape({x:l.default.number,y:l.default.number}),positionOffset:l.default.shape({x:l.default.oneOfType([l.default.number,l.default.string]),y:l.default.oneOfType([l.default.number,l.default.string])}),position:l.default.shape({x:l.default.number,y:l.default.number}),className:n.dontSetMe,style:n.dontSetMe,transform:n.dontSetMe})),M(E,"defaultProps",Dl(Mo({},F.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},68555:function(ht,le,e){"use strict";Object.defineProperty(le,"__esModule",{value:!0}),le.default=void 0;var t=W(e(59301)),l=F(e(12708)),P=F(e(4676)),L=e(77026),T=e(22013),p=e(80217),n=F(e(97510));function F(E){return E&&E.__esModule?E:{default:E}}function W(E,ne){if(typeof WeakMap=="function")var k=new WeakMap,de=new WeakMap;return(W=function(ie,H){if(!H&&ie&&ie.__esModule)return ie;var Z,ae,C={__proto__:null,default:ie};if(ie===null||typeof ie!="object"&&typeof ie!="function")return C;if(Z=H?de:k){if(Z.has(ie))return Z.get(ie);Z.set(ie,C)}for(const S in ie)S!=="default"&&{}.hasOwnProperty.call(ie,S)&&((ae=(Z=Object.defineProperty)&&Object.getOwnPropertyDescriptor(ie,S))&&(ae.get||ae.set)?Z(C,S,ae):C[S]=ie[S]);return C})(E,ne)}function w(E,ne,k){return(ne=D(ne))in E?Object.defineProperty(E,ne,{value:k,enumerable:!0,configurable:!0,writable:!0}):E[ne]=k,E}function D(E){var ne=g(E,"string");return typeof ne=="symbol"?ne:ne+""}function g(E,ne){if(typeof E!="object"||!E)return E;var k=E[Symbol.toPrimitive];if(k!==void 0){var de=k.call(E,ne||"default");if(typeof de!="object")return de;throw new TypeError("@@toPrimitive must return a primitive value.")}return(ne==="string"?String:Number)(E)}const M={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let B=M.mouse;class I extends t.Component{constructor(){super(...arguments),w(this,"dragging",!1),w(this,"lastX",NaN),w(this,"lastY",NaN),w(this,"touchIdentifier",null),w(this,"mounted",!1),w(this,"handleDragStart",ne=>{if(this.props.onMouseDown(ne),!this.props.allowAnyClick&&typeof ne.button=="number"&&ne.button!==0)return!1;const k=this.findDOMNode();if(!k||!k.ownerDocument||!k.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:de}=k;if(this.props.disabled||!(ne.target instanceof de.defaultView.Node)||this.props.handle&&!(0,L.matchesSelectorAndParentsTo)(ne.target,this.props.handle,k)||this.props.cancel&&(0,L.matchesSelectorAndParentsTo)(ne.target,this.props.cancel,k))return;ne.type==="touchstart"&&!this.props.allowMobileScroll&&ne.preventDefault();const ie=(0,L.getTouchIdentifier)(ne);this.touchIdentifier=ie;const H=(0,T.getControlPosition)(ne,ie,this);if(H==null)return;const{x:Z,y:ae}=H,C=(0,T.createCoreData)(this,Z,ae);(0,n.default)("DraggableCore: handleDragStart: %j",C),(0,n.default)("calling",this.props.onStart),!(this.props.onStart(ne,C)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,L.addUserSelectStyles)(de),this.dragging=!0,this.lastX=Z,this.lastY=ae,(0,L.addEvent)(de,B.move,this.handleDrag),(0,L.addEvent)(de,B.stop,this.handleDragStop))}),w(this,"handleDrag",ne=>{const k=(0,T.getControlPosition)(ne,this.touchIdentifier,this);if(k==null)return;let{x:de,y:ie}=k;if(Array.isArray(this.props.grid)){let ae=de-this.lastX,C=ie-this.lastY;if([ae,C]=(0,T.snapToGrid)(this.props.grid,ae,C),!ae&&!C)return;de=this.lastX+ae,ie=this.lastY+C}const H=(0,T.createCoreData)(this,de,ie);if((0,n.default)("DraggableCore: handleDrag: %j",H),this.props.onDrag(ne,H)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(ae){const C=document.createEvent("MouseEvents");C.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(C)}return}this.lastX=de,this.lastY=ie}),w(this,"handleDragStop",ne=>{if(!this.dragging)return;const k=(0,T.getControlPosition)(ne,this.touchIdentifier,this);if(k==null)return;let{x:de,y:ie}=k;if(Array.isArray(this.props.grid)){let C=de-this.lastX||0,S=ie-this.lastY||0;[C,S]=(0,T.snapToGrid)(this.props.grid,C,S),de=this.lastX+C,ie=this.lastY+S}const H=(0,T.createCoreData)(this,de,ie);if(this.props.onStop(ne,H)===!1||this.mounted===!1)return!1;const ae=this.findDOMNode();ae&&this.props.enableUserSelectHack&&(0,L.scheduleRemoveUserSelectStyles)(ae.ownerDocument),(0,n.default)("DraggableCore: handleDragStop: %j",H),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,ae&&((0,n.default)("DraggableCore: Removing handlers"),(0,L.removeEvent)(ae.ownerDocument,B.move,this.handleDrag),(0,L.removeEvent)(ae.ownerDocument,B.stop,this.handleDragStop))}),w(this,"onMouseDown",ne=>(B=M.mouse,this.handleDragStart(ne))),w(this,"onMouseUp",ne=>(B=M.mouse,this.handleDragStop(ne))),w(this,"onTouchStart",ne=>(B=M.touch,this.handleDragStart(ne))),w(this,"onTouchEnd",ne=>(B=M.touch,this.handleDragStop(ne)))}componentDidMount(){this.mounted=!0;const ne=this.findDOMNode();ne&&(0,L.addEvent)(ne,M.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const ne=this.findDOMNode();if(ne){const{ownerDocument:k}=ne;(0,L.removeEvent)(k,M.mouse.move,this.handleDrag),(0,L.removeEvent)(k,M.touch.move,this.handleDrag),(0,L.removeEvent)(k,M.mouse.stop,this.handleDragStop),(0,L.removeEvent)(k,M.touch.stop,this.handleDragStop),(0,L.removeEvent)(ne,M.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,L.scheduleRemoveUserSelectStyles)(k)}}findDOMNode(){var ne,k,de;return(ne=this.props)!=null&&ne.nodeRef?(de=(k=this.props)==null?void 0:k.nodeRef)==null?void 0:de.current:P.default.findDOMNode(this)}render(){return t.cloneElement(t.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}le.default=I,w(I,"displayName","DraggableCore"),w(I,"propTypes",{allowAnyClick:l.default.bool,allowMobileScroll:l.default.bool,children:l.default.node.isRequired,disabled:l.default.bool,enableUserSelectHack:l.default.bool,offsetParent:function(E,ne){if(E[ne]&&E[ne].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:l.default.arrayOf(l.default.number),handle:l.default.string,cancel:l.default.string,nodeRef:l.default.object,onStart:l.default.func,onDrag:l.default.func,onStop:l.default.func,onMouseDown:l.default.func,scale:l.default.number,className:p.dontSetMe,style:p.dontSetMe,transform:p.dontSetMe}),w(I,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},96249:function(ht,le,e){"use strict";const{default:t,DraggableCore:l}=e(51353);ht.exports=t,ht.exports.default=t,ht.exports.DraggableCore=l},77026:function(ht,le,e){"use strict";Object.defineProperty(le,"__esModule",{value:!0}),le.addClassName=Z,le.addEvent=n,le.addUserSelectStyles=de,le.createCSSTransform=B,le.createSVGTransform=I,le.getTouch=ne,le.getTouchIdentifier=k,le.getTranslation=E,le.innerHeight=D,le.innerWidth=g,le.matchesSelector=T,le.matchesSelectorAndParentsTo=p,le.offsetXYFromParent=M,le.outerHeight=W,le.outerWidth=w,le.removeClassName=ae,le.removeEvent=F,le.scheduleRemoveUserSelectStyles=ie;var t=e(80217),l=P(e(76172));function P(C,S){if(typeof WeakMap=="function")var J=new WeakMap,te=new WeakMap;return(P=function(z,v){if(!v&&z&&z.__esModule)return z;var b,ce,q={__proto__:null,default:z};if(z===null||typeof z!="object"&&typeof z!="function")return q;if(b=v?te:J){if(b.has(z))return b.get(z);b.set(z,q)}for(const x in z)x!=="default"&&{}.hasOwnProperty.call(z,x)&&((ce=(b=Object.defineProperty)&&Object.getOwnPropertyDescriptor(z,x))&&(ce.get||ce.set)?b(q,x,ce):q[x]=z[x]);return q})(C,S)}let L="";function T(C,S){return L||(L=(0,t.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(J){return(0,t.isFunction)(C[J])})),(0,t.isFunction)(C[L])?C[L](S):!1}function p(C,S,J){let te=C;do{if(T(te,S))return!0;if(te===J)return!1;te=te.parentNode}while(te);return!1}function n(C,S,J,te){if(!C)return;const z=Mo({capture:!0},te);C.addEventListener?C.addEventListener(S,J,z):C.attachEvent?C.attachEvent("on"+S,J):C["on"+S]=J}function F(C,S,J,te){if(!C)return;const z=Mo({capture:!0},te);C.removeEventListener?C.removeEventListener(S,J,z):C.detachEvent?C.detachEvent("on"+S,J):C["on"+S]=null}function W(C){let S=C.clientHeight;const J=C.ownerDocument.defaultView.getComputedStyle(C);return S+=(0,t.int)(J.borderTopWidth),S+=(0,t.int)(J.borderBottomWidth),S}function w(C){let S=C.clientWidth;const J=C.ownerDocument.defaultView.getComputedStyle(C);return S+=(0,t.int)(J.borderLeftWidth),S+=(0,t.int)(J.borderRightWidth),S}function D(C){let S=C.clientHeight;const J=C.ownerDocument.defaultView.getComputedStyle(C);return S-=(0,t.int)(J.paddingTop),S-=(0,t.int)(J.paddingBottom),S}function g(C){let S=C.clientWidth;const J=C.ownerDocument.defaultView.getComputedStyle(C);return S-=(0,t.int)(J.paddingLeft),S-=(0,t.int)(J.paddingRight),S}function M(C,S,J){const z=S===S.ownerDocument.body?{left:0,top:0}:S.getBoundingClientRect(),v=(C.clientX+S.scrollLeft-z.left)/J,b=(C.clientY+S.scrollTop-z.top)/J;return{x:v,y:b}}function B(C,S){const J=E(C,S,"px");return{[(0,l.browserPrefixToKey)("transform",l.default)]:J}}function I(C,S){return E(C,S,"")}function E(C,S,J){let{x:te,y:z}=C,v=`translate(${te}${J},${z}${J})`;if(S){const b=`${typeof S.x=="string"?S.x:S.x+J}`,ce=`${typeof S.y=="string"?S.y:S.y+J}`;v=`translate(${b}, ${ce})`+v}return v}function ne(C,S){return C.targetTouches&&(0,t.findInArray)(C.targetTouches,J=>S===J.identifier)||C.changedTouches&&(0,t.findInArray)(C.changedTouches,J=>S===J.identifier)}function k(C){if(C.targetTouches&&C.targetTouches[0])return C.targetTouches[0].identifier;if(C.changedTouches&&C.changedTouches[0])return C.changedTouches[0].identifier}function de(C){if(!C)return;let S=C.getElementById("react-draggable-style-el");S||(S=C.createElement("style"),S.type="text/css",S.id="react-draggable-style-el",S.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} -`,S.innerHTML+=`.react-draggable-transparent-selection *::selection {all: inherit;} -`,C.getElementsByTagName("head")[0].appendChild(S)),C.body&&Z(C.body,"react-draggable-transparent-selection")}function ie(C){window.requestAnimationFrame?window.requestAnimationFrame(()=>{H(C)}):H(C)}function H(C){if(C)try{if(C.body&&ae(C.body,"react-draggable-transparent-selection"),C.selection)C.selection.empty();else{const S=(C.defaultView||window).getSelection();S&&S.type!=="Caret"&&S.removeAllRanges()}}catch(S){}}function Z(C,S){C.classList?C.classList.add(S):C.className.match(new RegExp(`(?:^|\\s)${S}(?!\\S)`))||(C.className+=` ${S}`)}function ae(C,S){C.classList?C.classList.remove(S):C.className=C.className.replace(new RegExp(`(?:^|\\s)${S}(?!\\S)`,"g"),"")}},76172:function(ht,le){"use strict";Object.defineProperty(le,"__esModule",{value:!0}),le.browserPrefixToKey=l,le.browserPrefixToStyle=P,le.default=void 0,le.getPrefix=t;const e=["Moz","Webkit","O","ms"];function t(){var F,W;let p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window=="undefined")return"";const n=(W=(F=window.document)==null?void 0:F.documentElement)==null?void 0:W.style;if(!n||p in n)return"";for(let w=0;w: Unmounted during event!");return M}},80217:function(ht,le){"use strict";Object.defineProperty(le,"__esModule",{value:!0}),le.dontSetMe=L,le.findInArray=e,le.int=P,le.isFunction=t,le.isNum=l;function e(T,p){for(let n=0,F=T.length;nle in ht?fi(ht,le,{enumerable:!0,configurable:!0,writable:!0,value:e}):ht[le]=e,Ro=(ht,le)=>{for(var e in le||(le={}))ql.call(le,e)&&Ql(ht,e,le[e]);if(Qa)for(var e of Qa(le))ei.call(le,e)&&Ql(ht,e,le[e]);return ht},Dl=(ht,le)=>mi(ht,vi(le));var ti=(ht,le)=>{var e={};for(var t in ht)ql.call(ht,t)&&le.indexOf(t)<0&&(e[t]=ht[t]);if(ht!=null&&Qa)for(var t of Qa(ht))le.indexOf(t)<0&&ei.call(ht,t)&&(e[t]=ht[t]);return e};(self.webpackChunk=self.webpackChunk||[]).push([[4105],{89489:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},59477:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},26227:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},49198:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},41464:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},52671:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},8657:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},56082:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},33853:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},11724:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},15075:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},43531:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},38819:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},96935:function(ht,le,e){"use strict";e.d(le,{Z:function(){return B}});var t=e(3113),l=e(59301),P=Object.defineProperty,L=Object.defineProperties,T=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,W=(I,E,ne)=>E in I?P(I,E,{enumerable:!0,configurable:!0,writable:!0,value:ne}):I[E]=ne,w=(I,E)=>{for(var ne in E||(E={}))n.call(E,ne)&&W(I,ne,E[ne]);if(p)for(var ne of p(E))F.call(E,ne)&&W(I,ne,E[ne]);return I},D=(I,E)=>L(I,T(E)),g=(I,E)=>{var ne={};for(var k in I)n.call(I,k)&&E.indexOf(k)<0&&(ne[k]=I[k]);if(I!=null&&p)for(var k of p(I))E.indexOf(k)<0&&F.call(I,k)&&(ne[k]=I[k]);return ne},M=(I,E,ne)=>new Promise((k,de)=>{var ie=ae=>{try{A(ne.next(ae))}catch(C){de(C)}},H=ae=>{try{A(ne.throw(ae))}catch(C){de(C)}},A=ae=>ae.done?k(ae.value):Promise.resolve(ae.value).then(ie,H);A((ne=ne.apply(I,E)).next())});const B=I=>{var E=I,{children:ne}=E,k=g(E,["children"]);const[de,ie]=(0,l.useState)(!1);return l.createElement(t.ZP,D(w({},k),{loading:de,onClick:H=>M(void 0,null,function*(){try{ie(!0),yield k.onClick(H),ie(!1)}catch(A){console.error(A),ie(!1)}})}),ne)}},96059:function(ht,le,e){"use strict";e.d(le,{Z:function(){return D}});var t=e(59301),l=e(65582),P=e(8591),L=e(38147),T={flex_box_center:"flex_box_center___kVqBh",flex_space_between:"flex_space_between___FMnNq",flex_box_vertical_center:"flex_box_vertical_center___meESe",flex_box_center_end:"flex_box_center_end___KFpOb",flex_box_column:"flex_box_column___GHIK9",video:"video___nn_cD"},p=e(54624),n=e(59301),F=(g,M,B)=>new Promise((I,E)=>{var ne=ie=>{try{de(B.next(ie))}catch(H){E(H)}},k=ie=>{try{de(B.throw(ie))}catch(H){E(H)}},de=ie=>ie.done?I(ie.value):Promise.resolve(ie.value).then(ne,k);de((B=B.apply(g,M)).next())});const W=function(M,B){const I=M.split(","),E=I[0].match(/:(.*?);/)[1],ne=atob(I[1]);let k=ne.length;const de=new Uint8Array(k);for(;k--;)de[k]=ne.charCodeAt(k);return new Blob([de],{type:E})};var D=(0,t.forwardRef)(({time:g,number:M,supportCamera:B,take_photo:I,isExercise:E=!0,update:ne,onUserMediaLoaded:k},de)=>{const ie=(0,t.useRef)(),H=(0,t.useRef)(),A=(0,l.useParams)();let[ae,C]=(0,t.useState)([]),[S,J]=(0,t.useState)(0);const[te,z]=(0,t.useState)("");let[v,b]=(0,t.useState)();const[ce,q]=(0,t.useState)(0),x=(Te,Qe)=>F(void 0,null,function*(){return(0,L.ZP)("/api/attachments.json",{method:"POST",body:{file_type:"base64",original_filename:Te,file:Qe}})}),_=Te=>F(void 0,null,function*(){const Qe=new Date().valueOf();if(Te){const vt=yield x(`\u7167\u7247${Qe}`,Te);vt.status||(yield(0,p.Ju)({container_id:A.categoryId,container_type:"Exercise",attachment_id:vt==null?void 0:vt.id}))}});(0,t.useEffect)(()=>(Me(),()=>{rt(),V()}),[]),(0,t.useEffect)(()=>{S===2&&g&&M>0&&(ye(),q(1))},[g]),(0,t.useEffect)(()=>{if(ce!==0){if(ce===2)clearInterval(v);else{let Te=0,Qe=setInterval(()=>{ae.includes(Te)&&Ie(),Te++},1e3);b(Qe)}return()=>clearInterval(v)}},[ce]),(0,t.useImperativeHandle)(de,()=>({handlePhoto:Ie,handleTakePhoto:je}));const V=()=>{q(2)},ye=()=>{const Te=g/M,Qe=[];function vt(De,ft){return parseInt(Math.floor(Math.random()*(ft-De+1))+De)}new Array(M).fill(0).map((De,ft)=>{I?Qe.push(vt(Te*ft,Te*(ft+1))):ft==0?Qe.push(0):Qe.push(vt(Te*ft,Te*(ft+1)))}),ae=Qe,C([...Qe]),console.log(Qe)},Me=()=>{navigator.mediaDevices===void 0&&(navigator.mediaDevices={}),navigator.mediaDevices.getUserMedia===void 0&&(navigator.mediaDevices.getUserMedia=function(Te){const Qe=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return Qe?new Promise(function(vt,De){Qe.call(navigator,Te,vt,De)}):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:640,height:480}}).then(function(Te){Je.current=Te,B&&B(2),J(2),"srcObject"in ie.current?ie.current.srcObject=Te:ie.current.src=window.URL.createObjectURL(Te),ie.current.onloadedmetadata=function(Qe){ie.current.play(),k&&k()},ie.current.addEventListener("ended",function(){console.log("\u64AD\u653E\u7ED3\u675F"),V(),E&&P.ZP.error({content:"\u60A8\u5DF2\u7ECF\u5173\u95ED\u4E86\u6444\u50CF\u5934\uFF0C\u8BF7\u572810\u79D2\u949F\u5185\u6062\u590D\u6444\u50CF\u5934\uFF0C\u5426\u5219\u5C06\u63A8\u51FA\u8003\u8BD5",duration:10,key:9998})},!1)}).catch(function(Te){J(1),B&&B(1),Te.message==="Permission denied"||Te.name==="NotAllowedError"?P.ZP.error("\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"):P.ZP.error("\u6444\u50CF\u5934\u83B7\u53D6\u5931\u8D25\uFF0C\u6216\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"),console.log("errname: "+Te.name),console.log("err: "+Te.message)})},Ie=()=>{try{H.current.width=ie.current.videoWidth,H.current.height=ie.current.videoHeight,H.current.getContext("2d").drawImage(ie.current,0,0,H.current.width,H.current.height),z(H.current.toDataURL("image/png")),_(H.current.toDataURL("image/png")),Ke(H.current.toDataURL("image/png"))}catch(Te){}},je=()=>{try{return H.current.width=ie.current.videoWidth,H.current.height=ie.current.videoHeight,H.current.getContext("2d").drawImage(ie.current,0,0,H.current.width,H.current.height),H.current.toDataURL("image/png")}catch(Te){}},Je=(0,t.useRef)(),rt=()=>{try{Je.current.getTracks().forEach(function(vt){vt.stop()}),ie.current.srcObject=null}catch(Te){}},Ke=Te=>F(void 0,null,function*(){const Qe=new FormData;Qe.append("file",W(Te,"1")),Qe.append("1","123");var vt=new window.XMLHttpRequest;vt.withCredentials=!0,vt.addEventListener("load",function(De){let ft=JSON.parse(De.target.responseText);(0,L.ZP)(`/api/exercises/${id}/upload_photo.json`,{method:"post",body:{attachment_id:ft.id}})},!1),vt.addEventListener("error",function(De){console.error(De)},!1),vt.open("POST",`${ENV.API_SERVER}/api/attachments.json`),vt.send(Qe)});return n.createElement(n.Fragment,null,S!==3&&n.createElement("aside",{className:T.video,id:"screenshot"},S===0&&n.createElement("span",null,"\u6B63\u5728\u5F00\u542F\u6444\u50CF\u5934..."),S===1&&n.createElement("span",null,"\u6444\u50CF\u5934\u5F00\u542F\u5931\u8D25"),S===2&&n.createElement("div",null,n.createElement("video",{width:"288",ref:ie,autoPlay:!0}),n.createElement("canvas",{style:{display:"none"},ref:H}))))})},90402:function(ht,le,e){"use strict";var t=e(65582),l=e(59301),P=e(8591),L=e(43418),T=e(3113),p=e(24334),n=e.n(p),F=e(38147),W=e(67172),w=e(88125),D=e(66649),g=e.n(D),M=e(77254),B=e(59301),I=Object.defineProperty,E=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,k=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,H=(J,te,z)=>te in J?I(J,te,{enumerable:!0,configurable:!0,writable:!0,value:z}):J[te]=z,A=(J,te)=>{for(var z in te||(te={}))de.call(te,z)&&H(J,z,te[z]);if(k)for(var z of k(te))ie.call(te,z)&&H(J,z,te[z]);return J},ae=(J,te)=>E(J,ne(te)),C=(J,te,z)=>new Promise((v,b)=>{var ce=_=>{try{x(z.next(_))}catch(V){b(V)}},q=_=>{try{x(z.throw(_))}catch(V){b(V)}},x=_=>_.done?v(_.value):Promise.resolve(_.value).then(ce,q);x((z=z.apply(J,te)).next())});const S=({ButtonProps:J,ButtonText:te,form:z,answerKey:v,hackidentifier:b="",items:ce={},setIsSubmitCode:q})=>{const[x,_]=(0,l.useState)(!1);let[V,ye]=(0,l.useState)("");const Me=(0,t.useParams)(),[Ie,je]=(0,l.useState)({}),Je=Me.type==="edit",rt=window.location.href.includes("problemset")?1:2;(0,l.useEffect)(()=>{(Je||b)&&ye(b||Me.id)},[Me]),(0,l.useEffect)(()=>{const De=M.Z.subscribe("BFill:Submit",()=>{vt()});return()=>{De()}},[V]),(0,l.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);function Ke(De,ft){return C(this,null,function*(){var St;let $e=z.getFieldValue("hack_codes"),ve=z.getFieldValue(v);if(!$e.code){P.ZP.info("\u7A0B\u5E8F\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}if(!$e.language){P.ZP.info("\u7F16\u7A0B\u8BED\u8A00\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}if(ve.length>0&&((St=ve.filter(Z=>!Z.answer_text))==null?void 0:St.length)>0){P.ZP.info("\u586B\u7A7A\u9879\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}let at=$e.code;return ve.length>0&&(ve==null||ve.map(Z=>{Z.multi_line?at=at.substring(0,at.indexOf("@\u2581\u2581@"))+Z.answer_text+at.substring(at.indexOf("@\u2581\u2581@")+4):at=at.substring(0,at.indexOf("@\u2581@"))+Z.answer_text+at.substring(at.indexOf("@\u2581@")+3)})),yield(0,W.n4)(ft,De||{code:p.Base64.encode(at),language:$e.language,answers:ve==null?void 0:ve.map(Z=>Z.answer_text)})})}function Te(De,ft){return C(this,null,function*(){let St=ce.userAnswer,$e=p.Base64.decode(ce.code);return St.length>0&&(St==null||St.map(at=>{at.multi_line?$e=$e.substring(0,$e.indexOf("@\u2581\u2581@"))+at.value+$e.substring($e.indexOf("@\u2581\u2581@")+4):$e=$e.substring(0,$e.indexOf("@\u2581@"))+at.value+$e.substring($e.indexOf("@\u2581@")+3)})),yield(0,W.n4)(ft,De||{code:p.Base64.encode($e),language:ce.language,answers:St==null?void 0:St.map(at=>at.value)})})}function Qe(){return new Date().getTime()}const vt=()=>C(void 0,null,function*(){if(_(!0),x)return;let De=yield(0,F.ZP)(`/api/problems/${V}/start.json`,{method:"get"});const ft=yield Te(null,De==null?void 0:De.identifier);if((ft==null?void 0:ft.status)===0){let $e=function(){return C(this,null,function*(){var ve;const{status:at,message:Ee,data:Z}=yield(0,W.rX)(De==null?void 0:De.identifier,"submit"),m=Qe()-St>10*1e3*((ve=ce==null?void 0:ce.userAnswer)==null?void 0:ve.length);if(at!==0&&!m&&setTimeout($e,1e3),m){L.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6",content:"\u8BF7\u68C0\u67E5\u7A0B\u5E8F\u4EE3\u7801\u662F\u5426\u5B58\u5728\u6B7B\u5FAA\u73AF"}),_(!1);return}at===0&&(_(!1),je(Z),Z.status===2&&(_(!1),L.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"})))})};const St=Qe();yield(0,W.bM)(De==null?void 0:De.identifier,{}),$e(),M.Z.publish("BFill:Submit:Change",{value:!1})}else _(!1);q&&q(!0)});return B.createElement("div",null,B.createElement(T.ZP,ae(A({loading:x},J),{onClick:()=>C(void 0,null,function*(){var De,ft,St,$e;if(te==="\u63D0\u4EA4\u4EE3\u7801"){vt();return}let ve=!0;if(yield z.validateFields().then(()=>{ve=!1},m=>{var a,R,fe;m.errorFields[0].name.includes("standard_answers")?P.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):P.ZP.error(m.errorFields[0].errors[0]),((a=m.errorFields)==null?void 0:a.length)===0&&(ve=!1),z.scrollToField((fe=(R=m==null?void 0:m.errorFields)==null?void 0:R[0])==null?void 0:fe.name,{behavior:"smooth",block:"center"}),ve=!0}),ve||(_(!0),x))return;let at="",Ee=z.getFieldsValue();V?at=yield(0,F.ZP)(`/api/problems/${V}.json`,{method:"put",body:ae(A({},Ee),{hack:ae(A({},Ee==null?void 0:Ee.hack),{sub_discipline_id:($e=(St=Ee==null?void 0:Ee.hack)==null?void 0:St.sub_discipline_id)==null?void 0:$e[1],difficult:Ee.difficulty,item_banks_group_id:Ee.item_banks_group_id}),hack_codes:ae(A({},Ee.hack_codes),{code:p.Base64.encode(Ee.hack_codes.code)}),update_hack_sets:[A({},Ee.hack_sets)],is_blank:!0})}):(at=yield(0,F.ZP)("/api/problems.json",{method:"post",body:ae(A({},Ee),{hack:ae(A({},Ee==null?void 0:Ee.hack),{sub_discipline_id:(ft=(De=Ee==null?void 0:Ee.hack)==null?void 0:De.sub_discipline_id)==null?void 0:ft[1],difficult:Ee.difficulty,item_banks_group_id:Ee.item_banks_group_id}),hack_codes:ae(A({},Ee.hack_codes),{code:p.Base64.encode(Ee.hack_codes.code)}),hack_sets:[A({},Ee.hack_sets)],is_blank:!0})}),V=at==null?void 0:at.identifier,sessionStorage.projectFill=V,ye(V));let Z=yield(0,F.ZP)(`/api/problems/${V}/start.json`,{method:"get"});const K=yield Ke(null,Z==null?void 0:Z.identifier);if((K==null?void 0:K.status)===0){let a=function(){return C(this,null,function*(){var R;const{status:fe,message:s,data:i}=yield(0,W.rX)(Z==null?void 0:Z.identifier,"submit"),$=Qe()-m>(Ee.hack.time_limit+3)*1e3*((R=Ee==null?void 0:Ee.standard_answers)==null?void 0:R.length);if(fe!==0&&!$&&setTimeout(a,1e3),$){L.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),_(!1);return}fe===0&&(_(!1),je(i),i.status===2&&(_(!1),L.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"})))})};const m=Qe();yield(0,W.bM)(Z==null?void 0:Z.identifier,{}),a()}else _(!1)})}),te),(Ie==null?void 0:Ie.id)&&Ie.status!==2&&B.createElement(L.default,{open:(Ie==null?void 0:Ie.id)&&Ie.status!==2,title:"\u8FD0\u884C\u7ED3\u679C",width:1100,footer:!1,onOk:()=>{je({})},onCancel:()=>{je({})}},B.createElement("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15}},B.createElement("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14}},B.createElement("div",null,B.createElement("span",{style:{color:"#666666"}},"\u72B6\u6001"),B.createElement("span",{style:{marginLeft:12,color:Ie.status!==0&&"#E30000"}},w.Im[Ie.status])),B.createElement("div",null,B.createElement("span",{style:{color:"#666666"}},"\u63D0\u4EA4\u65F6\u95F4"),B.createElement("span",{style:{marginLeft:12}},g()(Ie.created_at).format("YYYY-MM-DD HH:mm:ss"))),B.createElement("div",null,B.createElement("span",{style:{color:"#666666"}},"\u8BED\u8A00"),B.createElement("span",{style:{marginLeft:12}},Ie.language)),B.createElement("div",null,B.createElement("span",{style:{color:"#666666"}},"\u6267\u884C\u7528\u65F6"),B.createElement("span",{style:{marginLeft:12}},Ie.execute_time,"ms"))),B.createElement(w.Y4,A({},Ie)))))};le.Z=S},99573:function(ht,le,e){"use strict";e.r(le),e.d(le,{default:function(){return Yr}});var t=e(59301),l=e(65582),P=e(15845),L=e.n(P),T=e(31797),p=e(78241),n=e(43418),F=e(92832),W=e(8591),w=e(93948),D=e(95237),g=e(43604),M=e(5112),B=e(24905),I=e(6848),E=e(71418),ne=e(3113),k=e(15075),de=e(43531),ie=e(96059),H=e(35195),A=e(65862),ae=e(38147),C=e(59301),S=(U,me,Ye)=>new Promise((At,en)=>{var gn=Ue=>{try{Zt(Ye.next(Ue))}catch(yt){en(yt)}},Yt=Ue=>{try{Zt(Ye.throw(Ue))}catch(yt){en(yt)}},Zt=Ue=>Ue.done?At(Ue.value):Promise.resolve(Ue.value).then(gn,Yt);Zt((Ye=Ye.apply(U,me)).next())}),te=({id:U,startRecording:me,startScreenshot:Ye,onBack:At,onSuccuss:en,timeInSeconds:gn=[1,6,11,16,21,26,31,41,51,61,71,81,91,101,111,121,151,181,211,241,271,361,421,481,541,601,661]})=>{const Yt=(0,t.useRef)(null),Zt=(0,t.useRef)(null),Ue=(0,t.useRef)(null),yt=(0,t.useRef)(null),tn=(0,t.useRef)(!0),nn=(0,t.useRef)(""),[Sn,Cn]=(0,t.useState)(null);(0,t.useEffect)(()=>{me?Bn():st()},[me]),(0,t.useEffect)(()=>{Ye?Cn(0):(clearTimeout(yt.current),Cn(null),nn.current="")},[Ye]),(0,t.useEffect)(()=>(typeof Sn=="number"&&(gn!=null&&gn.includes(Sn)&&ir(),Sn<=720&&(yt.current=setTimeout(()=>{Cn(Sn+1)},1e3))),()=>{clearTimeout(yt.current)}),[Sn]);const Gn=(Mn="\u672A\u5171\u4EAB\u6574\u4E2A\u5C4F\u5E55\uFF0C\u7981\u6B62\u4F5C\u7B54\uFF01")=>S(void 0,null,function*(){W.ZP.warning(Mn),setTimeout(()=>{At()},1e3)}),Bn=()=>S(void 0,null,function*(){var Mn,Yn,$r,Fr,Kn,Pr;if(!(0,A.i7)()){Gn("\u8BF7\u4F7F\u7528\u8C37\u6B4C\u6D4F\u89C8\u5668\u7B54\u9898");return}if(Yt.current){W.ZP.warning("\u6B63\u5728\u5F55\u5236\u4E2D");return}tn.current=!0;try{let Jn;if((0,A.WX)())Jn=yield navigator.mediaDevices.getUserMedia({audio:{mandatory:{chromeMediaSource:"desktop"}},video:{mandatory:{chromeMediaSource:"desktop"}}});else if(Jn=yield navigator.mediaDevices.getDisplayMedia({video:{displaySurface:"monitor"}}),(($r=(Yn=(Mn=Jn==null?void 0:Jn.getVideoTracks())==null?void 0:Mn[0])==null?void 0:Yn.getSettings())==null?void 0:$r.displaySurface)!=="monitor"){st(),Gn();return}Yt.current=Jn,"srcObject"in Zt.current?Zt.current.srcObject=Yt.current:Zt.current.src=URL.createObjectURL(Yt.current),yield new Promise(zr=>{Zt.current.addEventListener("loadedmetadata",()=>{zr()})}),(Pr=(Kn=(Fr=Yt.current)==null?void 0:Fr.getVideoTracks())==null?void 0:Kn[0])==null||Pr.addEventListener("ended",function(){tn.current&&Gn()}),Zt.current.play(),en()}catch(Jn){Gn("\u5C4F\u5E55\u5F55\u5236\u529F\u80FD\u9519\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u518D\u5171\u4EAB\u6574\u4E2A\u5C4F\u5E55\uFF0C\u5426\u5219\u65E0\u6CD5\u4F5C\u7B54")}}),st=()=>{var Mn;tn.current=!1;const Yn=(Mn=Yt.current)==null?void 0:Mn.getTracks();Yn==null||Yn.forEach($r=>{$r.stop()}),Yt.current=null},Ot=Mn=>{const Yn=Mn.split(",")[1],$r=Mn.split(",")[0].split(":")[1].split(";")[0],Fr=[...atob(Yn)],Kn=new Uint8Array(Fr.map(Pr=>Pr.charCodeAt(0)));return new Blob([Kn],{type:$r})},wn=()=>S(void 0,null,function*(){const Mn=yield(0,ae.ZP)(`/api/exercises/${U}/exercise_user_screens.json`,{method:"post"});Mn.status===0&&(nn.current=Mn.exercise_abnormity_id,Cn(0))}),ir=()=>S(void 0,null,function*(){const Mn=Ue.current.getContext("2d");Ue.current.width=Zt.current.videoWidth,Ue.current.height=Zt.current.videoHeight,Mn.drawImage(Zt.current,0,0,Ue.current.width,Ue.current.height);const Yn=Ue.current.toDataURL("image/jpeg"),$r=Ot(Yn),Fr=new File([$r],"canvas_image.jpg",{type:"image/jpeg"}),Kn=new FormData;Kn.append("file",Fr);const Pr=yield(0,ae.ZP)(`/api/exercises/${U}/exercise_user_screens/check.json`,{method:"get"});if((Pr==null?void 0:Pr.status)===0){const Jn=yield(0,ae.ZP)("/api/attachments.json",{method:"post",body:Kn},!0);if(Jn!=null&&Jn.id){const zr=yield(0,ae.ZP)(`/api/exercises/${U}/exercise_user_screens.json`,{method:"post",body:{attachment_id:Jn==null?void 0:Jn.id,exercise_abnormity_id:nn.current}});zr.status===0&&(nn.current=zr.exercise_abnormity_id)}}});return C.createElement(C.Fragment,null,C.createElement("video",{ref:Zt,muted:!0,className:"hide"}),C.createElement("canvas",{id:"canvas",ref:Ue,className:"hide"}))},z=e(66649),v=e.n(z),b={flex_box_center:"flex_box_center___ariLt",flex_space_between:"flex_space_between___MC6sH",flex_box_vertical_center:"flex_box_vertical_center___tJHfy",flex_box_center_end:"flex_box_center_end___AfB_t",flex_box_column:"flex_box_column___xX4Fj",bg:"bg___nHBEZ",wrapper:"wrapper___TZKl8",exerciseAlert:"exerciseAlert___QUMwm",title:"title___rj6Q0",content:"content___Te7Wz",baseMargin:"baseMargin___BRmsh",noWrap:"noWrap___X6AS3",singleItem:"singleItem___GkaDR",questionIcons:"questionIcons___XoGYC",green:"green___iIYnV",orange:"orange___EIhiL",greenTip:"greenTip___WwiUh",redTip:"redTip___aWSt4",orangeTip:"orangeTip___j5g_H",pollDesc:"pollDesc___yDT2Q",answered:"answered___d2hE7",unanswer:"unanswer___AdOhE",anchor:"anchor___z3CaP",answerFlag:"answerFlag___wwTKa",flagActive:"flagActive___piG3D",flagHalf:"flagHalf___E29dd",answerStudentFlag:"answerStudentFlag___HRVt8",answerStudentActive:"answerStudentActive___kM6r4",questionItem:"questionItem___q6Hgu",questionScore:"questionScore___RW5tm",itemType:"itemType___pPqzT",itemFlag:"itemFlag___j5TSr",answerWrap:"answerWrap___G9dnn",answerSubjective:"answerSubjective___LRVKJ",otherInput:"otherInput___SxNAw",submitButton:"submitButton___zPo7H",randomFlag:"randomFlag___TOZ2H",answerTrue:"answerTrue___fgIW0",answerFalse:"answerFalse___gAQD8",answerHalf:"answerHalf___h40sX",renderHtml:"renderHtml___UerV1",simpleText:"simpleText___ZKx7o",answerYes:"answerYes___AA0oM",answerNo:"answerNo___gMGLy",answerInfo:"answerInfo___tB4Wz",answerProgress:"answerProgress___CbmXy",answerSheetWrap:"answerSheetWrap___aPipx",answerSheetQuestionTitle:"answerSheetQuestionTitle___P18Ss",answerSheet:"answerSheet___yhxK1",answerSheetItem:"answerSheetItem___DIH2V",qindex:"qindex___XuKA8",markIcon:"markIcon___ZTkqb",active:"active___WSsrt",yes:"yes___knuOK",no:"no___gv_cs",bf:"bf___pJfi5",partialActive:"partialActive___K6lsa",selected:"selected___grFyM",countDown:"countDown___OzcWL",cnText:"cnText___TvFjV",red:"red___Mge1h",refreshBtn:"refreshBtn___lK1MX",fold:"fold___id0EJ",cardList:"cardList___xKhMX",withQrcode:"withQrcode___qphZK",iframe:"iframe___pMMQx",eduTip:"eduTip___hXWhK",eduQrcode:"eduQrcode____qxcx",eduVideo:"eduVideo___mufWJ",eduUsername:"eduUsername___tiufh",startAnswer:"startAnswer___AA7n5",eduSubmit:"eduSubmit___UPIsJ",eduTitle:"eduTitle___jCJrO",wrpAnswer:"wrpAnswer___AVK1Y",simpleMd:"simpleMd___ZGbXj",videomodal:"videomodal___bYarH",mainPart:"mainPart___Fqvw7",userInfoText:"userInfoText___nqL8p",answerSheetBottom:"answerSheetBottom___yXf5u",tooltipWrap:"tooltipWrap___AxG9B",leftPart:"leftPart___P4Ook",grey:"grey___UBSG9",blue:"blue___aRuKK",rightPart:"rightPart___De4P3",questionPart:"questionPart___GTq66",questionTypeTitle:"questionTypeTitle___r6Fo9",questionTypeInfo:"questionTypeInfo___JfpWv",toIframeBtn:"toIframeBtn___gRKtn",bottom:"bottom___coSlv",markBtn:"markBtn___ZCLGF",changeButton:"changeButton___sBTjl",prevBtn:"prevBtn___lgCPG",analysisWrap:"analysisWrap___JoCnb",greyBg:"greyBg___vgesc",fixHeader:"fixHeader___RoNxE",exerciseTitle:"exerciseTitle___Dtp56",commitModal:"commitModal___zqvNA",commitItem:"commitItem___mjYF6",commitInfoLabel:"commitInfoLabel___KtIjW",commitInfoValue:"commitInfoValue___DCyRn",cameraHeader:"cameraHeader___Pqhwb",dottedLineWrapper:"dottedLineWrapper___ONO9c",leftHalfCircle:"leftHalfCircle___RNJN7",dottedLine:"dottedLine___qWy4W",rightHalfCircle:"rightHalfCircle___s3_hr",orangeNum:"orangeNum___IYnup",teachAnalysis:"teachAnalysis___FH6fk",teachAnalysisModal:"teachAnalysisModal___RcKVp",screenLock:"screenLock____A8oZ"},ce=e(27158),q=e(41867),x=e(84056),_=e(87513),V=e(60979),ye=e(6339),Me=e(96565);const Ie={0:"c-red-ee4",1:"c-green"};var Je=({item:U,answerData:me,isEducation:Ye,sign:At,onBlur:en=()=>{}})=>{var gn,Yt,Zt,Ue,yt,tn;const nn=(0,t.useRef)(""),[Sn,Cn]=(0,t.useState)(),[Gn,Bn]=(0,t.useState)(!1),[st,Ot]=(0,t.useState)(Ye||!1),wn=(0,t.useRef)(),ir=()=>{clearInterval(wn.current),wn.current=setInterval(()=>{Gn&&en(nn.current,!0)},10*1e3)},Mn=Yn=>{en(nn.current);let $r="\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931";return(Yn||window.event).returnValue=$r,$r};return(0,t.useEffect)(()=>{console.log("isFocus:",Gn),Gn&&ir()},[Gn]),(0,t.useEffect)(()=>{Cn(U==null?void 0:U.a_flag)},[U==null?void 0:U.a_flag]),(0,t.useEffect)(()=>()=>{clearInterval(wn.current)},[]),t.createElement("div",null,((gn=me==null?void 0:me.exercise)==null?void 0:gn.user_exercise_status)===1?t.createElement("div",{className:"mb20"},t.createElement(D.Z,{justify:"space-between"},t.createElement(g.Z,null,"\u6211\u7684\u7B54\u6848"),((0,q.GJ)()||(0,q.dE)()&&((Yt=me==null?void 0:me.exercise)==null?void 0:Yt.user_exercise_status)>0&&((Zt=me==null?void 0:me.exercise)==null?void 0:Zt.open_score))&&t.createElement(g.Z,null,t.createElement(D.Z,{justify:"end",className:"mb20",align:"middle"},t.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),t.createElement("span",{className:"font14 ml10"},(U==null?void 0:U.user_score)&&t.createElement("span",null,t.createElement("span",{className:Ie[Number(U==null?void 0:U.answer_status)]||"c-orange-ff9"},U==null?void 0:U.user_score),t.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")),!(U!=null&&U.user_score)&&t.createElement("span",{className:"c-red"},"\u672A\u8BC4"))))),t.createElement("div",{className:b.simpleText},t.createElement(ye.Z,{value:(Ue=U==null?void 0:U.user_answer)==null?void 0:Ue[0]}))):t.createElement("div",{className:U.user_score&&(U.user_score===U.question_score?"c-green":"c-red")},st?t.createElement(Me.Z,{watch:!0,isFocus:!0,defaultValue:(yt=U==null?void 0:U.user_answer)==null?void 0:yt[0],id:U==null?void 0:U.question_id,className:"mt20",onChange:Yn=>{nn.current=Yn,Bn(!0)},onBlur:()=>{setTimeout(()=>{en(nn.current)},200),clearInterval(wn.current),Bn(!1)}}):t.createElement("div",{onClick:()=>{var Yn;if(!U.repeat_answer&&((Yn=U==null?void 0:U.user_answer)==null?void 0:Yn.length)>0&&U.ques_status!==0){W.ZP.warning("\u8BE5\u9898\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u7B54\u6848");return}At.current=!0,Ot(!0)},className:b.startAnswer},t.createElement("div",{className:"c-blue"},"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54"))),(0,q.dE)()&&(U==null?void 0:U.standard_answer)&&t.createElement("div",{className:b.analysisWrap},t.createElement("div",{className:b.greyBg},t.createElement(D.Z,{className:"mb20",align:"middle"},t.createElement(g.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),t.createElement(g.Z,null,t.createElement(ye.Z,{value:(tn=U==null?void 0:U.standard_answer)==null?void 0:tn[0]}))),t.createElement(D.Z,{align:"middle"},t.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),t.createElement(ye.Z,{className:b.renderHtml,value:U==null?void 0:U.analysis})))))},rt=e(57809),Te=({item:U,answerData:me,isEducation:Ye,onBlur:At=()=>{}})=>{var en,gn,Yt,Zt;const Ue=(0,t.useRef)(""),[yt,tn]=(0,t.useState)(),[nn,Sn]=(0,t.useState)(!1),[Cn,Gn]=(0,t.useState)(!1),[Bn,st]=(0,t.useState)(Ye||!1),[Ot,wn]=(0,t.useState)(0),ir=(0,t.useRef)(U.kp_content||""),Mn=(0,t.useRef)(U.kp_clazz),Yn=(0,t.useRef)(),$r=(0,t.useMemo)(()=>{var Kn,Pr;return(Pr=(Kn=Ue.current)==null?void 0:Kn.replace(/[\n|\r|\t]/g,""))==null?void 0:Pr.length},[Ue.current]),Fr=()=>{clearInterval(Yn.current),Yn.current=setInterval(()=>{Cn&&At(Ue.current,ir.current,Mn.current)},30*1e3)};return(0,t.useEffect)(()=>{console.log("isFocus:",Cn),Fr()},[Cn]),(0,t.useEffect)(()=>{tn(U==null?void 0:U.a_flag)},[U==null?void 0:U.a_flag]),(0,t.useEffect)(()=>()=>{clearInterval(Yn.current)},[]),t.createElement("div",null,((en=me==null?void 0:me.exercise)==null?void 0:en.user_exercise_status)===1?t.createElement("div",null,t.createElement("div",{className:"mt30"},t.createElement("strong",null,"\u4F5C\u6587\u9898\u76EE\uFF1A"),t.createElement("br",null),t.createElement(F.default,{disabled:!0,className:"mt10",value:ir.current,onChange:Kn=>{ir.current=Kn.target.value,wn(Ot+1)},onBlur:()=>{At(Ue.current,ir.current,Mn.current),Gn(!1)}})),t.createElement("div",{className:"mt30"},t.createElement("strong",null,"\u4F5C\u54C1\u7C7B\u578B\uFF1A"),t.createElement("br",null),t.createElement(rt.default,{disabled:!0,className:"mt10 w100",placeholder:"\u8BF7\u9009\u62E9\u4F5C\u54C1\u7C7B\u578B",value:Mn.current,onChange:Kn=>{Mn.current=Kn,wn(Ot+1)},onBlur:()=>{At(Ue.current,ir.current,Mn.current),Gn(!1)}},t.createElement(rt.default.Option,{key:1,value:"\u79D1\u666E"},"\u79D1\u666E"),t.createElement(rt.default.Option,{key:2,value:"\u79D1\u5E7B"},"\u79D1\u5E7B"))),t.createElement("p",{className:"mt10 mb0"},"\u4F5C\u54C1\u5185\u5BB9\uFF1A"),t.createElement("div",{className:b.simpleText},t.createElement(ye.Z,{value:(gn=U==null?void 0:U.user_answer)==null?void 0:gn[0]}))):t.createElement("div",null,t.createElement("div",{className:"mt30"},t.createElement("strong",null,"\u4F5C\u6587\u9898\u76EE\uFF1A"),t.createElement("br",null),t.createElement(F.default,{className:"mt10",maxLength:60,onBlur:()=>At(Ue.current,ir.current,Mn.current),placeholder:"\u8BF7\u8F93\u5165\u4F5C\u6587\u9898\u76EE(\u6700\u591A60\u4E2A\u5B57)",value:ir.current,onChange:Kn=>{ir.current=Kn.target.value,wn(Ot+1)}})),t.createElement("div",{className:"mt30"},t.createElement("strong",null,"\u4F5C\u6587\u7C7B\u578B\uFF1A"),t.createElement("br",null),t.createElement(rt.default,{className:"mt10 w100",placeholder:"\u8BF7\u9009\u62E9\u4F5C\u54C1\u7C7B\u578B",value:Mn.current,onChange:Kn=>{Mn.current=Kn,At(Kn.current,ir.current,Mn.current),wn(Ot+1)}},t.createElement(rt.default.Option,{key:1,value:"\u79D1\u666E"},"\u79D1\u666E"),t.createElement(rt.default.Option,{key:2,value:"\u79D1\u5E7B"},"\u79D1\u5E7B"))),t.createElement("div",{className:"mt30 mb20"},t.createElement("div",{className:U.user_score&&(U.user_score===U.question_score?"c-green":"c-red")},t.createElement("strong",null,"\u4F5C\u6587\u5185\u5BB9\uFF1A"),t.createElement("br",null),t.createElement("div",{className:"mt10 relative"},t.createElement("span",{className:"c-blue",style:{position:nn?"fixed":"absolute",top:nn?61:4,left:10,zIndex:106}},"\u5DF2\u8F93\u5165",$r,"\u5B57"),Bn?t.createElement(Me.Z,{className:b.simpleMd,disablePaste:!0,hidetoolBar:Ye,height:Ye?"60vh":150,isFocus:!0,defaultValue:(Yt=U==null?void 0:U.user_answer)==null?void 0:Yt[0],id:U==null?void 0:U.question_id,onFullScreen:Kn=>Sn(Kn),onChange:Kn=>{Ue.current=Kn,Gn(!0),wn(Ot+1)},onBlur:()=>{At(Ue.current,ir.current,Mn.current),Gn(!1)}}):t.createElement("div",{onClick:()=>st(!0),className:b.startAnswer},t.createElement("div",{className:"c-blue"},"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54")))))),(0,q.dE)()&&(U==null?void 0:U.standard_answer)&&t.createElement("div",null,t.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),t.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},t.createElement(ye.Z,{value:(Zt=U==null?void 0:U.standard_answer)==null?void 0:Zt[0]}))))},Qe=e(79817),vt=e(1710),De=e(50258),ft={score:"score___mcGn7",wrap:"wrap___h11sQ"},$e=({score:U})=>U?t.createElement("span",{className:ft.wrap},"\u5F97\u5206",t.createElement("span",{className:`${ft.score} ml10 mr5`},U),"\u5206"):t.createElement("span",{className:"c-red"},"\u672A\u8BC4"),ve={flex_box_center:"flex_box_center___xK64P",flex_space_between:"flex_space_between___BNBCA",flex_box_vertical_center:"flex_box_vertical_center___ConJK",flex_box_center_end:"flex_box_center_end___L08sz",flex_box_column:"flex_box_column___hvk0E",shixunWrp:"shixunWrp___FTFC6",fill:"fill___H_Qd6",index:"index___PaSVJ",success:"success___fz_F7",fail:"fail___ftXSv",fillInput:"fillInput___q_sSb",shixunWrapper:"shixunWrapper___toGqF",score:"score___AsYGZ",name:"name___hawfX",programWrapper:"programWrapper___zVQPT",desc:"desc___MFIu5",content:"content___QuE41",analysisWrap:"analysisWrap___qGPzJ",greyBg:"greyBg___FIDIB"},at=e(84886),Ee=e(59301),Z=Object.defineProperty,K=Object.defineProperties,m=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,s=(U,me,Ye)=>me in U?Z(U,me,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):U[me]=Ye,i=(U,me)=>{for(var Ye in me||(me={}))R.call(me,Ye)&&s(U,Ye,me[Ye]);if(a)for(var Ye of a(me))fe.call(me,Ye)&&s(U,Ye,me[Ye]);return U},X=(U,me)=>K(U,m(me));const $={0:"c-red-ee4",1:"c-green"};var Q=({item:U,answerData:me,exerciseId:Ye,coursesId:At})=>{var en,gn,Yt,Zt,Ue;const[yt,tn]=(0,t.useState)([]),[nn,Sn]=(0,t.useState)([]),Cn=(0,l.useDispatch)();(0,t.useEffect)(()=>{var st,Ot,wn,ir,Mn,Yn,$r,Fr,Kn,Pr,Jn,zr,eo;if(!((st=U==null?void 0:U.shixun_details)!=null&&st.length))return;let ao=[],Eo=[];for(let ro=0;ro<((Ot=U==null?void 0:U.shixun_details)==null?void 0:Ot.length);ro++){for(let uo=0;uo<(U==null?void 0:U.shixun_details[ro].stage_list.length);uo++){let po=U==null?void 0:U.shixun_details[ro].stage_list[uo];ao.push(i(i({},po),{operation:(Yn=(Mn=(ir=(wn=U==null?void 0:U.shixun_details)==null?void 0:wn[ro])==null?void 0:ir.shixun_detail)==null?void 0:Mn[0])==null?void 0:Yn.game_identifier,is_jupyter:U==null?void 0:U.is_jupyter,is_jupyter_lab:U==null?void 0:U.is_jupyter_lab}))}if((Fr=($r=U==null?void 0:U.shixun_details)==null?void 0:$r[ro])!=null&&Fr.shixun_detail){const uo=(Jn=(Pr=(Kn=U==null?void 0:U.shixun_details)==null?void 0:Kn[ro])==null?void 0:Pr.shixun_detail)==null?void 0:Jn[0],po=(eo=(zr=U==null?void 0:U.shixun_details[ro].stage_list)==null?void 0:zr.find(Ln=>(Ln==null?void 0:Ln.game_identifier)===(uo==null?void 0:uo.game_identifier)))==null?void 0:eo.user_score;Eo.push(X(i({},uo),{user_score:po}))}}Sn(Eo),tn(ao)},[U==null?void 0:U.shixun_details]);const Gn=[{title:"\u9898\u76EE",dataIndex:"position",key:"position",align:"center"},{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:(st,Ot)=>Ee.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px",color:"#0152d9",cursor:"pointer"},title:st&&st.length>25?st:"",onClick:()=>{(0,A.xg)(`/tasks/${At}/${Ye}/${Ot.game_identifier}/exercise`)}},st)},!(U!=null&&U.unity_3d&&(U==null?void 0:U.vrs_type)==1)&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:(st,Ot)=>Ee.createElement("span",null,Ot.evaluate_count?Ot.evaluate_count:Ee.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5B8C\u6210\u65F6\u95F4",key:"endTime",dataIndex:"endTime",align:"center",render:(st,Ot)=>{let wn=!1;return Ot.finished_time&&(me!=null&&me.exercise)&&(me!=null&&me.exercise_answer_user)&&((me==null?void 0:me.exercise.time)===-1?wn=v()(me==null?void 0:me.exercise.end_time).isBefore(Ot.finished_time):wn=v()(me==null?void 0:me.exercise_answer_user.start_at).add(me==null?void 0:me.exercise.time,"m").isBefore(Ot.finished_time)),Ee.createElement("span",null,Ot.finished_time||Ee.createElement("span",{className:"c-grey-999"},"--"),Ee.createElement("span",{className:"c-orange-ff9 "},wn?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:(st,Ot)=>Ee.createElement("span",null,Ot.time_consuming||Ee.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:(st,Ot)=>Ee.createElement("span",null,Ot.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")},{title:"\u5F97\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:st=>Ee.createElement("span",{style:{color:"#FA6400"}},st,"\u5206")},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"center",render:(st,Ot,wn)=>st&&!Ot.is_jupyter&&!Ot.is_jupyter_lab?Ot!=null&&Ot.unity_3d?Ee.createElement("span",{className:"c-blue current",onClick:()=>{Cn({type:"classroomList/setActionTabs",payload:{key:"\u91C7\u96C6\u70B9\u5F97\u5206\u8BE6\u60C5",data:Ot}})}},"\u8BE6\u60C5"):Ee.createElement(Qe.default,{affix:!1},Ee.createElement(Qe.default.Link,{href:`#challenge_${U==null?void 0:U.question_id}${wn}`,title:Ee.createElement("span",{style:{color:"#0152d9",fontSize:14}},"\u67E5\u770B")})):Ee.createElement("span",{className:"c-grey-999"},"--")}].filter(st=>!!st);console.log(nn);const Bn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return Ee.createElement("div",null,((en=U==null?void 0:U.shixun)==null?void 0:en.length)>0&&Ee.createElement("div",{className:ve.shixunWrapper},(gn=U==null?void 0:U.shixun)==null?void 0:gn.map(function(st,Ot){return Ee.createElement(D.Z,{className:"mb20",justify:"space-between"},Ee.createElement(g.Z,{flex:"1"},Ee.createElement("span",{className:ve.score},"(",st.challenge_score,"\u5206)"),Ee.createElement("span",{className:ve.name},st.challenge_name," ")),Ee.createElement(g.Z,null,!st.answer_status&&Ee.createElement("span",{className:"font14",style:{color:"#FA6400"}},"\u672A\u5B8C\u6210"),!!st.answer_status&&Ee.createElement("span",{className:"font14",style:{color:"#37AD83"}},"\u5DF2\u5B8C\u6210")))})),((Yt=me==null?void 0:me.exercise)==null?void 0:Yt.student_commit_status)!==0||((Zt=me==null?void 0:me.exercise)==null?void 0:Zt.user_exercise_status)!==0?Ee.createElement(Ee.Fragment,null,!!(yt!=null&&yt.length)&&Ee.createElement("div",null,Ee.createElement(D.Z,{justify:"space-between",className:"mb10",align:"middle"},Ee.createElement(g.Z,{className:"font14 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),Ee.createElement(g.Z,null,Ee.createElement($e,{score:U==null?void 0:U.user_score}))),Ee.createElement(vt.default,{columns:Gn,dataSource:yt,pagination:!1})),!!(nn!=null&&nn.length)&&Ee.createElement("div",null,Ee.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),nn==null?void 0:nn.map((st,Ot)=>Ee.createElement("div",{id:`challenge_${U==null?void 0:U.question_id}${Ot}`,className:"mt5"},Ee.createElement(D.Z,null,Ee.createElement("span",{className:"font14 mr15"}," \u7B2C",st.position,"\u5173"),Ee.createElement(l.Link,{className:"current c-black font14",target:"_blank",to:`/tasks/${At}/${Ye}/${st.game_identifier}/exercise`},st.name),Ee.createElement(g.Z,{style:{marginLeft:"auto"}},Ee.createElement($e,{score:st.user_score}))),(st==null?void 0:st.st)===0&&st.passed_code&&Ee.createElement("aside",{className:ve.shixunWrp},Ee.createElement("h2",null,"\u7B2C\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",Ee.createElement("span",{className:"c-light-black"},st.path)),Ee.createElement(De.ZP,{height:300,language:"python",theme:"default",value:st.passed_code,options:Bn})))))):Ee.createElement(Ee.Fragment,null,(0,q.dE)()&&Ee.createElement(ye.Z,{className:"c-grey-999 mt20 mb20",value:U==null?void 0:U.question_title}),(Ue=U==null?void 0:U.shixun)==null?void 0:Ue.map((st,Ot)=>Ee.createElement("p",{className:"font16 c-grey-666 mb5",key:Ot},Ee.createElement("span",{className:"mr20"},"\u7B2C",st==null?void 0:st.challenge_position,"\u5173 ",st==null?void 0:st.challenge_name),Ee.createElement("span",null,st==null?void 0:st.challenge_score,"\u5206")))),Ee.createElement(at.Z,null))},Re=e(24334),Pe=e(38821),Se=e(59301);const Ne={0:"c-red-ee4",1:"c-green"};var d=({item:U,answerData:me})=>{var Ye,At,en;const[gn,Yt]=(0,t.useState)([]);(0,t.useEffect)(()=>{var yt,tn;((yt=U==null?void 0:U.evaluate_codes)==null?void 0:yt.length)>0?Yt((tn=U==null?void 0:U.evaluate_codes)==null?void 0:tn.map((nn,Sn)=>({key:Sn+1,error_msg:nn!=null&&nn.error_msg?Re.Base64.decode(nn==null?void 0:nn.error_msg):""}))):Yt([{key:"--",error_msg:"--"}])},[U==null?void 0:U.evaluate_codes]);const Zt=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:(yt,tn)=>Se.createElement("span",null,tn.key)},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:(yt,tn)=>Se.createElement("span",null,tn.error_msg?tn.error_msg:"--")}],Ue={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return Se.createElement("div",{className:`${ve.programWrapper}`},Se.createElement("div",{className:ve.desc},"\u9898\u76EE\u63CF\u8FF0"),Se.createElement("div",{className:ve.content},Se.createElement(ye.Z,{value:U==null?void 0:U.description})),((Ye=me==null?void 0:me.exercise)==null?void 0:Ye.user_exercise_status)===1&&Se.createElement(D.Z,{justify:"end",className:"mt40"},Se.createElement(g.Z,null,Se.createElement($e,{score:U==null?void 0:U.user_score}))),(U==null?void 0:U.passed_code)&&Se.createElement("aside",{className:ve.shixunWrp},Se.createElement(D.Z,{align:"middle",justify:"space-between",style:{height:30,padding:"0 7px"}},Se.createElement("b",null,"\u7B2C\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),Se.createElement(Pe.Z,{title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[U==null?void 0:U.language]})),Se.createElement(De.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:U!=null&&U.passed_code?Re.Base64.decode(U==null?void 0:U.passed_code):"",options:Ue})),((At=me==null?void 0:me.exercise)==null?void 0:At.user_exercise_status)===1&&((en=me==null?void 0:me.exercise)==null?void 0:en.answer_open)&&Se.createElement("div",{style:{background:"#F6F7F9"},className:"mt30 p20"},Se.createElement("div",{style:{marginBottom:"20px",fontSize:"16px",display:"flex"}},Se.createElement("span",{style:{whiteSpace:"nowrap"}},"\u3010\u7B54\u6848\u3011"),Se.createElement(ye.Z,{value:(U==null?void 0:U.standard_answer)||""})),Se.createElement("div",{style:{fontSize:"16px",display:"flex"}},Se.createElement("span",{style:{whiteSpace:"nowrap"}},"\u3010\u89E3\u6790\u3011"),Se.createElement(ye.Z,{value:(U==null?void 0:U.analysis)||"\u6682\u65E0\u89E3\u6790"}))))},Y=e(27687),se=Object.defineProperty,Ce=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,ut=(U,me,Ye)=>me in U?se(U,me,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):U[me]=Ye,Bt=(U,me)=>{for(var Ye in me||(me={}))He.call(me,Ye)&&ut(U,Ye,me[Ye]);if(_e)for(var Ye of _e(me))Xe.call(me,Ye)&&ut(U,Ye,me[Ye]);return U},wt=(U,me)=>Ce(U,Fe(me)),Dt=(U,me,Ye)=>new Promise((At,en)=>{var gn=Ue=>{try{Zt(Ye.next(Ue))}catch(yt){en(yt)}},Yt=Ue=>{try{Zt(Ye.throw(Ue))}catch(yt){en(yt)}},Zt=Ue=>Ue.done?At(Ue.value):Promise.resolve(Ue.value).then(gn,Yt);Zt((Ye=Ye.apply(U,me)).next())});const{TextArea:mn}=F.default,ln={0:"c-red-ee4",1:"c-green"};var En=({sign:U,item:me,answerData:Ye,onBlur:At=()=>{}})=>{var en,gn,Yt,Zt;const[Ue,yt]=(0,t.useState)([]),[tn,nn]=(0,t.useState)([]),Sn=(0,t.useRef)(),Cn=(0,t.useRef)(),[Gn]=(0,l.useSearchParams)();return(0,t.useEffect)(()=>{var Bn,st;if(Gn.get("check")){let Ot=[];Ot=(Bn=me==null?void 0:me.standard_answer)==null?void 0:Bn.map(wn=>{var ir,Mn;return wt(Bt({},wn),{choice_id:wn.position,answer_text:((Mn=(ir=me==null?void 0:me.user_answer)==null?void 0:ir.find(Yn=>Yn.choice_id===wn.choice_id))==null?void 0:Mn.answer_text)||""})}),Sn.current=Ot,yt(Ot)}else{let Ot=[];Ot=(st=me==null?void 0:me.standard_answers)==null?void 0:st.map(wn=>{var ir,Mn;return wt(Bt({},wn),{choice_id:wn.position,answer_text:((Mn=(ir=me==null?void 0:me.user_answer)==null?void 0:ir.find(Yn=>Yn.choice_id===wn.position))==null?void 0:Mn.answer_text)||""})}),Sn.current=Ot,yt(Ot)}},[me==null?void 0:me.user_answer]),t.createElement("div",null,Ue==null?void 0:Ue.map((Bn,st)=>{var Ot,wn,ir,Mn,Yn;return t.createElement(D.Z,{key:st,className:`${ve.baseMargin} ${ve.fill}`,align:"middle"},t.createElement(g.Z,{className:ve.index},"\u586B\u7A7A\u9879",st+1),t.createElement(g.Z,{flex:"430px",className:"ml20 mr20"},(Bn==null?void 0:Bn.model)===1?t.createElement(F.default,{name:"sign",placeholder:"\u8BF7\u8F93\u5165\u7B54\u6848",disabled:!me.repeat_answer&&((Ot=me==null?void 0:me.user_answer)==null?void 0:Ot.length)>0&&me.ques_status!==0||!!(Ye!=null&&Ye.exercise.commit_status),value:Bn==null?void 0:Bn.answer_text,onChange:$r=>{Ue[st].answer_text=$r.target.value,yt([...Ue])},onFocus:()=>{U.current=!0},onBlur:$r=>{setTimeout(()=>Dt(void 0,null,function*(){const Fr=yield At(Bn==null?void 0:Bn.answer_text,st+1,Ue);if(Fr.status){const Kn=tn.slice();Kn[st]={status:"fail",errorText:Fr.message},Cn.current=Kn,nn(Kn)}else{const Kn=tn.slice();Kn[st]={status:"success",errorText:""},Cn.current=Kn,nn(Kn)}}),200)},className:`${me.user_score&&(me.user_score===me.question_score?"c-green":"c-red")} ${ve.fillInput}`}):t.createElement(Y.Z,{value:Bn==null?void 0:Bn.answer_text,disabled:!me.repeat_answer&&((wn=me==null?void 0:me.user_answer)==null?void 0:wn.length)>0&&me.ques_status!==0||!!(Ye!=null&&Ye.exercise.commit_status),onChange:$r=>Dt(void 0,null,function*(){var Fr,Kn;Ue[st].answer_text=$r,yt([...Ue]);const Pr=yield At(Bn==null?void 0:Bn.answer_text,st+1,Ue);if(Pr.status){const Jn=((Kn=Cn==null?void 0:Cn.current)==null?void 0:Kn.slice())||[].slice();Jn[st]={status:"fail",errorText:Pr.message},Cn.current=Jn,nn(Jn)}else{const Jn=((Fr=Cn==null?void 0:Cn.current)==null?void 0:Fr.slice())||[].slice();Jn[st]={status:"success",errorText:""},Cn.current=Jn,nn(Jn)}})})),((ir=tn[st])==null?void 0:ir.status)==="success"&&t.createElement(g.Z,null,t.createElement(D.Z,{align:"middle"},t.createElement("i",{style:{marginRight:8},className:`iconfont icon-chenggong1 ${ve.success}`}),t.createElement("span",{className:ve.success},"\u4FDD\u5B58\u6210\u529F"))),((Mn=tn[st])==null?void 0:Mn.status)==="fail"&&t.createElement(g.Z,null,t.createElement(D.Z,{align:"middle"},t.createElement("i",{style:{marginRight:8},className:`iconfont icon-tishi7 ${ve.fail}`}),t.createElement("span",{className:ve.fail},(Yn=tn[st])==null?void 0:Yn.errorText))))}),((0,q.GJ)()||(0,q.dE)()&&((en=Ye==null?void 0:Ye.exercise)==null?void 0:en.user_exercise_status)>0&&((gn=Ye==null?void 0:Ye.exercise)==null?void 0:gn.open_score))&&t.createElement(D.Z,{justify:"end",className:"mb20",align:"middle"},t.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),t.createElement("span",{className:"font14 ml10"},(me==null?void 0:me.user_score)&&t.createElement("span",null,t.createElement("span",{className:ln[Number(me==null?void 0:me.answer_status)]||"c-orange-ff9"},me==null?void 0:me.user_score),t.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")),!(me!=null&&me.user_score)&&t.createElement("span",{className:"c-red"},"\u672A\u8BC4"))),((Yt=Ye==null?void 0:Ye.exercise)==null?void 0:Yt.answer_open)&&t.createElement("div",{className:ve.analysisWrap},t.createElement("div",{className:ve.greyBg},t.createElement("div",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),(Zt=me==null?void 0:me.standard_answer)==null?void 0:Zt.map((Bn,st)=>{var Ot;return t.createElement(D.Z,{key:st,align:"middle",className:"mt15 ml10"},t.createElement(g.Z,{className:"mr10"},"\u586B\u7A7A\u9879",st+1),t.createElement(g.Z,null,t.createElement(Y.Z,{value:(Ot=Bn==null?void 0:Bn.answer_text)==null?void 0:Ot[0],style:{maxWidth:730,minWidth:100},disabled:!0})))}),t.createElement(D.Z,{className:"mt15",align:"middle"},t.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),t.createElement(ye.Z,{className:ve.renderHtml,value:me==null?void 0:me.analysis})))))},vn=e(90402),sn=e(87169),yn=e(77254),xn=e(59301),An=Object.defineProperty,lr=Object.defineProperties,br=Object.getOwnPropertyDescriptors,Un=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,Zn=Object.prototype.propertyIsEnumerable,fr=(U,me,Ye)=>me in U?An(U,me,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):U[me]=Ye,Dr=(U,me)=>{for(var Ye in me||(me={}))cr.call(me,Ye)&&fr(U,Ye,me[Ye]);if(Un)for(var Ye of Un(me))Zn.call(me,Ye)&&fr(U,Ye,me[Ye]);return U},Ir=(U,me)=>lr(U,br(me)),pr=(U,me,Ye)=>new Promise((At,en)=>{var gn=Ue=>{try{Zt(Ye.next(Ue))}catch(yt){en(yt)}},Yt=Ue=>{try{Zt(Ye.throw(Ue))}catch(yt){en(yt)}},Zt=Ue=>Ue.done?At(Ue.value):Promise.resolve(Ue.value).then(gn,Yt);Zt((Ye=Ye.apply(U,me)).next())});const{TextArea:_r}=F.default;var Lr=({item:U,answerData:me,sign:Ye,onBlur:At=()=>{},onDebug:en=()=>{},setIsSubmitCode:gn})=>{var Yt,Zt,Ue;let[yt,tn]=(0,t.useState)([]);const[nn]=(0,l.useSearchParams)();return(0,t.useEffect)(()=>{var Sn;let Cn=(Sn=U==null?void 0:U.standard_answer_with_score)==null?void 0:Sn.map((Gn,Bn)=>{var st,Ot;return Ir(Dr({},Gn),{value:((Ot=(st=U==null?void 0:U.user_answer)==null?void 0:st.find(wn=>parseInt(wn.choice_id)===Bn+1))==null?void 0:Ot.answer_text)||""})});tn(Cn)},[U==null?void 0:U.standard_answer_with_score]),console.log(yt,"userAnswer"),xn.createElement("div",null,xn.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:10}},xn.createElement("div",{style:{fontSize:14,color:"#FF0000"}},xn.createElement(sn.Z,null),xn.createElement("span",{style:{marginLeft:5}},"\u6CE8\u610F\uFF1A\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u5426\u5219\u65E0\u6CD5\u5F97\u5206")),!nn.get("check")&&xn.createElement(vn.Z,{setIsSubmitCode:gn,ButtonProps:{type:"primary"},ButtonText:"\u63D0\u4EA4\u4EE3\u7801",items:Ir(Dr({},U),{userAnswer:yt}),hackidentifier:U==null?void 0:U.hack_identifier})),(U==null?void 0:U.code)&&xn.createElement("div",{style:{border:"1px solid #CCCCCC",padding:"10px",marginBottom:20}},xn.createElement(ye.Z,{disabledFill:!U.repeat_answer&&((Yt=U==null?void 0:U.user_answer)==null?void 0:Yt.length)>0&&U.ques_status!==0||!!(me!=null&&me.exercise.commit_status),onFillBlur:(Sn,Cn)=>pr(void 0,null,function*(){yn.Z.publish("BFill:Submit:Change",{value:!0}),setTimeout(()=>pr(void 0,null,function*(){var Gn;(yield At((Gn=Sn==null?void 0:Sn[parseInt(Cn)])==null?void 0:Gn.value,parseInt(Cn)+1,yt)).status===0?(yt[parseInt(Cn)].type="",tn([...yt])):(yt[parseInt(Cn)].type="warning",tn([...yt]))}),200)}),onFillFocus:(Sn,Cn)=>{yt[parseInt(Cn)].type="",tn([...yt]),Ye.current=!0},className:ve.content,programFillValue:yt,showProgramFill:!0,value:Re.Base64.decode((U==null?void 0:U.code)||"")})),!!((Zt=U==null?void 0:U.standard_answer)!=null&&Zt.length)&&xn.createElement("div",{className:ve.analysisWrap},xn.createElement("div",{className:ve.greyBg},xn.createElement(D.Z,{className:"mb20",align:"middle"},xn.createElement(g.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),(Ue=U==null?void 0:U.standard_answer)==null?void 0:Ue.map((Sn,Cn)=>xn.createElement(g.Z,{key:Cn,className:"mr40"},"\u586B\u7A7A\u9879",Cn+1,":",Sn==null?void 0:Sn.answer_text))),xn.createElement(D.Z,null,xn.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),xn.createElement(ye.Z,{className:ve.renderHtml,value:(U==null?void 0:U.analysis)||"\u6682\u65E0\u89E3\u6790"})))))},so=e(59149);const{TextArea:Jr}=F.default;var pe=({data:U})=>t.createElement("div",{className:"tc mt80 pb30"},t.createElement("img",{width:"486",src:so.BV})," ",t.createElement("br",null),U.status===-1&&t.createElement("div",{className:"c-grey-999 mt60"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),U.status===-2&&t.createElement("div",{className:" c-grey-999 mt60"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",t.createElement("span",{className:"c-red"},U.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(ne.ZP,{className:"mt40 pl20 pr20",type:"primary"},t.createElement("a",{href:"/"},"\u56DE\u5230\u9996\u9875"))),lt=e(74128),Pt=e(89392),Nt={comments:"comments___ZkLeS",greyText:"greyText___ow9J6",commentText:"commentText___Uklcs",wrapper:"wrapper___XTdhL",header:"header___pq5DQ",updateTime:"updateTime___WYYjt",text:"text___FmQY7",date:"date___DiXg4"},Xt=({list:U,hideScore:me=!1})=>t.createElement("div",null,U==null?void 0:U.map(Ye=>{var At,en,gn,Yt,Zt,Ue;return t.createElement("div",{className:`mt20 ${Nt.wrapper}`,key:(At=Ye==null?void 0:Ye.user)==null?void 0:At.user_id},t.createElement(D.Z,{align:"middle",className:Nt.header},t.createElement("img",{src:lt.Z.API_SERVER+"/images/"+((en=Ye.user)==null?void 0:en.image_url)}),t.createElement("span",{className:"ml10 font16"},(gn=Ye.user)==null?void 0:gn.name),t.createElement(g.Z,{className:Nt.updateTime},t.createElement("span",{className:Nt.text},"\u8BC4\u9605\u65F6\u95F4"),t.createElement("span",{className:Nt.date},v()((Zt=(Yt=Ye.comments)==null?void 0:Yt[0])==null?void 0:Zt.updated_at).format("YYYY-MM-DD HH:mm")))),t.createElement("div",{className:Nt.comments},(Ue=Ye==null?void 0:Ye.comments)==null?void 0:Ue.map((yt,tn)=>{var nn;return t.createElement("div",{key:((nn=Ye==null?void 0:Ye.user)==null?void 0:nn.user_id)+"-"+tn},t.createElement(D.Z,{align:"middle",justify:"space-between"},!!yt.shixun_chanllge_position&&t.createElement("div",{style:{flexShrink:0,marginRight:10}},"\u7B2C",yt.shixun_chanllge_position,"\u5173"),!me&&t.createElement("div",{style:{flex:1}},"\u539F\u59CB\u5F97\u5206",yt==null?void 0:yt.origin_score,"\u5206\uFF0C\u4FEE\u6B63\u4E3A",t.createElement("span",{className:"c-light-primary"},yt==null?void 0:yt.score),"\u5206")),!!yt.comment&&t.createElement("div",null," ",t.createElement("span",{className:`${Nt.greyText} mr10`},"\u8BC4\u8BED"),t.createElement("span",{className:Nt.commentText},yt.comment)))})))})),zt=e(21390),j=e(96249),ue=e.n(j),xe=e(11724),be=e(62772),Ze=e(96935),Le=e(42217),ke={codeInput:"codeInput___xSFAu"},Ae=e(92310),Ht=e.n(Ae),qt=({className:U,style:me,onOk:Ye})=>{const[At,en]=(0,t.useState)(["","","","","",""]),[gn,Yt]=(0,t.useState)(0),Zt=(0,t.useRef)([]);(0,t.useEffect)(()=>{const tn=At.findIndex(nn=>!nn);tn===-1&&Ye(At),Yt(tn)},[At]),(0,t.useEffect)(()=>{var tn;(tn=Zt.current[gn])==null||tn.focus()},[gn]);const Ue=(tn,nn)=>{const{value:Sn}=tn.target;if(/^\d*$/.test(Sn)){const Cn=[...At];Cn[nn]=Sn||"",en(Cn)}},yt=(tn,nn)=>{if(tn.key==="Backspace"&&nn>0){tn.preventDefault();const Sn=[...At];Sn[nn-1]="",en(Sn)}};return t.createElement("div",{className:Ht()(ke.codeInput,U),style:me},At.map((tn,nn)=>t.createElement("input",{key:nn,type:"text",disabled:gn!==nn,maxLength:1,value:tn===""?"":"*",onChange:Sn=>Ue(Sn,nn),onKeyDown:Sn=>yt(Sn,nn),ref:Sn=>{Zt.current[nn]=Sn}})))},kn=e(72530),Rn=e(2337),an=e(65808),h=e(59301),Br=Object.defineProperty,Qn=Object.defineProperties,ur=Object.getOwnPropertyDescriptors,er=Object.getOwnPropertySymbols,hr=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,$n=(U,me,Ye)=>me in U?Br(U,me,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):U[me]=Ye,Pn=(U,me)=>{for(var Ye in me||(me={}))hr.call(me,Ye)&&$n(U,Ye,me[Ye]);if(er)for(var Ye of er(me))qn.call(me,Ye)&&$n(U,Ye,me[Ye]);return U},zn=(U,me)=>Qn(U,ur(me)),kr=(U,me)=>{var Ye={};for(var At in U)hr.call(U,At)&&me.indexOf(At)<0&&(Ye[At]=U[At]);if(U!=null&&er)for(var At of er(U))me.indexOf(At)<0&&qn.call(U,At)&&(Ye[At]=U[At]);return Ye},In=(U,me,Ye)=>new Promise((At,en)=>{var gn=Ue=>{try{Zt(Ye.next(Ue))}catch(yt){en(yt)}},Yt=Ue=>{try{Zt(Ye.throw(Ue))}catch(yt){en(yt)}},Zt=Ue=>Ue.done?At(Ue.value):Promise.resolve(Ue.value).then(gn,Yt);Zt((Ye=Ye.apply(U,me)).next())});const{Countdown:Er}=T.default,jr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ur={0:"c-red-ee4",1:"c-green"},Gr=U=>{var me=U,{globalSetting:Ye,loading:At,user:en,exercise:gn,dispatch:Yt}=me,Zt=kr(me,["globalSetting","loading","user","exercise","dispatch"]),Ue,yt,tn,nn,Sn,Cn,Gn,Bn,st,Ot,wn,ir,Mn,Yn,$r,Fr,Kn,Pr,Jn,zr,eo,ao,Eo,ro,uo,po,Ln,mr,Hn,Wt,dr,Tr,Hr,to,no,yo,Lo,Uo,ko,jo,Ia,da,fa,Na,qa,Oa,$o,Da,ma,va,_a,Ba,Vo,pa,ga;const Ta=(0,l.useLocation)(),[Po]=(0,l.useSearchParams)(),rn=(0,l.useParams)(),[G,go]=(0,t.useState)({}),[Ct,el]=(0,t.useState)({}),[Io,tl]=(0,t.useState)({}),[nl,No]=(0,t.useState)(!1),[Oo,Ra]=(0,t.useState)(!0),[ha,Ma]=(0,t.useState)(!1),[ya,fo]=(0,t.useState)(!1),[xa,Do]=(0,t.useState)(!1),[Ca,ba]=(0,t.useState)(!1),[Fa,rl]=(0,t.useState)(),[ol,Xo]=(0,t.useState)(""),[al,Ea]=(0,t.useState)("none"),[Go,Sa]=(0,t.useState)(""),[So,Yo]=(0,t.useState)({status:0}),[ll,wa]=(0,t.useState)(!1),[_o,il]=(0,t.useState)(window.document.domain==="kepukehuan.educoder.net"),[Aa,Jo]=(0,t.useState)(!0),[Ko,Bo]=(0,t.useState)(!1),[Qo,qo]=(0,t.useState)(null),[sl,Mo]=(0,t.useState)(!1),[ea,cl]=(0,t.useState)(0),[ul,Za]=(0,t.useState)(!1),[dl,La]=(0,t.useState)(!1),[fl,_l]=(0,t.useState)(!1),ka=(0,t.useRef)(),ja=(0,t.useRef)(),ta=(0,t.useRef)(!1),na=(0,t.useRef)(),ml=(0,t.useRef)(),ra=(0,t.useRef)(),zo=(0,t.useRef)(),[oa]=p.default.useForm(),aa=(0,t.useMemo)(()=>new WebSocket("ws://localhost:8082"),[]);let[sr,Ho]=(0,t.useState)(0),[vr,Wo]=(0,t.useState)(0);const[vl,la]=(0,t.useState)(!1),[ia,pl]=(0,t.useState)(!1),[gl,$a]=(0,t.useState)(!1),Ka=[`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/detail`,`/classrooms/${rn.coursesId}/exercise`,`/classrooms/${rn.coursesId}/exercise/`,`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/users/${(Ue=en.userInfo)==null?void 0:Ue.login}/check`,`/classrooms/${rn.coursesId}/exercisenotice/${rn.categoryId}/users/${(yt=en.userInfo)==null?void 0:yt.login}`,`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/users/${(tn=en.userInfo)==null?void 0:tn.login}`],[hl,za]=(0,t.useState)(!1),[Bl,Ha]=(0,t.useState)(!0),[Tl,yl]=(0,t.useState)({left:0,top:0,bottom:0,right:0}),Wa=(0,t.useRef)(null),[Ua,Va]=(0,t.useState)(!0),sa=(0,t.useRef)(),[xl,Pa]=(0,t.useState)(!1);(0,Le.y)((0,q.dE)());const{setOpenDisableCopyAndPaste:ho}=(0,Le.X)(),Cl=(c,he)=>{var tt;const{clientWidth:ot,clientHeight:qe}=window.document.documentElement,et=(tt=Wa.current)==null?void 0:tt.getBoundingClientRect();yl({left:-et.left+he.x,right:ot-(et.right-he.x),top:-et.top+he.y,bottom:qe-(et.bottom-he.y)-70})},ca=(0,kn._)(G);(0,t.useEffect)(()=>{var c,he;if(((c=G==null?void 0:G.exercise)==null?void 0:c.commit_status)>0){Za(!1);return}if((ya||(he=G==null?void 0:G.exercise)!=null&&he.forbid_screen)&&(0,A.WX)()){const tt=ot=>{ot.key==="screenNums"&&(Number(ot.newValue||0)>1?setTimeout(()=>{Za(!0)},300):Za(!1))};return window.addEventListener("local-storage-changed",tt),()=>{window.removeEventListener("local-storage-changed",tt)}}},[ya,(nn=G==null?void 0:G.exercise)==null?void 0:nn.forbid_screen,(Sn=G==null?void 0:G.exercise)==null?void 0:Sn.commit_status]),(0,t.useEffect)(()=>(document.body.setAttribute("data-custom","auto"),()=>{document.body.removeAttribute("data-custom")}),[]),(0,t.useEffect)(()=>{var c,he;if(document.body.scrollIntoView(),((c=en.userInfo)==null?void 0:c.real_name)==="\u6E38\u5BA2"){window.location.href=`/classrooms/${rn.coursesId}/exercise`;return}return(he=en.userInfo)!=null&&he.user_id&&((0,q.GJ)()?ge():en.userInfo.login&&y()),window.addEventListener("message",o),()=>{window.removeEventListener("message",o),Ta.pathname.indexOf("/detail")>-1&&(0,x.BU)()}},[rn.categoryId,en.userInfo.login]),(0,t.useEffect)(()=>(window.addEventListener("beforeunload",r),()=>{ca(),window.removeEventListener("beforeunload",r)}),[]),(0,t.useEffect)(()=>(Yt({type:"globalSetting/headerFooterToggle",payload:!1}),()=>{Yt({type:"globalSetting/headerFooterToggle",payload:!0})}),[]),(0,t.useEffect)(()=>{var c,he,tt,ot;(c=G==null?void 0:G.question_status)!=null&&c.every(qe=>!!qe.ques_status&&ll&&(Ct==null?void 0:Ct.used_screen_num)<(Ct==null?void 0:Ct.screen_num))&&setTimeout(()=>{var qe;(qe=ja.current)==null||qe.handlePhoto()},1300),qo((ot=(tt=(he=G==null?void 0:G.exercise_question_types)==null?void 0:he[sr])==null?void 0:tt.items)==null?void 0:ot[vr])},[G]);const r=c=>{var he;!(Ct!=null&&Ct.is_commit)&&(0,q.dE)()&&(0,A.RG)(" ",!0),localStorage.setItem("Refresh","1"),(he=gn.exerciseUserInfo)!=null&&he.screen_open&&window.navigator.sendBeacon(`${lt.Z.API_SERVER}/api/exercises/${rn.categoryId}/commit_screen_at.json`,{})},o=c=>{c.data==="backExercise"&&((0,A.RG)(" ",!0),u())},u=()=>{Ea("none"),Xo(""),ge()},y=()=>In(void 0,null,function*(){O()}),N=()=>In(void 0,null,function*(){Jo(!1),n.default.info({title:(0,an._V)(an.CP.answer1),width:500,centered:!0,closable:!1,keyboard:!1,maskClosable:!1,maskStyle:{background:"#000"},okText:(0,an._V)(an.CP.answer2),onOk:()=>new Promise((c,he)=>In(void 0,null,function*(){try{yield oa.validateFields()}catch(ot){he()}const tt=yield(0,_.pL)(Pn({exercise_user_id:Ct==null?void 0:Ct.exercise_user_id,categoryId:rn.categoryId},yield oa.validateFields()));(tt==null?void 0:tt.status)===0?(Jo(!0),oe(),c(tt)):(oa.setFields([{name:"start_password",errors:[tt==null?void 0:tt.message]}]),he())})),content:h.createElement(h.Fragment,null,h.createElement("p",{className:""},(0,an._V)(an.CP.answer3)),h.createElement(p.default,{form:oa,autoComplete:"off"},h.createElement(p.default.Item,{name:"start_password",label:(0,an._V)(an.CP.answer1),rules:[{required:!0,message:(0,an._V)(an.CP.answer4)}]},h.createElement(F.default.Password,{autoComplete:"off"}))))})}),O=()=>In(void 0,null,function*(){const c=yield Yt({type:"exercise/getExerciseUserInfo",payload:Pn({},rn)});zo.current=zn(Pn({},c.data),{status:c==null?void 0:c.status}),el(zn(Pn({},c.data),{status:c==null?void 0:c.status}))});(0,t.useEffect)(()=>{if(Ct!=null&&Ct.exercise_user_id){if(Ct!=null&&Ct.is_commit||(0,A.RG)(" ",!0),!(Ct!=null&&Ct.is_commit)&&((Ct==null?void 0:Ct.ip_limit)==="inner"||Ct!=null&&Ct.ip_bind_type)&&(ra.current=`&ip_limit=${Ct==null?void 0:Ct.ip_limit}&ip_bind=${Ct==null?void 0:Ct.ip_bind}&ip_bind_type=${Ct==null?void 0:Ct.ip_bind_type}`),!(Ct!=null&&Ct.is_commit)&&!Po.get("check")||Ct.exercise_type==2&&!Po.get("check")){if((0,A.RG)(" ",!0),!(Ct!=null&&Ct.can_start)){window.location.href=`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/users/${rn.login}/check`;return}if(Ct!=null&&Ct.is_locked&&Ct.ip_error){Yt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},Ct),{id:rn.categoryId})}});return}else!(Ct!=null&&Ct.is_locked)&&Ct.ip_error;if(document.referrer===""||performance.navigation.type===2||!Ka.includes(new URL(document.referrer||"https://www.educoder.net").pathname)){document.referrer!==""?sessionStorage.setItem("illegalEntry",Ka.includes(new URL(document.referrer).pathname)?"illegalEntry":"allowRouter"):sessionStorage.setItem("illegalEntry","illegalEntry"),l.history.push(`/classrooms/${rn.coursesId}/exercise/`);return}if(Ct!=null&&Ct.start_locked&&!(Ct!=null&&Ct.user_is_enter)){N();return}if(Ct!=null&&Ct.is_locked&&performance.navigation.type===1&&!sessionStorage.getItem("studentunlock")){Yt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},Ct),{id:rn.categoryId})}});return}if((0,ae.ZP)(`/api/exercises/${rn==null?void 0:rn.categoryId}/close_pop.json`,{method:"post"}),Ct!=null&&Ct.is_locked&&performance.navigation.type===0&&(Ct!=null&&Ct.user_is_enter)&&!(Ct!=null&&Ct.is_commit)&&(Ct!=null&&Ct.show_pop)){Yt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},Ct),{id:rn.categoryId})}});return}}else if(!Ct.answered_open&&Ct.exercise_type!=2){n.default.info({width:500,centered:!0,icon:null,title:(0,an._V)(an.CP.answer5),content:(0,an._V)(an.CP.answer6),onOk:()=>{window.location.href=`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/detail`}});return}Po.get("check")?ge():oe(),Xn()}return()=>{!(Ct!=null&&Ct.is_commit)&&(0,q.dE)()&&(0,A.RG)(" ",!0)}},[Ct]);const oe=()=>In(void 0,null,function*(){var c,he,tt,ot,qe,et,ct,Tt,pt,it,Ft,nt,dt,Et,gr;sessionStorage.setItem("studentunlock","studentunlock");const jt={data:Ct,status:Ct.status};if((((c=jt==null?void 0:jt.data)==null?void 0:c.ip_limit)!=="no"||(he=jt==null?void 0:jt.data)!=null&&he.ip_bind_type)&&(na.current=yield(0,ce.y)({ip_limit:(tt=jt==null?void 0:jt.data)==null?void 0:tt.ip_limit,ip_bind:(ot=jt==null?void 0:jt.data)==null?void 0:ot.ip_bind_type})),(((qe=jt==null?void 0:jt.data)==null?void 0:qe.ip_limit)!=="no"||(et=jt==null?void 0:jt.data)!=null&&et.ip_bind)&&(((ct=jt==null?void 0:jt.data)==null?void 0:ct.ip_limit)==="inner"||(Tt=jt==null?void 0:jt.data)!=null&&Tt.ip_bind_type)){var Dn=yield(0,A.oi)({exerciseId:rn.categoryId,ip:na.current,errmsgHide:!0,ip_limit:((pt=jt==null?void 0:jt.data)==null?void 0:pt.ip_limit)||"no",ip_bind:(it=jt==null?void 0:jt.data)==null?void 0:it.ip_bind,ip_bind_type:(Ft=jt==null?void 0:jt.data)==null?void 0:Ft.ip_bind_type});if((Dn==null?void 0:Dn.status)!==0){Yo(Dn);return}}if((jt==null?void 0:jt.status)==0){if(((nt=jt==null?void 0:jt.data)==null?void 0:nt.used_screen_num)>((dt=jt==null?void 0:jt.data)==null?void 0:dt.screen_num)&&((Et=jt==null?void 0:jt.data)!=null&&Et.screen_open))return $a(!0),Nn(),!1;if(Ma(jt==null?void 0:jt.data.check_camera),!(jt!=null&&jt.data.check_camera)){if(jt!=null&&jt.data.screen_shot_open){Do(Ct==null?void 0:Ct.screen_shot_open);return}fo((gr=jt==null?void 0:jt.data)==null?void 0:gr.screen_open),ge()}}}),re=(...c)=>In(void 0,[...c],function*(he=Qo){Po.get("check")||(yield(0,ae.ZP)(`/api/exercise_questions/${he==null?void 0:he.question_id}/exercise_answers/save_hack_evaluate.json`,{}))}),ee=c=>In(void 0,null,function*(){if((c==null?void 0:c.type)===1)return n.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,keyboard:!1,onOk:()=>{l.history.replace(`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/detail`)},content:h.createElement("div",null,(c==null?void 0:c.message)||"")}),Promise.reject();if((c==null?void 0:c.type)===2){const he=()=>{l.history.replace(`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/centralizeReview/${c==null?void 0:c.login}`)};return n.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,keyboard:!1,onOk:he,onCancel:()=>{l.history.replace(`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/detail`)},content:h.createElement("div",null,h.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",h.createElement("span",{onClick:he,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),h.createElement("div",{className:"c-grey-999"},"\uFF08\u9605\u5377\u7ED3\u675F\u540E\u6062\u590D\u5B66\u751F\u4E2A\u4EBA\u8BC4\u9605\u529F\u80FD\uFF0C\u5E76\u5C55\u793A\u5B66\u751F\u6210\u7EE9\uFF09"))}),Promise.reject()}}),ge=()=>In(void 0,null,function*(){var c,he,tt,ot,qe,et,ct,Tt,pt,it,Ft,nt,dt,Et,gr,jt,Dn,Or,Mr,Fo,xo;document.body.scrollIntoView(),No(!0);let Lt,qr=(c=en.userInfo)==null?void 0:c.user_id;if((0,q.GJ)())Lt=yield(0,_.BJ)({exerciseId:rn.categoryId,login:rn.login}).catch(()=>No(!1)),Lt!=null&&Lt.exercise&&(Lt.exercise.user_exercise_status=1),qr=(he=Lt==null?void 0:Lt.exercise_answer_user)==null?void 0:he.user_id;else{if(Po.get("check"))Lt=yield(0,_.BJ)(zn(Pn({},rn),{exerciseId:rn.categoryId,login:rn.login})).catch(()=>No(!1)),qr=(tt=Lt==null?void 0:Lt.exercise)==null?void 0:tt.user_id,(Lt==null?void 0:Lt.message)==="\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u60A8\u65E0\u6743\u67E5\u770B"&&Ha(!1);else{if((((ot=zo.current)==null?void 0:ot.ip_limit)!=="no"||(qe=zo.current)!=null&&qe.ip_bind_type)&&(na.current=yield(0,ce.y)({ip_limit:(et=zo.current)==null?void 0:et.ip_limit,ip_bind:(ct=zo.current)==null?void 0:ct.ip_bind_type})),Lt=yield(0,_.CD)(zn(Pn({},rn),{ip:na.current})).catch(()=>No(!1)),Lt.status===-1){ze();return}if((Tt=Lt==null?void 0:Lt.exercise)!=null&&Tt.only_on_client&&!(0,A.WX)()){W.ZP.warning("\u8BF7\u7528\u5BA2\u6237\u7AEF\u4F5C\u7B54"),ze();return}if((Lt==null?void 0:Lt.status)===-5){Yt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},zo.current),{id:rn.categoryId,errorMessage:Lt==null?void 0:Lt.message})}});return}Lt!=null&&Lt.exercise&&(Lt.exercise.user_exercise_status=0),Lt!=null&&Lt.exercise&&(Lt.exercise.exercise_status=2),(pt=Lt==null?void 0:Lt.exercise_question_types)==null||pt.map(Vr=>{var yr;(Vr==null?void 0:Vr.question_type)<3&&((yr=Vr==null?void 0:Vr.items)==null||yr.map(wr=>{wr.user_answer=wr.question_choices.filter(lo=>lo.user_answer_boolean).map(lo=>lo.choice_id)}))})}if(!((it=Lt==null?void 0:Lt.exercise)!=null&&it.can_start)&&(Lt!=null&&Lt.exercise)){window.location.href=`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/users/${rn.login}/check`;return}((Ft=Lt.exercise)==null?void 0:Ft.commit_status)===0&&!ml.current&&(ml.current=!0,(0,A.G5)(aa,Lt==null?void 0:Lt.exercise)),(nt=Lt==null?void 0:Lt.exercise)!=null&&nt.left_time&&setTimeout(()=>{Sa(b.red)},(((dt=Lt==null?void 0:Lt.exercise)==null?void 0:dt.left_time)-300>0?((Et=Lt==null?void 0:Lt.exercise)==null?void 0:Et.left_time)-300:0)*1e3),((gr=Lt==null?void 0:Lt.exercise)==null?void 0:gr.take_photo)>=((jt=Lt==null?void 0:Lt.exercise)==null?void 0:jt.photo_count)}if(No(!1),yield ee(Lt),Lt){if((Dn=Lt==null?void 0:Lt.exercise)!=null&&Dn.question_random||(Or=Lt==null?void 0:Lt.exercise)!=null&&Or.choice_random){let Vr=1;Lt.exercise.question_random=(Mr=Lt==null?void 0:Lt.exercise_question_types)==null?void 0:Mr.map(yr=>{var wr,lo;return(wr=Lt==null?void 0:Lt.exercise)!=null&&wr.choice_random&&((yr.question_type===0||yr.question_type===1)&&yr.items.map(co=>(co.question_choices=(0,A.M2)(co.question_choices,qr),co)),yr.question_type===7&&yr.items.forEach(co=>{co.sub_exercise_questions.forEach(Co=>{Co.question_choices&&(Co.question_choices=(0,A.M2)(Co.question_choices,qr))})})),(lo=Lt==null?void 0:Lt.exercise)!=null&&lo.question_random&&(yr.items=(0,A.M2)(yr.items,qr)),yr.items.map(co=>(co.question_num=Vr,Vr++,co)),yr})}Lt.exercise_types=(Lt==null?void 0:Lt.exercise_types)||((Fo=Lt==null?void 0:Lt.exercise_scores)==null?void 0:Fo.exercise_types),Lt.question_status=Lt.question_status||Oe((Lt==null?void 0:Lt.exercise_question_types)||[]),go(Lt),ho((xo=Lt==null?void 0:Lt.exercise)==null?void 0:xo.forbid_copy)}return Lt}),Oe=c=>{let he=[];return c.forEach(tt=>{he=he.concat(tt.items)}),he=he.map(tt=>({ques_status:tt==null?void 0:tt.ques_status,score_status:tt==null?void 0:tt.score_status,question_num:tt==null?void 0:tt.question_num,ques_id:tt==null?void 0:tt.question_id})),he};(0,t.useEffect)(()=>{var c,he,tt;((c=G.exercise)==null?void 0:c.left_time)===0&&Nn(),(he=G.exercise)!=null&&he.left_time&&rl(Date.now()+((tt=G==null?void 0:G.exercise)==null?void 0:tt.left_time)*1e3)},[(Cn=G.exercise)==null?void 0:Cn.left_time]);const we=()=>{var c;((c=G==null?void 0:G.exercise)==null?void 0:c.exercise_status)===3?n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,"\u622A\u6B62\u65F6\u95F4\u5DF2\u5230\uFF0C\u65E0\u6CD5\u6253\u56DE\u8BD5\u5377",h.createElement("br",null),"\u8BF7\u5728\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u540E\u518D\u64CD\u4F5C")}):n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u73B0\u6709\u7684\u7B54\u9898\u60C5\u51B5\u5C06\u88AB\u6E05\u7A7A",h.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u56DE\u9000TA\u7684\u8BD5\u5377\u7B54\u9898"),onOk:()=>In(void 0,null,function*(){var he;const tt=yield(0,_.q6)({categoryId:rn.categoryId,user_ids:[(he=G==null?void 0:G.exercise_answer_user)==null?void 0:he.user_id]});tt&&(W.ZP.info(tt==null?void 0:tt.message),ze())})})},ze=()=>{if((0,A.G5)(aa),(0,A.WX)()){window.location.href=(0,A.Ll)()?"/":"/classrooms/examList";return}window.location.href=(0,A.Ll)()?"/":`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/detail`},We=(c=!1)=>In(void 0,null,function*(){const he=yield(0,_.PT)(zn(Pn({},rn),{refresh:c}));return he!=null&&he.has_time?(rl(Date.now()+(he==null?void 0:he.left_time)*1e3),go(tt=>zn(Pn({},tt),{exercise:zn(Pn({},tt.exercise),{left_time:he==null?void 0:he.left_time})})),!0):(Ve(),!1)}),Ve=()=>In(void 0,null,function*(){if(ta.current)return;ta.current=!0;const c=yield(0,_.VL)({categoryId:rn.categoryId,commit_method:2});if(fo(!1),Do(!1),(c==null?void 0:c.status)===0&&((0,A.G5)(aa),n.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",zIndex:1100,content:h.createElement("div",null,"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",h.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>In(void 0,null,function*(){ze()})}),W.ZP.info(c==null?void 0:c.message)),(c==null?void 0:c.status)===-3){ta.current=!1;const he=parseInt(c==null?void 0:c.message);G.exercise.left_time=he,go(Pn({},G))}}),xt=c=>In(void 0,null,function*(){const he=yield(c.is_jupyter||c.is_jupyter_lab?V.BK:V.Ir)({id:c.shixun_identifier});(he!=null&&he.game_identifier||he!=null&&he.identifier)&&(ho(!1),c.is_jupyter_lab||c.is_jupyter?Xo(`/tasks/${he.identifier}/jupyter?type=exercises&exercisesId=${rn.categoryId}&coursesId=${rn.coursesId}&login=${rn.login}&questionId=${c.question_id}&isFullScreen=${(0,x.vp)()}${ra.current||""}&ip_limit=${Ct==null?void 0:Ct.ip_limit}&ip_bind=${Ct==null?void 0:Ct.ip_bind}&ip_bind_type=${Ct==null?void 0:Ct.ip_bind_type}`):Xo(`/tasks/${he.game_identifier}?type=exercises&exercisesId=${rn.categoryId}&coursesId=${rn.coursesId}&login=${rn.login}&questionId=${c.question_id}&isFullScreen=${(0,x.vp)()}${ra.current||""}&ip_limit=${Ct==null?void 0:Ct.ip_limit}&ip_bind=${Ct==null?void 0:Ct.ip_bind}&ip_bind_type=${Ct==null?void 0:Ct.ip_bind_type}`),Ea("block")),(he==null?void 0:he.status)===-3?(0,A.eF)():(he==null?void 0:he.status)===2?mt(he==null?void 0:he.message,c.question_id,c.is_jupyter_lab,c.is_jupyter):(he==null?void 0:he.status)===3&&bt(he==null?void 0:he.message)}),mt=(c,he,tt,ot)=>{c=c!=null&&c.includes(".json")?c:`${c}.json`,n.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>In(void 0,null,function*(){const qe=yield(0,_.L8)({url:c});if(!qe)return;W.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const et=yield(0,V.Ir)({id:qe.shixun_identifier});if(et!=null&&et.game_identifier){xt({shixun_identifier:et==null?void 0:et.game_identifier,question_id:he,is_jupyter_lab:tt,is_jupyter:ot});return}(et==null?void 0:et.status)===2?mt(et==null?void 0:et.message,he,tt,ot):(et==null?void 0:et.status)===3&&bt(et==null?void 0:et.message)})})},bt=c=>{n.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",c,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},gt=c=>In(void 0,null,function*(){var he;const tt=yield(0,_.o3)({exercise_user_id:(he=gn.exerciseUserInfo)==null?void 0:he.exercise_user_id,shixun_id:c.shixun_id});let ot;tt!=null&&tt.redo?ot=n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u518D\u60F3\u60F3",content:h.createElement("div",null,"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onCancel:()=>{ot.destroy()},onOk:()=>In(void 0,null,function*(){const qe=yield(0,_.L8)({id:tt==null?void 0:tt.myshixun_identifier,url:tt==null?void 0:tt.url});if(qe){ca();const et=(0,Pt.cloneDeep)(G==null?void 0:G.exercise_question_types),ct=et==null?void 0:et.findIndex(pt=>pt.question_type===5);et[ct].items.find(pt=>pt.question_id===c.question_id).redo=!1,et[ct].items.find(pt=>pt.question_id===c.question_id).shixun_identifier=qe.shixun_identifier,G.exercise_question_types=et,go(G);const Tt=zn(Pn({},c),{shixun_identifier:qe.shixun_identifier});xt(Tt)}})}):(ca(),xt(c))}),_t=c=>In(void 0,null,function*(){if(c.hack_identifier){const he=yield(0,_.nF)({id:c.hack_identifier});(he==null?void 0:he.status)===0&&(ca(),ho(!1),Xo(`/myproblems/${he.identifier}?type=exercises&exercisesId=${rn.categoryId}&coursesId=${rn.coursesId}&login=${rn.login}&questionId=${c.question_id}${ra.current||""}`),Ea("block"))}}),Gt=(c,he,tt,ot,qe,et,ct)=>In(void 0,null,function*(){var Tt,pt;Bo(!1),ct||No(!0);let it,Ft={questionId:c,exercise_choice_id:he,answer_text:tt};if(((Ct==null?void 0:Ct.ip_limit)==="inner"||Ct.ip_bind_type)&&(it=yield(0,ce.y)({ip_limit:Ct==null?void 0:Ct.ip_limit,ip_bind:Ct==null?void 0:Ct.ip_bind_type})),qe&&(Ft.kp_content=qe),qe&&(Ft.kp_clazz=et),!c){console.error("handleSave no questionId params");return}Ft.ip=it;const nt=yield(0,_.oX)(Ft);if(No(!1),typeof nt=="object")return(Tt=nt==null?void 0:nt.alert)!=null&&Tt.length&&((pt=nt==null?void 0:nt.alert)==null||pt.map(dt=>{n.default.warn({title:"\u63D0\u793A",autoFocusButton:null,content:dt})})),(nt==null?void 0:nt.status)===0?(ot&&ot(),Qt()):(nt==null?void 0:nt.status)===-1?setTimeout(()=>{ze()},1e3):(nt==null?void 0:nt.status)===-2?Yo(nt):(nt==null?void 0:nt.status)===-3?(nt.status=-1,Yo(nt)):(nt==null?void 0:nt.status)===-4?Qt():(nt==null?void 0:nt.status)===-5?Yt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},Ct),{id:rn.categoryId,errorMessage:nt==null?void 0:nt.message})}}):W.ZP.warning(nt.message||"\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u5DF2\u81EA\u52A8\u4EA4\u5377"),nt}),cn=c=>In(void 0,null,function*(){var he,tt,ot,qe;const et=yield(0,_.PT)(Pn({},rn));if((et==null?void 0:et.status)===-4){n.default.info({width:500,centered:!0,icon:null,title:"\u63D0\u793A",content:et==null?void 0:et.message,okText:"\u6211\u77E5\u9053\u4E86"});return}const ct=et!=null&&et.left_time?Date.now()+(et==null?void 0:et.left_time)*1e3:null;(Qo==null?void 0:Qo.question_type)==8&&!Ko&&(yield re(),Bo(!0));const Tt=yield(0,_.Vj)({id:rn.categoryId});if(!Tt)return;let pt;if(console.log("res===",Tt,Qo,Ko),Tt.question_undo!==0||Tt.oj_undo!==0){let it;if(Tt.question_undo>0){const Ft=h.createElement("span",null,"\u6709",h.createElement("span",{className:b.orangeNum},Tt.question_undo),"\u9898\u672A\u5B8C\u6210");if(Tt.oj_undo>0||Tt.shixun_undo>0){const dt=[{type:((tt=(he=G==null?void 0:G.exercise_question_types)==null?void 0:he.find(Et=>Et.question_type==6))==null?void 0:tt.name)||"\u7F16\u7A0B\u9898",num:Tt.oj_undo},{type:((qe=(ot=G==null?void 0:G.exercise_question_types)==null?void 0:ot.find(Et=>Et.question_type==5))==null?void 0:qe.name)||"\u5B9E\u8BAD\u9898",num:Tt.shixun_undo}].filter(Et=>Et.num>0);it=h.createElement("div",null,Ft,"\uFF08\u5176\u4E2D\u6709",dt.map((Et,gr)=>h.createElement("span",null,h.createElement("span",{className:b.orangeNum},Et==null?void 0:Et.num),"\u4E2A",Et==null?void 0:Et.type,gr!==(dt==null?void 0:dt.length)-1?"\u3001":"")),"\uFF09")}}pt=n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,keyboard:!1,okText:c?"\u77E5\u9053\u4E86":"\u786E\u8BA4\u4EA4\u5377",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,it,c?`\u5728${v()(Tt.end_time).format("YYYY-MM-DD HH:mm")}\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898`:ct?`\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709${(0,A.li)((ct-new Date().getTime())/1e3)} \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F`:"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:()=>In(void 0,null,function*(){fo(!1),Do(!1),c?Ct!=null&&Ct.screen_open?W.ZP.success("\u4FDD\u5B58\u6210\u529F"):ze():($a(!0),pt.update({cancelButtonProps:{disabled:!0}}),yield Nn())})})}else pt=n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,keyboard:!1,okText:c?"\u77E5\u9053\u4E86":"\u786E\u8BA4\u4EA4\u5377",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,c?`\u5728${v()(Tt.end_time).format("YYYY-MM-DD HH:mm")}\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898`:ct?`\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709${(0,A.li)((ct-new Date().getTime())/1e3)} \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F`:"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:()=>In(void 0,null,function*(){fo(!1),Do(!1),c?Ct!=null&&Ct.screen_open?W.ZP.success("\u4FDD\u5B58\u6210\u529F"):ze():($a(!0),pt.update({cancelButtonProps:{disabled:!0}}),yield Nn())})})}),Vt=c=>h.createElement("div",null,h.createElement(w.Z,{strokeColor:{from:"#3061D0",to:"#63E0FB"},status:"active",percent:c}),h.createElement("div",{className:"c-grey-c tc mt10 mb20"},"\u6B63\u5728\u5224\u5206\u4E2D\u2026")),bn=()=>{let c=0,he=n.default.info({title:"\u4EA4\u5377\u4E2D",icon:null,className:"modal-footer-none",content:Vt(c)}),tt=setInterval(()=>{c<=100?(c+=2,he.update({content:Vt(c)})):(he.destroy(),clearInterval(tt))},50)},Nn=()=>In(void 0,null,function*(){if(gl||ta.current)return;ta.current=!0;const c=yield(0,_.VL)({categoryId:rn.categoryId,commit_method:1});yield Yt({type:"exercise/setActionTabs",payload:Pn({},{removeEventListenerExitScreen:!0})}),$a(!1),(c==null?void 0:c.status)===0&&(bn(),Ma(!1),(0,A.G5)(aa),setTimeout(()=>{var he,tt,ot,qe,et;n.default.info({centered:!0,title:"\u4EA4\u5377\u6210\u529F",className:`${b.commitModal}`,width:520,icon:null,content:h.createElement("div",null,h.createElement(D.Z,{className:"mb20",gutter:20},h.createElement(g.Z,{span:12,className:b.commitItem},h.createElement("span",{className:b.commitInfoLabel},"\u59D3\u540D"),h.createElement("span",{className:b.commitInfoValue,title:(he=G==null?void 0:G.exercise)==null?void 0:he.user_name},((tt=G==null?void 0:G.exercise)==null?void 0:tt.user_name)||"- -")),h.createElement(g.Z,{span:12,className:b.commitItem},h.createElement("span",{className:b.commitInfoLabel},"\u4F5C\u7B54\u65F6\u957F"),h.createElement("span",{className:b.commitInfoValue},(ot=c==null?void 0:c.data)==null?void 0:ot.user_exercise_time))),h.createElement(D.Z,{gutter:20},h.createElement(g.Z,{span:12,className:b.commitItem},h.createElement("span",{className:b.commitInfoLabel},"\u5B66\u53F7"),h.createElement("span",{className:b.commitInfoValue},((qe=G==null?void 0:G.exercise)==null?void 0:qe.student_id)||"- -")),h.createElement(g.Z,{span:12,className:b.commitItem},h.createElement("span",{className:b.commitInfoLabel},"\u4EA4\u5377\u65F6\u95F4"),h.createElement("span",{className:b.commitInfoValue},(et=c==null?void 0:c.data)==null?void 0:et.commit_time)))),okText:"\u786E\u5B9A",maskClosable:!1,keyboard:!1,onOk:()=>{(0,x.BU)(),ze()}})},3e3))}),Rt=(c,he,tt,ot,qe)=>In(void 0,null,function*(){Gt(he,c,null,()=>{var et,ct,Tt,pt;if(ot.user_answer=[],ot.user_answer.push(c),qe!=null&&qe.question_id){let it=(et=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:et.filter(dt=>{var Et;return((Et=dt.user_answer)==null?void 0:Et.length)===0});const Ft=(ct=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:ct.filter(dt=>dt.question_type==3),nt=Ft.length>0?Ft.every(dt=>{var Et;return(dt==null?void 0:dt.multi_count)==((Et=dt==null?void 0:dt.user_answer)==null?void 0:Et.length)})?1:Ft.some(dt=>{var Et;return(dt==null?void 0:dt.multi_count)>((Et=dt==null?void 0:dt.user_answer)==null?void 0:Et.length)})?2:0:1;G.question_status.find(dt=>dt.ques_id===(qe==null?void 0:qe.question_id)).ques_status=(it==null?void 0:it.length)===((Tt=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:Tt.length)?0:(it==null?void 0:it.length)>0&&(it==null?void 0:it.length)<((pt=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:pt.length)?2:nt}else G.question_status.find(it=>it.ques_id===he).ques_status=c?1:0;go(Pn({},G))})}),Jt=(c,he,tt,ot,qe)=>In(void 0,null,function*(){Gt(ot.question_id,c,null,()=>{var et,ct,Tt;ot.user_answer=[],ot.user_answer.push(c),qe.user_answer=[...ot.user_answer];let pt=(et=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:et.filter(it=>{var Ft;return((Ft=it.user_answer)==null?void 0:Ft.length)===0});G.question_status.find(it=>it.ques_id===he).ques_status=(pt==null?void 0:pt.length)===((ct=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:ct.length)?0:(pt==null?void 0:pt.length)>0&&(pt==null?void 0:pt.length)<((Tt=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:Tt.length)?2:1,go(Pn({},G))})}),Mt=(c,he,tt,ot)=>{c!=null&&c.length&&Gt(he,c,null,()=>{var qe,et,ct,Tt;if(tt.user_answer=c,ot!=null&&ot.question_id){let pt=(qe=ot==null?void 0:ot.sub_exercise_questions)==null?void 0:qe.filter(nt=>{var dt;return((dt=nt.user_answer)==null?void 0:dt.length)===0});const it=(et=ot==null?void 0:ot.sub_exercise_questions)==null?void 0:et.filter(nt=>nt.question_type==3),Ft=it.length>0?it.every(nt=>{var dt;return(nt==null?void 0:nt.multi_count)==((dt=nt==null?void 0:nt.user_answer)==null?void 0:dt.length)})?1:it.some(nt=>{var dt;return(nt==null?void 0:nt.multi_count)>((dt=nt==null?void 0:nt.user_answer)==null?void 0:dt.length)})?2:0:1;G.question_status.find(nt=>nt.ques_id===(ot==null?void 0:ot.question_id)).ques_status=(pt==null?void 0:pt.length)===((ct=ot==null?void 0:ot.sub_exercise_questions)==null?void 0:ct.length)?0:(pt==null?void 0:pt.length)>0&&(pt==null?void 0:pt.length)<((Tt=ot==null?void 0:ot.sub_exercise_questions)==null?void 0:Tt.length)?2:Ft}else G.question_status.find(pt=>pt.ques_id===he).ques_status=c!=null&&c.length?1:0;go(Pn({},G))})},It=(c,he,tt,ot,qe,et)=>In(void 0,null,function*(){return c.replaceAll(" ","")?yield Gt(tt,he,c,()=>{var Tt,pt,it,Ft;let nt={choice_id:he,answer_text:c};if(qe.user_answer.filter(dt=>dt.choice_id!=he)?qe.user_answer.splice(he-1,1,nt):qe.user_answer.push(nt),et!=null&&et.question_id){let dt=(Tt=et==null?void 0:et.sub_exercise_questions)==null?void 0:Tt.filter(jt=>{var Dn;return((Dn=jt.user_answer)==null?void 0:Dn.length)===0});const Et=(pt=et==null?void 0:et.sub_exercise_questions)==null?void 0:pt.filter(jt=>jt.question_type==3),gr=Et.length>0?Et.every(jt=>{var Dn;return(jt==null?void 0:jt.multi_count)==((Dn=jt==null?void 0:jt.user_answer)==null?void 0:Dn.length)})?1:Et.some(jt=>{var Dn;return(jt==null?void 0:jt.multi_count)>((Dn=jt==null?void 0:jt.user_answer)==null?void 0:Dn.length)})?2:0:1;G.question_status.find(jt=>jt.ques_id===(et==null?void 0:et.question_id)).ques_status=(dt==null?void 0:dt.length)===((it=et==null?void 0:et.sub_exercise_questions)==null?void 0:it.length)?0:(dt==null?void 0:dt.length)>0&&(dt==null?void 0:dt.length)<((Ft=et==null?void 0:et.sub_exercise_questions)==null?void 0:Ft.length)?2:gr}else G.question_status.find(dt=>dt.ques_id===tt).ques_status=ot.every(dt=>!!dt.answer_text)?1:G.question_status.find(dt=>dt.ques_id===tt).ques_status=ot.some(dt=>!!dt.answer_text)?2:0;go(Pn({},G))}):(Qt(),{status:-4,message:"\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"})}),Ut=(c,he,tt,ot,qe)=>In(void 0,null,function*(){return c.replaceAll(" ","")?yield Gt(tt,he,c,()=>{G.question_status.find(Tt=>Tt.ques_id===tt).ques_status=ot.every(Tt=>!!Tt.value)?1:G.question_status.find(Tt=>Tt.ques_id===tt).ques_status=ot.some(Tt=>!!Tt.value)?2:0;let ct={choice_id:he,answer_text:c};qe.user_answer.filter(Tt=>Tt.choice_id!=he)?qe.user_answer.splice(he-1,1,ct):qe.user_answer.push(ct),qe.repeat_answer||(qe.israp=!0),go(Pn({},G))}):(Qt(),{status:-4,message:"\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"})}),hn=(c,he,tt,ot,qe)=>{if(!c.replaceAll(" ","")){Qt();return}Gt(he,null,c,()=>{var et,ct,Tt,pt;if(tt.user_answer=[],tt.user_answer.push(c),qe!=null&&qe.question_id){let it=(et=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:et.filter(dt=>{var Et;return((Et=dt.user_answer)==null?void 0:Et.length)===0});const Ft=(ct=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:ct.filter(dt=>dt.question_type==3),nt=Ft.length>0?Ft.every(dt=>{var Et;return(dt==null?void 0:dt.multi_count)==((Et=dt==null?void 0:dt.user_answer)==null?void 0:Et.length)})?1:Ft.some(dt=>{var Et;return(dt==null?void 0:dt.multi_count)>((Et=dt==null?void 0:dt.user_answer)==null?void 0:Et.length)})?2:0:1;G.question_status.find(dt=>dt.ques_id===(qe==null?void 0:qe.question_id)).ques_status=(it==null?void 0:it.length)===((Tt=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:Tt.length)?0:(it==null?void 0:it.length)>0&&(it==null?void 0:it.length)<((pt=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:pt.length)?2:nt}else G.question_status.find(it=>it.ques_id===he).ques_status=c?1:0;go(Pn({},G))},void 0,void 0,ot)},Fn=(c,he,tt)=>{var ot,qe,et,ct,Tt,pt,it;let Ft="";const nt=(c==null?void 0:c.question_type)===0||(c==null?void 0:c.question_type)===1;nt&&((ot=c==null?void 0:c.question_choices)==null||ot.forEach((Et,gr)=>{Et.standard_boolean&&(Ft=Ft+jr[gr])}));const dt=((qe=G==null?void 0:G.exercise)==null?void 0:qe.user_exercise_status)===1||!c.repeat_answer&&((et=c==null?void 0:c.user_answer)==null?void 0:et.length)>0&&c.ques_status!==0;return h.createElement("div",null,h.createElement("div",{className:b.baseMargin},h.createElement(M.ZP.Group,{disabled:dt,defaultValue:(ct=c==null?void 0:c.user_answer)==null?void 0:ct[0],onChange:Et=>Rt(Et.target.value,c==null?void 0:c.question_id,he,c,tt),className:c.user_score&&`edu-radio-${c.user_score===c.question_score?"green":"red"}`},(Tt=c==null?void 0:c.question_choices)==null?void 0:Tt.map((Et,gr)=>{const Dn=c.question_type==2?"":`${jr[gr]}.`;return h.createElement("div",{className:b.answerWrap,key:gr},h.createElement(M.ZP,{className:b.noWrap,value:Et==null?void 0:Et.choice_id},h.createElement(D.Z,{wrap:!1,align:"middle"},h.createElement(g.Z,null,h.createElement("span",{style:{color:"#333333"},className:"font16 mr3"},Dn)),h.createElement(g.Z,null,h.createElement(ye.Z,{className:b.renderHtml,value:Et==null?void 0:Et.choice_text})))))}))),((0,q.GJ)()||(0,q.dE)()&&((pt=G==null?void 0:G.exercise)==null?void 0:pt.user_exercise_status)>0&&((it=G==null?void 0:G.exercise)==null?void 0:it.open_score))&&h.createElement(D.Z,{justify:"end",className:"mb20",align:"middle"},h.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),h.createElement("span",{className:"font14 ml10"},(c==null?void 0:c.user_score)&&h.createElement("span",null,h.createElement("span",{className:Ur[Number(c==null?void 0:c.answer_status)]||"c-orange-ff9"},c==null?void 0:c.user_score),h.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")),!(c!=null&&c.user_score)&&h.createElement("span",{className:"c-red"},"\u672A\u8BC4"))),(c==null?void 0:c.standard_answer_show)&&h.createElement("div",{className:b.analysisWrap},h.createElement("div",{className:b.greyBg},h.createElement(D.Z,{className:"mb20"},h.createElement(g.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),h.createElement(g.Z,null,nt?Ft:c==null?void 0:c.standard_answer_show)),h.createElement(D.Z,{align:"middle"},h.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),h.createElement(ye.Z,{className:b.renderHtml,value:c==null?void 0:c.analysis})))))},_n=(c,he,tt)=>{var ot,qe;const et=((ot=G==null?void 0:G.exercise)==null?void 0:ot.user_exercise_status)===1||!c.repeat_answer&&c.ques_status!==0;return h.createElement("div",null,(qe=c==null?void 0:c.sub_exercise_questions)==null?void 0:qe.map((ct,Tt)=>{var pt;let it="";return(pt=ct==null?void 0:ct.question_choices)==null||pt.forEach((Ft,nt)=>{Ft.standard_boolean&&(it=it+jr[nt])}),h.createElement("div",{className:`${b.baseMargin} ${b.singleItem} mb20`,key:Tt},h.createElement("div",{style:{display:"flex",alignItems:"baseline",marginBottom:40}},h.createElement("span",{style:{flexShrink:0,color:"#999999"},className:"font14"},"\uFF08",ct==null?void 0:ct.question_score,"\u5206\uFF09"),h.createElement("span",{style:{flexShrink:0,marginRight:6},className:"font16"},tt+1+"."+(Tt+1)),h.createElement(ye.Z,{value:ct==null?void 0:ct.question_title})),((ct==null?void 0:ct.question_type)==0||(ct==null?void 0:ct.question_type)==2)&&Fn(ct,ct==null?void 0:ct.question_type,c),(ct==null?void 0:ct.question_type)==1&&un(ct,ct==null?void 0:ct.question_type,c),(ct==null?void 0:ct.question_type)==3&&jn(ct,ct==null?void 0:ct.question_type,c),(ct==null?void 0:ct.question_type)==4&&Wn(ct,ct==null?void 0:ct.question_type,c))}))};console.log("----",G);const un=(c,he,tt)=>{var ot,qe,et,ct,Tt,pt;let it="";const Ft=(c==null?void 0:c.question_type)===0||(c==null?void 0:c.question_type)===1;Ft&&((ot=c==null?void 0:c.question_choices)==null||ot.forEach((dt,Et)=>{dt.standard_boolean&&(it=it+jr[Et])}));const nt=((qe=G==null?void 0:G.exercise)==null?void 0:qe.user_exercise_status)===1||!c.repeat_answer&&((et=c==null?void 0:c.user_answer)==null?void 0:et.length)>0&&c.ques_status!==0;return h.createElement("div",null,h.createElement("div",{className:b.baseMargin},h.createElement(B.default.Group,{disabled:nt,defaultValue:c==null?void 0:c.user_answer,style:{flexDirection:"column"},onChange:dt=>Mt(dt,c==null?void 0:c.question_id,c,tt),className:c.user_score&&`edu-checkbox-${c.user_score===c.question_score?"green":"red"}`},(ct=c==null?void 0:c.question_choices)==null?void 0:ct.map((dt,Et)=>{const gr=`${jr[Et]}.`;return h.createElement("div",{className:b.answerWrap},h.createElement(B.default,{value:dt==null?void 0:dt.choice_id},h.createElement(D.Z,{wrap:!1,align:"middle"},h.createElement(g.Z,null,h.createElement("span",{style:{color:"#333333",whiteSpace:"nowrap"},className:"font16 mr3"},gr)),h.createElement(g.Z,null,h.createElement(ye.Z,{className:b.renderHtml,value:dt==null?void 0:dt.choice_text})))))}))),((0,q.GJ)()||(0,q.dE)()&&((Tt=G==null?void 0:G.exercise)==null?void 0:Tt.user_exercise_status)>0&&((pt=G==null?void 0:G.exercise)==null?void 0:pt.open_score))&&h.createElement(D.Z,{justify:"end",className:"mb20",align:"middle"},h.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),h.createElement("span",{className:"font14 ml10"},(c==null?void 0:c.user_score)&&h.createElement("span",null,h.createElement("span",{className:Ur[Number(c==null?void 0:c.answer_status)]||"c-orange-ff9"},c==null?void 0:c.user_score),h.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")),!(c!=null&&c.user_score)&&h.createElement("span",{className:"c-red"},"\u672A\u8BC4"))),(c==null?void 0:c.standard_answer_show)&&h.createElement("div",{className:b.analysisWrap},h.createElement("div",{className:b.greyBg},h.createElement(D.Z,{className:"mb20"},h.createElement(g.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),h.createElement(g.Z,null,Ft?it:c==null?void 0:c.standard_answer_show)),h.createElement(D.Z,{align:"middle",className:"mt15"},h.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),h.createElement(ye.Z,{className:b.renderHtml,value:c==null?void 0:c.analysis})))))},jn=(c,he,tt)=>h.createElement(En,{item:c,sign:Vn,answerData:G,onBlur:(ot,qe,et)=>In(void 0,null,function*(){return yield It(ot,qe,c==null?void 0:c.question_id,et,c,tt)})}),Wn=(c,he,tt)=>_o?h.createElement(Te,{item:c,answerData:G,onBlur:(ot,qe,et)=>Gt(c==null?void 0:c.question_id,null,ot,void 0,qe,et),isEducation:_o}):h.createElement(Je,{item:c,answerData:G,onBlur:(ot,qe)=>hn(ot,c==null?void 0:c.question_id,c,qe,tt),isEducation:_o,sign:Vn}),Cr=(c,he)=>h.createElement(Q,{item:c,answerData:G,exerciseId:rn.categoryId,coursesId:rn.coursesId}),nr=(c,he)=>h.createElement(d,{item:c,answerData:G}),Ar=(c,he)=>h.createElement(Lr,{setIsSubmitCode:Bo,item:c,sign:Vn,answerData:G,onBlur:(tt,ot,qe)=>In(void 0,null,function*(){return yield Ut(tt,ot,c==null?void 0:c.question_id,qe,c)})}),Nr=c=>{if(dl){const he=n.default.confirm({centered:!0,icon:null,title:"\u63D0\u793A",content:h.createElement("span",{className:"c-red"},"\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u672A\u63D0\u4EA4\u8BC4\u6D4B\uFF0C\u53EF\u80FD\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),okText:"\u7ACB\u5373\u63D0\u4EA4",cancelText:"\u5FFD\u7565",onCancel:()=>{La(!1),c==null||c()},onOk:()=>{La(!1),yn.Z.publish("BFill:Submit",{})}});return}c==null||c()};(0,t.useEffect)(()=>{const c=yn.Z.subscribe("BFill:Submit:Change",({value:he})=>{La(he)});return()=>{c()}},[]);const Tn=(c,he,tt)=>{var ot,qe;const et=(ot=G==null?void 0:G.exercise_question_types)==null?void 0:ot.find(ct=>ct.question_type===he);return h.createElement("div",{className:b.answerSheetWrap},h.createElement("div",{className:b.answerSheetQuestionTitle,onClick:()=>{Io[he]=!Io[he],tl(Pn({},Io))}},!Io[he]&&h.createElement(k.Z,null),Io[he]&&h.createElement(de.Z,null),h.createElement("span",{className:"ml5 c-grey-666"},c)),!Io[he]&&h.createElement(D.Z,{className:b.answerSheet,gutter:[20,20],key:he},(qe=et==null?void 0:et.items)==null?void 0:qe.map(function(ct,Tt){var pt,it,Ft,nt,dt,Et,gr;let jt=` + ${(pt=G==null?void 0:G.question_status)!=null&&pt.some(Dn=>{var Or,Mr;return Dn.ques_id===ct.question_id&&(Dn==null?void 0:Dn.ques_status)===1&&((Or=G==null?void 0:G.exercise)==null?void 0:Or.exercise_status)!==3&&!((Mr=G==null?void 0:G.exercise)!=null&&Mr.open_score_commited)})?b.active:""} + ${(it=G==null?void 0:G.question_status)!=null&&it.some(Dn=>{var Or,Mr;return Dn.ques_id===ct.question_id&&(Dn==null?void 0:Dn.ques_status)===2&&((Or=G==null?void 0:G.exercise)==null?void 0:Or.exercise_status)!==3&&!((Mr=G==null?void 0:G.exercise)!=null&&Mr.open_score_commited)})?b.partialActive:""} + ${(Ft=G==null?void 0:G.question_status)!=null&&Ft.some(Dn=>{var Or,Mr;return Dn.ques_id===ct.question_id&&(Dn==null?void 0:Dn.score_status)===1&&(((Or=G==null?void 0:G.exercise)==null?void 0:Or.exercise_status)===3||((Mr=G==null?void 0:G.exercise)==null?void 0:Mr.open_score_commited))})?b.yes:""} + ${(nt=G==null?void 0:G.question_status)!=null&&nt.some(Dn=>{var Or,Mr;return Dn.ques_id===ct.question_id&&(Dn==null?void 0:Dn.score_status)===2&&(((Or=G==null?void 0:G.exercise)==null?void 0:Or.exercise_status)===3||((Mr=G==null?void 0:G.exercise)==null?void 0:Mr.open_score_commited))})?b.no:""} + ${(dt=G==null?void 0:G.question_status)!=null&&dt.some(Dn=>{var Or,Mr;return Dn.ques_id===ct.question_id&&(Dn==null?void 0:Dn.score_status)===3&&(((Or=G==null?void 0:G.exercise)==null?void 0:Or.exercise_status)===3||((Mr=G==null?void 0:G.exercise)==null?void 0:Mr.open_score_commited))})?b.bf:""} + `;if(ct.question_type===he)return(Et=G==null?void 0:G.exercise)!=null&&Et.open_score&&(Number(ct.question_score)===Number(ct.user_score)?jt=b.green:ct.user_score>0?jt=b.orange:jt=b.red),h.createElement(g.Z,null,h.createElement("div",{onClick:()=>{Nr(()=>{if(!(tt===sr&&Tt===vr)){if(Vn.current){Vn.current="appoint",Sr.current={oneindex:tt,twoindex:Tt};return}on({oneindex:tt,twoindex:Tt})}})},key:Tt,className:` + ${b.answerSheetItem} + ${jt} + ${tt===sr&&Tt===vr?b.selected:""} + `},h.createElement("span",{className:b.qindex},Tt+1),((gr=G==null?void 0:G.question_status)==null?void 0:gr.some(Dn=>{var Or;return Dn.ques_id===ct.question_id&&(Dn==null?void 0:Dn.ques_status)===2&&((Or=G==null?void 0:G.exercise)==null?void 0:Or.exercise_status)!==3}))&&h.createElement("div",{style:{height:12,background:"rgba(22,93,255,0.4)",position:"absolute",width:"100%",bottom:0}}),ct.is_marked&&h.createElement("i",{className:`iconfont icon-biaoji1 ${b.markIcon}`})))})))},Wr=(c,he)=>{var tt,ot,qe,et;let ct="";return((c==null?void 0:c.question_type)===0||(c==null?void 0:c.question_type)===1)&&((tt=c==null?void 0:c.question_choices)==null||tt.forEach((pt,it)=>{pt.standard_boolean&&(ct=ct+jr[it])})),h.createElement("div",{className:b.questionItem,id:`Anchor_${c==null?void 0:c.question_type}_${he}`},h.createElement("div",{style:{display:"flex",alignItems:"baseline",marginBottom:40}},h.createElement("span",{className:`${b.questionScore} mr10`},c==null?void 0:c.question_score,"\u5206"),h.createElement("span",{className:`font16 ${b.noWrap}`},he+1,"\u3001"),h.createElement(ye.Z,{value:(c==null?void 0:c.question_type)===8?c==null?void 0:c.description:c==null?void 0:c.question_title}),!!((ot=c==null?void 0:c.schools)!=null&&ot.length)&&h.createElement(I.Z,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},h.createElement("i",{className:"iconfont icon-zhidinggongkai1 line24 font18 c-orange"}))),(c==null?void 0:c.question_type)===6&&h.createElement(Pe.Z,{style:{margin:`-30px 0 ${Po.get("check")?11:30}px 60px`},dataSource:(c==null?void 0:c.languages)||[]}),(c==null?void 0:c.question_type)==0&&Fn(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==2&&Fn(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==1&&un(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==3&&jn(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==4&&Wn(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==5&&((qe=G==null?void 0:G.exercise)==null?void 0:qe.user_exercise_status)===0&&(c==null?void 0:c.answer_status)!=3&&h.createElement("div",{style:{margin:"-28px 0 12px 62px"}},h.createElement(D.Z,{justify:"space-between",align:"middle"},h.createElement(g.Z,null,h.createElement("span",{className:"font14 c-grey-666"},"\u4EFB\u52A1\u5173\u5361")),h.createElement(g.Z,null,h.createElement(Ze.Z,{type:"primary",className:b.toIframeBtn,onClick:()=>In(void 0,null,function*(){return yield gt(c)})},"\u8FDB\u5165\u7B54\u9898")))),(c==null?void 0:c.question_type)==5&&Cr(c,c==null?void 0:c.question_type),(0,q.dE)()&&((et=G==null?void 0:G.exercise)==null?void 0:et.user_exercise_status)===0&&(c==null?void 0:c.question_type)==6&&h.createElement("div",{style:{margin:"-28px 0 -25px"}},h.createElement(D.Z,{justify:"end",align:"middle"},h.createElement(g.Z,null,h.createElement(Ze.Z,{type:"primary",className:b.toIframeBtn,onClick:()=>_t(c)},"\u8FDB\u5165\u7B54\u9898")))),(c==null?void 0:c.question_type)==6&&nr(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==7&&_n(c,c==null?void 0:c.question_type,he),(c==null?void 0:c.question_type)==8&&Ar(c,c==null?void 0:c.question_type),(c==null?void 0:c.answer_comments)&&h.createElement(Xt,{hideScore:!0,list:c==null?void 0:c.answer_comments}))},or=(c,he)=>h.createElement(t.Fragment,null,Tn((c==null?void 0:c.name)||Rn.fw[c.question_type].name,c.question_type,he)),Vn=(0,t.useRef)(!1),Sr=(0,t.useRef)({}),Qr=(0,t.useRef)(),pn=(0,t.useRef)({}),fn=()=>{var c,he,tt,ot,qe,et,ct,Tt,pt;window.blur();const it=(tt=(he=(c=G.exercise_question_types)==null?void 0:c[sr])==null?void 0:he.items)==null?void 0:tt[vr];if(!ia&&((ot=G==null?void 0:G.exercise)==null?void 0:ot.user_exercise_status)===0&&(0,q.dE)()&&!(it!=null&&it.repeat_answer)&&((qe=it==null?void 0:it.user_answer)==null?void 0:qe.length)>0&&(it==null?void 0:it.ques_status)===0){Qr.current="prev",la(!0);return}!(it!=null&&it.repeat_answer)&&((et=it==null?void 0:it.user_answer)==null?void 0:et.length)>0&&(it.ques_status=1),sa.current.scrollTo({top:0,left:0,behavior:"smooth"}),vr===0?(sr-=1,vr=G.exercise_question_types[sr].items.length-1):vr-=1,(it==null?void 0:it.question_type)==8&&!Ko&&setTimeout(()=>{re(it)},500),qo((pt=(Tt=(ct=G==null?void 0:G.exercise_question_types)==null?void 0:ct[sr])==null?void 0:Tt.items)==null?void 0:pt[vr]),Bo(!1),Ho(sr),Wo(vr)},dn=()=>{var c,he,tt,ot,qe,et,ct,Tt,pt,it,Ft;window.blur();const nt=(tt=(he=(c=G.exercise_question_types)==null?void 0:c[sr])==null?void 0:he.items)==null?void 0:tt[vr];if(!ia&&((ot=G==null?void 0:G.exercise)==null?void 0:ot.user_exercise_status)===0&&(0,q.dE)()&&!(nt!=null&&nt.repeat_answer)&&((qe=nt==null?void 0:nt.user_answer)==null?void 0:qe.length)>0&&(nt==null?void 0:nt.ques_status)===0){Qr.current="next",la(!0);return}!(nt!=null&&nt.repeat_answer)&&((et=nt==null?void 0:nt.user_answer)==null?void 0:et.length)>0&&(nt.ques_status=1),sa.current.scrollTo({top:0,left:0,behavior:"smooth"}),((Tt=(ct=G==null?void 0:G.exercise_question_types[sr])==null?void 0:ct.items)==null?void 0:Tt.length)-1===vr?(sr=sr+1,vr=0):vr=vr+1,(nt==null?void 0:nt.question_type)==8&&!Ko&&setTimeout(()=>{re(nt)},500),qo((Ft=(it=(pt=G==null?void 0:G.exercise_question_types)==null?void 0:pt[sr])==null?void 0:it.items)==null?void 0:Ft[vr]),Bo(!1),Ho(sr),Wo(vr)},on=c=>{var he,tt,ot,qe,et,ct,Tt,pt,it;const Ft=c||Sr.current,nt=(ot=(tt=(he=G.exercise_question_types)==null?void 0:he[sr])==null?void 0:tt.items)==null?void 0:ot[vr];if(!ia&&((qe=G==null?void 0:G.exercise)==null?void 0:qe.user_exercise_status)===0&&(0,q.dE)()&&!(nt!=null&&nt.repeat_answer)&&((et=nt==null?void 0:nt.user_answer)==null?void 0:et.length)>0&&(nt==null?void 0:nt.ques_status)===0){Qr.current="appoint",pn.current=Ft,la(!0);return}!(nt!=null&&nt.repeat_answer)&&((ct=nt==null?void 0:nt.user_answer)==null?void 0:ct.length)>0&&(nt.ques_status=1),(nt==null?void 0:nt.question_type)==8&&!Ko&&setTimeout(()=>{re(nt)},500),qo((it=(pt=(Tt=G==null?void 0:G.exercise_question_types)==null?void 0:Tt[Ft==null?void 0:Ft.oneindex])==null?void 0:pt.items)==null?void 0:it[Ft==null?void 0:Ft.twoindex]),Bo(!1),Ho(Ft==null?void 0:Ft.oneindex),Wo(Ft==null?void 0:Ft.twoindex),sa.current.scrollTo({top:0,left:0,behavior:"smooth"})},rr=()=>In(void 0,null,function*(){var c;if(Vn.current){Vn.current="refresh";return}const he=yield ge();(c=G==null?void 0:G.exercise)!=null&&c.left_time&&(yield We(!0)),he!=null&&he.status||W.ZP.success("\u66F4\u65B0\u6210\u529F")}),Qt=()=>{var c,he;switch(Vn.current){case"prev":fn();break;case"next":dn();break;case"appoint":on();break;case"submit":cn(!1);break;case"refresh":rr();break;default:}((c=document.activeElement)==null?void 0:c.name)==="edu-program-fill"||((he=document.activeElement)==null?void 0:he.name)==="sign"?Vn.current=!0:Vn.current=!1,Sr.current={}},On=()=>{var c,he,tt,ot,qe,et,ct,Tt,pt,it,Ft,nt;const dt=(he=(c=G==null?void 0:G.exercise_question_types)==null?void 0:c[sr].items)==null?void 0:he[vr];return h.createElement(t.Fragment,{key:sr},h.createElement("div",{className:"pt20 mb20"},h.createElement("span",{className:b.questionTypeTitle},(0,A.EM)(sr+1),"\u3001",(ot=(tt=G==null?void 0:G.exercise_question_types)==null?void 0:tt[sr])==null?void 0:ot.name),h.createElement("span",{className:b.questionTypeInfo},"\uFF08\u5171",(et=(qe=G==null?void 0:G.exercise_question_types)==null?void 0:qe[sr])==null?void 0:et.count,"\u9898\uFF1B",((Tt=(ct=G==null?void 0:G.exercise_question_types)==null?void 0:ct[sr])==null?void 0:Tt.question_type)===7?`\u5305\u542B${(it=(pt=G==null?void 0:G.exercise_question_types)==null?void 0:pt[sr])==null?void 0:it.sub_questions_count}\u5C0F\u9898`:""," \u5171",(nt=(Ft=G==null?void 0:G.exercise_question_types)==null?void 0:Ft[sr])==null?void 0:nt.score,"\u5206\uFF09"),!(dt!=null&&dt.repeat_answer)&&h.createElement("span",{style:{color:"#E30000",marginLeft:20,fontSize:14}},"\u6CE8\u610F\uFF1A\u8BE5\u9898\u4F5C\u7B54\u4E4B\u540E\u4E0D\u5141\u8BB8\u4FEE\u6539\u7B54\u6848\u3002")),h.createElement(t.Fragment,{key:vr},Wr(dt,vr)))},tr=()=>{Mo(!0)},Xn=()=>In(void 0,null,function*(){if(localStorage.getItem("stopGetVrsEnvStatus")=="\u865A\u62DF\u4EFF\u771F\u8D44\u6E90\u52A0\u8F7D\u5B8C\u6210")return;const he=yield(0,ae.ZP)(`/api/courses/${rn.coursesId}/exercises/${rn.categoryId}/exercise_status.json`,{method:"get"});(he==null?void 0:he.status)==0&&(he==null?void 0:he.vrs_env_status)==1?(localStorage.setItem("stopGetVrsEnvStatus","\u865A\u62DF\u4EFF\u771F\u8D44\u6E90\u52A0\u8F7D\u5B8C\u6210"),_l(!0)):setTimeout(()=>{localStorage.setItem("stopGetVrsEnvStatus","\u865A\u62DF\u4EFF\u771F\u8D44\u6E90\u672A\u52A0\u8F7D\u5B8C\u6210"),Xn()},1500)});return h.createElement(E.Z,{size:"middle",spinning:nl,tip:h.createElement("div",{className:"c-grey-333 animation-delayed mt10"},"\u60A8\u5F53\u524D\u7F51\u7EDC\u8FDE\u63A5\u8F83\u6162\uFF0C\u5EFA\u8BAE\u60A8",h.createElement("span",{onClick:()=>window.location.reload(),className:"c-light-primary current"},"\u5237\u65B0"),"\u9875\u9762\u540E\u518D\u8BD5\uFF01")},ul&&h.createElement("div",{className:b.screenLock},h.createElement("h3",null,"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u7684\u7535\u8111\u6709",localStorage.screenNums,"\u4E2A\u663E\u793A\u5668"),h.createElement("h4",null,"\u8BF7\u5148\u79FB\u9664\u6389\u5176\u5B83\u7684\u663E\u793A\u5668\u8BBE\u5907\uFF01")),ya&&((Gn=G==null?void 0:G.exercise)==null?void 0:Gn.user_exercise_status)===0&&h.createElement(H.Z,{exerciseUserInfo:gn.exerciseUserInfo,iframe:ka,handleToDetail:ze,socket:aa,onStartScreenshot:()=>{Ct!=null&&Ct.screen_shot_open&&ba(!0)},onCloseScreenshot:()=>{Ct!=null&&Ct.screen_shot_open&&ba(!1)}}),h.createElement(te,{id:rn.categoryId,startRecording:xa,startScreenshot:Ca,onSuccuss:()=>{fo(Ct==null?void 0:Ct.screen_open),ge()},onBack:ze}),h.createElement("iframe",{style:{display:al},id:"iframeShixuns",className:b.iframe,src:ol,ref:ka,frameBorder:"0"}),So.status!==-2&&So.status!==-1&&h.createElement("div",{className:b.fixHeader},h.createElement(D.Z,{wrap:!1,align:"middle",className:"edu-container"},h.createElement(g.Z,null,(0,A.vB)((Bn=G==null?void 0:G.exercise)==null?void 0:Bn.exercise_status)),h.createElement(g.Z,{className:`${b.exerciseTitle} ml10`,title:(st=G==null?void 0:G.exercise)==null?void 0:st.exercise_name},(Ot=G==null?void 0:G.exercise)==null?void 0:Ot.exercise_name),h.createElement(g.Z,{style:{marginLeft:"auto"}},((wn=G==null?void 0:G.exercise)==null?void 0:wn.user_exercise_status)===1&&h.createElement(ne.ZP,{className:b.changeButton,type:"primary",onClick:()=>{l.history.push(`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/detail`)}},"\u8FD4\u56DE")),!((0,q.GJ)()||(0,q.dE)()&&((ir=G==null?void 0:G.exercise)==null?void 0:ir.user_exercise_status)==1)&&!!((Mn=G==null?void 0:G.exercise)!=null&&Mn.left_time)&&h.createElement(g.Z,{style:{marginLeft:"auto"}},h.createElement("aside",{className:`${b.countDown} ${Go}`},h.createElement("i",{className:"iconfont icon-daojishi",style:{marginRight:6}}),h.createElement("span",{className:b.cnText},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),fl?h.createElement(Er,{value:Fa,onFinish:()=>We()}):h.createElement("div",{style:{color:"#37AD83",fontSize:"20px",fontWeight:"500",marginLeft:10}},(0,A.Gh)((Yn=G==null?void 0:G.exercise)==null?void 0:Yn.left_time)))),h.createElement(g.Z,null,!((0,q.GJ)()||(0,q.dE)()&&(($r=G==null?void 0:G.exercise)==null?void 0:$r.user_exercise_status)==1)&&gn.actionTabs.key!=="student-unlock"&&Aa&&h.createElement(Ze.Z,{className:`${b.refreshBtn} ml30`,onClick:rr},h.createElement("span",{className:"iconfont icon-shuaxin2 mr5"}),"\u5237\u65B0")),h.createElement(g.Z,null,(0,q.dE)()&&((Fr=G==null?void 0:G.exercise)==null?void 0:Fr.user_exercise_status)===0&&h.createElement(Ze.Z,{className:`${b.submitButton} ml10`,type:"primary",onClick:()=>In(void 0,null,function*(){Nr(()=>In(void 0,null,function*(){if(Vn.current){Vn.current="submit";return}yield cn(!1)}))})},(0,an._V)(an.CP.answer7))),h.createElement(g.Z,null,((Kn=G==null?void 0:G.exercise)==null?void 0:Kn.forbid_screen)&&h.createElement(ne.ZP,{className:`${b.submitButton} ml10`,type:"primary",onClick:tr},(0,an._V)(an.CP.answer12))),h.createElement(g.Z,null,(((Pr=G==null?void 0:G.exercise)==null?void 0:Pr.commit_status)==1||((Jn=G==null?void 0:G.exercise)==null?void 0:Jn.exercise_status)==3)&&((zr=G==null?void 0:G.exercise_answer_user)==null?void 0:zr.analysis)&&h.createElement("span",{className:b.teachAnalysis,onClick:()=>Pa(!0)},h.createElement("i",{className:"iconfont icon-jiaoshipingjia"}),h.createElement("span",{className:"ml5"},"\u6559\u5E08\u8BC4\u4EF7"))))),h.createElement("section",{className:`edu-container ${b.wrapper} ${_o&&b.wrpAnswer}`},So.status===0&&h.createElement(D.Z,{className:`${_o?"mt70":""} ${b.mainPart}`,wrap:!1},h.createElement(g.Z,{flex:Oo?"280px":"0px",className:_o?"mb100":""},h.createElement("div",{className:b.leftPart},h.createElement("section",null,Oo&&h.createElement(g.Z,{flex:"1",style:{background:"#fff",marginBottom:"10px",padding:"20px"}},h.createElement("div",{style:{marginBottom:15}},h.createElement("span",{style:{color:"#5F6368"}},"\u59D3\u540D"),h.createElement("span",{className:`ml10 ${b.userInfoText}`},((eo=G==null?void 0:G.exercise)==null?void 0:eo.user_name)||"- -")),h.createElement("div",null,h.createElement("span",{style:{color:"#5F6368"}},"\u5B66\u53F7"),h.createElement("span",{className:`ml10 ${b.userInfoText}`},((ao=G==null?void 0:G.exercise)==null?void 0:ao.student_id)||"- -"))),Oo&&(0,q.dE)()&&((Eo=G.exercise)==null?void 0:Eo.user_exercise_status)===0&&((ro=G.exercise)==null?void 0:ro.open_phone_video_recording)&&h.createElement(D.Z,{className:b.eduQrcode,style:{marginTop:10},align:"middle"},h.createElement(g.Z,null,h.createElement(L(),{value:`https://${document.domain}/live-push.html?id=${rn.categoryId}&login=${rn.login}&cookie=${(0,A.ej)("_educoder_session")}`})),h.createElement(g.Z,{className:"ml15"},"\u6253\u5F00\u5FAE\u4FE1\u626B\u4E00\u626B",h.createElement("br",null),"\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236")),Oo&&h.createElement("aside",{className:"bg-white"},h.createElement("aside",{className:b.answerInfo},h.createElement(D.Z,{justify:"space-between"},h.createElement(g.Z,null,"\u7B54\u9898\u8FDB\u5EA6"),h.createElement(g.Z,{className:b.answerProgress},h.createElement("span",{style:{color:"#165DFF"}},(po=(uo=G==null?void 0:G.question_status)==null?void 0:uo.filter(c=>c.ques_status===1))==null?void 0:po.length),h.createElement("span",{style:{color:"#999999"}},"/",(Ln=G==null?void 0:G.exercise_types)==null?void 0:Ln.q_counts))),h.createElement(D.Z,null,h.createElement(w.Z,{strokeColor:"#165dffa6",trailColor:"#0000000d",percent:((Hn=(mr=G==null?void 0:G.question_status)==null?void 0:mr.filter(c=>c.ques_status===1))==null?void 0:Hn.length)/((Wt=G==null?void 0:G.exercise_types)==null?void 0:Wt.q_counts)*100,showInfo:!1})),h.createElement(D.Z,null,h.createElement(g.Z,null,h.createElement("span",{className:"c-grey-333"},"\u5171 ",h.createElement("span",{style:{color:"#165DFF"}},((dr=G==null?void 0:G.exercise_types)==null?void 0:dr.q_counts)||((Hr=(Tr=G==null?void 0:G.exercise_scores)==null?void 0:Tr.exercise_types)==null?void 0:Hr.q_counts))," \u9898\uFF1A"),h.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",h.createElement("span",{style:{color:"#FA6400"}},((to=G==null?void 0:G.exercise_types)==null?void 0:to.q_scores)||((yo=(no=G==null?void 0:G.exercise_scores)==null?void 0:no.exercise_types)==null?void 0:yo.q_scores))," \u5206")))),h.createElement(D.Z,{className:b.dottedLineWrapper,align:"middle"},h.createElement(g.Z,{className:b.leftHalfCircle}),h.createElement(g.Z,{flex:1,className:b.dottedLine}),h.createElement(g.Z,{className:b.rightHalfCircle})),h.createElement(D.Z,null,h.createElement(g.Z,{flex:"1"},h.createElement("aside",{className:`${b.cardList} ${(Lo=G.exercise)!=null&&Lo.open_phone_video_recording?b.withQrcode:""}`},(Uo=G==null?void 0:G.exercise_question_types)==null?void 0:Uo.map((c,he)=>h.createElement(t.Fragment,{key:c.question_type},or(c,he)))))))),(0,q.dE)()&&((ko=G==null?void 0:G.exercise)==null?void 0:ko.exercise_status)!==3&&!((jo=G==null?void 0:G.exercise)!=null&&jo.open_score_commited)&&h.createElement(D.Z,{justify:"space-around",align:"middle",className:b.answerSheetBottom},h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{className:b.answerYes}),"\u5DF2\u7B54"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{className:`${b.answerNo} ml10`},h.createElement("div",{style:{height:"50%",width:"100%",background:"rgba(22,93,255,0.4)"}})),"\u90E8\u5206\u7B54\u9898"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{className:`${b.answerNo} ml10`}),"\u672A\u7B54"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("i",{className:"iconfont icon-biaoji1",style:{marginRight:4,color:"#FFB538"}}),"\u6807\u8BB0")),(0,q.dE)()&&(((Ia=G==null?void 0:G.exercise)==null?void 0:Ia.exercise_status)===3||((da=G==null?void 0:G.exercise)==null?void 0:da.open_score_commited))&&h.createElement(D.Z,{justify:"space-around",align:"middle",className:b.answerSheetBottom},h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{className:b.answerYes,style:{background:"#028D01",height:8,width:8,borderRadius:"50%"}}),"\u6B63\u786E"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{style:{background:"#FB3226",height:8,width:8,borderRadius:"50%"},className:`${b.answerNo} ml10`}),"\u9519\u8BEF"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{style:{background:"#E77400",height:8,width:8,borderRadius:"50%"},className:`${b.answerNo} ml10`}),"\u90E8\u5206\u5F97\u5206"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("i",{className:"iconfont icon-biaoji1",style:{marginRight:4,color:"#FFB538"}}),"\u6807\u8BB0")))),h.createElement(g.Z,null,h.createElement("div",{className:b.fold,onClick:()=>Ra(!Oo)},Oo&&h.createElement(I.Z,{title:"\u6536\u8D77\u7B54\u9898\u5361"},h.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"})),!Oo&&h.createElement(I.Z,{title:"\u5C55\u5F00"}," ",h.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"})))),h.createElement(g.Z,{flex:"1"},h.createElement("section",{className:[b.rightPart,"ml20"].join(" ")},h.createElement("div",{className:`${b.questionPart} pl30 pr30`,ref:sa},On()),h.createElement(D.Z,{className:b.bottom,align:"middle",justify:"space-between"},h.createElement(g.Z,null,h.createElement(Ze.Z,{icon:h.createElement("i",{className:`iconfont ${(Na=(fa=G.exercise_question_types)==null?void 0:fa[sr].items[vr])!=null&&Na.is_marked?"icon-biaoji1":"icon-biaojigaiti"}`,style:{color:"#FFB538",marginRight:6}}),className:b.markBtn,onClick:()=>In(void 0,null,function*(){var c;(yield(0,_.sS)(rn.categoryId,{exercise_question_id:(c=G.exercise_question_types[sr].items[vr])==null?void 0:c.question_id})).status===0&&ge()})},(Oa=(qa=G.exercise_question_types)==null?void 0:qa[sr].items[vr])!=null&&Oa.is_marked?"\u53D6\u6D88\u6807\u8BB0":"\u6807\u8BB0\u8BE5\u9898")),h.createElement(g.Z,null,(sr!=0||vr!=0)&&h.createElement(ne.ZP,{className:`${b.changeButton} ${b.prevBtn} mr20`,type:"default",onClick:()=>{Nr(()=>{if(Vn.current){Vn.current="prev";return}fn()})}},"\u4E0A\u4E00\u9898"),!(sr===(($o=G==null?void 0:G.exercise_question_types)==null?void 0:$o.length)-1&&vr===((va=(ma=(Da=G==null?void 0:G.exercise_question_types)==null?void 0:Da[sr])==null?void 0:ma.items)==null?void 0:va.length)-1)&&h.createElement(ne.ZP,{className:b.changeButton,type:"primary",onClick:()=>{Nr(()=>{if(Bl){if(Vn.current){Vn.current="next";return}dn()}})}},"\u4E0B\u4E00\u9898")))))),So.status!==0&&h.createElement(pe,{data:So}),h.createElement(n.default,{title:"\u6CE8\u610F",open:vl,closable:!1,footer:!1},h.createElement("div",null,h.createElement("p",{style:{marginBottom:0}},"\u79BB\u5F00\u8BE5\u9898\u540E\u4E0D\u5141\u8BB8\u518D\u6B21\u4FEE\u6539\u7B54\u6848\uFF0C\u786E\u8BA4\u79BB\u5F00\u5417\uFF1F"),h.createElement("div",{style:{marginTop:60,display:"flex",justifyContent:"space-between",alignItems:"center"}},h.createElement(B.default,{checked:ia,onChange:c=>{pl(c.target.checked)}},"\u4E0B\u6B21\u4E0D\u518D\u663E\u793A"),h.createElement("div",null,h.createElement(ne.ZP,{onClick:()=>{la(!1),pl(!1)}},"\u6211\u518D\u60F3\u60F3"),h.createElement(ne.ZP,{onClick:()=>{G.exercise_question_types[sr].items[vr].ques_status=1,go(Pn({},G)),Qr.current==="prev"?(vr===0?(sr-=1,vr=G.exercise_question_types[sr].items.length-1):vr-=1,Ho(sr),Wo(vr)):Qr.current==="next"?(G.exercise_question_types[sr].items.length-1===vr?(sr=sr+1,vr=0):vr=vr+1,Ho(sr),Wo(vr)):(Ho(pn.current.oneindex),Wo(pn.current.twoindex)),la(!1)},type:"primary",style:{marginLeft:30}},"\u786E\u8BA4"))))),h.createElement(zt.Z,{successCb:oe})),ha&&h.createElement(ue(),{disabled:hl,bounds:Tl,onStart:(c,he)=>Cl(c,he)},h.createElement("div",{ref:Wa,style:{position:"absolute",left:40,top:200,zIndex:1300}},h.createElement("div",{onMouseOver:()=>{hl&&za(!1)},onMouseOut:()=>{za(!0)}},h.createElement(D.Z,{className:b.cameraHeader,align:"middle",justify:"space-between"},h.createElement(g.Z,null,h.createElement("i",{className:"iconfont icon-kaiqishexiangtou"}),h.createElement("span",null,"\u5DF2\u5F00\u542F\u6444\u50CF\u5934")),Ua?h.createElement(xe.Z,{onClick:()=>{Va(!1)}}):h.createElement(be.Z,{onClick:()=>{Va(!0)}})),h.createElement("div",{style:{display:Ua?"flex":"none"}},h.createElement(ie.Z,{number:((_a=G==null?void 0:G.exercise)==null?void 0:_a.photo_count)-((Ba=G==null?void 0:G.exercise)==null?void 0:Ba.take_photo),take_photo:(Vo=G==null?void 0:G.exercise)==null?void 0:Vo.take_photo,ref:ja,time:(pa=G.exercise)==null?void 0:pa.left_time,update:ge,supportCamera:c=>{c===2?(wa(!0),Do(Ct==null?void 0:Ct.screen_shot_open),Ct!=null&&Ct.screen_shot_open||(fo(Ct==null?void 0:Ct.screen_open),ge())):c===1&&setTimeout(()=>l.history.push("/"),3e3)}}))))),h.createElement(n.default,{destroyOnClose:!0,closable:!1,centered:!0,className:b.teachAnalysisModal,title:h.createElement(D.Z,{align:"middle",justify:"space-between"},h.createElement(g.Z,{style:{color:"rgba(0,0,0,0.9)",fontSize:"16px"}},"\u6559\u5E08\u8BC4\u4EF7"),h.createElement(g.Z,null,h.createElement("i",{className:"iconfont icon-guanbi7",style:{fontSize:"15px",cursor:"pointer"},onClick:()=>Pa(!1)}))),open:xl,footer:!1,onCancel:()=>Pa(!1)},(ga=G==null?void 0:G.exercise_answer_user)==null?void 0:ga.analysis),h.createElement(n.default,{destroyOnClose:!0,centered:!0,width:555,title:h.createElement(D.Z,{align:"middle"},h.createElement("div",{className:"c-black font16 mr8"},(0,an._V)(an.CP.answer8)),h.createElement("div",{className:"c-grey-666"},(0,an._V)(an.CP.answer9))),open:sl,footer:!1,onCancel:()=>Mo(!1)},h.createElement("div",null,h.createElement("div",{className:"mb20 c-black"},(0,an._V)(an.CP.answer10)),h.createElement(qt,{key:ea,onOk:c=>{var he;console.log(c,444),c.join("")===((he=G==null?void 0:G.exercise)==null?void 0:he.screen_key)?ze():(W.ZP.warning((0,an._V)(an.CP.answer11)),cl(ot=>ot+1))}}))))};var Yr=(0,l.connect)(({loading:U,user:me,exercise:Ye,globalSetting:At})=>({globalSetting:At,user:me,exercise:Ye,loading:U.effects}))(Gr)},50371:function(ht,le){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let l=1;l{const T=P[L];T!==void 0&&(t[L]=T)})}return t}le.Z=e},13845:function(ht,le,e){"use strict";e.d(le,{F:function(){return t},Z:function(){return l}});function t(P){return P!=null&&P===P.window}function l(P,L){var T,p;if(typeof window=="undefined")return 0;const n=L?"scrollTop":"scrollLeft";let F=0;return t(P)?F=P[L?"pageYOffset":"pageXOffset"]:P instanceof Document?F=P.documentElement[n]:(P instanceof HTMLElement||P)&&(F=P[n]),P&&!t(P)&&typeof F!="number"&&(F=(p=((T=P.ownerDocument)!==null&&T!==void 0?T:P).documentElement)===null||p===void 0?void 0:p[n]),F}},56762:function(ht,le,e){"use strict";e.d(le,{Z:function(){return l}});var t=e(59301);function l(){const[,P]=t.useReducer(L=>L+1,0);return P}},68031:function(ht,le,e){"use strict";e.d(le,{Z:function(){return L}});var t=e(16089);function l(T,p,n,F){const W=n-p;return T/=F/2,T<1?W/2*T*T*T+p:W/2*((T-=2)*T*T+2)+p}var P=e(13845);function L(T){let p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:n=()=>window,callback:F,duration:W=450}=p,w=n(),D=(0,P.Z)(w,!0),g=Date.now(),M=()=>{const I=Date.now()-g,E=l(I>W?W:I,D,T,W);(0,P.F)(w)?w.scrollTo(window.pageXOffset,E):w instanceof Document||w.constructor.name==="HTMLDocument"?w.documentElement.scrollTop=E:w.scrollTop=E,I{const{href:b,title:ce,prefixCls:q,children:x,className:_,target:V,replace:ye}=v,Me=T.useContext(g),{registerLink:Ie,unregisterLink:je,scrollTo:Je,onClick:rt,activeLink:Ke,direction:Te}=Me||{};T.useEffect(()=>(Ie==null||Ie(b),()=>{je==null||je(b)}),[b]);const Qe=ve=>{ye&&(ve.preventDefault(),window.location.replace(b)),rt==null||rt(ve,{title:ce,href:b}),Je==null||Je(b)},{getPrefixCls:vt}=T.useContext(w.E_),De=vt("anchor",q),ft=Ke===b,St=P()(`${De}-link`,_,{[`${De}-link-active`]:ft}),$e=P()(`${De}-link-title`,{[`${De}-link-title-active`]:ft});return T.createElement("div",{className:St},T.createElement("a",{className:$e,href:b,title:typeof ce=="string"?ce:"",target:V,onClick:Qe},ce),Te!=="horizontal"?x:null)},I=e(17313),E=e(83116),ne=e(37613);const k=v=>{const{componentCls:b,holderOffsetBlock:ce,motionDurationSlow:q,lineWidthBold:x,colorPrimary:_,lineType:V,colorSplit:ye}=v;return{[`${b}-wrapper`]:{marginBlockStart:-ce,paddingBlockStart:ce,[b]:Object.assign(Object.assign({},(0,I.Wf)(v)),{position:"relative",paddingInlineStart:x,[`${b}-link`]:{paddingBlock:v.linkPaddingBlock,paddingInline:`${v.linkPaddingInlineStart}px 0`,"&-title":Object.assign(Object.assign({},I.vS),{position:"relative",display:"block",marginBlockEnd:v.anchorTitleBlock,color:v.colorText,transition:`all ${v.motionDurationSlow}`,"&:only-child":{marginBlockEnd:0}}),[`&-active > ${b}-link-title`]:{color:v.colorPrimary},[`${b}-link`]:{paddingBlock:v.anchorPaddingBlockSecondary}}}),[`&:not(${b}-wrapper-horizontal)`]:{[b]:{"&::before":{position:"absolute",insetInlineStart:0,top:0,height:"100%",borderInlineStart:`${x}px ${V} ${ye}`,content:'" "'},[`${b}-ink`]:{position:"absolute",insetInlineStart:0,display:"none",transform:"translateY(-50%)",transition:`top ${q} ease-in-out`,width:x,backgroundColor:_,[`&${b}-ink-visible`]:{display:"inline-block"}}}},[`${b}-fixed ${b}-ink ${b}-ink`]:{display:"none"}}}},de=v=>{const{componentCls:b,motionDurationSlow:ce,lineWidthBold:q,colorPrimary:x}=v;return{[`${b}-wrapper-horizontal`]:{position:"relative","&::before":{position:"absolute",left:{_skip_check_:!0,value:0},right:{_skip_check_:!0,value:0},bottom:0,borderBottom:`1px ${v.lineType} ${v.colorSplit}`,content:'" "'},[b]:{overflowX:"scroll",position:"relative",display:"flex",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"},[`${b}-link:first-of-type`]:{paddingInline:0},[`${b}-ink`]:{position:"absolute",bottom:0,transition:`left ${ce} ease-in-out, width ${ce} ease-in-out`,height:q,backgroundColor:x}}}}};var ie=(0,E.Z)("Anchor",v=>{const{fontSize:b,fontSizeLG:ce,paddingXXS:q}=v,x=(0,ne.TS)(v,{holderOffsetBlock:q,anchorPaddingBlockSecondary:q/2,anchorTitleBlock:b/14*3,anchorBallSize:ce/2});return[k(x),de(x)]},v=>({linkPaddingBlock:v.paddingXXS,linkPaddingInlineStart:v.padding}));function H(){return window}function A(v,b){if(!v.getClientRects().length)return 0;const ce=v.getBoundingClientRect();return ce.width||ce.height?b===window?(b=v.ownerDocument.documentElement,ce.top-b.clientTop):ce.top-b.getBoundingClientRect().top:ce.top}const ae=/#([\S ]+)$/,C=v=>{var b;const{rootClassName:ce,anchorPrefixCls:q,className:x,style:_,offsetTop:V,affix:ye=!0,showInkInFixed:Me=!1,children:Ie,items:je,direction:Je="vertical",bounds:rt,targetOffset:Ke,onClick:Te,onChange:Qe,getContainer:vt,getCurrentAnchor:De,replace:ft}=v,[St,$e]=T.useState([]),[ve,at]=T.useState(null),Ee=T.useRef(ve),Z=T.useRef(null),K=T.useRef(null),m=T.useRef(!1),{direction:a,getTargetContainer:R,anchor:fe}=T.useContext(w.E_),s=(b=vt!=null?vt:R)!==null&&b!==void 0?b:H,i=JSON.stringify(St),X=(0,L.useEvent)(_e=>{St.includes(_e)||$e(He=>[].concat((0,t.Z)(He),[_e]))}),$=(0,L.useEvent)(_e=>{St.includes(_e)&&$e(He=>He.filter(Xe=>Xe!==_e))}),f=()=>{var _e;const He=(_e=Z.current)===null||_e===void 0?void 0:_e.querySelector(`.${q}-link-title-active`);if(He&&K.current){const{style:Xe}=K.current,ut=Je==="horizontal";Xe.top=ut?"":`${He.offsetTop+He.clientHeight/2}px`,Xe.height=ut?"":`${He.clientHeight}px`,Xe.left=ut?`${He.offsetLeft}px`:"",Xe.width=ut?`${He.clientWidth}px`:"",ut&&(0,p.Z)(He,{scrollMode:"if-needed",block:"nearest"})}},Q=function(_e){let He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:5;const ut=[],Bt=s();return _e.forEach(wt=>{const Dt=ae.exec(wt==null?void 0:wt.toString());if(!Dt)return;const mn=document.getElementById(Dt[1]);if(mn){const ln=A(mn,Bt);lnmn.top>Dt.top?mn:Dt).link:""},Re=(0,L.useEvent)(_e=>{if(Ee.current===_e)return;const He=typeof De=="function"?De(_e):_e;at(He),Ee.current=He,Qe==null||Qe(_e)}),Pe=T.useCallback(()=>{if(m.current)return;const _e=Q(St,Ke!==void 0?Ke:V||0,rt);Re(_e)},[i,Ke,V]),Se=T.useCallback(_e=>{Re(_e);const He=ae.exec(_e);if(!He)return;const Xe=document.getElementById(He[1]);if(!Xe)return;const ut=s(),Bt=(0,n.Z)(ut,!0),wt=A(Xe,ut);let Dt=Bt+wt;Dt-=Ke!==void 0?Ke:V||0,m.current=!0,(0,F.Z)(Dt,{getContainer:s,callback(){m.current=!1}})},[Ke,V]),Ne=P()(ce,`${q}-wrapper`,{[`${q}-wrapper-horizontal`]:Je==="horizontal",[`${q}-rtl`]:a==="rtl"},x,fe==null?void 0:fe.className),Be=P()(q,{[`${q}-fixed`]:!ye&&!Me}),d=P()(`${q}-ink`,{[`${q}-ink-visible`]:ve}),Y=Object.assign(Object.assign({maxHeight:V?`calc(100vh - ${V}px)`:"100vh"},fe==null?void 0:fe.style),_),se=_e=>Array.isArray(_e)?_e.map(He=>T.createElement(B,Object.assign({replace:ft},He,{key:He.key}),Je==="vertical"&&se(He.children))):null,Ce=T.createElement("div",{ref:Z,className:Ne,style:Y},T.createElement("div",{className:Be},T.createElement("span",{className:d,ref:K}),"items"in v?se(je):Ie));T.useEffect(()=>{const _e=s();return Pe(),_e==null||_e.addEventListener("scroll",Pe),()=>{_e==null||_e.removeEventListener("scroll",Pe)}},[i]),T.useEffect(()=>{typeof De=="function"&&Re(De(Ee.current||""))},[De]),T.useEffect(()=>{f()},[Je,De,i,ve]);const Fe=T.useMemo(()=>({registerLink:X,unregisterLink:$,scrollTo:Se,activeLink:ve,onClick:Te,direction:Je}),[ve,Te,Se,Je]);return T.createElement(g.Provider,{value:Fe},ye?T.createElement(W.Z,{offsetTop:V,target:s},Ce):Ce)};var J=v=>{const{prefixCls:b,rootClassName:ce}=v,{getPrefixCls:q}=T.useContext(w.E_),x=q("anchor",b),[_,V]=ie(x);return _(T.createElement(C,Object.assign({},v,{rootClassName:P()(V,ce),anchorPrefixCls:x})))};const te=J;te.Link=B;var z=te},24905:function(ht,le,e){"use strict";e.d(le,{default:function(){return C}});var t=e(92310),l=e.n(t),P=e(5630),L=e(59301),T=e(36355),p=e(1684),n=e(32441),W=L.createContext(null),w=e(98447),D=e(14088),g=e(4572),M=function(S,J){var te={};for(var z in S)Object.prototype.hasOwnProperty.call(S,z)&&J.indexOf(z)<0&&(te[z]=S[z]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,z=Object.getOwnPropertySymbols(S);v{var te;const{prefixCls:z,className:v,rootClassName:b,children:ce,indeterminate:q=!1,style:x,onMouseEnter:_,onMouseLeave:V,skipGroup:ye=!1,disabled:Me}=S,Ie=M(S,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:je,direction:Je,checkbox:rt}=L.useContext(T.E_),Ke=L.useContext(W),{isFormItemInput:Te}=L.useContext(n.aM),Qe=L.useContext(p.Z),vt=(te=(Ke==null?void 0:Ke.disabled)||Me)!==null&&te!==void 0?te:Qe,De=L.useRef(Ie.value);L.useEffect(()=>{Ke==null||Ke.registerValue(Ie.value)},[]),L.useEffect(()=>{if(!ye)return Ie.value!==De.current&&(Ke==null||Ke.cancelValue(De.current),Ke==null||Ke.registerValue(Ie.value),De.current=Ie.value),()=>Ke==null?void 0:Ke.cancelValue(Ie.value)},[Ie.value]);const ft=je("checkbox",z),[St,$e]=(0,w.ZP)(ft),ve=Object.assign({},Ie);Ke&&!ye&&(ve.onChange=function(){Ie.onChange&&Ie.onChange.apply(Ie,arguments),Ke.toggleOption&&Ke.toggleOption({label:ce,value:Ie.value})},ve.name=Ke.name,ve.checked=Ke.value.includes(Ie.value));const at=l()(`${ft}-wrapper`,{[`${ft}-rtl`]:Je==="rtl",[`${ft}-wrapper-checked`]:ve.checked,[`${ft}-wrapper-disabled`]:vt,[`${ft}-wrapper-in-form-item`]:Te},rt==null?void 0:rt.className,v,b,$e),Ee=l()({[`${ft}-indeterminate`]:q},g.A,$e),Z=q?"mixed":void 0;return St(L.createElement(D.Z,{component:"Checkbox",disabled:vt},L.createElement("label",{className:at,style:Object.assign(Object.assign({},rt==null?void 0:rt.style),x),onMouseEnter:_,onMouseLeave:V},L.createElement(P.Z,Object.assign({"aria-checked":Z},ve,{prefixCls:ft,className:Ee,disabled:vt,ref:J})),ce!==void 0&&L.createElement("span",null,ce))))};var E=L.forwardRef(B),ne=e(94480),k=e(2738),de=function(S,J){var te={};for(var z in S)Object.prototype.hasOwnProperty.call(S,z)&&J.indexOf(z)<0&&(te[z]=S[z]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,z=Object.getOwnPropertySymbols(S);v{const{defaultValue:te,children:z,options:v=[],prefixCls:b,className:ce,rootClassName:q,style:x,onChange:_}=S,V=de(S,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ye,direction:Me}=L.useContext(T.E_),[Ie,je]=L.useState(V.value||te||[]),[Je,rt]=L.useState([]);L.useEffect(()=>{"value"in V&&je(V.value||[])},[V.value]);const Ke=L.useMemo(()=>v.map(K=>typeof K=="string"||typeof K=="number"?{label:K,value:K}:K),[v]),Te=K=>{rt(m=>m.filter(a=>a!==K))},Qe=K=>{rt(m=>[].concat((0,ne.Z)(m),[K]))},vt=K=>{const m=Ie.indexOf(K.value),a=(0,ne.Z)(Ie);m===-1?a.push(K.value):a.splice(m,1),"value"in V||je(a),_==null||_(a.filter(R=>Je.includes(R)).sort((R,fe)=>{const s=Ke.findIndex(X=>X.value===R),i=Ke.findIndex(X=>X.value===fe);return s-i}))},De=ye("checkbox",b),ft=`${De}-group`,[St,$e]=(0,w.ZP)(De),ve=(0,k.Z)(V,["value","disabled"]),at=v.length?Ke.map(K=>L.createElement(E,{prefixCls:De,key:K.value.toString(),disabled:"disabled"in K?K.disabled:V.disabled,value:K.value,checked:Ie.includes(K.value),onChange:K.onChange,className:`${ft}-item`,style:K.style,title:K.title},K.label)):z,Ee={toggleOption:vt,value:Ie,disabled:V.disabled,name:V.name,registerValue:Qe,cancelValue:Te},Z=l()(ft,{[`${ft}-rtl`]:Me==="rtl"},ce,q,$e);return St(L.createElement("div",Object.assign({className:Z,style:x},ve,{ref:J}),L.createElement(W.Provider,{value:Ee},at)))},H=L.forwardRef(ie);var A=L.memo(H);const ae=E;ae.Group=A,ae.__ANT_CHECKBOX=!0;var C=ae},98447:function(ht,le,e){"use strict";e.d(le,{C2:function(){return T}});var t=e(17313),l=e(37613),P=e(83116);const L=p=>{const{checkboxCls:n}=p,F=`${n}-wrapper`;return[{[`${n}-group`]:Object.assign(Object.assign({},(0,t.Wf)(p)),{display:"inline-flex",flexWrap:"wrap",columnGap:p.marginXS,[`> ${p.antCls}-row`]:{flex:1}}),[F]:Object.assign(Object.assign({},(0,t.Wf)(p)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${F}`]:{marginInlineStart:0},[`&${F}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[n]:Object.assign(Object.assign({},(0,t.Wf)(p)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:p.borderRadiusSM,alignSelf:"center",[`${n}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${n}-inner`]:Object.assign({},(0,t.oN)(p))},[`${n}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:p.checkboxSize,height:p.checkboxSize,direction:"ltr",backgroundColor:p.colorBgContainer,border:`${p.lineWidth}px ${p.lineType} ${p.colorBorder}`,borderRadius:p.borderRadiusSM,borderCollapse:"separate",transition:`all ${p.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:p.checkboxSize/14*5,height:p.checkboxSize/14*8,border:`${p.lineWidthBold}px solid ${p.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${p.motionDurationFast} ${p.motionEaseInBack}, opacity ${p.motionDurationFast}`}},"& + span":{paddingInlineStart:p.paddingXS,paddingInlineEnd:p.paddingXS}})},{[` + ${F}:not(${F}-disabled), + ${n}:not(${n}-disabled) + `]:{[`&:hover ${n}-inner`]:{borderColor:p.colorPrimary}},[`${F}:not(${F}-disabled)`]:{[`&:hover ${n}-checked:not(${n}-disabled) ${n}-inner`]:{backgroundColor:p.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${n}-checked:not(${n}-disabled):after`]:{borderColor:p.colorPrimaryHover}}},{[`${n}-checked`]:{[`${n}-inner`]:{backgroundColor:p.colorPrimary,borderColor:p.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${p.motionDurationMid} ${p.motionEaseOutBack} ${p.motionDurationFast}`}}},[` + ${F}-checked:not(${F}-disabled), + ${n}-checked:not(${n}-disabled) + `]:{[`&:hover ${n}-inner`]:{backgroundColor:p.colorPrimaryHover,borderColor:"transparent"}}},{[n]:{"&-indeterminate":{[`${n}-inner`]:{backgroundColor:p.colorBgContainer,borderColor:p.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:p.fontSizeLG/2,height:p.fontSizeLG/2,backgroundColor:p.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${F}-disabled`]:{cursor:"not-allowed"},[`${n}-disabled`]:{[`&, ${n}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${n}-inner`]:{background:p.colorBgContainerDisabled,borderColor:p.colorBorder,"&:after":{borderColor:p.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:p.colorTextDisabled},[`&${n}-indeterminate ${n}-inner::after`]:{background:p.colorTextDisabled}}}]};function T(p,n){const F=(0,l.TS)(n,{checkboxCls:`.${p}`,checkboxSize:n.controlInteractiveSize});return[L(F)]}le.ZP=(0,P.Z)("Checkbox",(p,n)=>{let{prefixCls:F}=n;return[T(F,p)]})},43428:function(ht,le,e){"use strict";e.d(le,{Z:function(){return St}});var t=e(92310),l=e.n(t),P=e(33885),L=e(42978),T=e(43403),p=e(34280),n=e(59301),F=n.createContext(null),W=n.createContext({}),w=F,D=e(20068),g=e(54476),M=e(77900),B=e(10228),I=e(26112),E=e(70425),ne=function(ve){var at=ve.prefixCls,Ee=ve.className,Z=ve.style,K=ve.children,m=ve.containerRef,a=ve.id,R=ve.onMouseEnter,fe=ve.onMouseOver,s=ve.onMouseLeave,i=ve.onClick,X=ve.onKeyDown,$=ve.onKeyUp,f={onMouseEnter:R,onMouseOver:fe,onMouseLeave:s,onClick:i,onKeyDown:X,onKeyUp:$},Q=n.useContext(W),Re=Q.panel,Pe=(0,E.useComposeRef)(Re,m);return n.createElement(n.Fragment,null,n.createElement("div",(0,g.Z)({id:a,className:l()("".concat(at,"-content"),Ee),style:(0,P.Z)({},Z),"aria-modal":"true",role:"dialog",ref:Pe},f),K))},k=ne,de=e(48736);function ie($e){return typeof $e=="string"&&String(Number($e))===$e?((0,de.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number($e)):$e}function H($e){warning(!("wrapperClassName"in $e),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!$e.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var A={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ae($e,ve){var at,Ee,Z,K,m=$e.prefixCls,a=$e.open,R=$e.placement,fe=$e.inline,s=$e.push,i=$e.forceRender,X=$e.autoFocus,$=$e.keyboard,f=$e.rootClassName,Q=$e.rootStyle,Re=$e.zIndex,Pe=$e.className,Se=$e.id,Ne=$e.style,Be=$e.motion,d=$e.width,Y=$e.height,se=$e.children,Ce=$e.contentWrapperStyle,Fe=$e.mask,_e=$e.maskClosable,He=$e.maskMotion,Xe=$e.maskClassName,ut=$e.maskStyle,Bt=$e.afterOpenChange,wt=$e.onClose,Dt=$e.onMouseEnter,mn=$e.onMouseOver,ln=$e.onMouseLeave,$t=$e.onClick,En=$e.onKeyDown,vn=$e.onKeyUp,sn=n.useRef(),yn=n.useRef(),xn=n.useRef();n.useImperativeHandle(ve,function(){return sn.current});var An=function(pe){var lt=pe.keyCode,Pt=pe.shiftKey;switch(lt){case B.Z.TAB:{if(lt===B.Z.TAB){if(!Pt&&document.activeElement===xn.current){var Nt;(Nt=yn.current)===null||Nt===void 0||Nt.focus({preventScroll:!0})}else if(Pt&&document.activeElement===yn.current){var Kt;(Kt=xn.current)===null||Kt===void 0||Kt.focus({preventScroll:!0})}}break}case B.Z.ESC:{wt&&$&&(pe.stopPropagation(),wt(pe));break}}};n.useEffect(function(){if(a&&X){var Ge;(Ge=sn.current)===null||Ge===void 0||Ge.focus({preventScroll:!0})}},[a]);var lr=n.useState(!1),br=(0,L.Z)(lr,2),Un=br[0],cr=br[1],Zn=n.useContext(w),fr;s===!1?fr={distance:0}:s===!0?fr={}:fr=s||{};var Dr=(at=(Ee=(Z=fr)===null||Z===void 0?void 0:Z.distance)!==null&&Ee!==void 0?Ee:Zn==null?void 0:Zn.pushDistance)!==null&&at!==void 0?at:180,Ir=n.useMemo(function(){return{pushDistance:Dr,push:function(){cr(!0)},pull:function(){cr(!1)}}},[Dr]);n.useEffect(function(){if(a){var Ge;Zn==null||(Ge=Zn.push)===null||Ge===void 0||Ge.call(Zn)}else{var pe;Zn==null||(pe=Zn.pull)===null||pe===void 0||pe.call(Zn)}},[a]),n.useEffect(function(){return function(){var Ge;Zn==null||(Ge=Zn.pull)===null||Ge===void 0||Ge.call(Zn)}},[]);var pr=Fe&&n.createElement(M.default,(0,g.Z)({key:"mask"},He,{visible:a}),function(Ge,pe){var lt=Ge.className,Pt=Ge.style;return n.createElement("div",{className:l()("".concat(m,"-mask"),lt,Xe),style:(0,P.Z)((0,P.Z)({},Pt),ut),onClick:_e&&a?wt:void 0,ref:pe})}),_r=typeof Be=="function"?Be(R):Be,Xr={};if(Un&&Dr)switch(R){case"top":Xr.transform="translateY(".concat(Dr,"px)");break;case"bottom":Xr.transform="translateY(".concat(-Dr,"px)");break;case"left":Xr.transform="translateX(".concat(Dr,"px)");break;default:Xr.transform="translateX(".concat(-Dr,"px)");break}R==="left"||R==="right"?Xr.width=ie(d):Xr.height=ie(Y);var Lr={onMouseEnter:Dt,onMouseOver:mn,onMouseLeave:ln,onClick:$t,onKeyDown:En,onKeyUp:vn},so=n.createElement(M.default,(0,g.Z)({key:"panel"},_r,{visible:a,forceRender:i,onVisibleChanged:function(pe){Bt==null||Bt(pe)},removeOnLeave:!1,leavedClassName:"".concat(m,"-content-wrapper-hidden")}),function(Ge,pe){var lt=Ge.className,Pt=Ge.style;return n.createElement("div",(0,g.Z)({className:l()("".concat(m,"-content-wrapper"),lt),style:(0,P.Z)((0,P.Z)((0,P.Z)({},Xr),Pt),Ce)},(0,I.Z)($e,{data:!0})),n.createElement(k,(0,g.Z)({id:Se,containerRef:pe,prefixCls:m,className:Pe,style:Ne},Lr),se))}),Jr=(0,P.Z)({},Q);return Re&&(Jr.zIndex=Re),n.createElement(w.Provider,{value:Ir},n.createElement("div",{className:l()(m,"".concat(m,"-").concat(R),f,(K={},(0,D.Z)(K,"".concat(m,"-open"),a),(0,D.Z)(K,"".concat(m,"-inline"),fe),K)),style:Jr,tabIndex:-1,ref:sn,onKeyDown:An},pr,n.createElement("div",{tabIndex:0,ref:yn,style:A,"aria-hidden":"true","data-sentinel":"start"}),so,n.createElement("div",{tabIndex:0,ref:xn,style:A,"aria-hidden":"true","data-sentinel":"end"})))}var C=n.forwardRef(ae),S=C,J=function(ve){var at=ve.open,Ee=at===void 0?!1:at,Z=ve.prefixCls,K=Z===void 0?"rc-drawer":Z,m=ve.placement,a=m===void 0?"right":m,R=ve.autoFocus,fe=R===void 0?!0:R,s=ve.keyboard,i=s===void 0?!0:s,X=ve.width,$=X===void 0?378:X,f=ve.mask,Q=f===void 0?!0:f,Re=ve.maskClosable,Pe=Re===void 0?!0:Re,Se=ve.getContainer,Ne=ve.forceRender,Be=ve.afterOpenChange,d=ve.destroyOnClose,Y=ve.onMouseEnter,se=ve.onMouseOver,Ce=ve.onMouseLeave,Fe=ve.onClick,_e=ve.onKeyDown,He=ve.onKeyUp,Xe=ve.panelRef,ut=n.useState(!1),Bt=(0,L.Z)(ut,2),wt=Bt[0],Dt=Bt[1],mn=n.useState(!1),ln=(0,L.Z)(mn,2),$t=ln[0],En=ln[1];(0,p.Z)(function(){En(!0)},[]);var vn=$t?Ee:!1,sn=n.useRef(),yn=n.useRef();(0,p.Z)(function(){vn&&(yn.current=document.activeElement)},[vn]);var xn=function(cr){var Zn;if(Dt(cr),Be==null||Be(cr),!cr&&yn.current&&!((Zn=sn.current)!==null&&Zn!==void 0&&Zn.contains(yn.current))){var fr;(fr=yn.current)===null||fr===void 0||fr.focus({preventScroll:!0})}},An=n.useMemo(function(){return{panel:Xe}},[Xe]);if(!Ne&&!wt&&!vn&&d)return null;var lr={onMouseEnter:Y,onMouseOver:se,onMouseLeave:Ce,onClick:Fe,onKeyDown:_e,onKeyUp:He},br=(0,P.Z)((0,P.Z)({},ve),{},{open:vn,prefixCls:K,placement:a,autoFocus:fe,keyboard:i,width:$,mask:Q,maskClosable:Pe,inline:Se===!1,afterOpenChange:xn,ref:sn},lr);return n.createElement(W.Provider,{value:An},n.createElement(T.Z,{open:vn||Ne||wt,autoDestroy:!1,getContainer:Se,autoLock:Q&&(vn||wt)},n.createElement(S,br)))},te=J,z=te,v=e(62892),b=e(36355),ce=e(32441),q=e(47729),_=$e=>{const{prefixCls:ve,title:at,footer:Ee,extra:Z,closeIcon:K,closable:m,onClose:a,headerStyle:R,drawerStyle:fe,bodyStyle:s,footerStyle:i,children:X}=$e,$=n.useCallback(Se=>n.createElement("button",{type:"button",onClick:a,"aria-label":"Close",className:`${ve}-close`},Se),[a]),[f,Q]=(0,q.Z)(m,K,$,void 0,!0),Re=n.useMemo(()=>!at&&!f?null:n.createElement("div",{style:R,className:l()(`${ve}-header`,{[`${ve}-header-close-only`]:f&&!at&&!Z})},n.createElement("div",{className:`${ve}-header-title`},Q,at&&n.createElement("div",{className:`${ve}-title`},at)),Z&&n.createElement("div",{className:`${ve}-extra`},Z)),[f,Q,Z,R,ve,at]),Pe=n.useMemo(()=>{if(!Ee)return null;const Se=`${ve}-footer`;return n.createElement("div",{className:Se,style:i},Ee)},[Ee,i,ve]);return n.createElement("div",{className:`${ve}-wrapper-body`,style:fe},Re,n.createElement("div",{className:`${ve}-body`,style:s},X),Pe)},V=e(33234),ye=e(83116),Me=e(37613),je=$e=>{const{componentCls:ve,motionDurationSlow:at}=$e,Ee={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${at}`}}};return{[ve]:{[`${ve}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${at}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${ve}-panel-motion`]:{"&-left":[Ee,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Ee,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Ee,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Ee,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Je=$e=>{const{componentCls:ve,zIndexPopup:at,colorBgMask:Ee,colorBgElevated:Z,motionDurationSlow:K,motionDurationMid:m,padding:a,paddingLG:R,fontSizeLG:fe,lineHeightLG:s,lineWidth:i,lineType:X,colorSplit:$,marginSM:f,colorIcon:Q,colorIconHover:Re,colorText:Pe,fontWeightStrong:Se,footerPaddingBlock:Ne,footerPaddingInline:Be}=$e,d=`${ve}-content-wrapper`;return{[ve]:{position:"fixed",inset:0,zIndex:at,pointerEvents:"none","&-pure":{position:"relative",background:Z,[`&${ve}-left`]:{boxShadow:$e.boxShadowDrawerLeft},[`&${ve}-right`]:{boxShadow:$e.boxShadowDrawerRight},[`&${ve}-top`]:{boxShadow:$e.boxShadowDrawerUp},[`&${ve}-bottom`]:{boxShadow:$e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${ve}-mask`]:{position:"absolute",inset:0,zIndex:at,background:Ee,pointerEvents:"auto"},[d]:{position:"absolute",zIndex:at,maxWidth:"100vw",transition:`all ${K}`,"&-hidden":{display:"none"}},[`&-left > ${d}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:$e.boxShadowDrawerLeft},[`&-right > ${d}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:$e.boxShadowDrawerRight},[`&-top > ${d}`]:{top:0,insetInline:0,boxShadow:$e.boxShadowDrawerUp},[`&-bottom > ${d}`]:{bottom:0,insetInline:0,boxShadow:$e.boxShadowDrawerDown},[`${ve}-content`]:{width:"100%",height:"100%",overflow:"auto",background:Z,pointerEvents:"auto"},[`${ve}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${ve}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${a}px ${R}px`,fontSize:fe,lineHeight:s,borderBottom:`${i}px ${X} ${$}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${ve}-extra`]:{flex:"none"},[`${ve}-close`]:{display:"inline-block",marginInlineEnd:f,color:Q,fontWeight:Se,fontSize:fe,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${m}`,textRendering:"auto","&:focus, &:hover":{color:Re,textDecoration:"none"}},[`${ve}-title`]:{flex:1,margin:0,color:Pe,fontWeight:$e.fontWeightStrong,fontSize:fe,lineHeight:s},[`${ve}-body`]:{flex:1,minWidth:0,minHeight:0,padding:R,overflow:"auto"},[`${ve}-footer`]:{flexShrink:0,padding:`${Ne}px ${Be}px`,borderTop:`${i}px ${X} ${$}`},"&-rtl":{direction:"rtl"}}}};var rt=(0,ye.Z)("Drawer",$e=>{const ve=(0,Me.TS)($e,{});return[Je(ve),je(ve)]},$e=>({zIndexPopup:$e.zIndexPopupBase,footerPaddingBlock:$e.paddingXS,footerPaddingInline:$e.padding})),Ke=e(11575),Te=function($e,ve){var at={};for(var Ee in $e)Object.prototype.hasOwnProperty.call($e,Ee)&&ve.indexOf(Ee)<0&&(at[Ee]=$e[Ee]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,Ee=Object.getOwnPropertySymbols($e);Z{var ve;const{rootClassName:at,width:Ee,height:Z,size:K="default",mask:m=!0,push:a=vt,open:R,afterOpenChange:fe,onClose:s,prefixCls:i,getContainer:X,style:$,className:f,visible:Q,afterVisibleChange:Re}=$e,Pe=Te($e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Se,getPrefixCls:Ne,direction:Be,drawer:d}=n.useContext(b.E_),Y=Ne("drawer",i),[se,Ce]=rt(Y),Fe=X===void 0&&Se?()=>Se(document.body):X,_e=l()({"no-mask":!m,[`${Y}-rtl`]:Be==="rtl"},at,Ce),He=n.useMemo(()=>Ee!=null?Ee:K==="large"?736:378,[Ee,K]),Xe=n.useMemo(()=>Z!=null?Z:K==="large"?736:378,[Z,K]),ut={motionName:(0,v.m)(Y,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Bt=Dt=>({motionName:(0,v.m)(Y,`panel-motion-${Dt}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),wt=(0,Ke.H)();return se(n.createElement(V.BR,null,n.createElement(ce.Ux,{status:!0,override:!0},n.createElement(z,Object.assign({prefixCls:Y,onClose:s,maskMotion:ut,motion:Bt},Pe,{open:R!=null?R:Q,mask:m,push:a,width:He,height:Xe,style:Object.assign(Object.assign({},d==null?void 0:d.style),$),className:l()(d==null?void 0:d.className,f),rootClassName:_e,getContainer:Fe,afterOpenChange:fe!=null?fe:Re,panelRef:wt}),n.createElement(_,Object.assign({prefixCls:Y},Pe,{onClose:s}))))))},ft=$e=>{const{prefixCls:ve,style:at,className:Ee,placement:Z="right"}=$e,K=Te($e,["prefixCls","style","className","placement"]),{getPrefixCls:m}=n.useContext(b.E_),a=m("drawer",ve),[R,fe]=rt(a),s=l()(a,`${a}-pure`,`${a}-${Z}`,fe,Ee);return R(n.createElement("div",{className:s,style:at},n.createElement(_,Object.assign({prefixCls:a},K))))};De._InternalPanelDoNotUseOrYouWillBeFired=ft;var St=De},91857:function(ht,le,e){"use strict";var t=e(59301),l=e(38819),P=e(92310),L=e.n(P),T=e(31561),p=e(70425),n=e(18929),F=e(2738),W=e(79676),w=e(53487),D=e(92343),g=e(36355),M=e(20834),B=e(40875),I=e(88088),E=e(47211);const ne=null,k=A=>{const{menu:ae,arrow:C,prefixCls:S,children:J,trigger:te,disabled:z,dropdownRender:v,getPopupContainer:b,overlayClassName:ce,rootClassName:q,open:x,onOpenChange:_,visible:V,onVisibleChange:ye,mouseEnterDelay:Me=.15,mouseLeaveDelay:Ie=.1,autoAdjustOverflow:je=!0,placement:Je="",overlay:rt,transitionName:Ke}=A,{getPopupContainer:Te,getPrefixCls:Qe,direction:vt}=t.useContext(g.E_),De=t.useMemo(()=>{const f=Qe();return Ke!==void 0?Ke:Je.includes("top")?`${f}-slide-down`:`${f}-slide-up`},[Qe,Je,Ke]),ft=t.useMemo(()=>Je?Je.includes("Center")?Je.slice(0,Je.indexOf("Center")):Je:vt==="rtl"?"bottomRight":"bottomLeft",[Je,vt]),St=Qe("dropdown",S),[$e,ve]=(0,E.Z)(St),[,at]=(0,I.Z)(),Ee=t.Children.only(J),Z=(0,D.Tm)(Ee,{className:L()(`${St}-trigger`,{[`${St}-rtl`]:vt==="rtl"},Ee.props.className),disabled:z}),K=z?[]:te;let m;K&&K.includes("contextMenu")&&(m=!0);const[a,R]=(0,n.Z)(!1,{value:x!=null?x:V}),fe=(0,p.useEvent)(f=>{_==null||_(f),ye==null||ye(f),R(f)}),s=L()(ce,q,ve,{[`${St}-rtl`]:vt==="rtl"}),i=(0,W.Z)({arrowPointAtCenter:typeof C=="object"&&C.pointAtCenter,autoAdjustOverflow:je,offset:at.marginXXS,arrowWidth:C?at.sizePopupArrow:0,borderRadius:at.borderRadius}),X=t.useCallback(()=>{R(!1)},[]),$=()=>{let f;return ae!=null&&ae.items?f=t.createElement(M.default,Object.assign({},ae)):typeof rt=="function"?f=rt():f=rt,v&&(f=v(f)),f=t.Children.only(typeof f=="string"?t.createElement("span",null,f):f),t.createElement(B.J,{prefixCls:`${St}-menu`,expandIcon:t.createElement("span",{className:`${St}-menu-submenu-arrow`},t.createElement(l.Z,{className:`${St}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:X,validator:Q=>{let{mode:Re}=Q}},f)};return $e(t.createElement(T.Z,Object.assign({alignPoint:m},(0,F.Z)(A,["rootClassName"]),{mouseEnterDelay:Me,mouseLeaveDelay:Ie,visible:a,builtinPlacements:i,arrow:!!C,overlayClassName:s,prefixCls:St,getPopupContainer:b||Te,transitionName:De,trigger:K,overlay:$,placement:ft,onVisibleChange:fe}),Z))};function de(A){return Object.assign(Object.assign({},A),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ie=(0,w.Z)(k,"dropdown",A=>A,de),H=A=>t.createElement(ie,Object.assign({},A),t.createElement("span",null));k._InternalPanelDoNotUseOrYouWillBeFired=H,le.Z=k},38854:function(ht,le,e){"use strict";e.d(le,{Z:function(){return I}});var t=e(91857),l=e(92310),P=e.n(l),L=e(59301),T=e(18785),p=e(3113),n=e(36355),F=e(81327),W=e(33234),w=e(47211),D=function(E,ne){var k={};for(var de in E)Object.prototype.hasOwnProperty.call(E,de)&&ne.indexOf(de)<0&&(k[de]=E[de]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,de=Object.getOwnPropertySymbols(E);ie{const{getPopupContainer:ne,getPrefixCls:k,direction:de}=L.useContext(n.E_),{prefixCls:ie,type:H="default",danger:A,disabled:ae,loading:C,onClick:S,htmlType:J,children:te,className:z,menu:v,arrow:b,autoFocus:ce,overlay:q,trigger:x,align:_,open:V,onOpenChange:ye,placement:Me,getPopupContainer:Ie,href:je,icon:Je=L.createElement(T.Z,null),title:rt,buttonsRender:Ke=$=>$,mouseEnterDelay:Te,mouseLeaveDelay:Qe,overlayClassName:vt,overlayStyle:De,destroyPopupOnHide:ft,dropdownRender:St}=E,$e=D(E,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),ve=k("dropdown",ie),at=`${ve}-button`,[Ee,Z]=(0,w.Z)(ve),K={menu:v,arrow:b,autoFocus:ce,align:_,disabled:ae,trigger:ae?[]:x,onOpenChange:ye,getPopupContainer:Ie||ne,mouseEnterDelay:Te,mouseLeaveDelay:Qe,overlayClassName:vt,overlayStyle:De,destroyPopupOnHide:ft,dropdownRender:St},{compactSize:m,compactItemClassnames:a}=(0,W.ri)(ve,de),R=P()(at,a,z,Z);"overlay"in E&&(K.overlay=q),"open"in E&&(K.open=V),"placement"in E?K.placement=Me:K.placement=de==="rtl"?"bottomLeft":"bottomRight";const fe=L.createElement(p.ZP,{type:H,danger:A,disabled:ae,loading:C,onClick:S,htmlType:J,href:je,title:rt},te),s=L.createElement(p.ZP,{type:H,danger:A,icon:Je}),[i,X]=Ke([fe,s]);return Ee(L.createElement(F.Z.Compact,Object.assign({className:R,size:m,block:!0},$e),i,L.createElement(t.Z,Object.assign({},K),X)))};g.__ANT_BUTTON=!0;var M=g;const B=t.Z;B.Button=M;var I=B},47211:function(ht,le,e){"use strict";e.d(le,{Z:function(){return D}});var t=e(17313),l=e(13826),P=e(92899),L=e(29878),T=e(19447),p=e(83116),n=e(37613),W=g=>{const{componentCls:M,menuCls:B,colorError:I,colorTextLightSolid:E}=g,ne=`${B}-item`;return{[`${M}, ${M}-menu-submenu`]:{[`${B} ${ne}`]:{[`&${ne}-danger:not(${ne}-disabled)`]:{color:I,"&:hover":{color:E,backgroundColor:I}}}}}};const w=g=>{const{componentCls:M,menuCls:B,zIndexPopup:I,dropdownArrowDistance:E,sizePopupArrow:ne,antCls:k,iconCls:de,motionDurationMid:ie,dropdownPaddingVertical:H,fontSize:A,dropdownEdgeChildPadding:ae,colorTextDisabled:C,fontSizeIcon:S,controlPaddingHorizontal:J,colorBgElevated:te}=g;return[{[M]:Object.assign(Object.assign({},(0,t.Wf)(g)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:I,display:"block","&::before":{position:"absolute",insetBlock:-E+ne/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${k}-btn`]:{[`& > ${de}-down, & > ${k}-btn-icon > ${de}-down`]:{fontSize:S}},[`${M}-wrap`]:{position:"relative",[`${k}-btn > ${de}-down`]:{fontSize:S},[`${de}-down::before`]:{transition:`transform ${ie}`}},[`${M}-wrap-open`]:{[`${de}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${k}-slide-down-enter${k}-slide-down-enter-active${M}-placement-bottomLeft, + &${k}-slide-down-appear${k}-slide-down-appear-active${M}-placement-bottomLeft, + &${k}-slide-down-enter${k}-slide-down-enter-active${M}-placement-bottom, + &${k}-slide-down-appear${k}-slide-down-appear-active${M}-placement-bottom, + &${k}-slide-down-enter${k}-slide-down-enter-active${M}-placement-bottomRight, + &${k}-slide-down-appear${k}-slide-down-appear-active${M}-placement-bottomRight`]:{animationName:l.fJ},[`&${k}-slide-up-enter${k}-slide-up-enter-active${M}-placement-topLeft, + &${k}-slide-up-appear${k}-slide-up-appear-active${M}-placement-topLeft, + &${k}-slide-up-enter${k}-slide-up-enter-active${M}-placement-top, + &${k}-slide-up-appear${k}-slide-up-appear-active${M}-placement-top, + &${k}-slide-up-enter${k}-slide-up-enter-active${M}-placement-topRight, + &${k}-slide-up-appear${k}-slide-up-appear-active${M}-placement-topRight`]:{animationName:l.Qt},[`&${k}-slide-down-leave${k}-slide-down-leave-active${M}-placement-bottomLeft, + &${k}-slide-down-leave${k}-slide-down-leave-active${M}-placement-bottom, + &${k}-slide-down-leave${k}-slide-down-leave-active${M}-placement-bottomRight`]:{animationName:l.Uw},[`&${k}-slide-up-leave${k}-slide-up-leave-active${M}-placement-topLeft, + &${k}-slide-up-leave${k}-slide-up-leave-active${M}-placement-top, + &${k}-slide-up-leave${k}-slide-up-leave-active${M}-placement-topRight`]:{animationName:l.ly}})},(0,T.ZP)(g,{colorBg:te,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${M} ${B}`]:{position:"relative",margin:0},[`${B}-submenu-popup`]:{position:"absolute",zIndex:I,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${M}, ${M}-menu-submenu`]:{[B]:Object.assign(Object.assign({padding:ae,listStyleType:"none",backgroundColor:te,backgroundClip:"padding-box",borderRadius:g.borderRadiusLG,outline:"none",boxShadow:g.boxShadowSecondary},(0,t.Qy)(g)),{[`${B}-item-group-title`]:{padding:`${H}px ${J}px`,color:g.colorTextDescription,transition:`all ${ie}`},[`${B}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${B}-item-icon`]:{minWidth:A,marginInlineEnd:g.marginXS,fontSize:g.fontSizeSM},[`${B}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ie}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${B}-item, ${B}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${H}px ${J}px`,color:g.colorText,fontWeight:"normal",fontSize:A,lineHeight:g.lineHeight,cursor:"pointer",transition:`all ${ie}`,borderRadius:g.borderRadiusSM,"&:hover, &-active":{backgroundColor:g.controlItemBgHover}},(0,t.Qy)(g)),{"&-selected":{color:g.colorPrimary,backgroundColor:g.controlItemBgActive,"&:hover, &-active":{backgroundColor:g.controlItemBgActiveHover}},"&-disabled":{color:C,cursor:"not-allowed","&:hover":{color:C,backgroundColor:te,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${g.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:g.colorSplit},[`${M}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:g.paddingXS,[`${M}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:g.colorTextDescription,fontSize:S,fontStyle:"normal"}}}),[`${B}-item-group-list`]:{margin:`0 ${g.marginXS}px`,padding:0,listStyle:"none"},[`${B}-submenu-title`]:{paddingInlineEnd:J+g.fontSizeSM},[`${B}-submenu-vertical`]:{position:"relative"},[`${B}-submenu${B}-submenu-disabled ${M}-menu-submenu-title`]:{[`&, ${M}-menu-submenu-arrow-icon`]:{color:C,backgroundColor:te,cursor:"not-allowed"}},[`${B}-submenu-selected ${M}-menu-submenu-title`]:{color:g.colorPrimary}})}},[(0,l.oN)(g,"slide-up"),(0,l.oN)(g,"slide-down"),(0,P.Fm)(g,"move-up"),(0,P.Fm)(g,"move-down"),(0,L._y)(g,"zoom-big")]]};var D=(0,p.Z)("Dropdown",(g,M)=>{let{rootPrefixCls:B}=M;const{marginXXS:I,sizePopupArrow:E,controlHeight:ne,fontSize:k,lineHeight:de,paddingXXS:ie,componentCls:H,borderRadiusLG:A}=g,ae=(ne-k*de)/2,{dropdownArrowOffset:C}=(0,T.fS)({contentRadius:A}),S=(0,n.TS)(g,{menuCls:`${H}-menu`,rootPrefixCls:B,dropdownArrowDistance:E/2+I,dropdownArrowOffset:C,dropdownPaddingVertical:ae,dropdownEdgeChildPadding:ie});return[w(S),W(S)]},g=>({zIndexPopup:g.zIndexPopupBase+50}))},8628:function(ht,le,e){"use strict";var t=e(59301),l=e(34280),P=e(56762),L=e(69507);function T(){let p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const n=(0,t.useRef)({}),F=(0,P.Z)(),W=(0,L.ZP)();return(0,l.Z)(()=>{const w=W.subscribe(D=>{n.current=D,p&&F()});return()=>W.unsubscribe(w)},[]),n.current}le.Z=T},11611:function(ht,le,e){"use strict";e.d(le,{Z:function(){return Jr}});var t=e(59301),l=e(15277),P=e(92310),L=e.n(P),T=e(54476),p=e(33885),n=e(20068),F=e(42978),W=e(76190),w=e(75931),D=e(55468),g=e(18929),M=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],B=t.createContext(null),I=0;function E(Ge,pe){var lt=t.useState(function(){return I+=1,String(I)}),Pt=(0,F.Z)(lt,1),Nt=Pt[0],Kt=t.useContext(B),Xt={data:pe,canPreview:Ge};return t.useEffect(function(){if(Kt)return Kt.register(Nt,Xt)},[]),t.useEffect(function(){Kt&&Kt.register(Nt,Xt)},[Ge,pe]),Nt}function ne(Ge){return new Promise(function(pe){var lt=document.createElement("img");lt.onerror=function(){return pe(!1)},lt.onload=function(){return pe(!0)},lt.src=Ge})}function k(Ge){var pe=Ge.src,lt=Ge.isCustomPlaceholder,Pt=Ge.fallback,Nt=(0,t.useState)(lt?"loading":"normal"),Kt=(0,F.Z)(Nt,2),Xt=Kt[0],zt=Kt[1],j=(0,t.useRef)(!1),ue=Xt==="error";(0,t.useEffect)(function(){ne(pe).then(function(Le){Le||zt("error")})},[pe]),(0,t.useEffect)(function(){lt&&!j.current?zt("loading"):ue&&zt("normal")},[pe]);var xe=function(){zt("normal")},be=function(ke){j.current=!1,Xt==="loading"&&ke!=null&&ke.complete&&(ke.naturalWidth||ke.naturalHeight)&&(j.current=!0,xe())},Ze=ue&&Pt?{src:Pt}:{onLoad:xe,src:pe};return[be,Ze,Xt]}var de=e(86923),ie=e(8224),H=e(10228),A=e(48736);function ae(Ge,pe,lt,Pt){var Nt=pe+lt,Kt=(lt-Pt)/2;if(lt>Pt){if(pe>0)return(0,n.Z)({},Ge,Kt);if(pe<0&&NtPt)return(0,n.Z)({},Ge,pe<0?Kt:-Kt);return{}}function C(Ge,pe,lt,Pt){var Nt=(0,D.g1)(),Kt=Nt.width,Xt=Nt.height,zt=null;return Ge<=Kt&&pe<=Xt?zt={x:0,y:0}:(Ge>Kt||pe>Xt)&&(zt=(0,p.Z)((0,p.Z)({},ae("x",lt,Ge,Kt)),ae("y",Pt,pe,Xt))),zt}var S=e(13697),J=e(16089),te={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function z(Ge,pe,lt,Pt){var Nt=(0,t.useRef)(null),Kt=(0,t.useRef)([]),Xt=(0,t.useState)(te),zt=(0,F.Z)(Xt,2),j=zt[0],ue=zt[1],xe=function(ke){ue(te),Pt&&!(0,S.Z)(te,j)&&Pt({transform:te,action:ke})},be=function(ke,Ae){Nt.current===null&&(Kt.current=[],Nt.current=(0,J.Z)(function(){ue(function(Ht){var kt=Ht;return Kt.current.forEach(function(qt){kt=(0,p.Z)((0,p.Z)({},kt),qt)}),Nt.current=null,Pt==null||Pt({transform:kt,action:Ae}),kt})})),Kt.current.push((0,p.Z)((0,p.Z)({},j),ke))},Ze=function(ke,Ae,Ht,kt){var qt=Ge.current,kn=qt.width,Rn=qt.height,an=qt.offsetWidth,h=qt.offsetHeight,Br=qt.offsetLeft,Qn=qt.offsetTop,ur=ke,er=j.scale*ke;er>lt?(ur=lt/j.scale,er=lt):er1,gn=At&&qt>=1,Yt=z(Ur,Br,ur,In),Zt=Yt.transform,Ue=Yt.resetTransform,yt=Yt.updateTransform,tn=Yt.dispatchZoomChange,nn=(0,t.useState)(!0),Sn=(0,F.Z)(nn,2),Cn=Sn[0],Gn=Sn[1],Bn=Zt.rotate,st=Zt.scale,Ot=Zt.x,wn=Zt.y,ir=L()((0,n.Z)({},"".concat(lt,"-moving"),me));(0,t.useEffect)(function(){Cn||Gn(!0)},[Cn]);var Mn=function(){Ue("close")},Yn=function(){tn(x+an,"zoomIn")},$r=function(){tn(x/(x+an),"zoomOut")},Fr=function(){yt({rotate:Bn+90},"rotateRight")},Kn=function(){yt({rotate:Bn-90},"rotateLeft")},Pr=function(){yt({flipX:!Zt.flipX},"flipX")},Jn=function(){yt({flipY:!Zt.flipY},"flipY")},zr=function(Wt){Wt==null||Wt.preventDefault(),Wt==null||Wt.stopPropagation(),Ht>0&&(Gn(!1),Ue("prev"),Er==null||Er(Ht-1,Ht))},eo=function(Wt){Wt==null||Wt.preventDefault(),Wt==null||Wt.stopPropagation(),Ht0&&(Hr=x/Hr),tn(Hr,"wheel",Wt.clientX,Wt.clientY)}},po=function(Wt){!ue||!en||(Wt.keyCode===H.Z.LEFT?zr():Wt.keyCode===H.Z.RIGHT&&eo())},Ln=function(Wt){ue&&(st!==1?yt({x:0,y:0,scale:1},"doubleClick"):tn(x+an,"doubleClick",Wt.clientX,Wt.clientY))};(0,t.useEffect)(function(){var Hn,Wt,dr,Tr;if(zt){dr=(0,ie.Z)(window,"mouseup",ao,!1),Tr=(0,ie.Z)(window,"mousemove",ro,!1);try{window.top!==window.self&&(Hn=(0,ie.Z)(window.top,"mouseup",ao,!1),Wt=(0,ie.Z)(window.top,"mousemove",ro,!1))}catch(Hr){(0,A.Kp)(!1,"[rc-image] ".concat(Hr))}}return function(){var Hr,to,no,yo;(Hr=dr)===null||Hr===void 0||Hr.remove(),(to=Tr)===null||to===void 0||to.remove(),(no=Hn)===null||no===void 0||no.remove(),(yo=Wt)===null||yo===void 0||yo.remove()}},[ue,me,Ot,wn,Bn,zt]),(0,t.useEffect)(function(){var Hn=(0,ie.Z)(window,"keydown",po,!1);return function(){Hn.remove()}},[ue,en,Ht]);var mr=t.createElement(Me,(0,T.Z)({},zn,{width:pe.width,height:pe.height,imgRef:Ur,className:"".concat(lt,"-img"),alt:Nt,style:{transform:"translate3d(".concat(Zt.x,"px, ").concat(Zt.y,"px, 0) scale3d(").concat(Zt.flipX?"-":"").concat(st,", ").concat(Zt.flipY?"-":"").concat(st,", 1) rotate(").concat(Bn,"deg)"),transitionDuration:!Cn&&"0s"},fallback:Kt,src:Pt,onWheel:uo,onMouseDown:Eo,onDoubleClick:Ln}));return t.createElement(t.Fragment,null,t.createElement(de.Z,(0,T.Z)({transitionName:hr,maskTransitionName:$n,closable:!1,keyboard:!0,prefixCls:lt,onClose:j,visible:ue,wrapClassName:ir,rootClassName:Ze,getContainer:ke},jr,{afterClose:Mn}),t.createElement("div",{className:"".concat(lt,"-img-wrapper")},Pn?Pn(mr,(0,p.Z)({transform:Zt},At?{current:Ht}:{})):mr)),t.createElement(q,{visible:ue,transform:Zt,maskTransitionName:$n,closeIcon:Le,getContainer:ke,prefixCls:lt,rootClassName:Ze,icons:be,countRender:kn,showSwitch:en,showProgress:gn,current:Ht,count:qt,scale:st,minScale:Br,maxScale:ur,toolbarRender:kr,onSwitchLeft:zr,onSwitchRight:eo,onZoomIn:Yn,onZoomOut:$r,onRotateRight:Fr,onRotateLeft:Kn,onFlipX:Pr,onFlipY:Jn,onClose:j}))},je=Ie,Je=e(94480);function rt(Ge){var pe=t.useState({}),lt=(0,F.Z)(pe,2),Pt=lt[0],Nt=lt[1],Kt=t.useCallback(function(zt,j){return Nt(function(ue){return(0,p.Z)((0,p.Z)({},ue),{},(0,n.Z)({},zt,j))}),function(){Nt(function(ue){var xe=(0,p.Z)({},ue);return delete xe[zt],xe})}},[]),Xt=t.useMemo(function(){return Ge?Ge.map(function(zt){if(typeof zt=="string")return{data:{src:zt}};var j={};return Object.keys(zt).forEach(function(ue){["src"].concat((0,Je.Z)(M)).includes(ue)&&(j[ue]=zt[ue])}),{data:j}}):Object.keys(Pt).reduce(function(zt,j){var ue=Pt[j],xe=ue.canPreview,be=ue.data;return xe&&zt.push({data:be,id:j}),zt},[])},[Ge,Pt]);return[Xt,Kt]}var Ke=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],Te=["src"],Qe=function(pe){var lt,Pt=pe.previewPrefixCls,Nt=Pt===void 0?"rc-image-preview":Pt,Kt=pe.children,Xt=pe.icons,zt=Xt===void 0?{}:Xt,j=pe.items,ue=pe.preview,xe=pe.fallback,be=(0,W.Z)(ue)==="object"?ue:{},Ze=be.visible,Le=be.onVisibleChange,ke=be.getContainer,Ae=be.current,Ht=be.movable,kt=be.minScale,qt=be.maxScale,kn=be.countRender,Rn=be.closeIcon,an=be.onChange,h=be.onTransform,Br=be.toolbarRender,Qn=be.imageRender,ur=(0,w.Z)(be,Ke),er=rt(j),hr=(0,F.Z)(er,2),qn=hr[0],$n=hr[1],Pn=(0,g.Z)(0,{value:Ae}),zn=(0,F.Z)(Pn,2),kr=zn[0],In=zn[1],Er=(0,t.useState)(!1),jr=(0,F.Z)(Er,2),Ur=jr[0],Gr=jr[1],Yr=((lt=qn[kr])===null||lt===void 0?void 0:lt.data)||{},U=Yr.src,me=(0,w.Z)(Yr,Te),Ye=(0,g.Z)(!!Ze,{value:Ze,onChange:function(Bn,st){Le==null||Le(Bn,st,kr)}}),At=(0,F.Z)(Ye,2),en=At[0],gn=At[1],Yt=(0,t.useState)(null),Zt=(0,F.Z)(Yt,2),Ue=Zt[0],yt=Zt[1],tn=t.useCallback(function(Gn,Bn,st){var Ot=qn.findIndex(function(wn){return wn.id===Gn});gn(!0),yt({x:Bn,y:st}),In(Ot<0?0:Ot),Gr(!0)},[qn]);t.useEffect(function(){en?Ur||In(0):Gr(!1)},[en]);var nn=function(Bn,st){In(Bn),an==null||an(Bn,st)},Sn=function(){gn(!1),yt(null)},Cn=t.useMemo(function(){return{register:$n,onPreview:tn}},[$n,tn]);return t.createElement(B.Provider,{value:Cn},Kt,t.createElement(je,(0,T.Z)({"aria-hidden":!en,movable:Ht,visible:en,prefixCls:Nt,closeIcon:Rn,onClose:Sn,mousePosition:Ue,imgCommonProps:me,src:U,fallback:xe,icons:zt,minScale:kt,maxScale:qt,getContainer:ke,current:kr,count:qn.length,countRender:kn,onTransform:h,toolbarRender:Br,imageRender:Qn,onChange:nn},ur)))},vt=Qe,De=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],ft=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],St=function(pe){var lt=pe.src,Pt=pe.alt,Nt=pe.onPreviewClose,Kt=pe.prefixCls,Xt=Kt===void 0?"rc-image":Kt,zt=pe.previewPrefixCls,j=zt===void 0?"".concat(Xt,"-preview"):zt,ue=pe.placeholder,xe=pe.fallback,be=pe.width,Ze=pe.height,Le=pe.style,ke=pe.preview,Ae=ke===void 0?!0:ke,Ht=pe.className,kt=pe.onClick,qt=pe.onError,kn=pe.wrapperClassName,Rn=pe.wrapperStyle,an=pe.rootClassName,h=(0,w.Z)(pe,De),Br=ue&&ue!==!0,Qn=(0,W.Z)(Ae)==="object"?Ae:{},ur=Qn.src,er=Qn.visible,hr=er===void 0?void 0:er,qn=Qn.onVisibleChange,$n=qn===void 0?Nt:qn,Pn=Qn.getContainer,zn=Pn===void 0?void 0:Pn,kr=Qn.mask,In=Qn.maskClassName,Er=Qn.movable,jr=Qn.icons,Ur=Qn.scaleStep,Gr=Qn.minScale,Yr=Qn.maxScale,U=Qn.imageRender,me=Qn.toolbarRender,Ye=(0,w.Z)(Qn,ft),At=ur!=null?ur:lt,en=(0,g.Z)(!!hr,{value:hr,onChange:$n}),gn=(0,F.Z)(en,2),Yt=gn[0],Zt=gn[1],Ue=k({src:lt,isCustomPlaceholder:Br,fallback:xe}),yt=(0,F.Z)(Ue,3),tn=yt[0],nn=yt[1],Sn=yt[2],Cn=(0,t.useState)(null),Gn=(0,F.Z)(Cn,2),Bn=Gn[0],st=Gn[1],Ot=(0,t.useContext)(B),wn=!!Ae,ir=function(){Zt(!1),st(null)},Mn=L()(Xt,kn,an,(0,n.Z)({},"".concat(Xt,"-error"),Sn==="error")),Yn=(0,t.useMemo)(function(){var Pr={};return M.forEach(function(Jn){pe[Jn]!==void 0&&(Pr[Jn]=pe[Jn])}),Pr},M.map(function(Pr){return pe[Pr]})),$r=(0,t.useMemo)(function(){return(0,p.Z)((0,p.Z)({},Yn),{},{src:At})},[At,Yn]),Fr=E(wn,$r),Kn=function(Jn){var zr=(0,D.os)(Jn.target),eo=zr.left,ao=zr.top;Ot?Ot.onPreview(Fr,eo,ao):(st({x:eo,y:ao}),Zt(!0)),kt==null||kt(Jn)};return t.createElement(t.Fragment,null,t.createElement("div",(0,T.Z)({},h,{className:Mn,onClick:wn?Kn:kt,style:(0,p.Z)({width:be,height:Ze},Rn)}),t.createElement("img",(0,T.Z)({},Yn,{className:L()("".concat(Xt,"-img"),(0,n.Z)({},"".concat(Xt,"-img-placeholder"),ue===!0),Ht),style:(0,p.Z)({height:Ze},Le),ref:tn},nn,{width:be,height:Ze,onError:qt})),Sn==="loading"&&t.createElement("div",{"aria-hidden":"true",className:"".concat(Xt,"-placeholder")},ue),kr&&wn&&t.createElement("div",{className:L()("".concat(Xt,"-mask"),In),style:{display:(Le==null?void 0:Le.display)==="none"?"none":void 0}},kr)),!Ot&&wn&&t.createElement(je,(0,T.Z)({"aria-hidden":!Yt,visible:Yt,prefixCls:j,onClose:ir,mousePosition:Bn,src:At,alt:Pt,fallback:xe,getContainer:zn,icons:jr,movable:Er,scaleStep:Ur,minScale:Gr,maxScale:Yr,rootClassName:an,imageRender:U,imgCommonProps:Yn,toolbarRender:me},Ye)))};St.PreviewGroup=vt,St.displayName="Image";var $e=St,ve=$e,at=e(62892),Ee=e(36355),Z=e(31724),K=e(99267),m=e(33853),a=e(38819),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},fe=R,s=e(7657),i=function(pe,lt){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:lt,icon:fe}))},X=t.forwardRef(i),$=X,f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},Q=f,Re=function(pe,lt){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:lt,icon:Q}))},Pe=t.forwardRef(Re),Se=Pe,Ne={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},Be=Ne,d=function(pe,lt){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:lt,icon:Be}))},Y=t.forwardRef(d),se=Y,Ce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},Fe=Ce,_e=function(pe,lt){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:lt,icon:Fe}))},He=t.forwardRef(_e),Xe=He,ut={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},Bt=ut,wt=function(pe,lt){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:lt,icon:Bt}))},Dt=t.forwardRef(wt),mn=Dt,ln=e(64993),$t=e(73819),En=e(17313),vn=e(29878),sn=e(1950),yn=e(83116),xn=e(37613);const An=Ge=>({position:Ge||"absolute",inset:0}),lr=Ge=>{const{iconCls:pe,motionDurationSlow:lt,paddingXXS:Pt,marginXXS:Nt,prefixCls:Kt,colorTextLightSolid:Xt}=Ge;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:Xt,background:new ln.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${lt}`,[`.${Kt}-mask-info`]:Object.assign(Object.assign({},En.vS),{padding:`0 ${Pt}px`,[pe]:{marginInlineEnd:Nt,svg:{verticalAlign:"baseline"}}})}},br=Ge=>{const{previewCls:pe,modalMaskBg:lt,paddingSM:Pt,marginXL:Nt,margin:Kt,paddingLG:Xt,previewOperationColorDisabled:zt,previewOperationHoverColor:j,motionDurationSlow:ue,iconCls:xe,colorTextLightSolid:be}=Ge,Ze=new ln.C(lt).setAlpha(.1),Le=Ze.clone().setAlpha(.2);return{[`${pe}-footer`]:{position:"fixed",bottom:Nt,left:{_skip_check_:!0,value:0},width:"100%",display:"flex",flexDirection:"column",alignItems:"center",color:Ge.previewOperationColor},[`${pe}-progress`]:{marginBottom:Kt},[`${pe}-close`]:{position:"fixed",top:Nt,right:{_skip_check_:!0,value:Nt},display:"flex",color:be,backgroundColor:Ze.toRgbString(),borderRadius:"50%",padding:Pt,outline:0,border:0,cursor:"pointer",transition:`all ${ue}`,"&:hover":{backgroundColor:Le.toRgbString()},[`& > ${xe}`]:{fontSize:Ge.previewOperationSize}},[`${pe}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${Xt}px`,backgroundColor:Ze.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:Pt,padding:Pt,cursor:"pointer",transition:`all ${ue}`,userSelect:"none",[`&:not(${pe}-operations-operation-disabled):hover > ${xe}`]:{color:j},"&-disabled":{color:zt,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${xe}`]:{fontSize:Ge.previewOperationSize}}}}},Un=Ge=>{const{modalMaskBg:pe,iconCls:lt,previewOperationColorDisabled:Pt,previewCls:Nt,zIndexPopup:Kt,motionDurationSlow:Xt}=Ge,zt=new ln.C(pe).setAlpha(.1),j=zt.clone().setAlpha(.2);return{[`${Nt}-switch-left, ${Nt}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:Kt+1,display:"flex",alignItems:"center",justifyContent:"center",width:Ge.imagePreviewSwitchSize,height:Ge.imagePreviewSwitchSize,marginTop:-Ge.imagePreviewSwitchSize/2,color:Ge.previewOperationColor,background:zt.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${Xt}`,userSelect:"none","&:hover":{background:j.toRgbString()},"&-disabled":{"&, &:hover":{color:Pt,background:"transparent",cursor:"not-allowed",[`> ${lt}`]:{cursor:"not-allowed"}}},[`> ${lt}`]:{fontSize:Ge.previewOperationSize}},[`${Nt}-switch-left`]:{insetInlineStart:Ge.marginSM},[`${Nt}-switch-right`]:{insetInlineEnd:Ge.marginSM}}},cr=Ge=>{const{motionEaseOut:pe,previewCls:lt,motionDurationSlow:Pt,componentCls:Nt}=Ge;return[{[`${Nt}-preview-root`]:{[lt]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${lt}-body`]:Object.assign(Object.assign({},An()),{overflow:"hidden"}),[`${lt}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${Pt} ${pe} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},An()),{transition:`transform ${Pt} ${pe} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${lt}-moving`]:{[`${lt}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${Nt}-preview-root`]:{[`${lt}-wrap`]:{zIndex:Ge.zIndexPopup}}},{[`${Nt}-preview-operations-wrapper`]:{position:"fixed",zIndex:Ge.zIndexPopup+1},"&":[br(Ge),Un(Ge)]}]},Zn=Ge=>{const{componentCls:pe}=Ge;return{[pe]:{position:"relative",display:"inline-block",[`${pe}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${pe}-img-placeholder`]:{backgroundColor:Ge.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${pe}-mask`]:Object.assign({},lr(Ge)),[`${pe}-mask:hover`]:{opacity:1},[`${pe}-placeholder`]:Object.assign({},An())}}},fr=Ge=>{const{previewCls:pe}=Ge;return{[`${pe}-root`]:(0,vn._y)(Ge,"zoom"),"&":(0,sn.J$)(Ge,!0)}};var Dr=(0,yn.Z)("Image",Ge=>{const pe=`${Ge.componentCls}-preview`,lt=(0,xn.TS)(Ge,{previewCls:pe,modalMaskBg:new ln.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:Ge.controlHeightLG});return[Zn(lt),cr(lt),(0,$t.QA)((0,xn.TS)(lt,{componentCls:pe})),fr(lt)]},Ge=>({zIndexPopup:Ge.zIndexPopupBase+80,previewOperationColor:new ln.C(Ge.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new ln.C(Ge.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new ln.C(Ge.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:Ge.fontSizeIcon*1.5})),Ir=function(Ge,pe){var lt={};for(var Pt in Ge)Object.prototype.hasOwnProperty.call(Ge,Pt)&&pe.indexOf(Pt)<0&&(lt[Pt]=Ge[Pt]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,Pt=Object.getOwnPropertySymbols(Ge);Nt{var{previewPrefixCls:pe,preview:lt}=Ge,Pt=Ir(Ge,["previewPrefixCls","preview"]);const{getPrefixCls:Nt}=t.useContext(Ee.E_),Kt=Nt("image",pe),Xt=`${Kt}-preview`,zt=Nt(),[j,ue]=Dr(Kt),xe=t.useMemo(()=>{var be;if(lt===!1)return lt;const Ze=typeof lt=="object"?lt:{},Le=L()(ue,(be=Ze.rootClassName)!==null&&be!==void 0?be:"");return Object.assign(Object.assign({},Ze),{transitionName:(0,at.m)(zt,"zoom",Ze.transitionName),maskTransitionName:(0,at.m)(zt,"fade",Ze.maskTransitionName),rootClassName:Le})},[lt]);return j(t.createElement(ve.PreviewGroup,Object.assign({preview:xe,previewPrefixCls:Xt,icons:pr},Pt)))},Lr=function(Ge,pe){var lt={};for(var Pt in Ge)Object.prototype.hasOwnProperty.call(Ge,Pt)&&pe.indexOf(Pt)<0&&(lt[Pt]=Ge[Pt]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,Pt=Object.getOwnPropertySymbols(Ge);Nt{const{prefixCls:pe,preview:lt,className:Pt,rootClassName:Nt,style:Kt}=Ge,Xt=Lr(Ge,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:zt,locale:j=Z.Z,getPopupContainer:ue,image:xe}=t.useContext(Ee.E_),be=zt("image",pe),Ze=zt(),Le=j.Image||Z.Z.Image,[ke,Ae]=Dr(be),Ht=L()(Nt,Ae),kt=L()(Pt,Ae,xe==null?void 0:xe.className),qt=t.useMemo(()=>{if(lt===!1)return lt;const Rn=typeof lt=="object"?lt:{},{getContainer:an}=Rn,h=Lr(Rn,["getContainer"]);return Object.assign(Object.assign({mask:t.createElement("div",{className:`${be}-mask-info`},t.createElement(l.Z,null),Le==null?void 0:Le.preview),icons:pr},h),{getContainer:an||ue,transitionName:(0,at.m)(Ze,"zoom",Rn.transitionName),maskTransitionName:(0,at.m)(Ze,"fade",Rn.maskTransitionName)})},[lt,Le]),kn=Object.assign(Object.assign({},xe==null?void 0:xe.style),Kt);return ke(t.createElement(ve,Object.assign({prefixCls:be,preview:qt,rootClassName:Ht,className:kt,style:kn},Xt)))};so.PreviewGroup=Xr;var Jr=so},45818:function(ht,le,e){"use strict";e.d(le,{D:function(){return ie},Z:function(){return ae}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},L=P,T=e(7657),p=function(S,J){return l.createElement(T.Z,(0,t.Z)({},S,{ref:J,icon:L}))},n=l.forwardRef(p),F=n,W=e(33853),w=e(38819),D=e(92310),g=e.n(D),M=e(2738),I=C=>!isNaN(parseFloat(C))&&isFinite(C),E=e(36355),ne=e(84966),k=function(C,S){var J={};for(var te in C)Object.prototype.hasOwnProperty.call(C,te)&&S.indexOf(te)<0&&(J[te]=C[te]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,te=Object.getOwnPropertySymbols(C);z{let C=0;return function(){let S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return C+=1,`${S}${C}`}})();var ae=l.forwardRef((C,S)=>{const{prefixCls:J,className:te,trigger:z,children:v,defaultCollapsed:b=!1,theme:ce="dark",style:q={},collapsible:x=!1,reverseArrow:_=!1,width:V=200,collapsedWidth:ye=80,zeroWidthTriggerStyle:Me,breakpoint:Ie,onCollapse:je,onBreakpoint:Je}=C,rt=k(C,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Ke}=(0,l.useContext)(ne.Gs),[Te,Qe]=(0,l.useState)("collapsed"in C?C.collapsed:b),[vt,De]=(0,l.useState)(!1);(0,l.useEffect)(()=>{"collapsed"in C&&Qe(C.collapsed)},[C.collapsed]);const ft=(Z,K)=>{"collapsed"in C||Qe(Z),je==null||je(Z,K)},St=(0,l.useRef)();St.current=Z=>{De(Z.matches),Je==null||Je(Z.matches),Te!==Z.matches&&ft(Z.matches,"responsive")},(0,l.useEffect)(()=>{function Z(m){return St.current(m)}let K;if(typeof window!="undefined"){const{matchMedia:m}=window;if(m&&Ie&&Ie in de){K=m(`(max-width: ${de[Ie]})`);try{K.addEventListener("change",Z)}catch(a){K.addListener(Z)}Z(K)}}return()=>{try{K==null||K.removeEventListener("change",Z)}catch(m){K==null||K.removeListener(Z)}}},[Ie]),(0,l.useEffect)(()=>{const Z=H("ant-sider-");return Ke.addSider(Z),()=>Ke.removeSider(Z)},[]);const $e=()=>{ft(!Te,"clickTrigger")},{getPrefixCls:ve}=(0,l.useContext)(E.E_),at=()=>{const Z=ve("layout-sider",J),K=(0,M.Z)(rt,["collapsed"]),m=Te?ye:V,a=I(m)?`${m}px`:String(m),R=parseFloat(String(ye||0))===0?l.createElement("span",{onClick:$e,className:g()(`${Z}-zero-width-trigger`,`${Z}-zero-width-trigger-${_?"right":"left"}`),style:Me},z||l.createElement(F,null)):null,i={expanded:_?l.createElement(w.Z,null):l.createElement(W.Z,null),collapsed:_?l.createElement(W.Z,null):l.createElement(w.Z,null)}[Te?"collapsed":"expanded"],X=z!==null?R||l.createElement("div",{className:`${Z}-trigger`,onClick:$e,style:{width:a}},z||i):null,$=Object.assign(Object.assign({},q),{flex:`0 0 ${a}`,maxWidth:a,minWidth:a,width:a}),f=g()(Z,`${Z}-${ce}`,{[`${Z}-collapsed`]:!!Te,[`${Z}-has-trigger`]:x&&z!==null&&!R,[`${Z}-below`]:!!vt,[`${Z}-zero-width`]:parseFloat(a)===0},te);return l.createElement("aside",Object.assign({className:f},K,{style:$,ref:S}),l.createElement("div",{className:`${Z}-children`},v),x||vt&&R?X:null)},Ee=l.useMemo(()=>({siderCollapsed:Te}),[Te]);return l.createElement(ie.Provider,{value:Ee},at())})},84966:function(ht,le,e){"use strict";e.d(le,{VY:function(){return ie},$_:function(){return de},h4:function(){return k},Gs:function(){return M},ZP:function(){return H}});var t=e(94480),l=e(92310),P=e.n(l),L=e(2738),T=e(59301),p=e(36355),n=e(83116),W=A=>{const{componentCls:ae,bodyBg:C,lightSiderBg:S,lightTriggerBg:J,lightTriggerColor:te}=A;return{[`${ae}-sider-light`]:{background:S,[`${ae}-sider-trigger`]:{color:te,background:J},[`${ae}-sider-zero-width-trigger`]:{color:te,background:J,border:`1px solid ${C}`,borderInlineStart:0}}}};const w=A=>{const{antCls:ae,componentCls:C,colorText:S,triggerColor:J,footerBg:te,triggerBg:z,headerHeight:v,headerPadding:b,headerColor:ce,footerPadding:q,triggerHeight:x,zeroTriggerHeight:_,zeroTriggerWidth:V,motionDurationMid:ye,motionDurationSlow:Me,fontSize:Ie,borderRadius:je,bodyBg:Je,headerBg:rt,siderBg:Ke}=A;return{[C]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Je,"&, *":{boxSizing:"border-box"},[`&${C}-has-sider`]:{flexDirection:"row",[`> ${C}, > ${C}-content`]:{width:0}},[`${C}-header, &${C}-footer`]:{flex:"0 0 auto"},[`${C}-sider`]:{position:"relative",minWidth:0,background:Ke,transition:`all ${ye}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ae}-menu${ae}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:x},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:x,color:J,lineHeight:`${x}px`,textAlign:"center",background:z,cursor:"pointer",transition:`all ${ye}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:v,insetInlineEnd:-V,zIndex:1,width:V,height:_,color:J,fontSize:A.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Ke,borderStartStartRadius:0,borderStartEndRadius:je,borderEndEndRadius:je,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Me} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Me}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-V,borderStartStartRadius:je,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:je}}}}},W(A)),{"&-rtl":{direction:"rtl"}}),[`${C}-header`]:{height:v,padding:b,color:ce,lineHeight:`${v}px`,background:rt,[`${ae}-menu`]:{lineHeight:"inherit"}},[`${C}-footer`]:{padding:q,color:S,fontSize:Ie,background:te},[`${C}-content`]:{flex:"auto",minHeight:0}}};var D=(0,n.Z)("Layout",A=>[w(A)],A=>{const{colorBgLayout:ae,controlHeight:C,controlHeightLG:S,colorText:J,controlHeightSM:te,marginXXS:z,colorTextLightSolid:v,colorBgContainer:b}=A,ce=S*1.25;return{colorBgHeader:"#001529",colorBgBody:ae,colorBgTrigger:"#002140",bodyBg:ae,headerBg:"#001529",headerHeight:C*2,headerPadding:`0 ${ce}px`,headerColor:J,footerPadding:`${te}px ${ce}px`,footerBg:ae,siderBg:"#001529",triggerHeight:S+z*2,triggerBg:"#002140",triggerColor:v,zeroTriggerWidth:S,zeroTriggerHeight:S,lightSiderBg:b,lightTriggerBg:b,lightTriggerColor:J}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),g=function(A,ae){var C={};for(var S in A)Object.prototype.hasOwnProperty.call(A,S)&&ae.indexOf(S)<0&&(C[S]=A[S]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,S=Object.getOwnPropertySymbols(A);Jnull,removeSider:()=>null}});function B(A){let{suffixCls:ae,tagName:C,displayName:S}=A;return J=>T.forwardRef((z,v)=>T.createElement(J,Object.assign({ref:v,suffixCls:ae,tagName:C},z)))}const I=T.forwardRef((A,ae)=>{const{prefixCls:C,suffixCls:S,className:J,tagName:te}=A,z=g(A,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:v}=T.useContext(p.E_),b=v("layout",C),[ce,q]=D(b),x=S?`${b}-${S}`:b;return ce(T.createElement(te,Object.assign({className:P()(C||x,J,q),ref:ae},z)))}),E=T.forwardRef((A,ae)=>{const{direction:C}=T.useContext(p.E_),[S,J]=T.useState([]),{prefixCls:te,className:z,rootClassName:v,children:b,hasSider:ce,tagName:q,style:x}=A,_=g(A,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),V=(0,L.Z)(_,["suffixCls"]),{getPrefixCls:ye,layout:Me}=T.useContext(p.E_),Ie=ye("layout",te),[je,Je]=D(Ie),rt=P()(Ie,{[`${Ie}-has-sider`]:typeof ce=="boolean"?ce:S.length>0,[`${Ie}-rtl`]:C==="rtl"},Me==null?void 0:Me.className,z,v,Je),Ke=T.useMemo(()=>({siderHook:{addSider:Te=>{J(Qe=>[].concat((0,t.Z)(Qe),[Te]))},removeSider:Te=>{J(Qe=>Qe.filter(vt=>vt!==Te))}}}),[]);return je(T.createElement(M.Provider,{value:Ke},T.createElement(q,Object.assign({ref:ae,className:rt,style:Object.assign(Object.assign({},Me==null?void 0:Me.style),x)},V),b)))}),ne=B({tagName:"div",displayName:"Layout"})(E),k=B({suffixCls:"header",tagName:"header",displayName:"Header"})(I),de=B({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(I),ie=B({suffixCls:"content",tagName:"main",displayName:"Content"})(I);var H=ne},40875:function(ht,le,e){"use strict";e.d(le,{J:function(){return p}});var t=e(59301),l=e(33234),P=e(70425),L=function(n,F){var W={};for(var w in n)Object.prototype.hasOwnProperty.call(n,w)&&F.indexOf(w)<0&&(W[w]=n[w]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,w=Object.getOwnPropertySymbols(n);D{const{children:W}=n,w=L(n,["children"]),D=t.useContext(T),g=t.useMemo(()=>Object.assign(Object.assign({},D),w),[D,w.prefixCls,w.mode,w.selectable]);return t.createElement(T.Provider,{value:g},t.createElement(l.BR,null,(0,P.supportNodeRef)(W)?t.cloneElement(W,{ref:F}):W))});le.Z=T},20834:function(ht,le,e){"use strict";e.d(le,{default:function(){return Ee}});var t=e(15285),l=e(59301),P=e(45818),L=e(92310),T=e.n(L),p=e(36355),n=function(Z,K){var m={};for(var a in Z)Object.prototype.hasOwnProperty.call(Z,a)&&K.indexOf(a)<0&&(m[a]=Z[a]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,a=Object.getOwnPropertySymbols(Z);R{const{prefixCls:K,className:m,dashed:a}=Z,R=n(Z,["prefixCls","className","dashed"]),{getPrefixCls:fe}=l.useContext(p.E_),s=fe("menu",K),i=T()({[`${s}-item-divider-dashed`]:!!a},m);return l.createElement(t.iz,Object.assign({className:i},R))},w=e(11592),D=e(2738),g=e(6848),M=e(92343),I=(0,l.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),ne=Z=>{var K;const{className:m,children:a,icon:R,title:fe,danger:s}=Z,{prefixCls:i,firstLevel:X,direction:$,disableMenuItemTitleTooltip:f,inlineCollapsed:Q}=l.useContext(I),Re=Y=>{const se=l.createElement("span",{className:`${i}-title-content`},a);return(!R||(0,M.l$)(a)&&a.type==="span")&&a&&Y&&X&&typeof a=="string"?l.createElement("div",{className:`${i}-inline-collapsed-noicon`},a.charAt(0)):se},{siderCollapsed:Pe}=l.useContext(P.D);let Se=fe;typeof fe=="undefined"?Se=X?a:"":fe===!1&&(Se="");const Ne={title:Se};!Pe&&!Q&&(Ne.title=null,Ne.open=!1);const Be=(0,w.Z)(a).length;let d=l.createElement(t.ck,Object.assign({},(0,D.Z)(Z,["title","icon","danger"]),{className:T()({[`${i}-item-danger`]:s,[`${i}-item-only-child`]:(R?Be+1:Be)===1},m),title:typeof fe=="string"?fe:void 0}),(0,M.Tm)(R,{className:T()((0,M.l$)(R)?(K=R.props)===null||K===void 0?void 0:K.className:"",`${i}-item-icon`)}),Re(Q));return f||(d=l.createElement(g.Z,Object.assign({},Ne,{placement:$==="rtl"?"left":"right",overlayClassName:`${i}-inline-collapsed-tooltip`}),d)),d},de=Z=>{var K;const{popupClassName:m,icon:a,title:R,theme:fe}=Z,s=l.useContext(I),{prefixCls:i,inlineCollapsed:X,theme:$}=s,f=(0,t.Xl)();let Q;if(!a)Q=X&&!f.length&&R&&typeof R=="string"?l.createElement("div",{className:`${i}-inline-collapsed-noicon`},R.charAt(0)):l.createElement("span",{className:`${i}-title-content`},R);else{const Pe=(0,M.l$)(R)&&R.type==="span";Q=l.createElement(l.Fragment,null,(0,M.Tm)(a,{className:T()((0,M.l$)(a)?(K=a.props)===null||K===void 0?void 0:K.className:"",`${i}-item-icon`)}),Pe?R:l.createElement("span",{className:`${i}-title-content`},R))}const Re=l.useMemo(()=>Object.assign(Object.assign({},s),{firstLevel:!1}),[s]);return l.createElement(I.Provider,{value:Re},l.createElement(t.Wd,Object.assign({},(0,D.Z)(Z,["icon"]),{title:Q,popupClassName:T()(i,m,`${i}-${fe||$}`)})))},ie=e(18785),H=e(70425),A=e(62892),ae=e(40875),C=function(Z,K){var m={};for(var a in Z)Object.prototype.hasOwnProperty.call(Z,a)&&K.indexOf(a)<0&&(m[a]=Z[a]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,a=Object.getOwnPropertySymbols(Z);R{if(K&&typeof K=="object"){const a=K,{label:R,children:fe,key:s,type:i}=a,X=C(a,["label","children","key","type"]),$=s!=null?s:`tmp-${m}`;return fe||i==="group"?i==="group"?l.createElement(t.BW,Object.assign({key:$},X,{title:R}),S(fe)):l.createElement(de,Object.assign({key:$},X,{title:R}),S(fe)):i==="divider"?l.createElement(W,Object.assign({key:$},X)):l.createElement(ne,Object.assign({key:$},X),R)}return null}).filter(K=>K)}function J(Z){return l.useMemo(()=>Z&&S(Z),[Z])}var te=e(64993),z=e(17313),v=e(8378),b=e(13826),ce=e(29878),q=e(83116),x=e(37613),V=Z=>{const{componentCls:K,motionDurationSlow:m,horizontalLineHeight:a,colorSplit:R,lineWidth:fe,lineType:s,itemPaddingInline:i}=Z;return{[`${K}-horizontal`]:{lineHeight:a,border:0,borderBottom:`${fe}px ${s} ${R}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${K}-item, ${K}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:i},[`> ${K}-item:hover, + > ${K}-item-active, + > ${K}-submenu ${K}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${K}-item, ${K}-submenu-title`]:{transition:[`border-color ${m}`,`background ${m}`].join(",")},[`${K}-submenu-arrow`]:{display:"none"}}}},Me=Z=>{let{componentCls:K,menuArrowOffset:m}=Z;return{[`${K}-rtl`]:{direction:"rtl"},[`${K}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${K}-rtl${K}-vertical, + ${K}-submenu-rtl ${K}-vertical`]:{[`${K}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${m})`},"&::after":{transform:`rotate(45deg) translateY(${m})`}}}}};const Ie=Z=>Object.assign({},(0,z.oN)(Z));var Je=(Z,K)=>{const{componentCls:m,itemColor:a,itemSelectedColor:R,groupTitleColor:fe,itemBg:s,subMenuItemBg:i,itemSelectedBg:X,activeBarHeight:$,activeBarWidth:f,activeBarBorderWidth:Q,motionDurationSlow:Re,motionEaseInOut:Pe,motionEaseOut:Se,itemPaddingInline:Ne,motionDurationMid:Be,itemHoverColor:d,lineType:Y,colorSplit:se,itemDisabledColor:Ce,dangerItemColor:Fe,dangerItemHoverColor:_e,dangerItemSelectedColor:He,dangerItemActiveBg:Xe,dangerItemSelectedBg:ut,itemHoverBg:Bt,itemActiveBg:wt,menuSubMenuBg:Dt,horizontalItemSelectedColor:mn,horizontalItemSelectedBg:ln,horizontalItemBorderRadius:$t,horizontalItemHoverBg:En,popupBg:vn}=Z;return{[`${m}-${K}, ${m}-${K} > ${m}`]:{color:a,background:s,[`&${m}-root:focus-visible`]:Object.assign({},Ie(Z)),[`${m}-item-group-title`]:{color:fe},[`${m}-submenu-selected`]:{[`> ${m}-submenu-title`]:{color:R}},[`${m}-item-disabled, ${m}-submenu-disabled`]:{color:`${Ce} !important`},[`${m}-item:not(${m}-item-selected):not(${m}-submenu-selected)`]:{[`&:hover, > ${m}-submenu-title:hover`]:{color:d}},[`&:not(${m}-horizontal)`]:{[`${m}-item:not(${m}-item-selected)`]:{"&:hover":{backgroundColor:Bt},"&:active":{backgroundColor:wt}},[`${m}-submenu-title`]:{"&:hover":{backgroundColor:Bt},"&:active":{backgroundColor:wt}}},[`${m}-item-danger`]:{color:Fe,[`&${m}-item:hover`]:{[`&:not(${m}-item-selected):not(${m}-submenu-selected)`]:{color:_e}},[`&${m}-item:active`]:{background:Xe}},[`${m}-item a`]:{"&, &:hover":{color:"inherit"}},[`${m}-item-selected`]:{color:R,[`&${m}-item-danger`]:{color:He},"a, a:hover":{color:"inherit"}},[`& ${m}-item-selected`]:{backgroundColor:X,[`&${m}-item-danger`]:{backgroundColor:ut}},[`${m}-item, ${m}-submenu-title`]:{[`&:not(${m}-item-disabled):focus-visible`]:Object.assign({},Ie(Z))},[`&${m}-submenu > ${m}`]:{backgroundColor:Dt},[`&${m}-popup > ${m}`]:{backgroundColor:vn},[`&${m}-horizontal`]:Object.assign(Object.assign({},K==="dark"?{borderBottom:0}:{}),{[`> ${m}-item, > ${m}-submenu`]:{top:Q,marginTop:-Q,marginBottom:0,borderRadius:$t,"&::after":{position:"absolute",insetInline:Ne,bottom:0,borderBottom:`${$}px solid transparent`,transition:`border-color ${Re} ${Pe}`,content:'""'},"&:hover, &-active, &-open":{background:En,"&::after":{borderBottomWidth:$,borderBottomColor:mn}},"&-selected":{color:mn,backgroundColor:ln,"&:hover":{backgroundColor:ln},"&::after":{borderBottomWidth:$,borderBottomColor:mn}}}}),[`&${m}-root`]:{[`&${m}-inline, &${m}-vertical`]:{borderInlineEnd:`${Q}px ${Y} ${se}`}},[`&${m}-inline`]:{[`${m}-sub${m}-inline`]:{background:i},[`${m}-item, ${m}-submenu-title`]:Q&&f?{width:`calc(100% + ${Q}px)`}:{},[`${m}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${f}px solid ${R}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Be} ${Se}`,`opacity ${Be} ${Se}`].join(","),content:'""'},[`&${m}-item-danger`]:{"&::after":{borderInlineEndColor:He}}},[`${m}-selected, ${m}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Be} ${Pe}`,`opacity ${Be} ${Pe}`].join(",")}}}}}};const rt=Z=>{const{componentCls:K,itemHeight:m,itemMarginInline:a,padding:R,menuArrowSize:fe,marginXS:s,itemMarginBlock:i}=Z,X=R+fe+s;return{[`${K}-item`]:{position:"relative",overflow:"hidden"},[`${K}-item, ${K}-submenu-title`]:{height:m,lineHeight:`${m}px`,paddingInline:R,overflow:"hidden",textOverflow:"ellipsis",marginInline:a,marginBlock:i,width:`calc(100% - ${a*2}px)`},[`> ${K}-item, + > ${K}-submenu > ${K}-submenu-title`]:{height:m,lineHeight:`${m}px`},[`${K}-item-group-list ${K}-submenu-title, + ${K}-submenu-title`]:{paddingInlineEnd:X}}};var Te=Z=>{const{componentCls:K,iconCls:m,itemHeight:a,colorTextLightSolid:R,dropdownWidth:fe,controlHeightLG:s,motionDurationMid:i,motionEaseOut:X,paddingXL:$,itemMarginInline:f,fontSizeLG:Q,motionDurationSlow:Re,paddingXS:Pe,boxShadowSecondary:Se,collapsedWidth:Ne,collapsedIconSize:Be}=Z,d={height:a,lineHeight:`${a}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[K]:{"&-inline, &-vertical":Object.assign({[`&${K}-root`]:{boxShadow:"none"}},rt(Z))},[`${K}-submenu-popup`]:{[`${K}-vertical`]:Object.assign(Object.assign({},rt(Z)),{boxShadow:Se})}},{[`${K}-submenu-popup ${K}-vertical${K}-sub`]:{minWidth:fe,maxHeight:`calc(100vh - ${s*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${K}-inline`]:{width:"100%",[`&${K}-root`]:{[`${K}-item, ${K}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Re}`,`background ${Re}`,`padding ${i} ${X}`].join(","),[`> ${K}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${K}-sub${K}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${K}-submenu > ${K}-submenu-title`]:d,[`& ${K}-item-group-title`]:{paddingInlineStart:$}},[`${K}-item`]:d}},{[`${K}-inline-collapsed`]:{width:Ne,[`&${K}-root`]:{[`${K}-item, ${K}-submenu ${K}-submenu-title`]:{[`> ${K}-inline-collapsed-noicon`]:{fontSize:Q,textAlign:"center"}}},[`> ${K}-item, + > ${K}-item-group > ${K}-item-group-list > ${K}-item, + > ${K}-item-group > ${K}-item-group-list > ${K}-submenu > ${K}-submenu-title, + > ${K}-submenu > ${K}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Q/2}px - ${f}px)`,textOverflow:"clip",[` + ${K}-submenu-arrow, + ${K}-submenu-expand-icon + `]:{opacity:0},[`${K}-item-icon, ${m}`]:{margin:0,fontSize:Be,lineHeight:`${a}px`,"+ span":{display:"inline-block",opacity:0}}},[`${K}-item-icon, ${m}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${K}-item-icon, ${m}`]:{display:"none"},"a, a:hover":{color:R}},[`${K}-item-group-title`]:Object.assign(Object.assign({},z.vS),{paddingInline:Pe})}}]};const Qe=Z=>{const{componentCls:K,motionDurationSlow:m,motionDurationMid:a,motionEaseInOut:R,motionEaseOut:fe,iconCls:s,iconSize:i,iconMarginInlineEnd:X}=Z;return{[`${K}-item, ${K}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${m}`,`background ${m}`,`padding ${m} ${R}`].join(","),[`${K}-item-icon, ${s}`]:{minWidth:i,fontSize:i,transition:[`font-size ${a} ${fe}`,`margin ${m} ${R}`,`color ${m}`].join(","),"+ span":{marginInlineStart:X,opacity:1,transition:[`opacity ${m} ${R}`,`margin ${m}`,`color ${m}`].join(",")}},[`${K}-item-icon`]:Object.assign({},(0,z.Ro)()),[`&${K}-item-only-child`]:{[`> ${s}, > ${K}-item-icon`]:{marginInlineEnd:0}}},[`${K}-item-disabled, ${K}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${K}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},vt=Z=>{const{componentCls:K,motionDurationSlow:m,motionEaseInOut:a,borderRadius:R,menuArrowSize:fe,menuArrowOffset:s}=Z;return{[`${K}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Z.margin,width:fe,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${m} ${a}, opacity ${m}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:fe*.6,height:fe*.15,backgroundColor:"currentcolor",borderRadius:R,transition:[`background ${m} ${a}`,`transform ${m} ${a}`,`top ${m} ${a}`,`color ${m} ${a}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${s})`},"&::after":{transform:`rotate(-45deg) translateY(${s})`}}}}},De=Z=>{const{antCls:K,componentCls:m,fontSize:a,motionDurationSlow:R,motionDurationMid:fe,motionEaseInOut:s,paddingXS:i,padding:X,colorSplit:$,lineWidth:f,zIndexPopup:Q,borderRadiusLG:Re,subMenuItemBorderRadius:Pe,menuArrowSize:Se,menuArrowOffset:Ne,lineType:Be,menuPanelMaskInset:d,groupTitleLineHeight:Y,groupTitleFontSize:se}=Z;return[{"":{[`${m}`]:Object.assign(Object.assign({},(0,z.dF)()),{"&-hidden":{display:"none"}})},[`${m}-submenu-hidden`]:{display:"none"}},{[m]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,z.Wf)(Z)),(0,z.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:a,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${R} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${m}-item`]:{flex:"none"}},[`${m}-item, ${m}-submenu, ${m}-submenu-title`]:{borderRadius:Z.itemBorderRadius},[`${m}-item-group-title`]:{padding:`${i}px ${X}px`,fontSize:se,lineHeight:Y,transition:`all ${R}`},[`&-horizontal ${m}-submenu`]:{transition:[`border-color ${R} ${s}`,`background ${R} ${s}`].join(",")},[`${m}-submenu, ${m}-submenu-inline`]:{transition:[`border-color ${R} ${s}`,`background ${R} ${s}`,`padding ${fe} ${s}`].join(",")},[`${m}-submenu ${m}-sub`]:{cursor:"initial",transition:[`background ${R} ${s}`,`padding ${R} ${s}`].join(",")},[`${m}-title-content`]:{transition:`color ${R}`},[`${m}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${m}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:$,borderStyle:Be,borderWidth:0,borderTopWidth:f,marginBlock:f,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Qe(Z)),{[`${m}-item-group`]:{[`${m}-item-group-list`]:{margin:0,padding:0,[`${m}-item, ${m}-submenu-title`]:{paddingInline:`${a*2}px ${X}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Q,borderRadius:Re,boxShadow:"none",transformOrigin:"0 0",[`&${m}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${d}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:d},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Z.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Z.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Z.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Z.paddingXS},[`> ${m}`]:Object.assign(Object.assign(Object.assign({borderRadius:Re},Qe(Z)),vt(Z)),{[`${m}-item, ${m}-submenu > ${m}-submenu-title`]:{borderRadius:Pe},[`${m}-submenu-title::after`]:{transition:`transform ${R} ${s}`}})}}),vt(Z)),{[`&-inline-collapsed ${m}-submenu-arrow, + &-inline ${m}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ne})`},"&::after":{transform:`rotate(45deg) translateX(-${Ne})`}},[`${m}-submenu-open${m}-submenu-inline > ${m}-submenu-title > ${m}-submenu-arrow`]:{transform:`translateY(-${Se*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ne})`},"&::before":{transform:`rotate(45deg) translateX(${Ne})`}}})},{[`${K}-layout-header`]:{[m]:{lineHeight:"inherit"}}}]};var ft=(Z,K)=>(0,q.Z)("Menu",a=>{if(K===!1)return[];const{colorBgElevated:R,colorPrimary:fe,colorTextLightSolid:s,controlHeightLG:i,fontSize:X,darkItemColor:$,darkDangerItemColor:f,darkItemBg:Q,darkSubMenuItemBg:Re,darkItemSelectedColor:Pe,darkItemSelectedBg:Se,darkDangerItemSelectedBg:Ne,darkItemHoverBg:Be,darkGroupTitleColor:d,darkItemHoverColor:Y,darkItemDisabledColor:se,darkDangerItemHoverColor:Ce,darkDangerItemSelectedColor:Fe,darkDangerItemActiveBg:_e}=a,He=X/7*5,Xe=(0,x.TS)(a,{menuArrowSize:He,menuHorizontalHeight:i*1.15,menuArrowOffset:`${He*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:R}),ut=(0,x.TS)(Xe,{itemColor:$,itemHoverColor:Y,groupTitleColor:d,itemSelectedColor:Pe,itemBg:Q,popupBg:Q,subMenuItemBg:Re,itemActiveBg:"transparent",itemSelectedBg:Se,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Be,itemDisabledColor:se,dangerItemColor:f,dangerItemHoverColor:Ce,dangerItemSelectedColor:Fe,dangerItemActiveBg:_e,dangerItemSelectedBg:Ne,menuSubMenuBg:Re,horizontalItemSelectedColor:s,horizontalItemSelectedBg:fe});return[De(Xe),V(Xe),Te(Xe),Je(Xe,"light"),Je(ut,"dark"),Me(Xe),(0,v.Z)(Xe),(0,b.oN)(Xe,"slide-up"),(0,b.oN)(Xe,"slide-down"),(0,ce._y)(Xe,"zoom-big")]},a=>{const{colorPrimary:R,colorError:fe,colorTextDisabled:s,colorErrorBg:i,colorText:X,colorTextDescription:$,colorBgContainer:f,colorFillAlter:Q,colorFillContent:Re,lineWidth:Pe,lineWidthBold:Se,controlItemBgActive:Ne,colorBgTextHover:Be,controlHeightLG:d,lineHeight:Y,colorBgElevated:se,marginXXS:Ce,padding:Fe,fontSize:_e,controlHeightSM:He,fontSizeLG:Xe,colorTextLightSolid:ut,colorErrorHover:Bt}=a,wt=new te.C(ut).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:a.zIndexPopupBase+50,radiusItem:a.borderRadiusLG,itemBorderRadius:a.borderRadiusLG,radiusSubMenuItem:a.borderRadiusSM,subMenuItemBorderRadius:a.borderRadiusSM,colorItemText:X,itemColor:X,colorItemTextHover:X,itemHoverColor:X,colorItemTextHoverHorizontal:R,horizontalItemHoverColor:R,colorGroupTitle:$,groupTitleColor:$,colorItemTextSelected:R,itemSelectedColor:R,colorItemTextSelectedHorizontal:R,horizontalItemSelectedColor:R,colorItemBg:f,itemBg:f,colorItemBgHover:Be,itemHoverBg:Be,colorItemBgActive:Re,itemActiveBg:Ne,colorSubItemBg:Q,subMenuItemBg:Q,colorItemBgSelected:Ne,itemSelectedBg:Ne,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Se,activeBarHeight:Se,colorActiveBarBorderSize:Pe,activeBarBorderWidth:Pe,colorItemTextDisabled:s,itemDisabledColor:s,colorDangerItemText:fe,dangerItemColor:fe,colorDangerItemTextHover:fe,dangerItemHoverColor:fe,colorDangerItemTextSelected:fe,dangerItemSelectedColor:fe,colorDangerItemBgActive:i,dangerItemActiveBg:i,colorDangerItemBgSelected:i,dangerItemSelectedBg:i,itemMarginInline:a.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:d,groupTitleLineHeight:Y,collapsedWidth:d*2,popupBg:se,itemMarginBlock:Ce,itemPaddingInline:Fe,horizontalLineHeight:`${d*1.15}px`,iconSize:_e,iconMarginInlineEnd:He-_e,collapsedIconSize:Xe,groupTitleFontSize:_e,darkItemDisabledColor:new te.C(ut).setAlpha(.25).toRgbString(),darkItemColor:wt,darkDangerItemColor:fe,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ut,darkItemSelectedBg:R,darkDangerItemSelectedBg:fe,darkItemHoverBg:"transparent",darkGroupTitleColor:wt,darkItemHoverColor:ut,darkDangerItemHoverColor:Bt,darkDangerItemSelectedColor:ut,darkDangerItemActiveBg:fe}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Z),St=function(Z,K){var m={};for(var a in Z)Object.prototype.hasOwnProperty.call(Z,a)&&K.indexOf(a)<0&&(m[a]=Z[a]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,a=Object.getOwnPropertySymbols(Z);R{var m,a;const R=l.useContext(ae.Z),fe=R||{},{getPrefixCls:s,getPopupContainer:i,direction:X,menu:$}=l.useContext(p.E_),f=s(),{prefixCls:Q,className:Re,style:Pe,theme:Se="light",expandIcon:Ne,_internalDisableMenuItemTitleTooltip:Be,inlineCollapsed:d,siderCollapsed:Y,items:se,children:Ce,rootClassName:Fe,mode:_e,selectable:He,onClick:Xe,overflowedIndicatorPopupClassName:ut}=Z,Bt=St(Z,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),wt=(0,D.Z)(Bt,["collapsedWidth"]),Dt=J(se)||Ce;(m=fe.validator)===null||m===void 0||m.call(fe,{mode:_e});const mn=(0,H.useEvent)(function(){var Un;Xe==null||Xe.apply(void 0,arguments),(Un=fe.onClick)===null||Un===void 0||Un.call(fe)}),ln=fe.mode||_e,$t=He!=null?He:fe.selectable,En=l.useMemo(()=>Y!==void 0?Y:d,[d,Y]),vn={horizontal:{motionName:`${f}-slide-up`},inline:(0,A.Z)(f),other:{motionName:`${f}-zoom-big`}},sn=s("menu",Q||fe.prefixCls),[yn,xn]=ft(sn,!R),An=T()(`${sn}-${Se}`,$==null?void 0:$.className,Re);let lr;if(typeof Ne=="function")lr=Ne;else if(Ne===null||Ne===!1)lr=null;else if(fe.expandIcon===null||fe.expandIcon===!1)lr=null;else{const Un=Ne!=null?Ne:fe.expandIcon;lr=(0,M.Tm)(Un,{className:T()(`${sn}-submenu-expand-icon`,(0,M.l$)(Un)?(a=Un.props)===null||a===void 0?void 0:a.className:"")})}const br=l.useMemo(()=>({prefixCls:sn,inlineCollapsed:En||!1,direction:X,firstLevel:!0,theme:Se,mode:ln,disableMenuItemTitleTooltip:Be}),[sn,En,X,Be,Se]);return yn(l.createElement(ae.Z.Provider,{value:null},l.createElement(I.Provider,{value:br},l.createElement(t.ZP,Object.assign({getPopupContainer:i,overflowedIndicator:l.createElement(ie.Z,null),overflowedIndicatorPopupClassName:T()(sn,`${sn}-${Se}`,ut),mode:ln,selectable:$t,onClick:mn},wt,{inlineCollapsed:En,style:Object.assign(Object.assign({},$==null?void 0:$.style),Pe),className:An,prefixCls:sn,direction:X,defaultMotions:vn,expandIcon:lr,ref:K,rootClassName:T()(Fe,xn)}),Dt))))});const at=(0,l.forwardRef)((Z,K)=>{const m=(0,l.useRef)(null),a=l.useContext(P.D);return(0,l.useImperativeHandle)(K,()=>({menu:m.current,focus:R=>{var fe;(fe=m.current)===null||fe===void 0||fe.focus(R)}})),l.createElement(ve,Object.assign({ref:m},Z,a))});at.Item=ne,at.SubMenu=de,at.Divider=W,at.ItemGroup=t.BW;var Ee=at},58421:function(ht,le,e){"use strict";e.d(le,{Z:function(){return fe}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},L=P,T=e(7657),p=function(i,X){return l.createElement(T.Z,(0,t.Z)({},i,{ref:X,icon:L}))},n=l.forwardRef(p),F=n,W=e(49198),w=e(33853),D=e(38819),g=e(92310),M=e.n(g),B=e(20068),I=e(33885),E=e(67732),ne=e(83652),k=e(42403),de=e(158),ie=e(26112),H={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},A=H,ae=e(91735),C=function(s){(0,k.Z)(X,s);var i=(0,de.Z)(X);function X(){var $;(0,E.Z)(this,X);for(var f=arguments.length,Q=new Array(f),Re=0;Re=0||Pe.relatedTarget.className.indexOf("".concat(d,"-item"))>=0))&&Be($.getValidValue()))},$.go=function(Pe){var Se=$.state.goInputText;Se!==""&&(Pe.keyCode===A.ENTER||Pe.type==="click")&&($.setState({goInputText:""}),$.props.quickGo($.getValidValue()))},$}return(0,ne.Z)(X,[{key:"getPageSizeOptions",value:function(){var f=this.props,Q=f.pageSize,Re=f.pageSizeOptions;return Re.some(function(Pe){return Pe.toString()===Q.toString()})?Re:Re.concat([Q.toString()]).sort(function(Pe,Se){var Ne=Number.isNaN(Number(Pe))?0:Number(Pe),Be=Number.isNaN(Number(Se))?0:Number(Se);return Ne-Be})}},{key:"render",value:function(){var f=this,Q=this.props,Re=Q.pageSize,Pe=Q.locale,Se=Q.rootPrefixCls,Ne=Q.changeSize,Be=Q.quickGo,d=Q.goButton,Y=Q.selectComponentClass,se=Q.buildOptionText,Ce=Q.selectPrefixCls,Fe=Q.disabled,_e=this.state.goInputText,He="".concat(Se,"-options"),Xe=Y,ut=null,Bt=null,wt=null;if(!Ne&&!Be)return null;var Dt=this.getPageSizeOptions();if(Ne&&Xe){var mn=Dt.map(function(ln,$t){return l.createElement(Xe.Option,{key:$t,value:ln.toString()},(se||f.buildOptionText)(ln))});ut=l.createElement(Xe,{disabled:Fe,prefixCls:Ce,showSearch:!1,className:"".concat(He,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Re||Dt[0]).toString(),onChange:this.changeSize,getPopupContainer:function($t){return $t.parentNode},"aria-label":Pe.page_size,defaultOpen:!1},mn)}return Be&&(d&&(wt=typeof d=="boolean"?l.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Fe,className:"".concat(He,"-quick-jumper-button")},Pe.jump_to_confirm):l.createElement("span",{onClick:this.go,onKeyUp:this.go},d)),Bt=l.createElement("div",{className:"".concat(He,"-quick-jumper")},Pe.jump_to,l.createElement("input",{disabled:Fe,type:"text",value:_e,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pe.page}),Pe.page,wt)),l.createElement("li",{className:"".concat(He)},ut,Bt)}}]),X}(l.Component);C.defaultProps={pageSizeOptions:["10","20","50","100"]};var S=C,J=function(i){var X,$=i.rootPrefixCls,f=i.page,Q=i.active,Re=i.className,Pe=i.showTitle,Se=i.onClick,Ne=i.onKeyPress,Be=i.itemRender,d="".concat($,"-item"),Y=M()(d,"".concat(d,"-").concat(f),(X={},(0,B.Z)(X,"".concat(d,"-active"),Q),(0,B.Z)(X,"".concat(d,"-disabled"),!f),(0,B.Z)(X,i.className,Re),X)),se=function(){Se(f)},Ce=function(He){Ne(He,Se,f)},Fe=Be(f,"page",l.createElement("a",{rel:"nofollow"},f));return Fe?l.createElement("li",{title:Pe?f.toString():null,className:Y,onClick:se,onKeyPress:Ce,tabIndex:0},Fe):null},te=J;function z(){}function v(s){var i=Number(s);return typeof i=="number"&&!Number.isNaN(i)&&isFinite(i)&&Math.floor(i)===i}var b=function(i,X,$){return $};function ce(s,i,X){var $=typeof s=="undefined"?i.pageSize:s;return Math.floor((X.total-1)/$)+1}var q=function(s){(0,k.Z)(X,s);var i=(0,de.Z)(X);function X($){var f;(0,E.Z)(this,X),f=i.call(this,$),f.paginationNode=l.createRef(),f.getJumpPrevPage=function(){return Math.max(1,f.state.current-(f.props.showLessItems?3:5))},f.getJumpNextPage=function(){return Math.min(ce(void 0,f.state,f.props),f.state.current+(f.props.showLessItems?3:5))},f.getItemIcon=function(Ne,Be){var d=f.props.prefixCls,Y=Ne||l.createElement("button",{type:"button","aria-label":Be,className:"".concat(d,"-item-link")});return typeof Ne=="function"&&(Y=l.createElement(Ne,(0,I.Z)({},f.props))),Y},f.isValid=function(Ne){var Be=f.props.total;return v(Ne)&&Ne!==f.state.current&&v(Be)&&Be>0},f.shouldDisplayQuickJumper=function(){var Ne=f.props,Be=Ne.showQuickJumper,d=Ne.total,Y=f.state.pageSize;return d<=Y?!1:Be},f.handleKeyDown=function(Ne){(Ne.keyCode===A.ARROW_UP||Ne.keyCode===A.ARROW_DOWN)&&Ne.preventDefault()},f.handleKeyUp=function(Ne){var Be=f.getValidValue(Ne),d=f.state.currentInputValue;Be!==d&&f.setState({currentInputValue:Be}),Ne.keyCode===A.ENTER?f.handleChange(Be):Ne.keyCode===A.ARROW_UP?f.handleChange(Be-1):Ne.keyCode===A.ARROW_DOWN&&f.handleChange(Be+1)},f.handleBlur=function(Ne){var Be=f.getValidValue(Ne);f.handleChange(Be)},f.changePageSize=function(Ne){var Be=f.state.current,d=ce(Ne,f.state,f.props);Be=Be>d?d:Be,d===0&&(Be=f.state.current),typeof Ne=="number"&&("pageSize"in f.props||f.setState({pageSize:Ne}),"current"in f.props||f.setState({current:Be,currentInputValue:Be})),f.props.onShowSizeChange(Be,Ne),"onChange"in f.props&&f.props.onChange&&f.props.onChange(Be,Ne)},f.handleChange=function(Ne){var Be=f.props,d=Be.disabled,Y=Be.onChange,se=f.state,Ce=se.pageSize,Fe=se.current,_e=se.currentInputValue;if(f.isValid(Ne)&&!d){var He=ce(void 0,f.state,f.props),Xe=Ne;return Ne>He?Xe=He:Ne<1&&(Xe=1),"current"in f.props||f.setState({current:Xe}),Xe!==_e&&f.setState({currentInputValue:Xe}),Y(Xe,Ce),Xe}return Fe},f.prev=function(){f.hasPrev()&&f.handleChange(f.state.current-1)},f.next=function(){f.hasNext()&&f.handleChange(f.state.current+1)},f.jumpPrev=function(){f.handleChange(f.getJumpPrevPage())},f.jumpNext=function(){f.handleChange(f.getJumpNextPage())},f.hasPrev=function(){return f.state.current>1},f.hasNext=function(){return f.state.current2?d-2:0),se=2;se=Re?Se=Re:Se=Number(Q),Se}},{key:"getShowSizeChanger",value:function(){var f=this.props,Q=f.showSizeChanger,Re=f.total,Pe=f.totalBoundaryShowSizeChanger;return typeof Q!="undefined"?Q:Re>Pe}},{key:"render",value:function(){var f=this.props,Q=f.prefixCls,Re=f.className,Pe=f.style,Se=f.disabled,Ne=f.hideOnSinglePage,Be=f.total,d=f.locale,Y=f.showQuickJumper,se=f.showLessItems,Ce=f.showTitle,Fe=f.showTotal,_e=f.simple,He=f.itemRender,Xe=f.showPrevNextJumpers,ut=f.jumpPrevIcon,Bt=f.jumpNextIcon,wt=f.selectComponentClass,Dt=f.selectPrefixCls,mn=f.pageSizeOptions,ln=this.state,$t=ln.current,En=ln.pageSize,vn=ln.currentInputValue;if(Ne===!0&&Be<=En)return null;var sn=ce(void 0,this.state,this.props),yn=[],xn=null,An=null,lr=null,br=null,Un=null,cr=Y&&Y.goButton,Zn=se?1:2,fr=$t-1>0?$t-1:0,Dr=$t+1Be?Be:$t*En]));if(_e){cr&&(typeof cr=="boolean"?Un=l.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},d.jump_to_confirm):Un=l.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},cr),Un=l.createElement("li",{title:Ce?"".concat(d.jump_to).concat($t,"/").concat(sn):null,className:"".concat(Q,"-simple-pager")},Un));var _r=this.renderPrev(fr);return l.createElement("ul",(0,t.Z)({className:M()(Q,"".concat(Q,"-simple"),(0,B.Z)({},"".concat(Q,"-disabled"),Se),Re),style:Pe,ref:this.paginationNode},Ir),pr,_r?l.createElement("li",{title:Ce?d.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:M()("".concat(Q,"-prev"),(0,B.Z)({},"".concat(Q,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},_r):null,l.createElement("li",{title:Ce?"".concat($t,"/").concat(sn):null,className:"".concat(Q,"-simple-pager")},l.createElement("input",{type:"text",value:vn,disabled:Se,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),l.createElement("span",{className:"".concat(Q,"-slash")},"/"),sn),l.createElement("li",{title:Ce?d.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:M()("".concat(Q,"-next"),(0,B.Z)({},"".concat(Q,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Dr)),Un)}if(sn<=3+Zn*2){var Xr={locale:d,rootPrefixCls:Q,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ce,itemRender:He};sn||yn.push(l.createElement(te,(0,t.Z)({},Xr,{key:"noPager",page:1,className:"".concat(Q,"-item-disabled")})));for(var Lr=1;Lr<=sn;Lr+=1){var so=$t===Lr;yn.push(l.createElement(te,(0,t.Z)({},Xr,{key:Lr,page:Lr,active:so})))}}else{var Jr=se?d.prev_3:d.prev_5,Ge=se?d.next_3:d.next_5,pe=He(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ut,"prev page")),lt=He(this.getJumpNextPage(),"jump-next",this.getItemIcon(Bt,"next page"));Xe&&(xn=pe?l.createElement("li",{title:Ce?Jr:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:M()("".concat(Q,"-jump-prev"),(0,B.Z)({},"".concat(Q,"-jump-prev-custom-icon"),!!ut))},pe):null,An=lt?l.createElement("li",{title:Ce?Ge:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:M()("".concat(Q,"-jump-next"),(0,B.Z)({},"".concat(Q,"-jump-next-custom-icon"),!!Bt))},lt):null),br=l.createElement(te,{locale:d,last:!0,rootPrefixCls:Q,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:sn,page:sn,active:!1,showTitle:Ce,itemRender:He}),lr=l.createElement(te,{locale:d,rootPrefixCls:Q,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ce,itemRender:He});var Pt=Math.max(1,$t-Zn),Nt=Math.min($t+Zn,sn);$t-1<=Zn&&(Nt=1+Zn*2),sn-$t<=Zn&&(Pt=sn-Zn*2);for(var Kt=Pt;Kt<=Nt;Kt+=1){var Xt=$t===Kt;yn.push(l.createElement(te,{locale:d,rootPrefixCls:Q,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Kt,page:Kt,active:Xt,showTitle:Ce,itemRender:He}))}$t-1>=Zn*2&&$t!==3&&(yn[0]=(0,l.cloneElement)(yn[0],{className:"".concat(Q,"-item-after-jump-prev")}),yn.unshift(xn)),sn-$t>=Zn*2&&$t!==sn-2&&(yn[yn.length-1]=(0,l.cloneElement)(yn[yn.length-1],{className:"".concat(Q,"-item-before-jump-next")}),yn.push(An)),Pt!==1&&yn.unshift(lr),Nt!==sn&&yn.push(br)}var zt=!this.hasPrev()||!sn,j=!this.hasNext()||!sn,ue=this.renderPrev(fr),xe=this.renderNext(Dr);return l.createElement("ul",(0,t.Z)({className:M()(Q,Re,(0,B.Z)({},"".concat(Q,"-disabled"),Se)),style:Pe,ref:this.paginationNode},Ir),pr,ue?l.createElement("li",{title:Ce?d.prev_page:null,onClick:this.prev,tabIndex:zt?null:0,onKeyPress:this.runIfEnterPrev,className:M()("".concat(Q,"-prev"),(0,B.Z)({},"".concat(Q,"-disabled"),zt)),"aria-disabled":zt},ue):null,yn,xe?l.createElement("li",{title:Ce?d.next_page:null,onClick:this.next,tabIndex:j?null:0,onKeyPress:this.runIfEnterNext,className:M()("".concat(Q,"-next"),(0,B.Z)({},"".concat(Q,"-disabled"),j)),"aria-disabled":j},xe):null,l.createElement(S,{disabled:Se,locale:d,rootPrefixCls:Q,selectComponentClass:wt,selectPrefixCls:Dt,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:$t,pageSize:En,pageSizeOptions:mn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:cr}))}}],[{key:"getDerivedStateFromProps",value:function(f,Q){var Re={};if("current"in f&&(Re.current=f.current,f.current!==Q.current&&(Re.currentInputValue=Re.current)),"pageSize"in f&&f.pageSize!==Q.pageSize){var Pe=Q.current,Se=ce(f.pageSize,Q,f);Pe=Pe>Se?Se:Pe,"current"in f||(Re.current=Pe,Re.currentInputValue=Pe),Re.pageSize=f.pageSize}return Re}}]),X}(l.Component);q.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:z,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:z,locale:ae.Z,style:{},itemRender:b,totalBoundaryShowSizeChanger:50};var x=q,_=e(22075),V=e(36355),ye=e(19716),Me=e(8628),Ie=e(9763),je=e(57809);const Je=s=>l.createElement(je.default,Object.assign({},s,{showSearch:!0,size:"small"})),rt=s=>l.createElement(je.default,Object.assign({},s,{showSearch:!0,size:"middle"}));Je.Option=je.default.Option,rt.Option=je.default.Option;var Ke=e(9937),Te=e(17313),Qe=e(83116),vt=e(37613);const De=s=>{const{componentCls:i}=s;return{[`${i}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${i}-item-link`]:{color:s.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${i}-item-link`]:{color:s.colorTextDisabled,cursor:"not-allowed"}}},[`&${i}-disabled`]:{cursor:"not-allowed",[`${i}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:s.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:s.colorBorder,backgroundColor:s.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:s.itemActiveBgDisabled},a:{color:s.itemActiveColorDisabled}}},[`${i}-item-link`]:{color:s.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${i}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${i}-simple-pager`]:{color:s.colorTextDisabled},[`${i}-jump-prev, ${i}-jump-next`]:{[`${i}-item-link-icon`]:{opacity:0},[`${i}-item-ellipsis`]:{opacity:1}}},[`&${i}-simple`]:{[`${i}-prev, ${i}-next`]:{[`&${i}-disabled ${i}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},ft=s=>{const{componentCls:i}=s;return{[`&${i}-mini ${i}-total-text, &${i}-mini ${i}-simple-pager`]:{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`},[`&${i}-mini ${i}-item`]:{minWidth:s.itemSizeSM,height:s.itemSizeSM,margin:0,lineHeight:`${s.itemSizeSM-2}px`},[`&${i}-mini:not(${i}-disabled) ${i}-item:not(${i}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:s.colorBgTextHover},"&:active":{backgroundColor:s.colorBgTextActive}},[`&${i}-mini ${i}-prev, &${i}-mini ${i}-next`]:{minWidth:s.itemSizeSM,height:s.itemSizeSM,margin:0,lineHeight:`${s.itemSizeSM}px`},[`&${i}-mini:not(${i}-disabled)`]:{[`${i}-prev, ${i}-next`]:{[`&:hover ${i}-item-link`]:{backgroundColor:s.colorBgTextHover},[`&:active ${i}-item-link`]:{backgroundColor:s.colorBgTextActive},[`&${i}-disabled:hover ${i}-item-link`]:{backgroundColor:"transparent"}}},[` + &${i}-mini ${i}-prev ${i}-item-link, + &${i}-mini ${i}-next ${i}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`}},[`&${i}-mini ${i}-jump-prev, &${i}-mini ${i}-jump-next`]:{height:s.itemSizeSM,marginInlineEnd:0,lineHeight:`${s.itemSizeSM}px`},[`&${i}-mini ${i}-options`]:{marginInlineStart:s.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:s.miniOptionsSizeChangerTop},"&-quick-jumper":{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Ke.x0)(s)),{width:s.paginationMiniQuickJumperInputWidth,height:s.controlHeightSM})}}}},St=s=>{const{componentCls:i}=s;return{[` + &${i}-simple ${i}-prev, + &${i}-simple ${i}-next + `]:{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`,verticalAlign:"top",[`${i}-item-link`]:{height:s.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:s.colorBgTextHover},"&:active":{backgroundColor:s.colorBgTextActive},"&::after":{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`}}},[`&${i}-simple ${i}-simple-pager`]:{display:"inline-block",height:s.itemSizeSM,marginInlineEnd:s.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:s.marginXS,padding:`0 ${s.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:s.itemInputBg,border:`${s.lineWidth}px ${s.lineType} ${s.colorBorder}`,borderRadius:s.borderRadius,outline:"none",transition:`border-color ${s.motionDurationMid}`,color:"inherit","&:hover":{borderColor:s.colorPrimary},"&:focus":{borderColor:s.colorPrimaryHover,boxShadow:`${s.inputOutlineOffset}px 0 ${s.controlOutlineWidth}px ${s.controlOutline}`},"&[disabled]":{color:s.colorTextDisabled,backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,cursor:"not-allowed"}}}}},$e=s=>{const{componentCls:i}=s;return{[`${i}-jump-prev, ${i}-jump-next`]:{outline:0,[`${i}-item-container`]:{position:"relative",[`${i}-item-link-icon`]:{color:s.colorPrimary,fontSize:s.fontSizeSM,opacity:0,transition:`all ${s.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${i}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:s.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:s.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:s.paginationEllipsisTextIndent,opacity:1,transition:`all ${s.motionDurationMid}`}},"&:hover":{[`${i}-item-link-icon`]:{opacity:1},[`${i}-item-ellipsis`]:{opacity:0}}},[` + ${i}-prev, + ${i}-jump-prev, + ${i}-jump-next + `]:{marginInlineEnd:s.marginXS},[` + ${i}-prev, + ${i}-next, + ${i}-jump-prev, + ${i}-jump-next + `]:{display:"inline-block",minWidth:s.itemSize,height:s.itemSize,color:s.colorText,fontFamily:s.fontFamily,lineHeight:`${s.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:s.borderRadius,cursor:"pointer",transition:`all ${s.motionDurationMid}`},[`${i}-prev, ${i}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:s.colorText,cursor:"pointer",userSelect:"none"},[`${i}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:s.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${s.lineWidth}px ${s.lineType} transparent`,borderRadius:s.borderRadius,outline:"none",transition:`all ${s.motionDurationMid}`},[`&:hover ${i}-item-link`]:{backgroundColor:s.colorBgTextHover},[`&:active ${i}-item-link`]:{backgroundColor:s.colorBgTextActive},[`&${i}-disabled:hover`]:{[`${i}-item-link`]:{backgroundColor:"transparent"}}},[`${i}-slash`]:{marginInlineEnd:s.paginationSlashMarginInlineEnd,marginInlineStart:s.paginationSlashMarginInlineStart},[`${i}-options`]:{display:"inline-block",marginInlineStart:s.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:s.controlHeight,marginInlineStart:s.marginXS,lineHeight:`${s.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Ke.ik)(s)),{width:s.controlHeightLG*1.25,height:s.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:s.marginXS,marginInlineEnd:s.marginXS})}}}},ve=s=>{const{componentCls:i}=s;return{[`${i}-item`]:{display:"inline-block",minWidth:s.itemSize,height:s.itemSize,marginInlineEnd:s.marginXS,fontFamily:s.fontFamily,lineHeight:`${s.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${s.lineWidth}px ${s.lineType} transparent`,borderRadius:s.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${s.paginationItemPaddingInline}px`,color:s.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${i}-item-active)`]:{"&:hover":{transition:`all ${s.motionDurationMid}`,backgroundColor:s.colorBgTextHover},"&:active":{backgroundColor:s.colorBgTextActive}},"&-active":{fontWeight:s.fontWeightStrong,backgroundColor:s.itemActiveBg,borderColor:s.colorPrimary,a:{color:s.colorPrimary},"&:hover":{borderColor:s.colorPrimaryHover},"&:hover a":{color:s.colorPrimaryHover}}}}},at=s=>{const{componentCls:i}=s;return{[i]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Te.Wf)(s)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${i}-total-text`]:{display:"inline-block",height:s.itemSize,marginInlineEnd:s.marginXS,lineHeight:`${s.itemSize-2}px`,verticalAlign:"middle"}}),ve(s)),$e(s)),St(s)),ft(s)),De(s)),{[`@media only screen and (max-width: ${s.screenLG}px)`]:{[`${i}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${s.screenSM}px)`]:{[`${i}-options`]:{display:"none"}}}),[`&${s.componentCls}-rtl`]:{direction:"rtl"}}},Ee=s=>{const{componentCls:i}=s;return{[`${i}${i}-disabled:not(${i}-mini)`]:{"&, &:hover":{[`${i}-item-link`]:{borderColor:s.colorBorder}},"&:focus-visible":{[`${i}-item-link`]:{borderColor:s.colorBorder}},[`${i}-item, ${i}-item-link`]:{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,[`&:hover:not(${i}-item-active)`]:{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,a:{color:s.colorTextDisabled}},[`&${i}-item-active`]:{backgroundColor:s.itemActiveBgDisabled}},[`${i}-prev, ${i}-next`]:{"&:hover button":{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,color:s.colorTextDisabled},[`${i}-item-link`]:{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder}}},[`${i}:not(${i}-mini)`]:{[`${i}-prev, ${i}-next`]:{"&:hover button":{borderColor:s.colorPrimaryHover,backgroundColor:s.itemBg},[`${i}-item-link`]:{backgroundColor:s.itemLinkBg,borderColor:s.colorBorder},[`&:hover ${i}-item-link`]:{borderColor:s.colorPrimary,backgroundColor:s.itemBg,color:s.colorPrimary},[`&${i}-disabled`]:{[`${i}-item-link`]:{borderColor:s.colorBorder,color:s.colorTextDisabled}}},[`${i}-item`]:{backgroundColor:s.itemBg,border:`${s.lineWidth}px ${s.lineType} ${s.colorBorder}`,[`&:hover:not(${i}-item-active)`]:{borderColor:s.colorPrimary,backgroundColor:s.itemBg,a:{color:s.colorPrimary}},"&-active":{borderColor:s.colorPrimary}}}}},Z=s=>{const{componentCls:i}=s;return{[`${i}:not(${i}-disabled)`]:{[`${i}-item`]:Object.assign({},(0,Te.Qy)(s)),[`${i}-jump-prev, ${i}-jump-next`]:{"&:focus-visible":Object.assign({[`${i}-item-link-icon`]:{opacity:1},[`${i}-item-ellipsis`]:{opacity:0}},(0,Te.oN)(s))},[`${i}-prev, ${i}-next`]:{[`&:focus-visible ${i}-item-link`]:Object.assign({},(0,Te.oN)(s))}}}};var K=(0,Qe.Z)("Pagination",s=>{const i=(0,vt.TS)(s,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:s.marginXXS/2,paginationMiniQuickJumperInputWidth:s.controlHeightLG*1.1,paginationItemPaddingInline:s.marginXXS*1.5,paginationEllipsisLetterSpacing:s.marginXXS/2,paginationSlashMarginInlineStart:s.marginXXS,paginationSlashMarginInlineEnd:s.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Ke.e5)(s),(0,Ke.TM)(s));return[at(i),Z(i),s.wireframe&&Ee(i)]},s=>({itemBg:s.colorBgContainer,itemSize:s.controlHeight,itemSizeSM:s.controlHeightSM,itemActiveBg:s.colorBgContainer,itemLinkBg:s.colorBgContainer,itemActiveColorDisabled:s.colorTextDisabled,itemActiveBgDisabled:s.controlItemBgActiveDisabled,itemInputBg:s.colorBgContainer,miniOptionsSizeChangerTop:0})),m=function(s,i){var X={};for(var $ in s)Object.prototype.hasOwnProperty.call(s,$)&&i.indexOf($)<0&&(X[$]=s[$]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,$=Object.getOwnPropertySymbols(s);f<$.length;f++)i.indexOf($[f])<0&&Object.prototype.propertyIsEnumerable.call(s,$[f])&&(X[$[f]]=s[$[f]]);return X},R=s=>{const{prefixCls:i,selectPrefixCls:X,className:$,rootClassName:f,style:Q,size:Re,locale:Pe,selectComponentClass:Se,responsive:Ne,showSizeChanger:Be}=s,d=m(s,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Y}=(0,Me.Z)(Ne),{getPrefixCls:se,direction:Ce,pagination:Fe={}}=l.useContext(V.E_),_e=se("pagination",i),[He,Xe]=K(_e),ut=Be!=null?Be:Fe.showSizeChanger,Bt=l.useMemo(()=>{const sn=l.createElement("span",{className:`${_e}-item-ellipsis`},"\u2022\u2022\u2022"),yn=l.createElement("button",{className:`${_e}-item-link`,type:"button",tabIndex:-1},Ce==="rtl"?l.createElement(D.Z,null):l.createElement(w.Z,null)),xn=l.createElement("button",{className:`${_e}-item-link`,type:"button",tabIndex:-1},Ce==="rtl"?l.createElement(w.Z,null):l.createElement(D.Z,null)),An=l.createElement("a",{className:`${_e}-item-link`},l.createElement("div",{className:`${_e}-item-container`},Ce==="rtl"?l.createElement(W.Z,{className:`${_e}-item-link-icon`}):l.createElement(F,{className:`${_e}-item-link-icon`}),sn)),lr=l.createElement("a",{className:`${_e}-item-link`},l.createElement("div",{className:`${_e}-item-container`},Ce==="rtl"?l.createElement(F,{className:`${_e}-item-link-icon`}):l.createElement(W.Z,{className:`${_e}-item-link-icon`}),sn));return{prevIcon:yn,nextIcon:xn,jumpPrevIcon:An,jumpNextIcon:lr}},[Ce,_e]),[wt]=(0,Ie.Z)("Pagination",_.Z),Dt=Object.assign(Object.assign({},wt),Pe),mn=(0,ye.Z)(Re),ln=mn==="small"||!!(Y&&!mn&&Ne),$t=se("select",X),En=M()({[`${_e}-mini`]:ln,[`${_e}-rtl`]:Ce==="rtl"},Fe==null?void 0:Fe.className,$,f,Xe),vn=Object.assign(Object.assign({},Fe==null?void 0:Fe.style),Q);return He(l.createElement(x,Object.assign({},Bt,d,{style:vn,prefixCls:_e,selectPrefixCls:$t,className:En,selectComponentClass:Se||(ln?Je:rt),locale:Dt,showSizeChanger:ut})))},fe=R},93948:function(ht,le,e){"use strict";e.d(le,{Z:function(){return Be}});var t=e(59301),l=e(29679),P=e(40001),L=e(19248),T=e(99267),p=e(92310),n=e.n(p),F=e(2738),W=e(36355),w=e(54476),D=e(33885),g=e(75931),M={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},B=function(){var Y=(0,t.useRef)([]),se=(0,t.useRef)(null);return(0,t.useEffect)(function(){var Ce=Date.now(),Fe=!1;Y.current.forEach(function(_e){if(_e){Fe=!0;var He=_e.style;He.transitionDuration=".3s, .3s, .3s, .06s",se.current&&Ce-se.current<100&&(He.transitionDuration="0s, 0s")}}),Fe&&(se.current=Date.now())}),Y.current},I=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],E=function(Y){var se=(0,D.Z)((0,D.Z)({},M),Y),Ce=se.className,Fe=se.percent,_e=se.prefixCls,He=se.strokeColor,Xe=se.strokeLinecap,ut=se.strokeWidth,Bt=se.style,wt=se.trailColor,Dt=se.trailWidth,mn=se.transition,ln=(0,g.Z)(se,I);delete ln.gapPosition;var $t=Array.isArray(Fe)?Fe:[Fe],En=Array.isArray(He)?He:[He],vn=B(),sn=ut/2,yn=100-ut/2,xn="M ".concat(Xe==="round"?sn:0,",").concat(sn,` + L `).concat(Xe==="round"?yn:100,",").concat(sn),An="0 0 100 ".concat(ut),lr=0;return t.createElement("svg",(0,w.Z)({className:n()("".concat(_e,"-line"),Ce),viewBox:An,preserveAspectRatio:"none",style:Bt},ln),t.createElement("path",{className:"".concat(_e,"-line-trail"),d:xn,strokeLinecap:Xe,stroke:wt,strokeWidth:Dt||ut,fillOpacity:"0"}),$t.map(function(br,Un){var cr=1;switch(Xe){case"round":cr=1-ut/100;break;case"square":cr=1-ut/2/100;break;default:cr=1;break}var Zn={strokeDasharray:"".concat(br*cr,"px, 100px"),strokeDashoffset:"-".concat(lr,"px"),transition:mn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},fr=En[Un]||En[En.length-1];return lr+=br,t.createElement("path",{key:Un,className:"".concat(_e,"-line-path"),d:xn,strokeLinecap:Xe,stroke:fr,strokeWidth:ut,fillOpacity:"0",ref:function(Ir){vn[Un]=Ir},style:Zn})}))},ne=E,k=e(76190),de=e(42978),ie=e(47273),H=0,A=(0,ie.Z)();function ae(){var d;return A?(d=H,H+=1):d="TEST_OR_SSR",d}var C=function(d){var Y=t.useState(),se=(0,de.Z)(Y,2),Ce=se[0],Fe=se[1];return t.useEffect(function(){Fe("rc_progress_".concat(ae()))},[]),d||Ce},S=function(Y){var se=Y.bg,Ce=Y.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:se}},Ce)};function J(d,Y){return Object.keys(d).map(function(se){var Ce=parseFloat(se),Fe="".concat(Math.floor(Ce*Y),"%");return"".concat(d[se]," ").concat(Fe)})}var te=t.forwardRef(function(d,Y){var se=d.prefixCls,Ce=d.color,Fe=d.gradientId,_e=d.radius,He=d.style,Xe=d.ptg,ut=d.strokeLinecap,Bt=d.strokeWidth,wt=d.size,Dt=d.gapDegree,mn=Ce&&(0,k.Z)(Ce)==="object",ln=mn?"#FFF":void 0,$t=wt/2,En=t.createElement("circle",{className:"".concat(se,"-circle-path"),r:_e,cx:$t,cy:$t,stroke:ln,strokeLinecap:ut,strokeWidth:Bt,opacity:Xe===0?0:1,style:He,ref:Y});if(!mn)return En;var vn="".concat(Fe,"-conic"),sn=Dt?"".concat(180+Dt/2,"deg"):"0deg",yn=J(Ce,(360-Dt)/360),xn=J(Ce,1),An="conic-gradient(from ".concat(sn,", ").concat(yn.join(", "),")"),lr="linear-gradient(to ".concat(Dt?"bottom":"top",", ").concat(xn.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:vn},En),t.createElement("foreignObject",{x:0,y:0,width:wt,height:wt,mask:"url(#".concat(vn,")")},t.createElement(S,{bg:lr},t.createElement(S,{bg:An}))))}),z=te,v=100,b=function(Y,se,Ce,Fe,_e,He,Xe,ut,Bt,wt){var Dt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,mn=Ce/100*360*((360-He)/360),ln=He===0?0:{bottom:0,top:180,left:90,right:-90}[Xe],$t=(100-Fe)/100*se;Bt==="round"&&Fe!==100&&($t+=wt/2,$t>=se&&($t=se-.01));var En=v/2;return{stroke:typeof ut=="string"?ut:void 0,strokeDasharray:"".concat(se,"px ").concat(Y),strokeDashoffset:$t+Dt,transform:"rotate(".concat(_e+mn+ln,"deg)"),transformOrigin:"".concat(En,"px ").concat(En,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},ce=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function q(d){var Y=d!=null?d:[];return Array.isArray(Y)?Y:[Y]}var x=function(Y){var se=(0,D.Z)((0,D.Z)({},M),Y),Ce=se.id,Fe=se.prefixCls,_e=se.steps,He=se.strokeWidth,Xe=se.trailWidth,ut=se.gapDegree,Bt=ut===void 0?0:ut,wt=se.gapPosition,Dt=se.trailColor,mn=se.strokeLinecap,ln=se.style,$t=se.className,En=se.strokeColor,vn=se.percent,sn=(0,g.Z)(se,ce),yn=v/2,xn=C(Ce),An="".concat(xn,"-gradient"),lr=yn-He/2,br=Math.PI*2*lr,Un=Bt>0?90+Bt/2:-90,cr=br*((360-Bt)/360),Zn=(0,k.Z)(_e)==="object"?_e:{count:_e,space:2},fr=Zn.count,Dr=Zn.space,Ir=q(vn),pr=q(En),_r=pr.find(function(lt){return lt&&(0,k.Z)(lt)==="object"}),Xr=_r&&(0,k.Z)(_r)==="object",Lr=Xr?"butt":mn,so=b(br,cr,0,100,Un,Bt,wt,Dt,Lr,He),Jr=B(),Ge=function(){var Pt=0;return Ir.map(function(Nt,Kt){var Xt=pr[Kt]||pr[pr.length-1],zt=b(br,cr,Pt,Nt,Un,Bt,wt,Xt,Lr,He);return Pt+=Nt,t.createElement(z,{key:Kt,color:Xt,ptg:Nt,radius:lr,prefixCls:Fe,gradientId:An,style:zt,strokeLinecap:Lr,strokeWidth:He,gapDegree:Bt,ref:function(ue){Jr[Kt]=ue},size:v})}).reverse()},pe=function(){var Pt=Math.round(fr*(Ir[0]/100)),Nt=100/fr,Kt=0;return new Array(fr).fill(null).map(function(Xt,zt){var j=zt<=Pt-1?pr[0]:Dt,ue=j&&(0,k.Z)(j)==="object"?"url(#".concat(An,")"):void 0,xe=b(br,cr,Kt,Nt,Un,Bt,wt,j,"butt",He,Dr);return Kt+=(cr-xe.strokeDashoffset+Dr)*100/cr,t.createElement("circle",{key:zt,className:"".concat(Fe,"-circle-path"),r:lr,cx:yn,cy:yn,stroke:ue,strokeWidth:He,opacity:1,style:xe,ref:function(Ze){Jr[zt]=Ze}})})};return t.createElement("svg",(0,w.Z)({className:n()("".concat(Fe,"-circle"),$t),viewBox:"0 0 ".concat(v," ").concat(v),style:ln,id:Ce,role:"presentation"},sn),!fr&&t.createElement("circle",{className:"".concat(Fe,"-circle-trail"),r:lr,cx:yn,cy:yn,stroke:Dt,strokeLinecap:Lr,strokeWidth:Xe||He,style:so}),fr?pe():Ge())},_=x,V={Line:ne,Circle:_},ye=e(6848),Me=e(30071);function Ie(d){return!d||d<0?0:d>100?100:d}function je(d){let{success:Y,successPercent:se}=d,Ce=se;return Y&&"progress"in Y&&(Ce=Y.progress),Y&&"percent"in Y&&(Ce=Y.percent),Ce}const Je=d=>{let{percent:Y,success:se,successPercent:Ce}=d;const Fe=Ie(je({success:se,successPercent:Ce}));return[Fe,Ie(Ie(Y)-Fe)]},rt=d=>{let{success:Y={},strokeColor:se}=d;const{strokeColor:Ce}=Y;return[Ce||Me.presetPrimaryColors.green,se||null]},Ke=(d,Y,se)=>{var Ce,Fe,_e,He;let Xe=-1,ut=-1;if(Y==="step"){const Bt=se.steps,wt=se.strokeWidth;typeof d=="string"||typeof d=="undefined"?(Xe=d==="small"?2:14,ut=wt!=null?wt:8):typeof d=="number"?[Xe,ut]=[d,d]:[Xe=14,ut=8]=d,Xe*=Bt}else if(Y==="line"){const Bt=se==null?void 0:se.strokeWidth;typeof d=="string"||typeof d=="undefined"?ut=Bt||(d==="small"?6:8):typeof d=="number"?[Xe,ut]=[d,d]:[Xe=-1,ut=8]=d}else(Y==="circle"||Y==="dashboard")&&(typeof d=="string"||typeof d=="undefined"?[Xe,ut]=d==="small"?[60,60]:[120,120]:typeof d=="number"?[Xe,ut]=[d,d]:(Xe=(Fe=(Ce=d[0])!==null&&Ce!==void 0?Ce:d[1])!==null&&Fe!==void 0?Fe:120,ut=(He=(_e=d[0])!==null&&_e!==void 0?_e:d[1])!==null&&He!==void 0?He:120));return[Xe,ut]},Te=3,Qe=d=>Te/d*100;var De=d=>{const{prefixCls:Y,trailColor:se=null,strokeLinecap:Ce="round",gapPosition:Fe,gapDegree:_e,width:He=120,type:Xe,children:ut,success:Bt,size:wt=He}=d,[Dt,mn]=Ke(wt,"circle");let{strokeWidth:ln}=d;ln===void 0&&(ln=Math.max(Qe(Dt),6));const $t={width:Dt,height:mn,fontSize:Dt*.15+6},En=t.useMemo(()=>{if(_e||_e===0)return _e;if(Xe==="dashboard")return 75},[_e,Xe]),vn=Fe||Xe==="dashboard"&&"bottom"||void 0,sn=Object.prototype.toString.call(d.strokeColor)==="[object Object]",yn=rt({success:Bt,strokeColor:d.strokeColor}),xn=n()(`${Y}-inner`,{[`${Y}-circle-gradient`]:sn}),An=t.createElement(_,{percent:Je(d),strokeWidth:ln,trailWidth:ln,strokeColor:yn,strokeLinecap:Ce,trailColor:se,prefixCls:Y,gapDegree:En,gapPosition:vn});return t.createElement("div",{className:xn,style:$t},Dt<=20?t.createElement(ye.Z,{title:ut},t.createElement("span",null,An)):t.createElement(t.Fragment,null,An,ut))},ft=function(d,Y){var se={};for(var Ce in d)Object.prototype.hasOwnProperty.call(d,Ce)&&Y.indexOf(Ce)<0&&(se[Ce]=d[Ce]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Ce=Object.getOwnPropertySymbols(d);Fe{let Y=[];return Object.keys(d).forEach(se=>{const Ce=parseFloat(se.replace(/%/g,""));isNaN(Ce)||Y.push({key:Ce,value:d[se]})}),Y=Y.sort((se,Ce)=>se.key-Ce.key),Y.map(se=>{let{key:Ce,value:Fe}=se;return`${Fe} ${Ce}%`}).join(", ")},$e=(d,Y)=>{const{from:se=Me.presetPrimaryColors.blue,to:Ce=Me.presetPrimaryColors.blue,direction:Fe=Y==="rtl"?"to left":"to right"}=d,_e=ft(d,["from","to","direction"]);if(Object.keys(_e).length!==0){const He=St(_e);return{backgroundImage:`linear-gradient(${Fe}, ${He})`}}return{backgroundImage:`linear-gradient(${Fe}, ${se}, ${Ce})`}};var at=d=>{const{prefixCls:Y,direction:se,percent:Ce,size:Fe,strokeWidth:_e,strokeColor:He,strokeLinecap:Xe="round",children:ut,trailColor:Bt=null,success:wt}=d,Dt=He&&typeof He!="string"?$e(He,se):{backgroundColor:He},mn=Xe==="square"||Xe==="butt"?0:void 0,ln={backgroundColor:Bt||void 0,borderRadius:mn},$t=Fe!=null?Fe:[-1,_e||(Fe==="small"?6:8)],[En,vn]=Ke($t,"line",{strokeWidth:_e}),sn=Object.assign({width:`${Ie(Ce)}%`,height:vn,borderRadius:mn},Dt),yn=je(d),xn={width:`${Ie(yn)}%`,height:vn,borderRadius:mn,backgroundColor:wt==null?void 0:wt.strokeColor},An={width:En<0?"100%":En,height:vn};return t.createElement(t.Fragment,null,t.createElement("div",{className:`${Y}-outer`,style:An},t.createElement("div",{className:`${Y}-inner`,style:ln},t.createElement("div",{className:`${Y}-bg`,style:sn}),yn!==void 0?t.createElement("div",{className:`${Y}-success-bg`,style:xn}):null)),ut)},Z=d=>{const{size:Y,steps:se,percent:Ce=0,strokeWidth:Fe=8,strokeColor:_e,trailColor:He=null,prefixCls:Xe,children:ut}=d,Bt=Math.round(se*(Ce/100)),wt=Y==="small"?2:14,Dt=Y!=null?Y:[wt,Fe],[mn,ln]=Ke(Dt,"step",{steps:se,strokeWidth:Fe}),$t=mn/se,En=new Array(se);for(let vn=0;vn{const Y=d?"100%":"-100%";return new K.Keyframes(`antProgress${d?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Y}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Y}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},s=d=>{const{componentCls:Y,iconCls:se}=d;return{[Y]:Object.assign(Object.assign({},(0,m.Wf)(d)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:d.fontSize,marginInlineEnd:d.marginXS,marginBottom:d.marginXS},[`${Y}-outer`]:{display:"inline-block",width:"100%"},[`&${Y}-show-info`]:{[`${Y}-outer`]:{marginInlineEnd:`calc(-2em - ${d.marginXS}px)`,paddingInlineEnd:`calc(2em + ${d.paddingXS}px)`}},[`${Y}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:d.remainingColor,borderRadius:d.lineBorderRadius},[`${Y}-inner:not(${Y}-circle-gradient)`]:{[`${Y}-circle-path`]:{stroke:d.defaultColor}},[`${Y}-success-bg, ${Y}-bg`]:{position:"relative",backgroundColor:d.defaultColor,borderRadius:d.lineBorderRadius,transition:`all ${d.motionDurationSlow} ${d.motionEaseInOutCirc}`},[`${Y}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:d.colorSuccess},[`${Y}-text`]:{display:"inline-block",width:"2em",marginInlineStart:d.marginXS,color:d.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[se]:{fontSize:d.fontSize}},[`&${Y}-status-active`]:{[`${Y}-bg::before`]:{position:"absolute",inset:0,backgroundColor:d.colorBgContainer,borderRadius:d.lineBorderRadius,opacity:0,animationName:fe(),animationDuration:d.progressActiveMotionDuration,animationTimingFunction:d.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Y}-rtl${Y}-status-active`]:{[`${Y}-bg::before`]:{animationName:fe(!0)}},[`&${Y}-status-exception`]:{[`${Y}-bg`]:{backgroundColor:d.colorError},[`${Y}-text`]:{color:d.colorError}},[`&${Y}-status-exception ${Y}-inner:not(${Y}-circle-gradient)`]:{[`${Y}-circle-path`]:{stroke:d.colorError}},[`&${Y}-status-success`]:{[`${Y}-bg`]:{backgroundColor:d.colorSuccess},[`${Y}-text`]:{color:d.colorSuccess}},[`&${Y}-status-success ${Y}-inner:not(${Y}-circle-gradient)`]:{[`${Y}-circle-path`]:{stroke:d.colorSuccess}}})}},i=d=>{const{componentCls:Y,iconCls:se}=d;return{[Y]:{[`${Y}-circle-trail`]:{stroke:d.remainingColor},[`&${Y}-circle ${Y}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Y}-circle ${Y}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:d.circleTextColor,fontSize:d.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[se]:{fontSize:`${d.fontSize/d.fontSizeSM}em`}},[`${Y}-circle&-status-exception`]:{[`${Y}-text`]:{color:d.colorError}},[`${Y}-circle&-status-success`]:{[`${Y}-text`]:{color:d.colorSuccess}}},[`${Y}-inline-circle`]:{lineHeight:1,[`${Y}-inner`]:{verticalAlign:"bottom"}}}},X=d=>{const{componentCls:Y}=d;return{[Y]:{[`${Y}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:d.progressStepMinWidth,marginInlineEnd:d.progressStepMarginInlineEnd,backgroundColor:d.remainingColor,transition:`all ${d.motionDurationSlow}`,"&-active":{backgroundColor:d.defaultColor}}}}}},$=d=>{const{componentCls:Y,iconCls:se}=d;return{[Y]:{[`${Y}-small&-line, ${Y}-small&-line ${Y}-text ${se}`]:{fontSize:d.fontSizeSM}}}};var f=(0,a.Z)("Progress",d=>{const Y=d.marginXXS/2,se=(0,R.TS)(d,{progressStepMarginInlineEnd:Y,progressStepMinWidth:Y,progressActiveMotionDuration:"2.4s"});return[s(se),i(se),X(se),$(se)]},d=>({circleTextColor:d.colorText,defaultColor:d.colorInfo,remainingColor:d.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Q=function(d,Y){var se={};for(var Ce in d)Object.prototype.hasOwnProperty.call(d,Ce)&&Y.indexOf(Ce)<0&&(se[Ce]=d[Ce]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Ce=Object.getOwnPropertySymbols(d);Fe{const{prefixCls:se,className:Ce,rootClassName:Fe,steps:_e,strokeColor:He,percent:Xe=0,size:ut="default",showInfo:Bt=!0,type:wt="line",status:Dt,format:mn,style:ln}=d,$t=Q(d,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),En=t.useMemo(()=>{var Ir,pr;const _r=je(d);return parseInt(_r!==void 0?(Ir=_r!=null?_r:0)===null||Ir===void 0?void 0:Ir.toString():(pr=Xe!=null?Xe:0)===null||pr===void 0?void 0:pr.toString(),10)},[Xe,d.success,d.successPercent]),vn=t.useMemo(()=>!Pe.includes(Dt)&&En>=100?"success":Dt||"normal",[Dt,En]),{getPrefixCls:sn,direction:yn,progress:xn}=t.useContext(W.E_),An=sn("progress",se),[lr,br]=f(An),Un=t.useMemo(()=>{if(!Bt)return null;const Ir=je(d);let pr;const _r=mn||(Lr=>`${Lr}%`),Xr=wt==="line";return mn||vn!=="exception"&&vn!=="success"?pr=_r(Ie(Xe),Ie(Ir)):vn==="exception"?pr=Xr?t.createElement(L.Z,null):t.createElement(T.Z,null):vn==="success"&&(pr=Xr?t.createElement(l.Z,null):t.createElement(P.Z,null)),t.createElement("span",{className:`${An}-text`,title:typeof pr=="string"?pr:void 0},pr)},[Bt,Xe,En,vn,wt,An,mn]),cr=Array.isArray(He)?He[0]:He,Zn=typeof He=="string"||Array.isArray(He)?He:void 0;let fr;wt==="line"?fr=_e?t.createElement(Z,Object.assign({},d,{strokeColor:Zn,prefixCls:An,steps:_e}),Un):t.createElement(at,Object.assign({},d,{strokeColor:cr,prefixCls:An,direction:yn}),Un):(wt==="circle"||wt==="dashboard")&&(fr=t.createElement(De,Object.assign({},d,{strokeColor:cr,prefixCls:An,progressStatus:vn}),Un));const Dr=n()(An,`${An}-status-${vn}`,`${An}-${wt==="dashboard"&&"circle"||_e&&"steps"||wt}`,{[`${An}-inline-circle`]:wt==="circle"&&Ke(ut,"circle")[0]<=20,[`${An}-show-info`]:Bt,[`${An}-${ut}`]:typeof ut=="string",[`${An}-rtl`]:yn==="rtl"},xn==null?void 0:xn.className,Ce,Fe,br);return lr(t.createElement("div",Object.assign({ref:Y,style:Object.assign(Object.assign({},xn==null?void 0:xn.style),ln),className:Dr,role:"progressbar","aria-valuenow":En},(0,F.Z)($t,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),fr))}),Be=Ne},61621:function(ht,le,e){"use strict";e.d(le,{Z:function(){return K}});var t=e(92310),l=e.n(t),P=e(59301),L=e(36355),T=e(2738),n=m=>{const{prefixCls:a,className:R,style:fe,size:s,shape:i}=m,X=l()({[`${a}-lg`]:s==="large",[`${a}-sm`]:s==="small"}),$=l()({[`${a}-circle`]:i==="circle",[`${a}-square`]:i==="square",[`${a}-round`]:i==="round"}),f=P.useMemo(()=>typeof s=="number"?{width:s,height:s,lineHeight:`${s}px`}:{},[s]);return P.createElement("span",{className:l()(a,X,$,R),style:Object.assign(Object.assign({},f),fe)})},F=e(36237),W=e(83116),w=e(37613);const D=new F.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),g=m=>({height:m,lineHeight:`${m}px`}),M=m=>Object.assign({width:m},g(m)),B=m=>({background:m.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:D,animationDuration:m.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),I=m=>Object.assign({width:m*5,minWidth:m*5},g(m)),E=m=>{const{skeletonAvatarCls:a,gradientFromColor:R,controlHeight:fe,controlHeightLG:s,controlHeightSM:i}=m;return{[`${a}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:R},M(fe)),[`${a}${a}-circle`]:{borderRadius:"50%"},[`${a}${a}-lg`]:Object.assign({},M(s)),[`${a}${a}-sm`]:Object.assign({},M(i))}},ne=m=>{const{controlHeight:a,borderRadiusSM:R,skeletonInputCls:fe,controlHeightLG:s,controlHeightSM:i,gradientFromColor:X}=m;return{[`${fe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:X,borderRadius:R},I(a)),[`${fe}-lg`]:Object.assign({},I(s)),[`${fe}-sm`]:Object.assign({},I(i))}},k=m=>Object.assign({width:m},g(m)),de=m=>{const{skeletonImageCls:a,imageSizeBase:R,gradientFromColor:fe,borderRadiusSM:s}=m;return{[`${a}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:fe,borderRadius:s},k(R*2)),{[`${a}-path`]:{fill:"#bfbfbf"},[`${a}-svg`]:Object.assign(Object.assign({},k(R)),{maxWidth:R*4,maxHeight:R*4}),[`${a}-svg${a}-svg-circle`]:{borderRadius:"50%"}}),[`${a}${a}-circle`]:{borderRadius:"50%"}}},ie=(m,a,R)=>{const{skeletonButtonCls:fe}=m;return{[`${R}${fe}-circle`]:{width:a,minWidth:a,borderRadius:"50%"},[`${R}${fe}-round`]:{borderRadius:a}}},H=m=>Object.assign({width:m*2,minWidth:m*2},g(m)),A=m=>{const{borderRadiusSM:a,skeletonButtonCls:R,controlHeight:fe,controlHeightLG:s,controlHeightSM:i,gradientFromColor:X}=m;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${R}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:X,borderRadius:a,width:fe*2,minWidth:fe*2},H(fe))},ie(m,fe,R)),{[`${R}-lg`]:Object.assign({},H(s))}),ie(m,s,`${R}-lg`)),{[`${R}-sm`]:Object.assign({},H(i))}),ie(m,i,`${R}-sm`))},ae=m=>{const{componentCls:a,skeletonAvatarCls:R,skeletonTitleCls:fe,skeletonParagraphCls:s,skeletonButtonCls:i,skeletonInputCls:X,skeletonImageCls:$,controlHeight:f,controlHeightLG:Q,controlHeightSM:Re,gradientFromColor:Pe,padding:Se,marginSM:Ne,borderRadius:Be,titleHeight:d,blockRadius:Y,paragraphLiHeight:se,controlHeightXS:Ce,paragraphMarginTop:Fe}=m;return{[`${a}`]:{display:"table",width:"100%",[`${a}-header`]:{display:"table-cell",paddingInlineEnd:Se,verticalAlign:"top",[`${R}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe},M(f)),[`${R}-circle`]:{borderRadius:"50%"},[`${R}-lg`]:Object.assign({},M(Q)),[`${R}-sm`]:Object.assign({},M(Re))},[`${a}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${fe}`]:{width:"100%",height:d,background:Pe,borderRadius:Y,[`+ ${s}`]:{marginBlockStart:Re}},[`${s}`]:{padding:0,"> li":{width:"100%",height:se,listStyle:"none",background:Pe,borderRadius:Y,"+ li":{marginBlockStart:Ce}}},[`${s}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${a}-content`]:{[`${fe}, ${s} > li`]:{borderRadius:Be}}},[`${a}-with-avatar ${a}-content`]:{[`${fe}`]:{marginBlockStart:Ne,[`+ ${s}`]:{marginBlockStart:Fe}}},[`${a}${a}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},A(m)),E(m)),ne(m)),de(m)),[`${a}${a}-block`]:{width:"100%",[`${i}`]:{width:"100%"},[`${X}`]:{width:"100%"}},[`${a}${a}-active`]:{[` + ${fe}, + ${s} > li, + ${R}, + ${i}, + ${X}, + ${$} + `]:Object.assign({},B(m))}}};var C=(0,W.Z)("Skeleton",m=>{const{componentCls:a}=m,R=(0,w.TS)(m,{skeletonAvatarCls:`${a}-avatar`,skeletonTitleCls:`${a}-title`,skeletonParagraphCls:`${a}-paragraph`,skeletonButtonCls:`${a}-button`,skeletonInputCls:`${a}-input`,skeletonImageCls:`${a}-image`,imageSizeBase:m.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${m.gradientFromColor} 25%, ${m.gradientToColor} 37%, ${m.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ae(R)]},m=>{const{colorFillContent:a,colorFill:R}=m,fe=a,s=R;return{color:fe,colorGradientEnd:s,gradientFromColor:fe,gradientToColor:s,titleHeight:m.controlHeight/2,blockRadius:m.borderRadiusSM,paragraphMarginTop:m.marginLG+m.marginXXS,paragraphLiHeight:m.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),J=m=>{const{prefixCls:a,className:R,rootClassName:fe,active:s,shape:i="circle",size:X="default"}=m,{getPrefixCls:$}=P.useContext(L.E_),f=$("skeleton",a),[Q,Re]=C(f),Pe=(0,T.Z)(m,["prefixCls","className"]),Se=l()(f,`${f}-element`,{[`${f}-active`]:s},R,fe,Re);return Q(P.createElement("div",{className:Se},P.createElement(n,Object.assign({prefixCls:`${f}-avatar`,shape:i,size:X},Pe))))},z=m=>{const{prefixCls:a,className:R,rootClassName:fe,active:s,block:i=!1,size:X="default"}=m,{getPrefixCls:$}=P.useContext(L.E_),f=$("skeleton",a),[Q,Re]=C(f),Pe=(0,T.Z)(m,["prefixCls"]),Se=l()(f,`${f}-element`,{[`${f}-active`]:s,[`${f}-block`]:i},R,fe,Re);return Q(P.createElement("div",{className:Se},P.createElement(n,Object.assign({prefixCls:`${f}-button`,size:X},Pe))))};const v="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";var ce=m=>{const{prefixCls:a,className:R,rootClassName:fe,style:s,active:i}=m,{getPrefixCls:X}=P.useContext(L.E_),$=X("skeleton",a),[f,Q]=C($),Re=l()($,`${$}-element`,{[`${$}-active`]:i},R,fe,Q);return f(P.createElement("div",{className:Re},P.createElement("div",{className:l()(`${$}-image`,R),style:s},P.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${$}-image-svg`},P.createElement("path",{d:v,className:`${$}-image-path`})))))},x=m=>{const{prefixCls:a,className:R,rootClassName:fe,active:s,block:i,size:X="default"}=m,{getPrefixCls:$}=P.useContext(L.E_),f=$("skeleton",a),[Q,Re]=C(f),Pe=(0,T.Z)(m,["prefixCls"]),Se=l()(f,`${f}-element`,{[`${f}-active`]:s,[`${f}-block`]:i},R,fe,Re);return Q(P.createElement("div",{className:Se},P.createElement(n,Object.assign({prefixCls:`${f}-input`,size:X},Pe))))},_=e(54476),V={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"},ye=V,Me=e(7657),Ie=function(a,R){return P.createElement(Me.Z,(0,_.Z)({},a,{ref:R,icon:ye}))},je=P.forwardRef(Ie),Je=je,Ke=m=>{const{prefixCls:a,className:R,rootClassName:fe,style:s,active:i,children:X}=m,{getPrefixCls:$}=P.useContext(L.E_),f=$("skeleton",a),[Q,Re]=C(f),Pe=l()(f,`${f}-element`,{[`${f}-active`]:i},Re,R,fe),Se=X!=null?X:P.createElement(Je,null);return Q(P.createElement("div",{className:Pe},P.createElement("div",{className:l()(`${f}-image`,R),style:s},Se)))},Te=e(94480),vt=m=>{const a=$=>{const{width:f,rows:Q=2}=m;if(Array.isArray(f))return f[$];if(Q-1===$)return f},{prefixCls:R,className:fe,style:s,rows:i}=m,X=(0,Te.Z)(Array(i)).map(($,f)=>P.createElement("li",{key:f,style:{width:a(f)}}));return P.createElement("ul",{className:l()(R,fe),style:s},X)},ft=m=>{let{prefixCls:a,className:R,width:fe,style:s}=m;return P.createElement("h3",{className:l()(a,R),style:Object.assign({width:fe},s)})};function St(m){return m&&typeof m=="object"?m:{}}function $e(m,a){return m&&!a?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function ve(m,a){return!m&&a?{width:"38%"}:m&&a?{width:"50%"}:{}}function at(m,a){const R={};return(!m||!a)&&(R.width="61%"),!m&&a?R.rows=3:R.rows=2,R}const Ee=m=>{const{prefixCls:a,loading:R,className:fe,rootClassName:s,style:i,children:X,avatar:$=!1,title:f=!0,paragraph:Q=!0,active:Re,round:Pe}=m,{getPrefixCls:Se,direction:Ne,skeleton:Be}=P.useContext(L.E_),d=Se("skeleton",a),[Y,se]=C(d);if(R||!("loading"in m)){const Ce=!!$,Fe=!!f,_e=!!Q;let He;if(Ce){const Bt=Object.assign(Object.assign({prefixCls:`${d}-avatar`},$e(Fe,_e)),St($));He=P.createElement("div",{className:`${d}-header`},P.createElement(n,Object.assign({},Bt)))}let Xe;if(Fe||_e){let Bt;if(Fe){const Dt=Object.assign(Object.assign({prefixCls:`${d}-title`},ve(Ce,_e)),St(f));Bt=P.createElement(ft,Object.assign({},Dt))}let wt;if(_e){const Dt=Object.assign(Object.assign({prefixCls:`${d}-paragraph`},at(Ce,Fe)),St(Q));wt=P.createElement(vt,Object.assign({},Dt))}Xe=P.createElement("div",{className:`${d}-content`},Bt,wt)}const ut=l()(d,{[`${d}-with-avatar`]:Ce,[`${d}-active`]:Re,[`${d}-rtl`]:Ne==="rtl",[`${d}-round`]:Pe},Be==null?void 0:Be.className,fe,s,se);return Y(P.createElement("div",{className:ut,style:Object.assign(Object.assign({},Be==null?void 0:Be.style),i)},He,Xe))}return typeof X!="undefined"?X:null};Ee.Button=z,Ee.Avatar=J,Ee.Input=x,Ee.Image=ce,Ee.Node=Ke;var Z=Ee,K=Z},31797:function(ht,le,e){"use strict";e.d(le,{default:function(){return C}});var t=e(59301),l=e(56762),P=e(92343),L=e(92310),T=e.n(L),p=e(36355),n=e(61621),W=S=>{const{value:J,formatter:te,precision:z,decimalSeparator:v,groupSeparator:b="",prefixCls:ce}=S;let q;if(typeof te=="function")q=te(J);else{const x=String(J),_=x.match(/^(-?)(\d*)(\.(\d+))?$/);if(!_||x==="-")q=x;else{const V=_[1];let ye=_[2]||"0",Me=_[4]||"";ye=ye.replace(/\B(?=(\d{3})+(?!\d))/g,b),typeof z=="number"&&(Me=Me.padEnd(z,"0").slice(0,z>0?z:0)),Me&&(Me=`${v}${Me}`),q=[t.createElement("span",{key:"int",className:`${ce}-content-value-int`},V,ye),Me&&t.createElement("span",{key:"decimal",className:`${ce}-content-value-decimal`},Me)]}}return t.createElement("span",{className:`${ce}-content-value`},q)},w=e(17313),D=e(83116),g=e(37613);const M=S=>{const{componentCls:J,marginXXS:te,padding:z,colorTextDescription:v,titleFontSize:b,colorTextHeading:ce,contentFontSize:q,fontFamily:x}=S;return{[`${J}`]:Object.assign(Object.assign({},(0,w.Wf)(S)),{[`${J}-title`]:{marginBottom:te,color:v,fontSize:b},[`${J}-skeleton`]:{paddingTop:z},[`${J}-content`]:{color:ce,fontSize:q,fontFamily:x,[`${J}-content-value`]:{display:"inline-block",direction:"ltr"},[`${J}-content-prefix, ${J}-content-suffix`]:{display:"inline-block"},[`${J}-content-prefix`]:{marginInlineEnd:te},[`${J}-content-suffix`]:{marginInlineStart:te}}})}};var B=(0,D.Z)("Statistic",S=>{const J=(0,g.TS)(S,{});return[M(J)]},S=>{const{fontSizeHeading3:J,fontSize:te}=S;return{titleFontSize:te,contentFontSize:J}}),E=S=>{const{prefixCls:J,className:te,rootClassName:z,style:v,valueStyle:b,value:ce=0,title:q,valueRender:x,prefix:_,suffix:V,loading:ye=!1,onMouseEnter:Me,onMouseLeave:Ie,decimalSeparator:je=".",groupSeparator:Je=","}=S,{getPrefixCls:rt,direction:Ke,statistic:Te}=t.useContext(p.E_),Qe=rt("statistic",J),[vt,De]=B(Qe),ft=t.createElement(W,Object.assign({decimalSeparator:je,groupSeparator:Je,prefixCls:Qe},S,{value:ce})),St=T()(Qe,{[`${Qe}-rtl`]:Ke==="rtl"},Te==null?void 0:Te.className,te,z,De);return vt(t.createElement("div",{className:St,style:Object.assign(Object.assign({},Te==null?void 0:Te.style),v),onMouseEnter:Me,onMouseLeave:Ie},q&&t.createElement("div",{className:`${Qe}-title`},q),t.createElement(n.Z,{paragraph:!1,loading:ye,className:`${Qe}-skeleton`},t.createElement("div",{style:b,className:`${Qe}-content`},_&&t.createElement("span",{className:`${Qe}-content-prefix`},_),x?x(ft):ft,V&&t.createElement("span",{className:`${Qe}-content-suffix`},V)))))};const ne=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function k(S,J){let te=S;const z=/\[[^\]]*]/g,v=(J.match(z)||[]).map(x=>x.slice(1,-1)),b=J.replace(z,"[]"),ce=ne.reduce((x,_)=>{let[V,ye]=_;if(x.includes(V)){const Me=Math.floor(te/ye);return te-=Me*ye,x.replace(new RegExp(`${V}+`,"g"),Ie=>{const je=Ie.length;return Me.toString().padStart(je,"0")})}return x},b);let q=0;return ce.replace(z,()=>{const x=v[q];return q+=1,x})}function de(S,J){const{format:te=""}=J,z=new Date(S).getTime(),v=Date.now(),b=Math.max(z-v,0);return k(b,te)}const ie=1e3/30;function H(S){return new Date(S).getTime()}const A=S=>{const{value:J,format:te="HH:mm:ss",onChange:z,onFinish:v}=S,b=(0,l.Z)(),ce=t.useRef(null),q=()=>{v==null||v(),ce.current&&(clearInterval(ce.current),ce.current=null)},x=()=>{const ye=H(J);ye>=Date.now()&&(ce.current=setInterval(()=>{b(),z==null||z(ye-Date.now()),ye(x(),()=>{ce.current&&(clearInterval(ce.current),ce.current=null)}),[J]);const _=(ye,Me)=>de(ye,Object.assign(Object.assign({},Me),{format:te})),V=ye=>(0,P.Tm)(ye,{title:void 0});return t.createElement(E,Object.assign({},S,{valueRender:V,formatter:_}))};var ae=t.memo(A);E.Countdown=ae;var C=E},15969:function(ht,le,e){"use strict";e.d(le,{N:function(){return t}});const t=l=>({color:l.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${l.motionDurationSlow}`,"&:focus, &:hover":{color:l.colorLinkHover},"&:active":{color:l.colorLinkActive}})},1710:function(ht,le,e){"use strict";e.d(le,{default:function(){return ca}});var t={},l="rc-table-internal-hook",P=e(42978),L=e(6089),T=e(34280),p=e(13697),n=e(59301),F=e(4676);function W(r){var o=n.createContext(void 0),u=function(N){var O=N.value,oe=N.children,re=n.useRef(O);re.current=O;var ee=n.useState(function(){return{getValue:function(){return re.current},listeners:new Set}}),ge=(0,P.Z)(ee,1),Oe=ge[0];return(0,T.Z)(function(){(0,F.unstable_batchedUpdates)(function(){Oe.listeners.forEach(function(we){we(O)})})},[O]),n.createElement(o.Provider,{value:Oe},oe)};return{Context:o,Provider:u,defaultValue:r}}function w(r,o){var u=(0,L.Z)(typeof o=="function"?o:function(we){if(o===void 0)return we;if(!Array.isArray(o))return we[o];var ze={};return o.forEach(function(We){ze[We]=we[We]}),ze}),y=n.useContext(r==null?void 0:r.Context),N=y||{},O=N.listeners,oe=N.getValue,re=n.useRef();re.current=u(y?oe():r==null?void 0:r.defaultValue);var ee=n.useState({}),ge=(0,P.Z)(ee,2),Oe=ge[1];return(0,T.Z)(function(){if(!y)return;function we(ze){var We=u(ze);(0,p.Z)(re.current,We,!0)||Oe({})}return O.add(we),function(){O.delete(we)}},[y]),re.current}var D=e(54476),g=e(8654);function M(){var r=n.createContext(null);function o(){return n.useContext(r)}function u(N,O){var oe=(0,g.Yr)(N),re=function(ge,Oe){var we=oe?{ref:Oe}:{},ze=n.useRef(0),We=n.useRef(ge),Ve=o();return Ve!==null?n.createElement(N,(0,D.Z)({},ge,we)):((!O||O(We.current,ge))&&(ze.current+=1),We.current=ge,n.createElement(r.Provider,{value:ze.current},n.createElement(N,(0,D.Z)({},ge,we))))};return oe?n.forwardRef(re):re}function y(N,O){var oe=(0,g.Yr)(N),re=function(ge,Oe){var we=oe?{ref:Oe}:{};return o(),n.createElement(N,(0,D.Z)({},ge,we))};return oe?n.memo(n.forwardRef(re),O):n.memo(re,O)}return{makeImmutable:u,responseImmutable:y,useImmutableMark:o}}var B=M(),I=B.makeImmutable,E=B.responseImmutable,ne=B.useImmutableMark,k=M(),de=k.makeImmutable,ie=k.responseImmutable,H=k.useImmutableMark,A=W(),ae=A;function C(r,o){var u=n.useRef(0);u.current+=1;var y=n.useRef(r),N=[];Object.keys(r||{}).map(function(oe){var re;(r==null?void 0:r[oe])!==((re=y.current)===null||re===void 0?void 0:re[oe])&&N.push(oe)}),y.current=r;var O=n.useRef([]);return N.length&&(O.current=N),n.useDebugValue(u.current),n.useDebugValue(O.current.join(", ")),o&&console.log("".concat(o,":"),u.current,O.current),u.current}var S=null,J=n.memo(function(){var r=C();return n.createElement("h1",null,"Render Times: ",r)});J.displayName="RenderBlock";var te=e(76190),z=e(33885),v=e(20068),b=e(92310),ce=e.n(b),q=e(80547),x=e(97938),_=e(48736),V=n.createContext({renderWithProps:!1}),ye=V,Me="RC_TABLE_KEY";function Ie(r){return r==null?[]:Array.isArray(r)?r:[r]}function je(r){var o=[],u={};return r.forEach(function(y){for(var N=y||{},O=N.key,oe=N.dataIndex,re=O||Ie(oe).join("-")||Me;u[re];)re="".concat(re,"_next");u[re]=!0,o.push(re)}),o}function Je(r){return r!=null}function rt(r){return r&&(0,te.Z)(r)==="object"&&!Array.isArray(r)&&!n.isValidElement(r)}function Ke(r,o,u,y,N,O){var oe=n.useContext(ye),re=H(),ee=(0,q.Z)(function(){if(Je(y))return[y];var ge=o==null||o===""?[]:Array.isArray(o)?o:[o],Oe=(0,x.Z)(r,ge),we=Oe,ze=void 0;if(N){var We=N(Oe,r,u);rt(We)?(we=We.children,ze=We.props,oe.renderWithProps=!0):we=We}return[we,ze]},[re,r,y,o,N,u],function(ge,Oe){if(O){var we=(0,P.Z)(ge,2),ze=we[1],We=(0,P.Z)(Oe,2),Ve=We[1];return O(Ve,ze)}return oe.renderWithProps?!0:!(0,p.Z)(ge,Oe,!0)});return ee}function Te(r,o,u,y){var N=r+o-1;return r<=y&&N>=u}function Qe(r,o){return w(ae,function(u){var y=Te(r,o||1,u.hoverStartRow,u.hoverEndRow);return[y,u.onHover]})}var vt=function(o){var u=o.ellipsis,y=o.rowType,N=o.children,O,oe=u===!0?{showTitle:!0}:u;return oe&&(oe.showTitle||y==="header")&&(typeof N=="string"||typeof N=="number"?O=N.toString():n.isValidElement(N)&&typeof N.props.children=="string"&&(O=N.props.children)),O};function De(r){var o,u,y,N,O,oe,re,ee,ge=r.component,Oe=r.children,we=r.ellipsis,ze=r.scope,We=r.prefixCls,Ve=r.className,xt=r.align,mt=r.record,bt=r.render,gt=r.dataIndex,_t=r.renderIndex,Gt=r.shouldCellUpdate,cn=r.index,Vt=r.rowType,bn=r.colSpan,Nn=r.rowSpan,Rt=r.fixLeft,Jt=r.fixRight,Mt=r.firstFixLeft,It=r.lastFixLeft,Ut=r.firstFixRight,hn=r.lastFixRight,Fn=r.appendNode,_n=r.additionalProps,un=_n===void 0?{}:_n,jn=r.isSticky,Wn="".concat(We,"-cell"),Cr=w(ae,["supportSticky","allColumnsFixedLeft"]),nr=Cr.supportSticky,Ar=Cr.allColumnsFixedLeft,Nr=Ke(mt,gt,_t,Oe,bt,Gt),Tn=(0,P.Z)(Nr,2),Wr=Tn[0],or=Tn[1],Vn={},Sr=typeof Rt=="number"&&nr,Qr=typeof Jt=="number"&&nr;Sr&&(Vn.position="sticky",Vn.left=Rt),Qr&&(Vn.position="sticky",Vn.right=Jt);var pn=(o=(u=(y=or==null?void 0:or.colSpan)!==null&&y!==void 0?y:un.colSpan)!==null&&u!==void 0?u:bn)!==null&&o!==void 0?o:1,fn=(N=(O=(oe=or==null?void 0:or.rowSpan)!==null&&oe!==void 0?oe:un.rowSpan)!==null&&O!==void 0?O:Nn)!==null&&N!==void 0?N:1,dn=Qe(cn,fn),on=(0,P.Z)(dn,2),rr=on[0],Qt=on[1],On=function(et){var ct;mt&&Qt(cn,cn+fn-1),un==null||(ct=un.onMouseEnter)===null||ct===void 0||ct.call(un,et)},tr=function(et){var ct;mt&&Qt(-1,-1),un==null||(ct=un.onMouseLeave)===null||ct===void 0||ct.call(un,et)};if(pn===0||fn===0)return null;var Xn=(re=un.title)!==null&&re!==void 0?re:vt({rowType:Vt,ellipsis:we,children:Wr}),c=ce()(Wn,Ve,(ee={},(0,v.Z)(ee,"".concat(Wn,"-fix-left"),Sr&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-left-first"),Mt&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-left-last"),It&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-left-all"),It&&Ar&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-right"),Qr&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-right-first"),Ut&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-right-last"),hn&&nr),(0,v.Z)(ee,"".concat(Wn,"-ellipsis"),we),(0,v.Z)(ee,"".concat(Wn,"-with-append"),Fn),(0,v.Z)(ee,"".concat(Wn,"-fix-sticky"),(Sr||Qr)&&jn&&nr),(0,v.Z)(ee,"".concat(Wn,"-row-hover"),!or&&rr),ee),un.className,or==null?void 0:or.className),he={};xt&&(he.textAlign=xt);var tt=(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({},Vn),un.style),he),or==null?void 0:or.style),ot=Wr;return(0,te.Z)(ot)==="object"&&!Array.isArray(ot)&&!n.isValidElement(ot)&&(ot=null),we&&(It||Ut)&&(ot=n.createElement("span",{className:"".concat(Wn,"-content")},ot)),n.createElement(ge,(0,D.Z)({},or,un,{className:c,style:tt,title:Xn,scope:ze,onMouseEnter:On,onMouseLeave:tr,colSpan:pn!==1?pn:null,rowSpan:fn!==1?fn:null}),Fn,ot)}var ft=n.memo(De);function St(r,o,u,y,N,O){var oe=u[r]||{},re=u[o]||{},ee,ge;oe.fixed==="left"?ee=y.left[N==="rtl"?o:r]:re.fixed==="right"&&(ge=y.right[N==="rtl"?r:o]);var Oe=!1,we=!1,ze=!1,We=!1,Ve=u[o+1],xt=u[r-1],mt=!(O!=null&&O.children);if(N==="rtl"){if(ee!==void 0){var bt=xt&&xt.fixed==="left";We=!bt&&mt}else if(ge!==void 0){var gt=Ve&&Ve.fixed==="right";ze=!gt&&mt}}else if(ee!==void 0){var _t=Ve&&Ve.fixed==="left";Oe=!_t&&mt}else if(ge!==void 0){var Gt=xt&&xt.fixed==="right";we=!Gt&&mt}return{fixLeft:ee,fixRight:ge,lastFixLeft:Oe,firstFixRight:we,lastFixRight:ze,firstFixLeft:We,isSticky:y.isSticky}}var $e=n.createContext({}),ve=$e;function at(r){var o=r.className,u=r.index,y=r.children,N=r.colSpan,O=N===void 0?1:N,oe=r.rowSpan,re=r.align,ee=w(ae,["prefixCls","direction"]),ge=ee.prefixCls,Oe=ee.direction,we=n.useContext(ve),ze=we.scrollColumnIndex,We=we.stickyOffsets,Ve=we.flattenColumns,xt=we.columns,mt=u+O-1,bt=mt+1===ze?O+1:O,gt=St(u,u+bt-1,Ve,We,Oe,xt==null?void 0:xt[u]);return n.createElement(ft,(0,D.Z)({className:o,index:u,component:"td",prefixCls:ge,record:null,dataIndex:null,align:re,colSpan:bt,rowSpan:oe,render:function(){return y}},gt))}var Ee=e(75931),Z=["children"];function K(r){var o=r.children,u=(0,Ee.Z)(r,Z);return n.createElement("tr",u,o)}function m(r){var o=r.children;return o}m.Row=K,m.Cell=at;var a=m;function R(r){var o=r.children,u=r.stickyOffsets,y=r.flattenColumns,N=r.columns,O=w(ae,"prefixCls"),oe=y.length-1,re=y[oe],ee=n.useMemo(function(){return{stickyOffsets:u,flattenColumns:y,scrollColumnIndex:re!=null&&re.scrollbar?oe:null,columns:N}},[re,y,oe,u,N]);return n.createElement(ve.Provider,{value:ee},n.createElement("tfoot",{className:"".concat(O,"-summary")},o))}var fe=ie(R),s=a,i=e(70425),X=e(29301),$=e(29194),f=e(3465),Q=e(75152),Re=e(26112);function Pe(r,o,u,y,N,O,oe){r.push({record:o,indent:u,index:oe});var re=O(o),ee=N==null?void 0:N.has(re);if(o&&Array.isArray(o[y])&&ee)for(var ge=0;ge1?Mt-1:0),Ut=1;Ut=0;re-=1){var ee=o[re],ge=u&&u[re],Oe=ge&&ge[Bt];if(ee||Oe||oe){var we=Oe||{},ze=we.columnType,We=(0,Ee.Z)(we,Dt);N.unshift(n.createElement("col",(0,D.Z)({key:re,style:{width:ee}},We))),oe=!0}}return n.createElement("colgroup",null,N)}var ln=mn,$t=e(94480),En=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function vn(r,o){return(0,n.useMemo)(function(){for(var u=[],y=0;y1?"colgroup":"col":null,ellipsis:mt.ellipsis,align:mt.align,component:mt.title?O:oe,prefixCls:Oe,key:We[xt]},bt,{additionalProps:gt,rowType:"header"}))}))}xn.displayName="HeaderRow";var An=xn;function lr(r){var o=[];function u(oe,re){var ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;o[ee]=o[ee]||[];var ge=re,Oe=oe.filter(Boolean).map(function(we){var ze={key:we.key,className:we.className||"",children:we.title,column:we,colStart:ge},We=1,Ve=we.children;return Ve&&Ve.length>0&&(We=u(Ve,ge,ee+1).reduce(function(xt,mt){return xt+mt},0),ze.hasSubColumns=!0),"colSpan"in we&&(We=we.colSpan),"rowSpan"in we&&(ze.rowSpan=we.rowSpan),ze.colSpan=We,ze.colEnd=ze.colStart+We-1,o[ee].push(ze),ge+=We,We});return Oe}u(r,0);for(var y=o.length,N=function(re){o[re].forEach(function(ee){!("rowSpan"in ee)&&!ee.hasSubColumns&&(ee.rowSpan=y-re)})},O=0;O1&&arguments[1]!==void 0?arguments[1]:"";return typeof o=="number"?o:o.endsWith("%")?r*parseFloat(o)/100:null}function fr(r,o){return n.useMemo(function(){if(o&&o>0){var u=0,y=0;r.forEach(function(ge){var Oe=Zn(o,ge.width);Oe?u+=Oe:y+=1});var N=o-u,O=y,oe=N/y,re=0,ee=r.map(function(ge){var Oe=(0,z.Z)({},ge),we=Zn(o,Oe.width);if(we)Oe.width=we;else{var ze=Math.floor(oe);Oe.width=O===1?N:ze,N-=ze,O-=1}return re+=Oe.width,Oe});return[ee,re]}return[r,o]},[r,o])}var Dr=["children"],Ir=["fixed"];function pr(r){return(0,cr.Z)(r).filter(function(o){return n.isValidElement(o)}).map(function(o){var u=o.key,y=o.props,N=y.children,O=(0,Ee.Z)(y,Dr),oe=(0,z.Z)({key:u},O);return N&&(oe.children=pr(N)),oe})}function _r(r){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return r.filter(function(u){return u&&(0,te.Z)(u)==="object"}).reduce(function(u,y,N){var O=y.fixed,oe=O===!0?"left":O,re="".concat(o,"-").concat(N),ee=y.children;return ee&&ee.length>0?[].concat((0,$t.Z)(u),(0,$t.Z)(_r(ee,re).map(function(ge){return(0,z.Z)({fixed:oe},ge)}))):[].concat((0,$t.Z)(u),[(0,z.Z)((0,z.Z)({key:re},y),{},{fixed:oe})])},[])}function Xr(r){for(var o=!0,u=0;u=0;O-=1){var oe=r[O];if(N&&oe.fixed!=="right")N=!1;else if(!N&&oe.fixed==="right"){warning(!1,"Index ".concat(O+1," of `columns` missing `fixed='right'` prop."));break}}}function Lr(r){return r.map(function(o){var u=o.fixed,y=(0,Ee.Z)(o,Ir),N=u;return u==="left"?N="right":u==="right"&&(N="left"),(0,z.Z)({fixed:N},y)})}function so(r,o){var u=r.prefixCls,y=r.columns,N=r.children,O=r.expandable,oe=r.expandedKeys,re=r.columnTitle,ee=r.getRowKey,ge=r.onTriggerExpand,Oe=r.expandIcon,we=r.rowExpandable,ze=r.expandIconColumnIndex,We=r.direction,Ve=r.expandRowByClick,xt=r.columnWidth,mt=r.fixed,bt=r.scrollWidth,gt=n.useMemo(function(){return y||pr(N)},[y,N]),_t=n.useMemo(function(){if(O){var Jt,Mt=gt.slice();if(!Mt.includes(t)){var It=ze||0;It>=0&&Mt.splice(It,0,t)}var Ut=Mt.indexOf(t);Mt=Mt.filter(function(un,jn){return un!==t||jn===Ut});var hn=gt[Ut],Fn;(mt==="left"||mt)&&!ze?Fn="left":(mt==="right"||mt)&&ze===gt.length?Fn="right":Fn=hn?hn.fixed:null;var _n=(Jt={},(0,v.Z)(Jt,Bt,{className:"".concat(u,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,v.Z)(Jt,"title",re),(0,v.Z)(Jt,"fixed",Fn),(0,v.Z)(Jt,"className","".concat(u,"-row-expand-icon-cell")),(0,v.Z)(Jt,"width",xt),(0,v.Z)(Jt,"render",function(jn,Wn,Cr){var nr=ee(Wn,Cr),Ar=oe.has(nr),Nr=we?we(Wn):!0,Tn=Oe({prefixCls:u,expanded:Ar,expandable:Nr,record:Wn,onExpand:ge});return Ve?n.createElement("span",{onClick:function(or){return or.stopPropagation()}},Tn):Tn}),Jt);return Mt.map(function(un){return un===t?_n:un})}return gt.filter(function(un){return un!==t})},[O,gt,ee,oe,Oe,We]),Gt=n.useMemo(function(){var Jt=_t;return o&&(Jt=o(Jt)),Jt.length||(Jt=[{render:function(){return null}}]),Jt},[o,_t,We]),cn=n.useMemo(function(){return We==="rtl"?Lr(_r(Gt)):_r(Gt)},[Gt,We,bt]),Vt=fr(cn,bt),bn=(0,P.Z)(Vt,2),Nn=bn[0],Rt=bn[1];return[Gt,Nn,Rt]}var Jr=so;function Ge(r){var o,u=r.prefixCls,y=r.record,N=r.onExpand,O=r.expanded,oe=r.expandable,re="".concat(u,"-row-expand-icon");if(!oe)return n.createElement("span",{className:ce()(re,"".concat(u,"-row-spaced"))});var ee=function(Oe){N(y,Oe),Oe.stopPropagation()};return n.createElement("span",{className:ce()(re,(o={},(0,v.Z)(o,"".concat(u,"-row-expanded"),O),(0,v.Z)(o,"".concat(u,"-row-collapsed"),!O),o)),onClick:ee})}function pe(r,o,u){var y=[];function N(O){(O||[]).forEach(function(oe,re){y.push(o(oe,re)),N(oe[u])})}return N(r),y}function lt(r,o,u){var y=wt(r),N=y.expandIcon,O=y.expandedRowKeys,oe=y.defaultExpandedRowKeys,re=y.defaultExpandAllRows,ee=y.expandedRowRender,ge=y.onExpand,Oe=y.onExpandedRowsChange,we=y.childrenColumnName,ze=N||Ge,We=we||"children",Ve=n.useMemo(function(){return ee?"row":r.expandable&&r.internalHooks===l&&r.expandable.__PARENT_RENDER_ICON__||o.some(function(cn){return cn&&(0,te.Z)(cn)==="object"&&cn[We]})?"nest":!1},[!!ee,o]),xt=n.useState(function(){return oe||(re?pe(o,u,We):[])}),mt=(0,P.Z)(xt,2),bt=mt[0],gt=mt[1],_t=n.useMemo(function(){return new Set(O||bt||[])},[O,bt]),Gt=n.useCallback(function(cn){var Vt=u(cn,o.indexOf(cn)),bn,Nn=_t.has(Vt);Nn?(_t.delete(Vt),bn=(0,$t.Z)(_t)):bn=[].concat((0,$t.Z)(_t),[Vt]),gt(bn),ge&&ge(!Nn,cn),Oe&&Oe(bn)},[u,_t,o,ge,Oe]);return[y,Ve,_t,ze,We,Gt]}function Pt(r,o,u,y){var N=r.map(function(O,oe){return St(oe,oe,r,o,u,y==null?void 0:y[oe])});return(0,q.Z)(function(){return N},[N],function(O,oe){return!(0,p.Z)(O,oe)})}function Nt(r){var o=(0,n.useRef)(r),u=(0,n.useState)({}),y=(0,P.Z)(u,2),N=y[1],O=(0,n.useRef)(null),oe=(0,n.useRef)([]);function re(ee){oe.current.push(ee);var ge=Promise.resolve();O.current=ge,ge.then(function(){if(O.current===ge){var Oe=oe.current,we=o.current;oe.current=[],Oe.forEach(function(ze){o.current=ze(o.current)}),O.current=null,we!==o.current&&N({})}})}return(0,n.useEffect)(function(){return function(){O.current=null}},[]),[o.current,re]}function Kt(r){var o=(0,n.useRef)(r||null),u=(0,n.useRef)();function y(){window.clearTimeout(u.current)}function N(oe){o.current=oe,y(),u.current=window.setTimeout(function(){o.current=null,u.current=void 0},100)}function O(){return o.current}return(0,n.useEffect)(function(){return y},[]),[N,O]}function Xt(){var r=n.useState(-1),o=(0,P.Z)(r,2),u=o[0],y=o[1],N=n.useState(-1),O=(0,P.Z)(N,2),oe=O[0],re=O[1],ee=n.useCallback(function(ge,Oe){y(ge),re(Oe)},[]);return[u,oe,ee]}var zt=e(47273),j=(0,zt.Z)()?window:null;function ue(r,o){var u=(0,te.Z)(r)==="object"?r:{},y=u.offsetHeader,N=y===void 0?0:y,O=u.offsetSummary,oe=O===void 0?0:O,re=u.offsetScroll,ee=re===void 0?0:re,ge=u.getContainer,Oe=ge===void 0?function(){return j}:ge,we=Oe()||j;return n.useMemo(function(){var ze=!!r;return{isSticky:ze,stickyClassName:ze?"".concat(o,"-sticky-holder"):"",offsetHeader:N,offsetSummary:oe,offsetScroll:ee,container:we}},[ee,N,oe,o,we])}function xe(r,o,u){var y=(0,n.useMemo)(function(){for(var N=[],O=[],oe=0,re=0,ee=0;ee=we&&(un=we-ze),oe({scrollLeft:un/we*(Oe+2)}),gt.current.x=Ut.pageX},Jt=function(){if(O.current){var Ut=(0,Ae.os)(O.current).top,hn=Ut+O.current.offsetHeight,Fn=ee===window?document.documentElement.scrollTop+window.innerHeight:(0,Ae.os)(ee).top+ee.clientHeight;hn-(0,Q.Z)()<=Fn||Ut>=Fn-re?bt(function(_n){return(0,z.Z)((0,z.Z)({},_n),{},{isHiddenScrollBar:!0})}):bt(function(_n){return(0,z.Z)((0,z.Z)({},_n),{},{isHiddenScrollBar:!1})})}},Mt=function(Ut){bt(function(hn){return(0,z.Z)((0,z.Z)({},hn),{},{scrollLeft:Ut/Oe*we||0})})};return n.useImperativeHandle(u,function(){return{setScrollLeft:Mt}}),n.useEffect(function(){var It=(0,ke.Z)(document.body,"mouseup",bn,!1),Ut=(0,ke.Z)(document.body,"mousemove",Rt,!1);return Jt(),function(){It.remove(),Ut.remove()}},[ze,cn]),n.useEffect(function(){var It=(0,ke.Z)(ee,"scroll",Jt,!1),Ut=(0,ke.Z)(window,"resize",Jt,!1);return function(){It.remove(),Ut.remove()}},[ee]),n.useEffect(function(){mt.isHiddenScrollBar||bt(function(It){var Ut=O.current;return Ut?(0,z.Z)((0,z.Z)({},It),{},{scrollLeft:Ut.scrollLeft/Ut.scrollWidth*Ut.clientWidth}):It})},[mt.isHiddenScrollBar]),Oe<=we||!ze||mt.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,Q.Z)(),width:we,bottom:re},className:"".concat(ge,"-sticky-scroll")},n.createElement("div",{onMouseDown:Nn,ref:We,className:ce()("".concat(ge,"-sticky-scroll-bar"),(0,v.Z)({},"".concat(ge,"-sticky-scroll-bar-active"),cn)),style:{width:"".concat(ze,"px"),transform:"translate3d(".concat(mt.scrollLeft,"px, 0, 0)")}}))},kt=n.forwardRef(Ht);function qt(r){return null}var kn=qt;function Rn(r){return null}var an=Rn,h="rc-table",Br=[],Qn={};function ur(){return"No Data"}function er(r){var o,u=(0,z.Z)({rowKey:"key",prefixCls:h,emptyText:ur},r),y=u.prefixCls,N=u.className,O=u.rowClassName,oe=u.style,re=u.data,ee=u.rowKey,ge=u.scroll,Oe=u.tableLayout,we=u.direction,ze=u.title,We=u.footer,Ve=u.summary,xt=u.caption,mt=u.id,bt=u.showHeader,gt=u.components,_t=u.emptyText,Gt=u.onRow,cn=u.onHeaderRow,Vt=u.internalHooks,bn=u.transformColumns,Nn=u.internalRefs,Rt=u.tailor,Jt=u.sticky,Mt=re||Br,It=!!Mt.length,Ut=Vt===l,hn=n.useCallback(function(xr,Zr){return(0,x.Z)(gt,xr)||Zr},[gt]),Fn=n.useMemo(function(){return typeof ee=="function"?ee:function(xr){var Zr=xr&&xr[ee];return Zr}},[ee]),_n=hn(["body"]),un=Xt(),jn=(0,P.Z)(un,3),Wn=jn[0],Cr=jn[1],nr=jn[2],Ar=lt(u,Mt,Fn),Nr=(0,P.Z)(Ar,6),Tn=Nr[0],Wr=Nr[1],or=Nr[2],Vn=Nr[3],Sr=Nr[4],Qr=Nr[5],pn=ge==null?void 0:ge.x,fn=n.useState(0),dn=(0,P.Z)(fn,2),on=dn[0],rr=dn[1],Qt=Jr((0,z.Z)((0,z.Z)((0,z.Z)({},u),Tn),{},{expandable:!!Tn.expandedRowRender,columnTitle:Tn.columnTitle,expandedKeys:or,getRowKey:Fn,onTriggerExpand:Qr,expandIcon:Vn,expandIconColumnIndex:Tn.expandIconColumnIndex,direction:we,scrollWidth:Ut&&Rt&&typeof pn=="number"?pn:null}),Ut?bn:null),On=(0,P.Z)(Qt,3),tr=On[0],Xn=On[1],c=On[2],he=c!=null?c:pn,tt=n.useMemo(function(){return{columns:tr,flattenColumns:Xn}},[tr,Xn]),ot=n.useRef(),qe=n.useRef(),et=n.useRef(),ct=n.useRef(),Tt=n.useRef(),pt=n.useState(!1),it=(0,P.Z)(pt,2),Ft=it[0],nt=it[1],dt=n.useState(!1),Et=(0,P.Z)(dt,2),gr=Et[0],jt=Et[1],Dn=Nt(new Map),Or=(0,P.Z)(Dn,2),Mr=Or[0],Fo=Or[1],xo=je(Xn),Lt=xo.map(function(xr){return Mr.get(xr)}),qr=n.useMemo(function(){return Lt},[Lt.join("_")]),Vr=be(qr,Xn.length,we),yr=ge&&Je(ge.y),wr=ge&&Je(he)||!!Tn.fixed,lo=wr&&Xn.some(function(xr){var Zr=xr.fixed;return Zr}),co=n.useRef(),Co=ue(Jt,y),wo=Co.isSticky,Xa=Co.offsetHeader,bl=Co.offsetSummary,ar=Co.offsetScroll,Rr=Co.stickyClassName,oo=Co.container,Kr=n.useMemo(function(){return Ve==null?void 0:Ve(Mt)},[Ve,Mt]),io=(yr||wo)&&n.isValidElement(Kr)&&Kr.type===a&&Kr.props.fixed,mo,vo,To;yr&&(vo={overflowY:"scroll",maxHeight:ge.y}),wr&&(mo={overflowX:"auto"},yr||(vo={overflowY:"hidden"}),To={width:he===!0?"auto":he,minWidth:"100%"});var Rl=n.useCallback(function(xr,Zr){(0,$.Z)(ot.current)&&Fo(function(bo){if(bo.get(xr)!==Zr){var Ao=new Map(bo);return Ao.set(xr,Zr),Ao}return bo})},[]),ni=Kt(null),Ml=(0,P.Z)(ni,2),ri=Ml[0],Fl=Ml[1];function Ga(xr,Zr){Zr&&(typeof Zr=="function"?Zr(xr):Zr.scrollLeft!==xr&&(Zr.scrollLeft=xr,Zr.scrollLeft!==xr&&setTimeout(function(){Zr.scrollLeft=xr},0)))}var ua=(0,L.Z)(function(xr){var Zr=xr.currentTarget,bo=xr.scrollLeft,Ao=we==="rtl",Zo=typeof bo=="number"?bo:Zr.scrollLeft,Jl=Zr||Qn;if(!Fl()||Fl()===Jl){var Pl;ri(Jl),Ga(Zo,qe.current),Ga(Zo,et.current),Ga(Zo,Tt.current),Ga(Zo,(Pl=co.current)===null||Pl===void 0?void 0:Pl.setScrollLeft)}var Il=Zr||qe.current;if(Il){var Nl=Il.scrollWidth,Ol=Il.clientWidth;if(Nl===Ol){nt(!1),jt(!1);return}Ao?(nt(-Zo0)):(nt(Zo>0),jt(Zo1?xt-Ut:0,Fn=(0,z.Z)((0,z.Z)((0,z.Z)({},bn),ee),{},{flex:"0 0 ".concat(Ut,"px"),width:"".concat(Ut,"px"),marginRight:hn,pointerEvents:"auto"}),_n=n.useMemo(function(){return Oe?Mt<=1:Rt===0||Mt===0||Mt>1},[Mt,Rt,Oe]);_n?Fn.visibility="hidden":Oe&&(Fn.height=we==null?void 0:we(Mt));var un=_n?function(){return null}:ze,jn={};return(Mt===0||Rt===0)&&(jn.rowSpan=1,jn.colSpan=1),n.createElement(ft,(0,D.Z)({className:ce()(Ve,ge),ellipsis:u.ellipsis,align:u.align,scope:u.rowScope,component:"div",prefixCls:o.prefixCls,key:_t,record:re,index:O,renderIndex:oe,dataIndex:We,render:un,shouldCellUpdate:u.shouldCellUpdate},Gt,{appendNode:cn,additionalProps:(0,z.Z)((0,z.Z)({},Vt),{},{style:Fn},jn)}))}var jr=Er,Ur=["data","index","className","rowKey","style","extra","getHeight"],Gr=n.forwardRef(function(r,o){var u=r.data,y=r.index,N=r.className,O=r.rowKey,oe=r.style,re=r.extra,ee=r.getHeight,ge=(0,Ee.Z)(r,Ur),Oe=u.record,we=u.indent,ze=u.index,We=w(ae,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ve=We.scrollX,xt=We.flattenColumns,mt=We.prefixCls,bt=We.fixColumn,gt=We.componentWidth,_t=d(Oe,O,y,we),Gt=_t.rowSupportExpand,cn=_t.expanded,Vt=_t.rowProps,bn=_t.expandedRowRender,Nn=_t.expandedRowClassName,Rt;if(Gt&&cn){var Jt=bn(Oe,y,we+1,cn),Mt=Nn==null?void 0:Nn(Oe,y,we),It={};bt&&(It={style:(0,v.Z)({},"--virtual-width","".concat(gt,"px"))});var Ut="".concat(mt,"-expanded-row-cell");Rt=n.createElement("div",{className:ce()("".concat(mt,"-expanded-row"),"".concat(mt,"-expanded-row-level-").concat(we+1),Mt)},n.createElement(ft,{component:"div",prefixCls:mt,className:ce()(Ut,(0,v.Z)({},"".concat(Ut,"-fixed"),bt)),additionalProps:It},Jt))}var hn=(0,z.Z)((0,z.Z)({},oe),{},{width:Ve});re&&(hn.position="absolute",hn.pointerEvents="none");var Fn=n.createElement("div",(0,D.Z)({},Vt,ge,{ref:Gt?null:o,className:ce()(N,"".concat(mt,"-row"),Vt==null?void 0:Vt.className,(0,v.Z)({},"".concat(mt,"-row-extra"),re)),style:(0,z.Z)((0,z.Z)({},hn),Vt==null?void 0:Vt.style)}),xt.map(function(_n,un){return n.createElement(jr,{key:un,rowInfo:_t,column:_n,colIndex:un,indent:we,index:y,renderIndex:ze,record:Oe,inverse:re,getHeight:ee})}));return Gt?n.createElement("div",{ref:o},Fn,Rt):Fn}),Yr=ie(Gr),U=Yr,me=n.forwardRef(function(r,o){var u=r.data,y=r.onScroll,N=w(ae,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),O=N.flattenColumns,oe=N.onColumnResize,re=N.getRowKey,ee=N.expandedKeys,ge=N.prefixCls,Oe=N.childrenColumnName,we=N.emptyNode,ze=N.scrollX,We=w(zn),Ve=We.scrollY,xt=We.listItemHeight,mt=n.useRef(),bt=Se(u,Oe,ee,re),gt=n.useMemo(function(){var Rt=0;return O.map(function(Jt){var Mt=Jt.width,It=Jt.key;return Rt+=Mt,[It,Mt,Rt]})},[O]),_t=n.useMemo(function(){return gt.map(function(Rt){return Rt[2]})},[gt]);n.useEffect(function(){gt.forEach(function(Rt){var Jt=(0,P.Z)(Rt,2),Mt=Jt[0],It=Jt[1];oe(Mt,It)})},[gt]),n.useImperativeHandle(o,function(){var Rt={};return Object.defineProperty(Rt,"scrollLeft",{get:function(){var Mt;return((Mt=mt.current)===null||Mt===void 0?void 0:Mt.getScrollInfo().x)||0},set:function(Mt){var It;(It=mt.current)===null||It===void 0||It.scrollTo({left:Mt})}}),Rt});var Gt=function(Jt,Mt){var It,Ut=(It=bt[Mt])===null||It===void 0?void 0:It.record,hn=Jt.onCell;if(hn){var Fn,_n=hn(Ut,Mt);return(Fn=_n==null?void 0:_n.rowSpan)!==null&&Fn!==void 0?Fn:1}return 1},cn=function(Jt){var Mt=Jt.start,It=Jt.end,Ut=Jt.getSize,hn=Jt.offsetY;if(It<0)return null;for(var Fn=O.filter(function(pn){return Gt(pn,Mt)===0}),_n=Mt,un=function(fn){if(Fn=Fn.filter(function(dn){return Gt(dn,fn)===0}),!Fn.length)return _n=fn,"break"},jn=Mt;jn>=0;jn-=1){var Wn=un(jn);if(Wn==="break")break}for(var Cr=O.filter(function(pn){return Gt(pn,It)!==1}),nr=It,Ar=function(fn){if(Cr=Cr.filter(function(dn){return Gt(dn,fn)!==1}),!Cr.length)return nr=Math.max(fn-1,It),"break"},Nr=It;Nr1})&&Wr.push(fn)},Vn=_n;Vn<=nr;Vn+=1)var Sr=or(Vn);var Qr=Wr.map(function(pn){var fn=bt[pn],dn=re(fn.record,pn),on=function(On){var tr=pn+On-1,Xn=re(bt[tr].record,tr),c=Ut(dn,Xn);return c.bottom-c.top},rr=Ut(dn);return n.createElement(U,{key:pn,data:fn,rowKey:dn,index:pn,style:{top:-hn+rr.top},extra:!0,getHeight:on})});return Qr},Vt=n.useMemo(function(){return{columnsOffset:_t}},[_t]),bn="".concat(ge,"-tbody"),Nn;return bt.length?Nn=n.createElement(Pn.Z,{fullHeight:!1,ref:mt,className:ce()(bn,"".concat(bn,"-virtual")),height:Ve,itemHeight:xt||24,data:bt,itemKey:function(Jt){return re(Jt.record)},scrollWidth:ze,onVirtualScroll:function(Jt){var Mt=Jt.x;y({scrollLeft:Mt})},extraRender:cn},function(Rt,Jt,Mt){var It=re(Rt.record,Jt);return n.createElement(U,(0,D.Z)({data:Rt,rowKey:It,index:Jt},Mt))}):Nn=n.createElement("div",{className:ce()("".concat(ge,"-placeholder"))},n.createElement(ft,{component:"div",prefixCls:ge},we)),n.createElement(kr.Provider,{value:Vt},Nn)}),Ye=ie(me),At=Ye,en=function(o,u){var y=u.ref,N=u.onScroll;return n.createElement(At,{ref:y,data:o,onScroll:N})},gn=100;function Yt(r){var o=r.columns,u=r.scroll,y=r.prefixCls,N=y===void 0?h:y,O=r.className,oe=r.listItemHeight,re=u||{},ee=re.x,ge=re.y;typeof ee!="number"&&(ee=((o||[]).length+1)*gn),typeof ge!="number"&&(ge=500);var Oe=n.useMemo(function(){return{scrollY:ge,listItemHeight:oe}},[ge,oe]);return n.createElement(zn.Provider,{value:Oe},n.createElement($n,(0,D.Z)({},r,{className:ce()(O,"".concat(N,"-virtual")),scroll:(0,z.Z)((0,z.Z)({},u),{},{x:ee}),components:{body:en},columns:o,internalHooks:l,tailor:!0})))}function Zt(r){return de(Yt,r)}var Ue=Zt(),yt=null;function tn(r){return null}var nn=tn;function Sn(r){return null}var Cn=Sn,Gn=e(2738),Bn=e(68031),st=e(36355),Ot=e(93891),wn=e(19716),ir=e(8628),Mn=e(31724),Yn=e(58421),$r=e(71418),Fr=e(88088);function Kn(r){return function(u){let{prefixCls:y,onExpand:N,record:O,expanded:oe,expandable:re}=u;const ee=`${y}-row-expand-icon`;return n.createElement("button",{type:"button",onClick:ge=>{N(O,ge),ge.stopPropagation()},className:ce()(ee,{[`${ee}-spaced`]:!re,[`${ee}-expanded`]:re&&oe,[`${ee}-collapsed`]:re&&!oe}),"aria-label":oe?r.collapse:r.expand,"aria-expanded":oe})}}var Pr=Kn;function Jn(r,o){return"key"in r&&r.key!==void 0&&r.key!==null?r.key:r.dataIndex?Array.isArray(r.dataIndex)?r.dataIndex.join("."):r.dataIndex:o}function zr(r,o){return o?`${o}-${r}`:`${r}`}function eo(r,o){return typeof r=="function"?r(o):r}function ao(r,o){const u=eo(r,o);return Object.prototype.toString.call(u)==="[object Object]"?"":u}var Eo={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},ro=Eo,uo=e(7657),po=function(o,u){return n.createElement(uo.Z,(0,D.Z)({},o,{ref:u,icon:ro}))},Ln=n.forwardRef(po),mr=Ln,Hn=e(56762);function Wt(r){const o=n.useRef(r),u=(0,Hn.Z)();return[()=>o.current,y=>{o.current=y,u()}]}var dr=e(3113),Tr=e(24905),Hr=e(38854),to=e(64165),no=e(20834),yo=e(40875),Lo=e(5112),Uo=e(17574),ko=e(47472),jo=e(92832);function Ia(r){let{value:o,onChange:u,filterSearch:y,tablePrefixCls:N,locale:O}=r;return y?n.createElement("div",{className:`${N}-filter-dropdown-search`},n.createElement(jo.default,{prefix:n.createElement(ko.Z,null),placeholder:O.filterSearchPlaceholder,onChange:u,value:o,htmlSize:1,className:`${N}-filter-dropdown-search-input`})):null}var da=Ia,fa=e(10228);const Na=r=>{const{keyCode:o}=r;o===fa.Z.ENTER&&r.stopPropagation()};var Oa=n.forwardRef((r,o)=>n.createElement("div",{className:r.className,onClick:u=>u.stopPropagation(),onKeyDown:Na,ref:o},r.children));function $o(r){let o=[];return(r||[]).forEach(u=>{let{value:y,children:N}=u;o.push(y),N&&(o=[].concat((0,$t.Z)(o),(0,$t.Z)($o(N))))}),o}function Da(r){return r.some(o=>{let{children:u}=o;return u})}function ma(r,o){return typeof o=="string"||typeof o=="number"?o==null?void 0:o.toString().toLowerCase().includes(r.trim().toLowerCase()):!1}function va(r){let{filters:o,prefixCls:u,filteredKeys:y,filterMultiple:N,searchValue:O,filterSearch:oe}=r;return o.map((re,ee)=>{const ge=String(re.value);if(re.children)return{key:ge||ee,label:re.text,popupClassName:`${u}-dropdown-submenu`,children:va({filters:re.children,prefixCls:u,filteredKeys:y,filterMultiple:N,searchValue:O,filterSearch:oe})};const Oe=N?Tr.default:Lo.ZP,we={key:re.value!==void 0?ge:ee,label:n.createElement(n.Fragment,null,n.createElement(Oe,{checked:y.includes(ge)}),n.createElement("span",null,re.text))};return O.trim()?typeof oe=="function"?oe(O,re)?we:null:ma(O,re.text)?we:null:we})}function _a(r){var o,u;const{tablePrefixCls:y,prefixCls:N,column:O,dropdownPrefixCls:oe,columnKey:re,filterMultiple:ee,filterMode:ge="menu",filterSearch:Oe=!1,filterState:we,triggerFilter:ze,locale:We,children:Ve,getPopupContainer:xt}=r,{filterDropdownOpen:mt,onFilterDropdownOpenChange:bt,filterResetToDefaultFilteredValue:gt,defaultFilteredValue:_t,filterDropdownVisible:Gt,onFilterDropdownVisibleChange:cn}=O,[Vt,bn]=n.useState(!1),Nn=!!(we&&(!((o=we.filteredKeys)===null||o===void 0)&&o.length||we.forceFiltered)),Rt=Qt=>{bn(Qt),bt==null||bt(Qt),cn==null||cn(Qt)},Jt=(u=mt!=null?mt:Gt)!==null&&u!==void 0?u:Vt,Mt=we==null?void 0:we.filteredKeys,[It,Ut]=Wt(Mt||[]),hn=Qt=>{let{selectedKeys:On}=Qt;Ut(On)},Fn=(Qt,On)=>{let{node:tr,checked:Xn}=On;hn(ee?{selectedKeys:Qt}:{selectedKeys:Xn&&tr.key?[tr.key]:[]})};n.useEffect(()=>{Vt&&hn({selectedKeys:Mt||[]})},[Mt]);const[_n,un]=n.useState([]),jn=Qt=>{un(Qt)},[Wn,Cr]=n.useState(""),nr=Qt=>{const{value:On}=Qt.target;Cr(On)};n.useEffect(()=>{Vt||Cr("")},[Vt]);const Ar=Qt=>{const On=Qt&&Qt.length?Qt:null;if(On===null&&(!we||!we.filteredKeys)||(0,p.Z)(On,we==null?void 0:we.filteredKeys,!0))return null;ze({column:O,key:re,filteredKeys:On})},Nr=()=>{Rt(!1),Ar(It())},Tn=function(){let{confirm:Qt,closeDropdown:On}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Qt&&Ar([]),On&&Rt(!1),Cr(""),Ut(gt?(_t||[]).map(tr=>String(tr)):[])},Wr=function(){let{closeDropdown:Qt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Qt&&Rt(!1),Ar(It())},or=Qt=>{Qt&&Mt!==void 0&&Ut(Mt||[]),Rt(Qt),!Qt&&!O.filterDropdown&&Nr()},Vn=ce()({[`${oe}-menu-without-submenu`]:!Da(O.filters||[])}),Sr=Qt=>{if(Qt.target.checked){const On=$o(O==null?void 0:O.filters).map(tr=>String(tr));Ut(On)}else Ut([])},Qr=Qt=>{let{filters:On}=Qt;return(On||[]).map((tr,Xn)=>{const c=String(tr.value),he={title:tr.text,key:tr.value!==void 0?c:Xn};return tr.children&&(he.children=Qr({filters:tr.children})),he})},pn=Qt=>{var On;return Object.assign(Object.assign({},Qt),{text:Qt.title,value:Qt.key,children:((On=Qt.children)===null||On===void 0?void 0:On.map(tr=>pn(tr)))||[]})};let fn;if(typeof O.filterDropdown=="function")fn=O.filterDropdown({prefixCls:`${oe}-custom`,setSelectedKeys:Qt=>hn({selectedKeys:Qt}),selectedKeys:It(),confirm:Wr,clearFilters:Tn,filters:O.filters,visible:Jt,close:()=>{Rt(!1)}});else if(O.filterDropdown)fn=O.filterDropdown;else{const Qt=It()||[],On=()=>(O.filters||[]).length===0?n.createElement(to.Z,{image:to.Z.PRESENTED_IMAGE_SIMPLE,description:We.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):ge==="tree"?n.createElement(n.Fragment,null,n.createElement(da,{filterSearch:Oe,value:Wn,onChange:nr,tablePrefixCls:y,locale:We}),n.createElement("div",{className:`${y}-filter-dropdown-tree`},ee?n.createElement(Tr.default,{checked:Qt.length===$o(O.filters).length,indeterminate:Qt.length>0&&Qt.length<$o(O.filters).length,className:`${y}-filter-dropdown-checkall`,onChange:Sr},We.filterCheckall):null,n.createElement(Uo.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:ee,checkStrictly:!ee,className:`${oe}-menu`,onCheck:Fn,checkedKeys:Qt,selectedKeys:Qt,showIcon:!1,treeData:Qr({filters:O.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:Wn.trim()?Xn=>typeof Oe=="function"?Oe(Wn,pn(Xn)):ma(Wn,Xn.title):void 0}))):n.createElement(n.Fragment,null,n.createElement(da,{filterSearch:Oe,value:Wn,onChange:nr,tablePrefixCls:y,locale:We}),n.createElement(no.default,{selectable:!0,multiple:ee,prefixCls:`${oe}-menu`,className:Vn,onSelect:hn,onDeselect:hn,selectedKeys:Qt,getPopupContainer:xt,openKeys:_n,onOpenChange:jn,items:va({filters:O.filters||[],filterSearch:Oe,prefixCls:N,filteredKeys:It(),filterMultiple:ee,searchValue:Wn})})),tr=()=>gt?(0,p.Z)((_t||[]).map(Xn=>String(Xn)),Qt,!0):Qt.length===0;fn=n.createElement(n.Fragment,null,On(),n.createElement("div",{className:`${N}-dropdown-btns`},n.createElement(dr.ZP,{type:"link",size:"small",disabled:tr(),onClick:()=>Tn()},We.filterReset),n.createElement(dr.ZP,{type:"primary",size:"small",onClick:Nr},We.filterConfirm)))}O.filterDropdown&&(fn=n.createElement(yo.J,{selectable:void 0},fn));const dn=()=>n.createElement(Oa,{className:`${N}-dropdown`},fn);let on;typeof O.filterIcon=="function"?on=O.filterIcon(Nn):O.filterIcon?on=O.filterIcon:on=n.createElement(mr,null);const{direction:rr}=n.useContext(st.E_);return n.createElement("div",{className:`${N}-column`},n.createElement("span",{className:`${y}-column-title`},Ve),n.createElement(Hr.Z,{dropdownRender:dn,trigger:["click"],open:Jt,onOpenChange:or,getPopupContainer:xt,placement:rr==="rtl"?"bottomLeft":"bottomRight"},n.createElement("span",{role:"button",tabIndex:-1,className:ce()(`${N}-trigger`,{active:Nn}),onClick:Qt=>{Qt.stopPropagation()}},on)))}var Ba=_a;function Vo(r,o,u){let y=[];return(r||[]).forEach((N,O)=>{var oe;const re=zr(O,u);if(N.filters||"filterDropdown"in N||"onFilter"in N)if("filteredValue"in N){let ee=N.filteredValue;"filterDropdown"in N||(ee=(oe=ee==null?void 0:ee.map(String))!==null&&oe!==void 0?oe:ee),y.push({column:N,key:Jn(N,re),filteredKeys:ee,forceFiltered:N.filtered})}else y.push({column:N,key:Jn(N,re),filteredKeys:o&&N.defaultFilteredValue?N.defaultFilteredValue:void 0,forceFiltered:N.filtered});"children"in N&&(y=[].concat((0,$t.Z)(y),(0,$t.Z)(Vo(N.children,o,re))))}),y}function pa(r,o,u,y,N,O,oe,re){return u.map((ee,ge)=>{const Oe=zr(ge,re),{filterMultiple:we=!0,filterMode:ze,filterSearch:We}=ee;let Ve=ee;if(Ve.filters||Ve.filterDropdown){const xt=Jn(Ve,Oe),mt=y.find(bt=>{let{key:gt}=bt;return xt===gt});Ve=Object.assign(Object.assign({},Ve),{title:bt=>n.createElement(Ba,{tablePrefixCls:r,prefixCls:`${r}-filter`,dropdownPrefixCls:o,column:Ve,columnKey:xt,filterState:mt,filterMultiple:we,filterMode:ze,filterSearch:We,triggerFilter:O,locale:N,getPopupContainer:oe},eo(ee.title,bt))})}return"children"in Ve&&(Ve=Object.assign(Object.assign({},Ve),{children:pa(r,o,Ve.children,y,N,O,oe,Oe)})),Ve})}function ga(r){const o={};return r.forEach(u=>{let{key:y,filteredKeys:N,column:O}=u;const{filters:oe,filterDropdown:re}=O;if(re)o[y]=N||null;else if(Array.isArray(N)){const ee=$o(oe);o[y]=ee.filter(ge=>N.includes(String(ge)))}else o[y]=null}),o}function Ta(r,o){return o.reduce((u,y)=>{const{column:{onFilter:N,filters:O},filteredKeys:oe}=y;return N&&oe&&oe.length?u.filter(re=>oe.some(ee=>{const ge=$o(O),Oe=ge.findIndex(ze=>String(ze)===String(ee)),we=Oe!==-1?ge[Oe]:ee;return N(we,re)})):u},r)}const Po=r=>r.flatMap(o=>"children"in o?[o].concat((0,$t.Z)(Po(o.children||[]))):[o]);function rn(r){let{prefixCls:o,dropdownPrefixCls:u,mergedColumns:y,onFilterChange:N,getPopupContainer:O,locale:oe}=r;const re=n.useMemo(()=>Po(y||[]),[y]),[ee,ge]=n.useState(()=>Vo(re,!0)),Oe=n.useMemo(()=>{const Ve=Vo(re,!1);if(Ve.length===0)return Ve;let xt=!0,mt=!0;if(Ve.forEach(bt=>{let{filteredKeys:gt}=bt;gt!==void 0?xt=!1:mt=!1}),xt){const bt=(re||[]).map((gt,_t)=>Jn(gt,zr(_t)));return ee.filter(gt=>{let{key:_t}=gt;return bt.includes(_t)}).map(gt=>{const _t=re[bt.findIndex(Gt=>Gt===gt.key)];return Object.assign(Object.assign({},gt),{column:Object.assign(Object.assign({},gt.column),_t),forceFiltered:_t.filtered})})}return Ve},[re,ee]),we=n.useMemo(()=>ga(Oe),[Oe]),ze=Ve=>{const xt=Oe.filter(mt=>{let{key:bt}=mt;return bt!==Ve.key});xt.push(Ve),ge(xt),N(ga(xt),xt)};return[Ve=>pa(o,u,Ve,Oe,oe,ze,O),Oe,we]}var G=rn;function go(r,o,u){const y=n.useRef({});function N(O){if(!y.current||y.current.data!==r||y.current.childrenColumnName!==o||y.current.getRowKey!==u){let re=function(ee){ee.forEach((ge,Oe)=>{const we=u(ge,Oe);oe.set(we,ge),ge&&typeof ge=="object"&&o in ge&&re(ge[o]||[])})};const oe=new Map;re(r),y.current={data:r,childrenColumnName:o,kvMap:oe,getRowKey:u}}return y.current.kvMap.get(O)}return[N]}var Ct=e(50371),el=function(r,o){var u={};for(var y in r)Object.prototype.hasOwnProperty.call(r,y)&&o.indexOf(y)<0&&(u[y]=r[y]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,y=Object.getOwnPropertySymbols(r);N{const O=r[N];typeof O!="function"&&(u[N]=O)}),u}function nl(r,o,u){const y=u&&typeof u=="object"?u:{},{total:N=0}=y,O=el(y,["total"]),[oe,re]=(0,n.useState)(()=>({current:"defaultCurrent"in O?O.defaultCurrent:1,pageSize:"defaultPageSize"in O?O.defaultPageSize:Io})),ee=(0,Ct.Z)(oe,O,{total:N>0?N:r}),ge=Math.ceil((N||r)/ee.pageSize);ee.current>ge&&(ee.current=ge||1);const Oe=(ze,We)=>{re({current:ze!=null?ze:1,pageSize:We||ee.pageSize})},we=(ze,We)=>{var Ve;u&&((Ve=u.onChange)===null||Ve===void 0||Ve.call(u,ze,We)),Oe(ze,We),o(ze,We||(ee==null?void 0:ee.pageSize))};return u===!1?[{},()=>{}]:[Object.assign(Object.assign({},ee),{onChange:we}),Oe]}var No=nl,Oo=e(84105),Ra=e(35654),ha=e(90782),Ma=e(71430),ya=e(18929);const fo={},xa="SELECT_ALL",Do="SELECT_INVERT",Ca="SELECT_NONE",ba=[],Fa=(r,o)=>{let u=[];return(o||[]).forEach(y=>{u.push(y),y&&typeof y=="object"&&r in y&&(u=[].concat((0,$t.Z)(u),(0,$t.Z)(Fa(r,y[r]))))}),u};var ol=(r,o)=>{const{preserveSelectedRowKeys:u,selectedRowKeys:y,defaultSelectedRowKeys:N,getCheckboxProps:O,onChange:oe,onSelect:re,onSelectAll:ee,onSelectInvert:ge,onSelectNone:Oe,onSelectMultiple:we,columnWidth:ze,type:We,selections:Ve,fixed:xt,renderCell:mt,hideSelectAll:bt,checkStrictly:gt=!0}=o||{},{prefixCls:_t,data:Gt,pageData:cn,getRecordByKey:Vt,getRowKey:bn,expandType:Nn,childrenColumnName:Rt,locale:Jt,getPopupContainer:Mt}=r,[It,Ut]=(0,ya.Z)(y||N||ba,{value:y}),hn=n.useRef(new Map),Fn=(0,n.useCallback)(pn=>{if(u){const fn=new Map;pn.forEach(dn=>{let on=Vt(dn);!on&&hn.current.has(dn)&&(on=hn.current.get(dn)),fn.set(dn,on)}),hn.current=fn}},[Vt,u]);n.useEffect(()=>{Fn(It)},[It]);const{keyEntities:_n}=(0,n.useMemo)(()=>{if(gt)return{keyEntities:null};let pn=Gt;if(u){const fn=new Set(Gt.map((on,rr)=>bn(on,rr))),dn=Array.from(hn.current).reduce((on,rr)=>{let[Qt,On]=rr;return fn.has(Qt)?on:on.concat(On)},[]);pn=[].concat((0,$t.Z)(pn),(0,$t.Z)(dn))}return(0,Ma.I8)(pn,{externalGetKey:bn,childrenPropName:Rt})},[Gt,bn,gt,Rt,u]),un=(0,n.useMemo)(()=>Fa(Rt,cn),[Rt,cn]),jn=(0,n.useMemo)(()=>{const pn=new Map;return un.forEach((fn,dn)=>{const on=bn(fn,dn),rr=(O?O(fn):null)||{};pn.set(on,rr)}),pn},[un,bn,O]),Wn=(0,n.useCallback)(pn=>{var fn;return!!(!((fn=jn.get(bn(pn)))===null||fn===void 0)&&fn.disabled)},[jn,bn]),[Cr,nr]=(0,n.useMemo)(()=>{if(gt)return[It||[],[]];const{checkedKeys:pn,halfCheckedKeys:fn}=(0,ha.S)(It,!0,_n,Wn);return[pn||[],fn]},[It,gt,_n,Wn]),Ar=(0,n.useMemo)(()=>{const pn=We==="radio"?Cr.slice(0,1):Cr;return new Set(pn)},[Cr,We]),Nr=(0,n.useMemo)(()=>We==="radio"?new Set:new Set(nr),[nr,We]),[Tn,Wr]=(0,n.useState)(null);n.useEffect(()=>{o||Ut(ba)},[!!o]);const or=(0,n.useCallback)((pn,fn)=>{let dn,on;Fn(pn),u?(dn=pn,on=pn.map(rr=>hn.current.get(rr))):(dn=[],on=[],pn.forEach(rr=>{const Qt=Vt(rr);Qt!==void 0&&(dn.push(rr),on.push(Qt))})),Ut(dn),oe==null||oe(dn,on,{type:fn})},[Ut,Vt,oe,u]),Vn=(0,n.useCallback)((pn,fn,dn,on)=>{if(re){const rr=dn.map(Qt=>Vt(Qt));re(Vt(pn),fn,rr,on)}or(dn,"single")},[re,Vt,or]),Sr=(0,n.useMemo)(()=>!Ve||bt?null:(Ve===!0?[xa,Do,Ca]:Ve).map(fn=>fn===xa?{key:"all",text:Jt.selectionAll,onSelect(){or(Gt.map((dn,on)=>bn(dn,on)).filter(dn=>{const on=jn.get(dn);return!(on!=null&&on.disabled)||Ar.has(dn)}),"all")}}:fn===Do?{key:"invert",text:Jt.selectInvert,onSelect(){const dn=new Set(Ar);cn.forEach((rr,Qt)=>{const On=bn(rr,Qt),tr=jn.get(On);tr!=null&&tr.disabled||(dn.has(On)?dn.delete(On):dn.add(On))});const on=Array.from(dn);ge&&ge(on),or(on,"invert")}}:fn===Ca?{key:"none",text:Jt.selectNone,onSelect(){Oe==null||Oe(),or(Array.from(Ar).filter(dn=>{const on=jn.get(dn);return on==null?void 0:on.disabled}),"none")}}:fn).map(fn=>Object.assign(Object.assign({},fn),{onSelect:function(){for(var dn,on,rr=arguments.length,Qt=new Array(rr),On=0;On{var fn;if(!o)return pn.filter(pt=>pt!==fo);let dn=(0,$t.Z)(pn);const on=new Set(Ar),rr=un.map(bn).filter(pt=>!jn.get(pt).disabled),Qt=rr.every(pt=>on.has(pt)),On=rr.some(pt=>on.has(pt)),tr=()=>{const pt=[];Qt?rr.forEach(Ft=>{on.delete(Ft),pt.push(Ft)}):rr.forEach(Ft=>{on.has(Ft)||(on.add(Ft),pt.push(Ft))});const it=Array.from(on);ee==null||ee(!Qt,it.map(Ft=>Vt(Ft)),pt.map(Ft=>Vt(Ft))),or(it,"all"),Wr(null)};let Xn;if(We!=="radio"){let pt;if(Sr){const Et={getPopupContainer:Mt,items:Sr.map((gr,jt)=>{const{key:Dn,text:Or,onSelect:Mr}=gr;return{key:Dn!=null?Dn:jt,onClick:()=>{Mr==null||Mr(rr)},label:Or}})};pt=n.createElement("div",{className:`${_t}-selection-extra`},n.createElement(Hr.Z,{menu:Et,getPopupContainer:Mt},n.createElement("span",null,n.createElement(Oo.Z,null))))}const it=un.map((Et,gr)=>{const jt=bn(Et,gr),Dn=jn.get(jt)||{};return Object.assign({checked:on.has(jt)},Dn)}).filter(Et=>{let{disabled:gr}=Et;return gr}),Ft=!!it.length&&it.length===un.length,nt=Ft&&it.every(Et=>{let{checked:gr}=Et;return gr}),dt=Ft&&it.some(Et=>{let{checked:gr}=Et;return gr});Xn=!bt&&n.createElement("div",{className:`${_t}-selection`},n.createElement(Tr.default,{checked:Ft?nt:!!un.length&&Qt,indeterminate:Ft?!nt&&dt:!Qt&&On,onChange:tr,disabled:un.length===0||Ft,"aria-label":pt?"Custom selection":"Select all",skipGroup:!0}),pt)}let c;We==="radio"?c=(pt,it,Ft)=>{const nt=bn(it,Ft),dt=on.has(nt);return{node:n.createElement(Lo.ZP,Object.assign({},jn.get(nt),{checked:dt,onClick:Et=>Et.stopPropagation(),onChange:Et=>{on.has(nt)||Vn(nt,!0,[nt],Et.nativeEvent)}})),checked:dt}}:c=(pt,it,Ft)=>{var nt;const dt=bn(it,Ft),Et=on.has(dt),gr=Nr.has(dt),jt=jn.get(dt);let Dn;return Nn==="nest"?Dn=gr:Dn=(nt=jt==null?void 0:jt.indeterminate)!==null&&nt!==void 0?nt:gr,{node:n.createElement(Tr.default,Object.assign({},jt,{indeterminate:Dn,checked:Et,skipGroup:!0,onClick:Or=>Or.stopPropagation(),onChange:Or=>{let{nativeEvent:Mr}=Or;const{shiftKey:Fo}=Mr;let xo=-1,Lt=-1;if(Fo&>){const qr=new Set([Tn,dt]);rr.some((Vr,yr)=>{if(qr.has(Vr))if(xo===-1)xo=yr;else return Lt=yr,!0;return!1})}if(Lt!==-1&&xo!==Lt&>){const qr=rr.slice(xo,Lt+1),Vr=[];Et?qr.forEach(wr=>{on.has(wr)&&(Vr.push(wr),on.delete(wr))}):qr.forEach(wr=>{on.has(wr)||(Vr.push(wr),on.add(wr))});const yr=Array.from(on);we==null||we(!Et,yr.map(wr=>Vt(wr)),Vr.map(wr=>Vt(wr))),or(yr,"multiple")}else{const qr=Cr;if(gt){const Vr=Et?(0,Ra._5)(qr,dt):(0,Ra.L0)(qr,dt);Vn(dt,!Et,Vr,Mr)}else{const Vr=(0,ha.S)([].concat((0,$t.Z)(qr),[dt]),!0,_n,Wn),{checkedKeys:yr,halfCheckedKeys:wr}=Vr;let lo=yr;if(Et){const co=new Set(yr);co.delete(dt),lo=(0,ha.S)(Array.from(co),{checked:!1,halfCheckedKeys:wr},_n,Wn).checkedKeys}Vn(dt,!Et,lo,Mr)}}Wr(Et?null:dt)}})),checked:Et}};const he=(pt,it,Ft)=>{const{node:nt,checked:dt}=c(pt,it,Ft);return mt?mt(dt,it,Ft,nt):nt};if(!dn.includes(fo))if(dn.findIndex(pt=>{var it;return((it=pt[Bt])===null||it===void 0?void 0:it.columnType)==="EXPAND_COLUMN"})===0){const[pt,...it]=dn;dn=[pt,fo].concat((0,$t.Z)(it))}else dn=[fo].concat((0,$t.Z)(dn));const tt=dn.indexOf(fo);dn=dn.filter((pt,it)=>pt!==fo||it===tt);const ot=dn[tt-1],qe=dn[tt+1];let et=xt;et===void 0&&((qe==null?void 0:qe.fixed)!==void 0?et=qe.fixed:(ot==null?void 0:ot.fixed)!==void 0&&(et=ot.fixed)),et&&ot&&((fn=ot[Bt])===null||fn===void 0?void 0:fn.columnType)==="EXPAND_COLUMN"&&ot.fixed===void 0&&(ot.fixed=et);const ct=ce()(`${_t}-selection-col`,{[`${_t}-selection-col-with-dropdown`]:Ve&&We==="checkbox"}),Tt={fixed:et,width:ze,className:`${_t}-selection-column`,title:o.columnTitle||Xn,render:he,onCell:o.onCell,[Bt]:{className:ct}};return dn.map(pt=>pt===fo?Tt:pt)},[bn,un,o,Cr,Ar,Nr,ze,Sr,Nn,Tn,jn,we,Vn,Wn]),Ar]},Xo=e(89489),al=e(59477),Ea=e(6848);const Go="ascend",Sa="descend";function So(r){return typeof r.sorter=="object"&&typeof r.sorter.multiple=="number"?r.sorter.multiple:!1}function Yo(r){return typeof r=="function"?r:r&&typeof r=="object"&&r.compare?r.compare:!1}function ll(r,o){return o?r[r.indexOf(o)+1]:r[0]}function wa(r,o,u){let y=[];function N(O,oe){y.push({column:O,key:Jn(O,oe),multiplePriority:So(O),sortOrder:O.sortOrder})}return(r||[]).forEach((O,oe)=>{const re=zr(oe,u);O.children?("sortOrder"in O&&N(O,re),y=[].concat((0,$t.Z)(y),(0,$t.Z)(wa(O.children,o,re)))):O.sorter&&("sortOrder"in O?N(O,re):o&&O.defaultSortOrder&&y.push({column:O,key:Jn(O,re),multiplePriority:So(O),sortOrder:O.defaultSortOrder}))}),y}function _o(r,o,u,y,N,O,oe,re){return(o||[]).map((ee,ge)=>{const Oe=zr(ge,re);let we=ee;if(we.sorter){const ze=we.sortDirections||N,We=we.showSorterTooltip===void 0?oe:we.showSorterTooltip,Ve=Jn(we,Oe),xt=u.find(Nn=>{let{key:Rt}=Nn;return Rt===Ve}),mt=xt?xt.sortOrder:null,bt=ll(ze,mt);let gt;if(ee.sortIcon)gt=ee.sortIcon({sortOrder:mt});else{const Nn=ze.includes(Go)&&n.createElement(al.Z,{className:ce()(`${r}-column-sorter-up`,{active:mt===Go})}),Rt=ze.includes(Sa)&&n.createElement(Xo.Z,{className:ce()(`${r}-column-sorter-down`,{active:mt===Sa})});gt=n.createElement("span",{className:ce()(`${r}-column-sorter`,{[`${r}-column-sorter-full`]:!!(Nn&&Rt)})},n.createElement("span",{className:`${r}-column-sorter-inner`,"aria-hidden":"true"},Nn,Rt))}const{cancelSort:_t,triggerAsc:Gt,triggerDesc:cn}=O||{};let Vt=_t;bt===Sa?Vt=cn:bt===Go&&(Vt=Gt);const bn=typeof We=="object"?We:{title:Vt};we=Object.assign(Object.assign({},we),{className:ce()(we.className,{[`${r}-column-sort`]:mt}),title:Nn=>{const Rt=n.createElement("div",{className:`${r}-column-sorters`},n.createElement("span",{className:`${r}-column-title`},eo(ee.title,Nn)),gt);return We?n.createElement(Ea.Z,Object.assign({},bn),Rt):Rt},onHeaderCell:Nn=>{const Rt=ee.onHeaderCell&&ee.onHeaderCell(Nn)||{},Jt=Rt.onClick,Mt=Rt.onKeyDown;Rt.onClick=hn=>{y({column:ee,key:Ve,sortOrder:bt,multiplePriority:So(ee)}),Jt==null||Jt(hn)},Rt.onKeyDown=hn=>{hn.keyCode===fa.Z.ENTER&&(y({column:ee,key:Ve,sortOrder:bt,multiplePriority:So(ee)}),Mt==null||Mt(hn))};const It=ao(ee.title,{}),Ut=It==null?void 0:It.toString();return mt?Rt["aria-sort"]=mt==="ascend"?"ascending":"descending":Rt["aria-label"]=Ut||"",Rt.className=ce()(Rt.className,`${r}-column-has-sorters`),Rt.tabIndex=0,ee.ellipsis&&(Rt.title=(It!=null?It:"").toString()),Rt}})}return"children"in we&&(we=Object.assign(Object.assign({},we),{children:_o(r,we.children,u,y,N,O,oe,Oe)})),we})}function il(r){const{column:o,sortOrder:u}=r;return{column:o,order:u,field:o.dataIndex,columnKey:o.key}}function Aa(r){const o=r.filter(u=>{let{sortOrder:y}=u;return y}).map(il);return o.length===0&&r.length?Object.assign(Object.assign({},il(r[r.length-1])),{column:void 0}):o.length<=1?o[0]||{}:o}function Jo(r,o,u){const y=o.slice().sort((oe,re)=>re.multiplePriority-oe.multiplePriority),N=r.slice(),O=y.filter(oe=>{let{column:{sorter:re},sortOrder:ee}=oe;return Yo(re)&&ee});return O.length?N.sort((oe,re)=>{for(let ee=0;ee{const re=oe[u];return re?Object.assign(Object.assign({},oe),{[u]:Jo(re,o,u)}):oe}):N}function Ko(r){let{prefixCls:o,mergedColumns:u,onSorterChange:y,sortDirections:N,tableLocale:O,showSorterTooltip:oe}=r;const[re,ee]=n.useState(wa(u,!0)),ge=n.useMemo(()=>{let Ve=!0;const xt=wa(u,!1);if(!xt.length)return re;const mt=[];function bt(_t){Ve?mt.push(_t):mt.push(Object.assign(Object.assign({},_t),{sortOrder:null}))}let gt=null;return xt.forEach(_t=>{gt===null?(bt(_t),_t.sortOrder&&(_t.multiplePriority===!1?Ve=!1:gt=!0)):(gt&&_t.multiplePriority!==!1||(Ve=!1),bt(_t))}),mt},[u,re]),Oe=n.useMemo(()=>{const Ve=ge.map(xt=>{let{column:mt,sortOrder:bt}=xt;return{column:mt,order:bt}});return{sortColumns:Ve,sortColumn:Ve[0]&&Ve[0].column,sortOrder:Ve[0]&&Ve[0].order}},[ge]);function we(Ve){let xt;Ve.multiplePriority===!1||!ge.length||ge[0].multiplePriority===!1?xt=[Ve]:xt=[].concat((0,$t.Z)(ge.filter(mt=>{let{key:bt}=mt;return bt!==Ve.key})),[Ve]),ee(xt),y(Aa(xt),xt)}return[Ve=>_o(o,Ve,ge,we,N,O,oe),ge,Oe,()=>Aa(ge)]}function Bo(r,o){return r.map(u=>{const y=Object.assign({},u);return y.title=eo(u.title,o),"children"in y&&(y.children=Bo(y.children,o)),y})}function Qo(r){return[n.useCallback(u=>Bo(u,r),[r])]}var qo=hr((r,o)=>{const{_renderTimes:u}=r,{_renderTimes:y}=o;return u!==y}),sl=Zt((r,o)=>{const{_renderTimes:u}=r,{_renderTimes:y}=o;return u!==y}),Mo=e(64993),ea=e(17313),cl=e(83116),ul=e(37613),dl=r=>{const{componentCls:o}=r,u=`${r.lineWidth}px ${r.lineType} ${r.tableBorderColor}`,y=(N,O,oe)=>({[`&${o}-${N}`]:{[`> ${o}-container`]:{[`> ${o}-content, > ${o}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${o}-expanded-row-fixed`]:{margin:`-${O}px -${oe+r.lineWidth}px`}}}}}});return{[`${o}-wrapper`]:{[`${o}${o}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${o}-title`]:{border:u,borderBottom:0},[`> ${o}-container`]:{borderInlineStart:u,borderTop:u,[` + > ${o}-content, + > ${o}-header, + > ${o}-body, + > ${o}-summary + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:u},"> thead":{"> tr:not(:last-child) > th":{borderBottom:u},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${o}-cell-fix-right-first::after`]:{borderInlineEnd:u}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${o}-expanded-row-fixed`]:{margin:`-${r.tablePaddingVertical}px -${r.tablePaddingHorizontal+r.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:r.lineWidth,bottom:0,borderInlineEnd:u,content:'""'}}}}}},[`&${o}-scroll-horizontal`]:{[`> ${o}-container > ${o}-body`]:{"> table > tbody":{[` + > tr${o}-expanded-row, + > tr${o}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},y("middle",r.tablePaddingVerticalMiddle,r.tablePaddingHorizontalMiddle)),y("small",r.tablePaddingVerticalSmall,r.tablePaddingHorizontalSmall)),{[`> ${o}-footer`]:{border:u,borderTop:0}}),[`${o}-cell`]:{[`${o}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${r.lineWidth}px 0 ${r.lineWidth}px ${r.tableHeaderBg}`}},[`${o}-bordered ${o}-cell-scrollbar`]:{borderInlineEnd:u}}}},fl=r=>{const{componentCls:o}=r;return{[`${o}-wrapper`]:{[`${o}-cell-ellipsis`]:Object.assign(Object.assign({},ea.vS),{wordBreak:"keep-all",[` + &${o}-cell-fix-left-last, + &${o}-cell-fix-right-first + `]:{overflow:"visible",[`${o}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${o}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},ka=r=>{const{componentCls:o}=r;return{[`${o}-wrapper`]:{[`${o}-tbody > tr${o}-placeholder`]:{textAlign:"center",color:r.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:r.colorBgContainer}}}}},ja=e(15969),na=r=>{const{componentCls:o,antCls:u,controlInteractiveSize:y,motionDurationSlow:N,lineWidth:O,paddingXS:oe,lineType:re,tableBorderColor:ee,tableExpandIconBg:ge,tableExpandColumnWidth:Oe,borderRadius:we,fontSize:ze,fontSizeSM:We,lineHeight:Ve,tablePaddingVertical:xt,tablePaddingHorizontal:mt,tableExpandedRowBg:bt,paddingXXS:gt}=r,_t=y/2-O,Gt=_t*2+O*3,cn=`${O}px ${re} ${ee}`,Vt=gt-O;return{[`${o}-wrapper`]:{[`${o}-expand-icon-col`]:{width:Oe},[`${o}-row-expand-icon-cell`]:{textAlign:"center",[`${o}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${o}-row-indent`]:{height:1,float:"left"},[`${o}-row-expand-icon`]:Object.assign(Object.assign({},(0,ja.N)(r)),{position:"relative",float:"left",boxSizing:"border-box",width:Gt,height:Gt,padding:0,color:"inherit",lineHeight:`${Gt}px`,background:ge,border:cn,borderRadius:we,transform:`scale(${y/Gt})`,transition:`all ${N}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${N} ease-out`,content:'""'},"&::before":{top:_t,insetInlineEnd:Vt,insetInlineStart:Vt,height:O},"&::after":{top:Vt,bottom:Vt,insetInlineStart:_t,width:O,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${o}-row-indent + ${o}-row-expand-icon`]:{marginTop:(ze*Ve-O*3)/2-Math.ceil((We*1.4-O*3)/2),marginInlineEnd:oe},[`tr${o}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:bt}},[`${u}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${o}-expanded-row-fixed`]:{position:"relative",margin:`-${xt}px -${mt}px`,padding:`${xt}px ${mt}px`}}}},ra=r=>{const{componentCls:o,antCls:u,iconCls:y,tableFilterDropdownWidth:N,tableFilterDropdownSearchWidth:O,paddingXXS:oe,paddingXS:re,colorText:ee,lineWidth:ge,lineType:Oe,tableBorderColor:we,tableHeaderIconColor:ze,fontSizeSM:We,tablePaddingHorizontal:Ve,borderRadius:xt,motionDurationSlow:mt,colorTextDescription:bt,colorPrimary:gt,tableHeaderFilterActiveBg:_t,colorTextDisabled:Gt,tableFilterDropdownBg:cn,tableFilterDropdownHeight:Vt,controlItemBgHover:bn,controlItemBgActive:Nn,boxShadowSecondary:Rt,filterDropdownMenuBg:Jt}=r,Mt=`${u}-dropdown`,It=`${o}-filter-dropdown`,Ut=`${u}-tree`,hn=`${ge}px ${Oe} ${we}`;return[{[`${o}-wrapper`]:{[`${o}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${o}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-oe,marginInline:`${oe}px ${-Ve/2}px`,padding:`0 ${oe}px`,color:ze,fontSize:We,borderRadius:xt,cursor:"pointer",transition:`all ${mt}`,"&:hover":{color:bt,background:_t},"&.active":{color:gt}}}},{[`${u}-dropdown`]:{[It]:Object.assign(Object.assign({},(0,ea.Wf)(r)),{minWidth:N,backgroundColor:cn,borderRadius:xt,boxShadow:Rt,overflow:"hidden",[`${Mt}-menu`]:{maxHeight:Vt,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Jt,"&:empty::after":{display:"block",padding:`${re}px 0`,color:Gt,fontSize:We,textAlign:"center",content:'"Not Found"'}},[`${It}-tree`]:{paddingBlock:`${re}px 0`,paddingInline:re,[Ut]:{padding:0},[`${Ut}-treenode ${Ut}-node-content-wrapper:hover`]:{backgroundColor:bn},[`${Ut}-treenode-checkbox-checked ${Ut}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Nn}}},[`${It}-search`]:{padding:re,borderBottom:hn,"&-input":{input:{minWidth:O},[y]:{color:Gt}}},[`${It}-checkall`]:{width:"100%",marginBottom:oe,marginInlineStart:oe},[`${It}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${re-ge}px ${re}px`,overflow:"hidden",borderTop:hn}})}},{[`${u}-dropdown ${It}, ${It}-submenu`]:{[`${u}-checkbox-wrapper + span`]:{paddingInlineStart:re,color:ee},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},oa=r=>{const{componentCls:o,lineWidth:u,colorSplit:y,motionDurationSlow:N,zIndexTableFixed:O,tableBg:oe,zIndexTableSticky:re}=r,ee=y;return{[`${o}-wrapper`]:{[` + ${o}-cell-fix-left, + ${o}-cell-fix-right + `]:{position:"sticky !important",zIndex:O,background:oe},[` + ${o}-cell-fix-left-first::after, + ${o}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-u,width:30,transform:"translateX(100%)",transition:`box-shadow ${N}`,content:'""',pointerEvents:"none"},[`${o}-cell-fix-left-all::after`]:{display:"none"},[` + ${o}-cell-fix-right-first::after, + ${o}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:-u,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${N}`,content:'""',pointerEvents:"none"},[`${o}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:re+1,width:30,transition:`box-shadow ${N}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${o}-ping-left`]:{[`&:not(${o}-has-fix-left) ${o}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${ee}`}},[` + ${o}-cell-fix-left-first::after, + ${o}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${ee}`},[`${o}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${o}-ping-right`]:{[`&:not(${o}-has-fix-right) ${o}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${ee}`}},[` + ${o}-cell-fix-right-first::after, + ${o}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${ee}`}}}}},sr=r=>{const{componentCls:o,antCls:u}=r;return{[`${o}-wrapper`]:{[`${o}-pagination${u}-pagination`]:{margin:`${r.margin}px 0`},[`${o}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:r.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},vr=r=>{const{componentCls:o,tableRadius:u}=r;return{[`${o}-wrapper`]:{[o]:{[`${o}-title, ${o}-header`]:{borderRadius:`${u}px ${u}px 0 0`},[`${o}-title + ${o}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${o}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:u,borderStartEndRadius:u,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:u},"> *:last-child":{borderStartEndRadius:u}}},"&-footer":{borderRadius:`0 0 ${u}px ${u}px`}}}}},vl=r=>{const{componentCls:o}=r;return{[`${o}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${o}-pagination-left`]:{justifyContent:"flex-end"},[`${o}-pagination-right`]:{justifyContent:"flex-start"},[`${o}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${o}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${o}-row-indent`]:{float:"right"}}}}},ia=r=>{const{componentCls:o,antCls:u,iconCls:y,fontSizeIcon:N,padding:O,paddingXS:oe,tableHeaderIconColor:re,tableHeaderIconColorHover:ee,tableSelectionColumnWidth:ge}=r;return{[`${o}-wrapper`]:{[`${o}-selection-col`]:{width:ge,[`&${o}-selection-col-with-dropdown`]:{width:ge+N+O/4}},[`${o}-bordered ${o}-selection-col`]:{width:ge+oe*2,[`&${o}-selection-col-with-dropdown`]:{width:ge+N+O/4+oe*2}},[` + table tr th${o}-selection-column, + table tr td${o}-selection-column + `]:{paddingInlineEnd:r.paddingXS,paddingInlineStart:r.paddingXS,textAlign:"center",[`${u}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${o}-selection-column${o}-cell-fix-left`]:{zIndex:r.zIndexTableFixed+1},[`table tr th${o}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${o}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${o}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${r.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${r.tablePaddingHorizontal/4}px`,[y]:{color:re,fontSize:N,verticalAlign:"baseline","&:hover":{color:ee}}}}}},gl=r=>{const{componentCls:o}=r,u=(y,N,O,oe)=>({[`${o}${o}-${y}`]:{fontSize:oe,[` + ${o}-title, + ${o}-footer, + ${o}-cell, + ${o}-thead > tr > th, + ${o}-tbody > tr > th, + ${o}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${N}px ${O}px`},[`${o}-filter-trigger`]:{marginInlineEnd:`-${O/2}px`},[`${o}-expanded-row-fixed`]:{margin:`-${N}px -${O}px`},[`${o}-tbody`]:{[`${o}-wrapper:only-child ${o}`]:{marginBlock:`-${N}px`,marginInline:`${r.tableExpandColumnWidth-O}px -${O}px`}},[`${o}-selection-column`]:{paddingInlineStart:`${O/4}px`}}});return{[`${o}-wrapper`]:Object.assign(Object.assign({},u("middle",r.tablePaddingVerticalMiddle,r.tablePaddingHorizontalMiddle,r.tableFontSizeMiddle)),u("small",r.tablePaddingVerticalSmall,r.tablePaddingHorizontalSmall,r.tableFontSizeSmall))}},Ka=r=>{const{componentCls:o,marginXXS:u,fontSizeIcon:y,tableHeaderIconColor:N,tableHeaderIconColorHover:O}=r;return{[`${o}-wrapper`]:{[`${o}-thead th${o}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${r.motionDurationSlow}`,"&:hover":{background:r.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:r.colorPrimary},[` + &${o}-cell-fix-left:hover, + &${o}-cell-fix-right:hover + `]:{background:r.tableFixedHeaderSortActiveBg}},[`${o}-thead th${o}-column-sort`]:{background:r.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${o}-column-sort`]:{background:r.tableBodySortBg},[`${o}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${o}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${o}-column-sorter`]:{marginInlineStart:u,color:N,fontSize:0,transition:`color ${r.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:y,"&.active":{color:r.colorPrimary}},[`${o}-column-sorter-up + ${o}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${o}-column-sorters:hover ${o}-column-sorter`]:{color:O}}}},za=r=>{const{componentCls:o,opacityLoading:u,tableScrollThumbBg:y,tableScrollThumbBgHover:N,tableScrollThumbSize:O,tableScrollBg:oe,zIndexTableSticky:re,stickyScrollBarBorderRadius:ee}=r,ge=`${r.lineWidth}px ${r.lineType} ${r.tableBorderColor}`;return{[`${o}-wrapper`]:{[`${o}-sticky`]:{"&-holder":{position:"sticky",zIndex:re,background:r.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${O}px !important`,zIndex:re,display:"flex",alignItems:"center",background:oe,borderTop:ge,opacity:u,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:O,backgroundColor:y,borderRadius:ee,transition:`all ${r.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:N}}}}}}},Ha=r=>{const{componentCls:o,lineWidth:u,tableBorderColor:y}=r,N=`${u}px ${r.lineType} ${y}`;return{[`${o}-wrapper`]:{[`${o}-summary`]:{position:"relative",zIndex:r.zIndexTableFixed,background:r.tableBg,"> tr":{"> th, > td":{borderBottom:N}}},[`div${o}-summary`]:{boxShadow:`0 -${u}px 0 ${y}`}}}},yl=r=>{const{componentCls:o}=r,u=`${r.lineWidth}px ${r.lineType} ${r.tableBorderColor}`,y=`${o}-expanded-row-cell`;return{[`${o}-wrapper`]:{[`${o}-tbody-virtual`]:{[`${o}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${o}-cell`]:{borderBottom:u},[`${o}-expanded-row`]:{[`${y}${y}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${r.lineWidth}px)`,borderInlineEnd:"none"}}},[`${o}-bordered`]:{[`${o}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:u,position:"absolute"},[`${o}-cell`]:{borderInlineEnd:u,[`&${o}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-r.lineWidth,borderInlineStart:u}}}}}}};const Wa=r=>{const{componentCls:o,fontWeightStrong:u,tablePaddingVertical:y,tablePaddingHorizontal:N,lineWidth:O,lineType:oe,tableBorderColor:re,tableFontSize:ee,tableBg:ge,tableRadius:Oe,tableHeaderTextColor:we,motionDurationMid:ze,tableHeaderBg:We,tableHeaderCellSplitColor:Ve,tableRowHoverBg:xt,tableSelectedRowBg:mt,tableSelectedRowHoverBg:bt,tableFooterTextColor:gt,tableFooterBg:_t,paddingContentVerticalLG:Gt}=r,cn=`${O}px ${oe} ${re}`;return{[`${o}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ea.dF)()),{[o]:Object.assign(Object.assign({},(0,ea.Wf)(r)),{fontSize:ee,background:ge,borderRadius:`${Oe}px ${Oe}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Oe}px ${Oe}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${o}-cell, + ${o}-thead > tr > th, + ${o}-tbody > tr > th, + ${o}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${Gt}px ${N}px`,overflowWrap:"break-word"},[`${o}-title`]:{padding:`${y}px ${N}px`},[`${o}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:we,fontWeight:u,textAlign:"start",background:We,borderBottom:cn,transition:`background ${ze} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${o}-selection-column):not(${o}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ve,transform:"translateY(-50%)",transition:`background-color ${ze}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${o}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${ze}, border-color ${ze}`,borderBottom:cn,[` + > ${o}-wrapper:only-child, + > ${o}-expanded-row-fixed > ${o}-wrapper:only-child + `]:{[o]:{marginBlock:`-${y}px`,marginInline:`${r.tableExpandColumnWidth-N}px -${N}px`,[`${o}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:we,fontWeight:u,textAlign:"start",background:We,borderBottom:cn,transition:`background ${ze} ease`},[` + &${o}-row:hover > th, + &${o}-row:hover > td, + > th${o}-cell-row-hover, + > td${o}-cell-row-hover + `]:{background:xt},[`&${o}-row-selected`]:{"> th, > td":{background:mt},"&:hover > th, &:hover > td":{background:bt}}}},[`${o}-footer`]:{padding:`${y}px ${N}px`,color:gt,background:_t}})}};var Ua=(0,cl.Z)("Table",r=>{const{colorTextHeading:o,colorSplit:u,colorIcon:y,colorIconHover:N,opacityLoading:O,colorBgContainer:oe,controlInteractiveSize:re,headerBg:ee,headerColor:ge,headerSortActiveBg:Oe,headerSortHoverBg:we,bodySortBg:ze,rowHoverBg:We,rowSelectedBg:Ve,rowSelectedHoverBg:xt,rowExpandedBg:mt,cellPaddingBlock:bt,cellPaddingInline:gt,cellPaddingBlockMD:_t,cellPaddingInlineMD:Gt,cellPaddingBlockSM:cn,cellPaddingInlineSM:Vt,borderColor:bn,footerBg:Nn,footerColor:Rt,headerBorderRadius:Jt,cellFontSize:Mt,cellFontSizeMD:It,cellFontSizeSM:Ut,headerSplitColor:hn,fixedHeaderSortActiveBg:Fn,headerFilterHoverBg:_n,filterDropdownBg:un,expandIconBg:jn,selectionColumnWidth:Wn,stickyScrollBarBg:Cr}=r,nr=new Mo.C(y),Ar=new Mo.C(N),Nr=2,Tn=(0,ul.TS)(r,{tableFontSize:Mt,tableBg:oe,tableRadius:Jt,tablePaddingVertical:bt,tablePaddingHorizontal:gt,tablePaddingVerticalMiddle:_t,tablePaddingHorizontalMiddle:Gt,tablePaddingVerticalSmall:cn,tablePaddingHorizontalSmall:Vt,tableBorderColor:bn,tableHeaderTextColor:ge,tableHeaderBg:ee,tableFooterTextColor:Rt,tableFooterBg:Nn,tableHeaderCellSplitColor:hn,tableHeaderSortBg:Oe,tableHeaderSortHoverBg:we,tableHeaderIconColor:nr.clone().setAlpha(nr.getAlpha()*O).toRgbString(),tableHeaderIconColorHover:Ar.clone().setAlpha(Ar.getAlpha()*O).toRgbString(),tableBodySortBg:ze,tableFixedHeaderSortActiveBg:Fn,tableHeaderFilterActiveBg:_n,tableFilterDropdownBg:un,tableRowHoverBg:We,tableSelectedRowBg:Ve,tableSelectedRowHoverBg:xt,zIndexTableFixed:Nr,zIndexTableSticky:Nr+1,tableFontSizeMiddle:It,tableFontSizeSmall:Ut,tableSelectionColumnWidth:Wn,tableExpandIconBg:jn,tableExpandColumnWidth:re+2*r.padding,tableExpandedRowBg:mt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Cr,tableScrollThumbBgHover:o,tableScrollBg:u});return[Wa(Tn),sr(Tn),Ha(Tn),Ka(Tn),ra(Tn),dl(Tn),vr(Tn),na(Tn),Ha(Tn),ka(Tn),ia(Tn),oa(Tn),za(Tn),fl(Tn),gl(Tn),vl(Tn),yl(Tn)]},r=>{const{colorFillAlter:o,colorBgContainer:u,colorTextHeading:y,colorFillSecondary:N,colorFillContent:O,controlItemBgActive:oe,controlItemBgActiveHover:re,padding:ee,paddingSM:ge,paddingXS:Oe,colorBorderSecondary:we,borderRadiusLG:ze,fontSize:We,controlHeight:Ve,colorTextPlaceholder:xt}=r,mt=new Mo.C(N).onBackground(u).toHexShortString(),bt=new Mo.C(O).onBackground(u).toHexShortString(),gt=new Mo.C(o).onBackground(u).toHexShortString();return{headerBg:gt,headerColor:y,headerSortActiveBg:mt,headerSortHoverBg:bt,bodySortBg:gt,rowHoverBg:gt,rowSelectedBg:oe,rowSelectedHoverBg:re,rowExpandedBg:o,cellPaddingBlock:ee,cellPaddingInline:ee,cellPaddingBlockMD:ge,cellPaddingInlineMD:Oe,cellPaddingBlockSM:Oe,cellPaddingInlineSM:Oe,borderColor:we,headerBorderRadius:ze,footerBg:gt,footerColor:y,cellFontSize:We,cellFontSizeMD:We,cellFontSizeSM:We,headerSplitColor:we,fixedHeaderSortActiveBg:mt,headerFilterHoverBg:O,filterDropdownMenuBg:u,filterDropdownBg:u,expandIconBg:u,selectionColumnWidth:Ve,stickyScrollBarBg:xt,stickyScrollBarBorderRadius:100}});const Va=[],sa=(r,o)=>{const{prefixCls:u,className:y,rootClassName:N,style:O,size:oe,bordered:re,dropdownPrefixCls:ee,dataSource:ge,pagination:Oe,rowSelection:we,rowKey:ze="key",rowClassName:We,columns:Ve,children:xt,childrenColumnName:mt,onChange:bt,getPopupContainer:gt,loading:_t,expandIcon:Gt,expandable:cn,expandedRowRender:Vt,expandIconColumnIndex:bn,indentSize:Nn,scroll:Rt,sortDirections:Jt,locale:Mt,showSorterTooltip:It=!0,virtual:Ut}=r,hn=n.useMemo(()=>Ve||pr(xt),[Ve,xt]),Fn=n.useMemo(()=>hn.some(ar=>ar.responsive),[hn]),_n=(0,ir.Z)(Fn),un=n.useMemo(()=>{const ar=new Set(Object.keys(_n).filter(Rr=>_n[Rr]));return hn.filter(Rr=>!Rr.responsive||Rr.responsive.some(oo=>ar.has(oo)))},[hn,_n]),jn=(0,Gn.Z)(r,["className","style","columns"]),{locale:Wn=Mn.Z,direction:Cr,table:nr,renderEmpty:Ar,getPrefixCls:Nr,getPopupContainer:Tn}=n.useContext(st.E_),Wr=(0,wn.Z)(oe),or=Object.assign(Object.assign({},Wn.Table),Mt),Vn=ge||Va,Sr=Nr("table",u),Qr=Nr("dropdown",ee),pn=Object.assign({childrenColumnName:mt,expandIconColumnIndex:bn},cn),{childrenColumnName:fn="children"}=pn,dn=n.useMemo(()=>Vn.some(ar=>ar==null?void 0:ar[fn])?"nest":Vt||cn&&cn.expandedRowRender?"row":null,[Vn]),on={body:n.useRef()},rr=n.useMemo(()=>typeof ze=="function"?ze:ar=>ar==null?void 0:ar[ze],[ze]),[Qt]=go(Vn,fn,rr),On={},tr=function(ar,Rr){let oo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Kr,io,mo;const vo=Object.assign(Object.assign({},On),ar);oo&&((Kr=On.resetPagination)===null||Kr===void 0||Kr.call(On),!((io=vo.pagination)===null||io===void 0)&&io.current&&(vo.pagination.current=1),Oe&&Oe.onChange&&Oe.onChange(1,(mo=vo.pagination)===null||mo===void 0?void 0:mo.pageSize)),Rt&&Rt.scrollToFirstRowOnChange!==!1&&on.body.current&&(0,Bn.Z)(0,{getContainer:()=>on.body.current}),bt==null||bt(vo.pagination,vo.filters,vo.sorter,{currentDataSource:Ta(Jo(Vn,vo.sorterStates,fn),vo.filterStates),action:Rr})},Xn=(ar,Rr)=>{tr({sorter:ar,sorterStates:Rr},"sort",!1)},[c,he,tt,ot]=Ko({prefixCls:Sr,mergedColumns:un,onSorterChange:Xn,sortDirections:Jt||["ascend","descend"],tableLocale:or,showSorterTooltip:It}),qe=n.useMemo(()=>Jo(Vn,he,fn),[Vn,he]);On.sorter=ot(),On.sorterStates=he;const et=(ar,Rr)=>{tr({filters:ar,filterStates:Rr},"filter",!0)},[ct,Tt,pt]=G({prefixCls:Sr,locale:or,dropdownPrefixCls:Qr,mergedColumns:un,onFilterChange:et,getPopupContainer:gt||Tn}),it=Ta(qe,Tt);On.filters=pt,On.filterStates=Tt;const Ft=n.useMemo(()=>{const ar={};return Object.keys(pt).forEach(Rr=>{pt[Rr]!==null&&(ar[Rr]=pt[Rr])}),Object.assign(Object.assign({},tt),{filters:ar})},[tt,pt]),[nt]=Qo(Ft),dt=(ar,Rr)=>{tr({pagination:Object.assign(Object.assign({},On.pagination),{current:ar,pageSize:Rr})},"paginate")},[Et,gr]=No(it.length,dt,Oe);On.pagination=Oe===!1?{}:tl(Et,Oe),On.resetPagination=gr;const jt=n.useMemo(()=>{if(Oe===!1||!Et.pageSize)return it;const{current:ar=1,total:Rr,pageSize:oo=Io}=Et;return it.lengthoo?it.slice((ar-1)*oo,ar*oo):it:it.slice((ar-1)*oo,ar*oo)},[!!Oe,it,Et&&Et.current,Et&&Et.pageSize,Et&&Et.total]),[Dn,Or]=ol({prefixCls:Sr,data:it,pageData:jt,getRowKey:rr,getRecordByKey:Qt,expandType:dn,childrenColumnName:fn,locale:or,getPopupContainer:gt||Tn},we),Mr=(ar,Rr,oo)=>{let Kr;return typeof We=="function"?Kr=ce()(We(ar,Rr,oo)):Kr=ce()(We),ce()({[`${Sr}-row-selected`]:Or.has(rr(ar,Rr))},Kr)};pn.__PARENT_RENDER_ICON__=pn.expandIcon,pn.expandIcon=pn.expandIcon||Gt||Pr(or),dn==="nest"&&pn.expandIconColumnIndex===void 0?pn.expandIconColumnIndex=we?1:0:pn.expandIconColumnIndex>0&&we&&(pn.expandIconColumnIndex-=1),typeof pn.indentSize!="number"&&(pn.indentSize=typeof Nn=="number"?Nn:15);const Fo=n.useCallback(ar=>nt(Dn(ct(c(ar)))),[c,ct,Dn]);let xo,Lt;if(Oe!==!1&&(Et!=null&&Et.total)){let ar;Et.size?ar=Et.size:ar=Wr==="small"||Wr==="middle"?"small":void 0;const Rr=io=>n.createElement(Yn.Z,Object.assign({},Et,{className:ce()(`${Sr}-pagination ${Sr}-pagination-${io}`,Et.className),size:ar})),oo=Cr==="rtl"?"left":"right",{position:Kr}=Et;if(Kr!==null&&Array.isArray(Kr)){const io=Kr.find(To=>To.includes("top")),mo=Kr.find(To=>To.includes("bottom")),vo=Kr.every(To=>`${To}`=="none");!io&&!mo&&!vo&&(Lt=Rr(oo)),io&&(xo=Rr(io.toLowerCase().replace("top",""))),mo&&(Lt=Rr(mo.toLowerCase().replace("bottom","")))}else Lt=Rr(oo)}let qr;typeof _t=="boolean"?qr={spinning:_t}:typeof _t=="object"&&(qr=Object.assign({spinning:!0},_t));const[Vr,yr]=Ua(Sr),[,wr]=(0,Fr.Z)(),lo=ce()(`${Sr}-wrapper`,nr==null?void 0:nr.className,{[`${Sr}-wrapper-rtl`]:Cr==="rtl"},y,N,yr),co=Object.assign(Object.assign({},nr==null?void 0:nr.style),O),Co=Mt&&Mt.emptyText||(Ar==null?void 0:Ar("Table"))||n.createElement(Ot.Z,{componentName:"Table"}),wo=Ut?sl:qo,Xa={},bl=n.useMemo(()=>{const{fontSize:ar,lineHeight:Rr,padding:oo,paddingXS:Kr,paddingSM:io}=wr,mo=Math.floor(ar*Rr);switch(Wr){case"large":return oo*2+mo;case"small":return Kr*2+mo;default:return io*2+mo}},[wr,Wr]);return Ut&&(Xa.listItemHeight=bl),Vr(n.createElement("div",{ref:o,className:lo,style:co},n.createElement($r.Z,Object.assign({spinning:!1},qr),xo,n.createElement(wo,Object.assign({},Xa,jn,{columns:un,direction:Cr,expandable:pn,prefixCls:Sr,className:ce()({[`${Sr}-middle`]:Wr==="middle",[`${Sr}-small`]:Wr==="small",[`${Sr}-bordered`]:re,[`${Sr}-empty`]:Vn.length===0}),data:jt,rowKey:rr,rowClassName:Mr,emptyText:Co,internalHooks:l,internalRefs:on,transformColumns:Fo})),Lt)))};var xl=n.forwardRef(sa);const Pa=(r,o)=>{const u=n.useRef(0);return u.current+=1,n.createElement(xl,Object.assign({},r,{ref:o,_renderTimes:u.current}))},ho=n.forwardRef(Pa);ho.SELECTION_COLUMN=fo,ho.EXPAND_COLUMN=t,ho.SELECTION_ALL=xa,ho.SELECTION_INVERT=Do,ho.SELECTION_NONE=Ca,ho.Column=nn,ho.ColumnGroup=Cn,ho.Summary=s;var Cl=ho,ca=Cl},17574:function(ht,le,e){"use strict";e.d(le,{default:function(){return Me}});var t=e(60091),l=e(94480),P=e(52671),L=e(8657),T=e(54476),p=e(59301),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},F=n,W=e(7657),w=function(je,Je){return p.createElement(W.Z,(0,T.Z)({},je,{ref:Je,icon:F}))},D=p.forwardRef(w),g=D,M=e(92310),B=e.n(M),I=e(35654),E=e(71430),ne=e(36355),k=e(56082),de=e(62892),ie=e(20648);const H=4;function A(Ie){const{dropPosition:je,dropLevelOffset:Je,prefixCls:rt,indent:Ke,direction:Te="ltr"}=Ie,Qe=Te==="ltr"?"left":"right",vt=Te==="ltr"?"right":"left",De={[Qe]:-Je*Ke+H,[vt]:0};switch(je){case-1:De.top=-3;break;case 1:De.bottom=-3;break;default:De.bottom=-3,De[Qe]=Ke+H;break}return p.createElement("div",{style:De,className:`${rt}-drop-indicator`})}var ae=e(71997),S=p.forwardRef((Ie,je)=>{const{getPrefixCls:Je,direction:rt,virtual:Ke,tree:Te}=p.useContext(ne.E_),{prefixCls:Qe,className:vt,showIcon:De=!1,showLine:ft,switcherIcon:St,blockNode:$e=!1,children:ve,checkable:at=!1,selectable:Ee=!0,draggable:Z,motion:K,style:m}=Ie,a=Je("tree",Qe),R=Je(),fe=K!=null?K:Object.assign(Object.assign({},(0,de.Z)(R)),{motionAppear:!1}),s=Object.assign(Object.assign({},Ie),{checkable:at,selectable:Ee,showIcon:De,motion:fe,blockNode:$e,showLine:!!ft,dropIndicatorRender:A}),[i,X]=(0,ie.ZP)(a),$=p.useMemo(()=>{if(!Z)return!1;let Q={};switch(typeof Z){case"function":Q.nodeDraggable=Z;break;case"object":Q=Object.assign({},Z);break;default:break}return Q.icon!==!1&&(Q.icon=Q.icon||p.createElement(k.Z,null)),Q},[Z]),f=Q=>p.createElement(ae.Z,{prefixCls:a,switcherIcon:St,treeNodeProps:Q,showLine:ft});return i(p.createElement(t.Z,Object.assign({itemHeight:20,ref:je,virtual:Ke},s,{style:Object.assign(Object.assign({},Te==null?void 0:Te.style),m),prefixCls:a,className:B()({[`${a}-icon-hide`]:!De,[`${a}-block-node`]:$e,[`${a}-unselectable`]:!Ee,[`${a}-rtl`]:rt==="rtl"},Te==null?void 0:Te.className,vt,X),direction:rt,checkable:at&&p.createElement("span",{className:`${a}-checkbox-inner`}),selectable:Ee,switcherIcon:f,draggable:$}),ve))}),J;(function(Ie){Ie[Ie.None=0]="None",Ie[Ie.Start=1]="Start",Ie[Ie.End=2]="End"})(J||(J={}));function te(Ie,je){function Je(rt){const{key:Ke,children:Te}=rt;je(Ke,rt)!==!1&&te(Te||[],je)}Ie.forEach(Je)}function z(Ie){let{treeData:je,expandedKeys:Je,startKey:rt,endKey:Ke}=Ie;const Te=[];let Qe=J.None;if(rt&&rt===Ke)return[rt];if(!rt||!Ke)return[];function vt(De){return De===rt||De===Ke}return te(je,De=>{if(Qe===J.End)return!1;if(vt(De)){if(Te.push(De),Qe===J.None)Qe=J.Start;else if(Qe===J.Start)return Qe=J.End,!1}else Qe===J.Start&&Te.push(De);return Je.includes(De)}),Te}function v(Ie,je){const Je=(0,l.Z)(je),rt=[];return te(Ie,(Ke,Te)=>{const Qe=Je.indexOf(Ke);return Qe!==-1&&(rt.push(Te),Je.splice(Qe,1)),!!Je.length}),rt}var b=function(Ie,je){var Je={};for(var rt in Ie)Object.prototype.hasOwnProperty.call(Ie,rt)&&je.indexOf(rt)<0&&(Je[rt]=Ie[rt]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,rt=Object.getOwnPropertySymbols(Ie);Ke{var{defaultExpandAll:Je,defaultExpandParent:rt,defaultExpandedKeys:Ke}=Ie,Te=b(Ie,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Qe=p.useRef(),vt=p.useRef(),De=()=>{const{keyEntities:$}=(0,E.I8)(q(Te));let f;return Je?f=Object.keys($):rt?f=(0,I.r7)(Te.expandedKeys||Ke||[],$):f=Te.expandedKeys||Ke,f},[ft,St]=p.useState(Te.selectedKeys||Te.defaultSelectedKeys||[]),[$e,ve]=p.useState(()=>De());p.useEffect(()=>{"selectedKeys"in Te&&St(Te.selectedKeys)},[Te.selectedKeys]),p.useEffect(()=>{"expandedKeys"in Te&&ve(Te.expandedKeys)},[Te.expandedKeys]);const at=($,f)=>{var Q;return"expandedKeys"in Te||ve($),(Q=Te.onExpand)===null||Q===void 0?void 0:Q.call(Te,$,f)},Ee=($,f)=>{var Q;const{multiple:Re}=Te,{node:Pe,nativeEvent:Se}=f,{key:Ne=""}=Pe,Be=q(Te),d=Object.assign(Object.assign({},f),{selected:!0}),Y=(Se==null?void 0:Se.ctrlKey)||(Se==null?void 0:Se.metaKey),se=Se==null?void 0:Se.shiftKey;let Ce;Re&&Y?(Ce=$,Qe.current=Ne,vt.current=Ce,d.selectedNodes=v(Be,Ce)):Re&&se?(Ce=Array.from(new Set([].concat((0,l.Z)(vt.current||[]),(0,l.Z)(z({treeData:Be,expandedKeys:$e,startKey:Ne,endKey:Qe.current}))))),d.selectedNodes=v(Be,Ce)):(Ce=[Ne],Qe.current=Ne,vt.current=Ce,d.selectedNodes=v(Be,Ce)),(Q=Te.onSelect)===null||Q===void 0||Q.call(Te,Ce,d),"selectedKeys"in Te||St(Ce)},{getPrefixCls:Z,direction:K}=p.useContext(ne.E_),{prefixCls:m,className:a,showIcon:R=!0,expandAction:fe="click"}=Te,s=b(Te,["prefixCls","className","showIcon","expandAction"]),i=Z("tree",m),X=B()(`${i}-directory`,{[`${i}-directory-rtl`]:K==="rtl"},a);return p.createElement(S,Object.assign({icon:ce,ref:je,blockNode:!0},s,{showIcon:R,expandAction:fe,prefixCls:i,className:X,expandedKeys:$e,selectedKeys:ft,onSelect:Ee,onExpand:at}))};var V=p.forwardRef(x);const ye=S;ye.DirectoryTree=V,ye.TreeNode=t.O;var Me=ye},20648:function(ht,le,e){"use strict";e.d(le,{TM:function(){return M},Yk:function(){return g}});var t=e(36237),l=e(98447),P=e(17313),L=e(8378),T=e(37613),p=e(83116);const n=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),F=(B,I)=>({[`.${B}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${I.motionDurationSlow}`}}}),W=(B,I)=>({[`.${B}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:I.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${I.lineWidthBold}px solid ${I.colorPrimary}`,borderRadius:"50%",content:'""'}}}),w=(B,I)=>{const{treeCls:E,treeNodeCls:ne,treeNodePadding:k,titleHeight:de,nodeSelectedBg:ie,nodeHoverBg:H}=I,A=I.paddingXS;return{[E]:Object.assign(Object.assign({},(0,P.Wf)(I)),{background:I.colorBgContainer,borderRadius:I.borderRadius,transition:`background-color ${I.motionDurationSlow}`,[`&${E}-rtl`]:{[`${E}-switcher`]:{"&_close":{[`${E}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${E}-active-focused)`]:Object.assign({},(0,P.oN)(I)),[`${E}-list-holder-inner`]:{alignItems:"flex-start"},[`&${E}-block-node`]:{[`${E}-list-holder-inner`]:{alignItems:"stretch",[`${E}-node-content-wrapper`]:{flex:"auto"},[`${ne}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:k,insetInlineStart:0,border:`1px solid ${I.colorPrimary}`,opacity:0,animationName:n,animationDuration:I.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${ne}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${k}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${E}-node-content-wrapper`]:{color:I.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${E}-node-content-wrapper`]:Object.assign({},(0,P.oN)(I)),[`&:not(${ne}-disabled).filter-node ${E}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${E}-draggable-icon`]:{flexShrink:0,width:de,lineHeight:`${de}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${I.motionDurationSlow}`,[`${ne}:hover &`]:{opacity:.45}},[`&${ne}-disabled`]:{[`${E}-draggable-icon`]:{visibility:"hidden"}}}},[`${E}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:de}},[`${E}-draggable-icon`]:{visibility:"hidden"},[`${E}-switcher`]:Object.assign(Object.assign({},F(B,I)),{position:"relative",flex:"none",alignSelf:"stretch",width:de,margin:0,lineHeight:`${de}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${E}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:I.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:de/2,bottom:-k,marginInlineStart:-1,borderInlineEnd:`1px solid ${I.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:de/2*.8,height:de/2,borderBottom:`1px solid ${I.colorBorder}`,content:'""'}}}),[`${E}-checkbox`]:{top:"initial",marginInlineEnd:A},[`${E}-node-content-wrapper, ${E}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:de,margin:0,padding:`0 ${I.paddingXS/2}px`,color:"inherit",lineHeight:`${de}px`,background:"transparent",borderRadius:I.borderRadius,cursor:"pointer",transition:`all ${I.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:H},[`&${E}-node-selected`]:{backgroundColor:ie},[`${E}-iconEle`]:{display:"inline-block",width:de,height:de,lineHeight:`${de}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${E}-unselectable ${E}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${E}-node-content-wrapper`]:Object.assign({lineHeight:`${de}px`,userSelect:"none"},W(B,I)),[`${ne}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${I.colorPrimary}`}},"&-show-line":{[`${E}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:de/2,bottom:-k,borderInlineEnd:`1px solid ${I.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${E}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${ne}-leaf-last`]:{[`${E}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${de/2}px !important`}}}}})}},D=B=>{const{treeCls:I,treeNodeCls:E,treeNodePadding:ne,directoryNodeSelectedBg:k,directoryNodeSelectedColor:de}=B;return{[`${I}${I}-directory`]:{[E]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:ne,insetInlineStart:0,transition:`background-color ${B.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:B.controlItemBgHover}},"> *":{zIndex:1},[`${I}-switcher`]:{transition:`color ${B.motionDurationMid}`},[`${I}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${I}-node-selected`]:{color:de,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:k},[`${I}-switcher`]:{color:de},[`${I}-node-content-wrapper`]:{color:de,background:"transparent"}}}}}},g=(B,I)=>{const E=`.${B}`,ne=`${E}-treenode`,k=I.paddingXS/2,de=(0,T.TS)(I,{treeCls:E,treeNodeCls:ne,treeNodePadding:k});return[w(B,de),D(de)]},M=B=>{const{controlHeightSM:I}=B;return{titleHeight:I,nodeHoverBg:B.controlItemBgHover,nodeSelectedBg:B.controlItemBgActive}};le.ZP=(0,p.Z)("Tree",(B,I)=>{let{prefixCls:E}=I;return[{[B.componentCls]:(0,l.C2)(`${E}-checkbox`,B)},g(E,B),(0,L.Z)(B)]},B=>{const{colorTextLightSolid:I,colorPrimary:E}=B;return Object.assign(Object.assign({},M(B)),{directoryNodeSelectedColor:I,directoryNodeSelectedBg:E})})},71997:function(ht,le,e){"use strict";e.d(le,{Z:function(){return ne}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},L=P,T=e(7657),p=function(de,ie){return l.createElement(T.Z,(0,t.Z)({},de,{ref:ie,icon:L}))},n=l.forwardRef(p),F=n,W=e(52671),w=e(58617),D=e(15075),g=e(43531),M=e(92310),B=e.n(M),I=e(92343),ne=k=>{const{prefixCls:de,switcherIcon:ie,treeNodeProps:H,showLine:A}=k,{isLeaf:ae,expanded:C,loading:S}=H;if(S)return l.createElement(w.Z,{className:`${de}-switcher-loading-icon`});let J;if(A&&typeof A=="object"&&(J=A.showLeafIcon),ae){if(!A)return null;if(typeof J!="boolean"&&J){const v=typeof J=="function"?J(H):J,b=`${de}-switcher-line-custom-icon`;return(0,I.l$)(v)?(0,I.Tm)(v,{className:B()(v.props.className||"",b)}):v}return J?l.createElement(W.Z,{className:`${de}-switcher-line-icon`}):l.createElement("span",{className:`${de}-switcher-leaf-line`})}const te=`${de}-switcher-icon`,z=typeof ie=="function"?ie(H):ie;return(0,I.l$)(z)?(0,I.Tm)(z,{className:B()(z.props.className||"",te)}):z!==void 0?z:A?C?l.createElement(D.Z,{className:`${de}-switcher-line-icon`}):l.createElement(g.Z,{className:`${de}-switcher-line-icon`}):l.createElement(F,{className:te})}},54580:function(ht,le,e){"use strict";e.d(le,{default:function(){return zt}});var t=e(59301),l=e(94480),P=e(92310),L=e.n(P),T=e(54476),p=e(67732),n=e(83652),F=e(42403),W=e(158),w=e(20068),D=e(75931),g=e(75044),M=e(76190),B=e(3202),I=e(26112);function E(j,ue){var xe="cannot ".concat(j.method," ").concat(j.action," ").concat(ue.status,"'"),be=new Error(xe);return be.status=ue.status,be.method=j.method,be.url=j.action,be}function ne(j){var ue=j.responseText||j.response;if(!ue)return ue;try{return JSON.parse(ue)}catch(xe){return ue}}function k(j){var ue=new XMLHttpRequest;j.onProgress&&ue.upload&&(ue.upload.onprogress=function(Le){Le.total>0&&(Le.percent=Le.loaded/Le.total*100),j.onProgress(Le)});var xe=new FormData;j.data&&Object.keys(j.data).forEach(function(Ze){var Le=j.data[Ze];if(Array.isArray(Le)){Le.forEach(function(ke){xe.append("".concat(Ze,"[]"),ke)});return}xe.append(Ze,Le)}),j.file instanceof Blob?xe.append(j.filename,j.file,j.file.name):xe.append(j.filename,j.file),ue.onerror=function(Le){j.onError(Le)},ue.onload=function(){return ue.status<200||ue.status>=300?j.onError(E(j,ue),ne(ue)):j.onSuccess(ne(ue),ue)},ue.open(j.method,j.action,!0),j.withCredentials&&"withCredentials"in ue&&(ue.withCredentials=!0);var be=j.headers||{};return be["X-Requested-With"]!==null&&ue.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(be).forEach(function(Ze){be[Ze]!==null&&ue.setRequestHeader(Ze,be[Ze])}),ue.send(xe),{abort:function(){ue.abort()}}}var de=+new Date,ie=0;function H(){return"rc-upload-".concat(de,"-").concat(++ie)}var A=e(48736),ae=function(j,ue){if(j&&ue){var xe=Array.isArray(ue)?ue:ue.split(","),be=j.name||"",Ze=j.type||"",Le=Ze.replace(/\/.*$/,"");return xe.some(function(ke){var Ae=ke.trim();if(/^\*(\/\*)?$/.test(ke))return!0;if(Ae.charAt(0)==="."){var Ht=be.toLowerCase(),kt=Ae.toLowerCase(),qt=[kt];return(kt===".jpg"||kt===".jpeg")&&(qt=[".jpg",".jpeg"]),qt.some(function(kn){return Ht.endsWith(kn)})}return/\/\*$/.test(Ae)?Le===Ae.replace(/\/.*$/,""):Ze===Ae?!0:/^\w+$/.test(Ae)?((0,A.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Ae,"'.Skip for check.")),!0):!1})}return!0};function C(j,ue){var xe=j.createReader(),be=[];function Ze(){xe.readEntries(function(Le){var ke=Array.prototype.slice.apply(Le);be=be.concat(ke);var Ae=!ke.length;Ae?ue(be):Ze()})}Ze()}var S=function(ue,xe,be){var Ze=function Le(ke,Ae){ke&&(ke.path=Ae||"",ke.isFile?ke.file(function(Ht){be(Ht)&&(ke.fullPath&&!Ht.webkitRelativePath&&(Object.defineProperties(Ht,{webkitRelativePath:{writable:!0}}),Ht.webkitRelativePath=ke.fullPath.replace(/^\//,""),Object.defineProperties(Ht,{webkitRelativePath:{writable:!1}})),xe([Ht]))}):ke.isDirectory&&C(ke,function(Ht){Ht.forEach(function(kt){Le(kt,"".concat(Ae).concat(ke.name,"/"))})}))};ue.forEach(function(Le){Ze(Le.webkitGetAsEntry())})},J=S,te=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],z=function(j){(0,F.Z)(xe,j);var ue=(0,W.Z)(xe);function xe(){var be;(0,p.Z)(this,xe);for(var Ze=arguments.length,Le=new Array(Ze),ke=0;ke{let{uid:Le}=Ze;return Le===j.uid});return be===-1?xe.push(j):xe[be]=j,xe}function Q(j,ue){const xe=j.uid!==void 0?"uid":"name";return ue.filter(be=>be[xe]===j[xe])[0]}function Re(j,ue){const xe=j.uid!==void 0?"uid":"name",be=ue.filter(Ze=>Ze[xe]!==j[xe]);return be.length===ue.length?null:be}const Pe=function(){const ue=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),be=ue[ue.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(be)||[""])[0]},Se=j=>j.indexOf("image/")===0,Ne=j=>{if(j.type&&!j.thumbUrl)return Se(j.type);const ue=j.thumbUrl||j.url||"",xe=Pe(ue);return/^data:image\//.test(ue)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(xe)?!0:!(/^data:/.test(ue)||xe)},Be=200;function d(j){return new Promise(ue=>{if(!j.type||!Se(j.type)){ue("");return}const xe=document.createElement("canvas");xe.width=Be,xe.height=Be,xe.style.cssText=`position: fixed; left: 0; top: 0; width: ${Be}px; height: ${Be}px; z-index: 9999; display: none;`,document.body.appendChild(xe);const be=xe.getContext("2d"),Ze=new Image;if(Ze.onload=()=>{const{width:Le,height:ke}=Ze;let Ae=Be,Ht=Be,kt=0,qt=0;Le>ke?(Ht=ke*(Be/Le),qt=-(Ht-Ae)/2):(Ae=Le*(Be/ke),kt=-(Ae-Ht)/2),be.drawImage(Ze,kt,qt,Ae,Ht);const kn=xe.toDataURL();document.body.removeChild(xe),window.URL.revokeObjectURL(Ze.src),ue(kn)},Ze.crossOrigin="anonymous",j.type.startsWith("image/svg+xml")){const Le=new FileReader;Le.onload=()=>{Le.result&&(Ze.src=Le.result)},Le.readAsDataURL(j)}else if(j.type.startsWith("image/gif")){const Le=new FileReader;Le.onload=()=>{Le.result&&ue(Le.result)},Le.readAsDataURL(j)}else Ze.src=window.URL.createObjectURL(j)})}var Y=e(26227),se=e(41464),Ce=e(15277),Fe=e(93948),_e=e(6848),Xe=t.forwardRef((j,ue)=>{let{prefixCls:xe,className:be,style:Ze,locale:Le,listType:ke,file:Ae,items:Ht,progress:kt,iconRender:qt,actionIconRender:kn,itemRender:Rn,isImgUrl:an,showPreviewIcon:h,showRemoveIcon:Br,showDownloadIcon:Qn,previewIcon:ur,removeIcon:er,downloadIcon:hr,onPreview:qn,onDownload:$n,onClose:Pn}=j;var zn,kr;const{status:In}=Ae,[Er,jr]=t.useState(In);t.useEffect(()=>{In!=="removed"&&jr(In)},[In]);const[Ur,Gr]=t.useState(!1);t.useEffect(()=>{const st=setTimeout(()=>{Gr(!0)},300);return()=>{clearTimeout(st)}},[]);const Yr=qt(Ae);let U=t.createElement("div",{className:`${xe}-icon`},Yr);if(ke==="picture"||ke==="picture-card"||ke==="picture-circle")if(Er==="uploading"||!Ae.thumbUrl&&!Ae.url){const st=L()(`${xe}-list-item-thumbnail`,{[`${xe}-list-item-file`]:Er!=="uploading"});U=t.createElement("div",{className:st},Yr)}else{const st=an!=null&&an(Ae)?t.createElement("img",{src:Ae.thumbUrl||Ae.url,alt:Ae.name,className:`${xe}-list-item-image`,crossOrigin:Ae.crossOrigin}):Yr,Ot=L()(`${xe}-list-item-thumbnail`,{[`${xe}-list-item-file`]:an&&!an(Ae)});U=t.createElement("a",{className:Ot,onClick:wn=>qn(Ae,wn),href:Ae.url||Ae.thumbUrl,target:"_blank",rel:"noopener noreferrer"},st)}const me=L()(`${xe}-list-item`,`${xe}-list-item-${Er}`),Ye=typeof Ae.linkProps=="string"?JSON.parse(Ae.linkProps):Ae.linkProps,At=Br?kn((typeof er=="function"?er(Ae):er)||t.createElement(Y.Z,null),()=>Pn(Ae),xe,Le.removeFile):null,en=Qn&&Er==="done"?kn((typeof hr=="function"?hr(Ae):hr)||t.createElement(se.Z,null),()=>$n(Ae),xe,Le.downloadFile):null,gn=ke!=="picture-card"&&ke!=="picture-circle"&&t.createElement("span",{key:"download-delete",className:L()(`${xe}-list-item-actions`,{picture:ke==="picture"})},en,At),Yt=L()(`${xe}-list-item-name`),Zt=Ae.url?[t.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Yt,title:Ae.name},Ye,{href:Ae.url,onClick:st=>qn(Ae,st)}),Ae.name),gn]:[t.createElement("span",{key:"view",className:Yt,onClick:st=>qn(Ae,st),title:Ae.name},Ae.name),gn],Ue={pointerEvents:"none",opacity:.5},yt=h?t.createElement("a",{href:Ae.url||Ae.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Ae.url||Ae.thumbUrl?void 0:Ue,onClick:st=>qn(Ae,st),title:Le.previewFile},typeof ur=="function"?ur(Ae):ur||t.createElement(Ce.Z,null)):null,tn=(ke==="picture-card"||ke==="picture-circle")&&Er!=="uploading"&&t.createElement("span",{className:`${xe}-list-item-actions`},yt,Er==="done"&&en,At),{getPrefixCls:nn}=t.useContext(ye.E_),Sn=nn(),Cn=t.createElement("div",{className:me},U,Zt,tn,Ur&&t.createElement(R.default,{motionName:`${Sn}-fade`,visible:Er==="uploading",motionDeadline:2e3},st=>{let{className:Ot}=st;const wn="percent"in Ae?t.createElement(Fe.Z,Object.assign({},kt,{type:"line",percent:Ae.percent,"aria-label":Ae["aria-label"],"aria-labelledby":Ae["aria-labelledby"]})):null;return t.createElement("div",{className:L()(`${xe}-list-item-progress`,Ot)},wn)})),Gn=Ae.response&&typeof Ae.response=="string"?Ae.response:((zn=Ae.error)===null||zn===void 0?void 0:zn.statusText)||((kr=Ae.error)===null||kr===void 0?void 0:kr.message)||Le.uploadError,Bn=Er==="error"?t.createElement(_e.Z,{title:Gn,getPopupContainer:st=>st.parentNode},Cn):Cn;return t.createElement("div",{className:L()(`${xe}-list-item-container`,be),style:Ze,ref:ue},Rn?Rn(Bn,Ae,Ht,{download:$n.bind(null,Ae),preview:qn.bind(null,Ae),remove:Pn.bind(null,Ae)}):Bn)});const ut=(j,ue)=>{const{listType:xe="text",previewFile:be=d,onPreview:Ze,onDownload:Le,onRemove:ke,locale:Ae,iconRender:Ht,isImageUrl:kt=Ne,prefixCls:qt,items:kn=[],showPreviewIcon:Rn=!0,showRemoveIcon:an=!0,showDownloadIcon:h=!1,removeIcon:Br,previewIcon:Qn,downloadIcon:ur,progress:er={size:[-1,2],showInfo:!1},appendAction:hr,appendActionVisible:qn=!0,itemRender:$n,disabled:Pn}=j,zn=(0,fe.Z)(),[kr,In]=t.useState(!1);t.useEffect(()=>{xe!=="picture"&&xe!=="picture-card"&&xe!=="picture-circle"||(kn||[]).forEach(Ue=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Ue.originFileObj instanceof File||Ue.originFileObj instanceof Blob)||Ue.thumbUrl!==void 0||(Ue.thumbUrl="",be&&be(Ue.originFileObj).then(yt=>{Ue.thumbUrl=yt||"",zn()}))})},[xe,kn,be]),t.useEffect(()=>{In(!0)},[]);const Er=(Ue,yt)=>{if(Ze)return yt==null||yt.preventDefault(),Ze(Ue)},jr=Ue=>{typeof Le=="function"?Le(Ue):Ue.url&&window.open(Ue.url)},Ur=Ue=>{ke==null||ke(Ue)},Gr=Ue=>{if(Ht)return Ht(Ue,xe);const yt=Ue.status==="uploading",tn=kt&&kt(Ue)?t.createElement(a,null):t.createElement(vt,null);let nn=yt?t.createElement(De.Z,null):t.createElement(at,null);return xe==="picture"?nn=yt?t.createElement(De.Z,null):tn:(xe==="picture-card"||xe==="picture-circle")&&(nn=yt?Ae.uploading:tn),nn},Yr=(Ue,yt,tn,nn)=>{const Sn={type:"text",size:"small",title:nn,onClick:Cn=>{yt(),(0,i.l$)(Ue)&&Ue.props.onClick&&Ue.props.onClick(Cn)},className:`${tn}-list-item-action`,disabled:Pn};if((0,i.l$)(Ue)){const Cn=(0,i.Tm)(Ue,Object.assign(Object.assign({},Ue.props),{onClick:()=>{}}));return t.createElement(X.ZP,Object.assign({},Sn,{icon:Cn}))}return t.createElement(X.ZP,Object.assign({},Sn),t.createElement("span",null,Ue))};t.useImperativeHandle(ue,()=>({handlePreview:Er,handleDownload:jr}));const{getPrefixCls:U}=t.useContext(ye.E_),me=U("upload",qt),Ye=U(),At=L()(`${me}-list`,`${me}-list-${xe}`),en=(0,l.Z)(kn.map(Ue=>({key:Ue.uid,file:Ue})));let Yt={motionDeadline:2e3,motionName:`${me}-${xe==="picture-card"||xe==="picture-circle"?"animate-inline":"animate"}`,keys:en,motionAppear:kr};const Zt=t.useMemo(()=>{const Ue=Object.assign({},(0,s.Z)(Ye));return delete Ue.onAppearEnd,delete Ue.onEnterEnd,delete Ue.onLeaveEnd,Ue},[Ye]);return xe!=="picture-card"&&xe!=="picture-circle"&&(Yt=Object.assign(Object.assign({},Zt),Yt)),t.createElement("div",{className:At},t.createElement(R.CSSMotionList,Object.assign({},Yt,{component:!1}),Ue=>{let{key:yt,file:tn,className:nn,style:Sn}=Ue;return t.createElement(Xe,{key:yt,locale:Ae,prefixCls:me,className:nn,style:Sn,file:tn,items:kn,progress:er,listType:xe,isImgUrl:kt,showPreviewIcon:Rn,showRemoveIcon:an,showDownloadIcon:h,removeIcon:Br,previewIcon:Qn,downloadIcon:ur,iconRender:Gr,actionIconRender:Yr,itemRender:$n,onPreview:Er,onDownload:jr,onClose:Ur})}),hr&&t.createElement(R.default,Object.assign({},Yt,{visible:qn,forceRender:!0}),Ue=>{let{className:yt,style:tn}=Ue;return(0,i.Tm)(hr,nn=>({className:L()(nn.className,yt),style:Object.assign(Object.assign(Object.assign({},tn),{pointerEvents:yt?"none":void 0}),nn.style)}))}))};var wt=t.forwardRef(ut),Dt=e(17313),mn=e(8378),ln=e(83116),$t=e(37613),vn=j=>{const{componentCls:ue,iconCls:xe}=j;return{[`${ue}-wrapper`]:{[`${ue}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:j.colorFillAlter,border:`${j.lineWidth}px dashed ${j.colorBorder}`,borderRadius:j.borderRadiusLG,cursor:"pointer",transition:`border-color ${j.motionDurationSlow}`,[ue]:{padding:`${j.padding}px 0`},[`${ue}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${ue}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${ue}-disabled):hover`]:{borderColor:j.colorPrimaryHover},[`p${ue}-drag-icon`]:{marginBottom:j.margin,[xe]:{color:j.colorPrimary,fontSize:j.uploadThumbnailSize}},[`p${ue}-text`]:{margin:`0 0 ${j.marginXXS}px`,color:j.colorTextHeading,fontSize:j.fontSizeLG},[`p${ue}-hint`]:{color:j.colorTextDescription,fontSize:j.fontSize},[`&${ue}-disabled`]:{cursor:"not-allowed",[`p${ue}-drag-icon ${xe}, + p${ue}-text, + p${ue}-hint + `]:{color:j.colorTextDisabled}}}}}},yn=j=>{const{componentCls:ue,antCls:xe,iconCls:be,fontSize:Ze,lineHeight:Le}=j,ke=`${ue}-list-item`,Ae=`${ke}-actions`,Ht=`${ke}-action`,kt=Math.round(Ze*Le);return{[`${ue}-wrapper`]:{[`${ue}-list`]:Object.assign(Object.assign({},(0,Dt.dF)()),{lineHeight:j.lineHeight,[ke]:{position:"relative",height:j.lineHeight*Ze,marginTop:j.marginXS,fontSize:Ze,display:"flex",alignItems:"center",transition:`background-color ${j.motionDurationSlow}`,"&:hover":{backgroundColor:j.controlItemBgHover},[`${ke}-name`]:Object.assign(Object.assign({},Dt.vS),{padding:`0 ${j.paddingXS}px`,lineHeight:Le,flex:"auto",transition:`all ${j.motionDurationSlow}`}),[Ae]:{[Ht]:{opacity:0},[`${Ht}${xe}-btn-sm`]:{height:kt,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${Ht}:focus-visible, + &.picture ${Ht} + `]:{opacity:1},[be]:{color:j.actionsColor,transition:`all ${j.motionDurationSlow}`},[`&:hover ${be}`]:{color:j.colorText}},[`${ue}-icon ${be}`]:{color:j.colorTextDescription,fontSize:Ze},[`${ke}-progress`]:{position:"absolute",bottom:-j.uploadProgressOffset,width:"100%",paddingInlineStart:Ze+j.paddingXS,fontSize:Ze,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${ke}:hover ${Ht}`]:{opacity:1,color:j.colorText},[`${ke}-error`]:{color:j.colorError,[`${ke}-name, ${ue}-icon ${be}`]:{color:j.colorError},[Ae]:{[`${be}, ${be}:hover`]:{color:j.colorError},[Ht]:{opacity:1}}},[`${ue}-list-item-container`]:{transition:`opacity ${j.motionDurationSlow}, height ${j.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},xn=e(36237),An=e(1950);const lr=new xn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),br=new xn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var cr=j=>{const{componentCls:ue}=j,xe=`${ue}-animate-inline`;return[{[`${ue}-wrapper`]:{[`${xe}-appear, ${xe}-enter, ${xe}-leave`]:{animationDuration:j.motionDurationSlow,animationTimingFunction:j.motionEaseInOutCirc,animationFillMode:"forwards"},[`${xe}-appear, ${xe}-enter`]:{animationName:lr},[`${xe}-leave`]:{animationName:br}}},{[`${ue}-wrapper`]:(0,An.J$)(j)},lr,br]},Zn=e(30071),fr=e(64993);const Dr=j=>{const{componentCls:ue,iconCls:xe,uploadThumbnailSize:be,uploadProgressOffset:Ze}=j,Le=`${ue}-list`,ke=`${Le}-item`;return{[`${ue}-wrapper`]:{[` + ${Le}${Le}-picture, + ${Le}${Le}-picture-card, + ${Le}${Le}-picture-circle + `]:{[ke]:{position:"relative",height:be+j.lineWidth*2+j.paddingXS*2,padding:j.paddingXS,border:`${j.lineWidth}px ${j.lineType} ${j.colorBorder}`,borderRadius:j.borderRadiusLG,"&:hover":{background:"transparent"},[`${ke}-thumbnail`]:Object.assign(Object.assign({},Dt.vS),{width:be,height:be,lineHeight:`${be+j.paddingSM}px`,textAlign:"center",flex:"none",[xe]:{fontSize:j.fontSizeHeading2,color:j.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${ke}-progress`]:{bottom:Ze,width:`calc(100% - ${j.paddingSM*2}px)`,marginTop:0,paddingInlineStart:be+j.paddingXS}},[`${ke}-error`]:{borderColor:j.colorError,[`${ke}-thumbnail ${xe}`]:{[`svg path[fill='${Zn.blue[0]}']`]:{fill:j.colorErrorBg},[`svg path[fill='${Zn.blue.primary}']`]:{fill:j.colorError}}},[`${ke}-uploading`]:{borderStyle:"dashed",[`${ke}-name`]:{marginBottom:Ze}}},[`${Le}${Le}-picture-circle ${ke}`]:{[`&, &::before, ${ke}-thumbnail`]:{borderRadius:"50%"}}}}},Ir=j=>{const{componentCls:ue,iconCls:xe,fontSizeLG:be,colorTextLightSolid:Ze}=j,Le=`${ue}-list`,ke=`${Le}-item`,Ae=j.uploadPicCardSize;return{[` + ${ue}-wrapper${ue}-picture-card-wrapper, + ${ue}-wrapper${ue}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,Dt.dF)()),{display:"inline-block",width:"100%",[`${ue}${ue}-select`]:{width:Ae,height:Ae,marginInlineEnd:j.marginXS,marginBottom:j.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:j.colorFillAlter,border:`${j.lineWidth}px dashed ${j.colorBorder}`,borderRadius:j.borderRadiusLG,cursor:"pointer",transition:`border-color ${j.motionDurationSlow}`,[`> ${ue}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${ue}-disabled):hover`]:{borderColor:j.colorPrimary}},[`${Le}${Le}-picture-card, ${Le}${Le}-picture-circle`]:{[`${Le}-item-container`]:{display:"inline-block",width:Ae,height:Ae,marginBlock:`0 ${j.marginXS}px`,marginInline:`0 ${j.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[ke]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${j.paddingXS*2}px)`,height:`calc(100% - ${j.paddingXS*2}px)`,backgroundColor:j.colorBgMask,opacity:0,transition:`all ${j.motionDurationSlow}`,content:'" "'}},[`${ke}:hover`]:{[`&::before, ${ke}-actions`]:{opacity:1}},[`${ke}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${j.motionDurationSlow}`,[`${xe}-eye, ${xe}-download, ${xe}-delete`]:{zIndex:10,width:be,margin:`0 ${j.marginXXS}px`,fontSize:be,cursor:"pointer",transition:`all ${j.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${ke}-actions, ${ke}-actions:hover`]:{[`${xe}-eye, ${xe}-download, ${xe}-delete`]:{color:new fr.C(Ze).setAlpha(.65).toRgbString(),"&:hover":{color:Ze}}},[`${ke}-thumbnail, ${ke}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${ke}-name`]:{display:"none",textAlign:"center"},[`${ke}-file + ${ke}-name`]:{position:"absolute",bottom:j.margin,display:"block",width:`calc(100% - ${j.paddingXS*2}px)`},[`${ke}-uploading`]:{[`&${ke}`]:{backgroundColor:j.colorFillAlter},[`&::before, ${xe}-eye, ${xe}-download, ${xe}-delete`]:{display:"none"}},[`${ke}-progress`]:{bottom:j.marginXL,width:`calc(100% - ${j.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${ue}-wrapper${ue}-picture-circle-wrapper`]:{[`${ue}${ue}-select`]:{borderRadius:"50%"}}}};var _r=j=>{const{componentCls:ue}=j;return{[`${ue}-rtl`]:{direction:"rtl"}}};const Xr=j=>{const{componentCls:ue,colorTextDisabled:xe}=j;return{[`${ue}-wrapper`]:Object.assign(Object.assign({},(0,Dt.Wf)(j)),{[ue]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${ue}-select`]:{display:"inline-block"},[`${ue}-disabled`]:{color:xe,cursor:"not-allowed"}})}};var Lr=(0,ln.Z)("Upload",j=>{const{fontSizeHeading3:ue,fontSize:xe,lineHeight:be,lineWidth:Ze,controlHeightLG:Le}=j,ke=Math.round(xe*be),Ae=(0,$t.TS)(j,{uploadThumbnailSize:ue*2,uploadProgressOffset:ke/2+Ze,uploadPicCardSize:Le*2.55});return[Xr(Ae),vn(Ae),Dr(Ae),Ir(Ae),yn(Ae),cr(Ae),_r(Ae),(0,mn.Z)(Ae)]},j=>({actionsColor:j.colorTextDescription})),so=function(j,ue,xe,be){function Ze(Le){return Le instanceof xe?Le:new xe(function(ke){ke(Le)})}return new(xe||(xe=Promise))(function(Le,ke){function Ae(qt){try{kt(be.next(qt))}catch(kn){ke(kn)}}function Ht(qt){try{kt(be.throw(qt))}catch(kn){ke(kn)}}function kt(qt){qt.done?Le(qt.value):Ze(qt.value).then(Ae,Ht)}kt((be=be.apply(j,ue||[])).next())})};const Jr=`__LIST_IGNORE_${Date.now()}__`,Ge=(j,ue)=>{const{fileList:xe,defaultFileList:be,onRemove:Ze,showUploadList:Le=!0,listType:ke="text",onPreview:Ae,onDownload:Ht,onChange:kt,onDrop:qt,previewFile:kn,disabled:Rn,locale:an,iconRender:h,isImageUrl:Br,progress:Qn,prefixCls:ur,className:er,type:hr="select",children:qn,style:$n,itemRender:Pn,maxCount:zn,data:kr={},multiple:In=!1,action:Er="",accept:jr="",supportServerRender:Ur=!0,rootClassName:Gr}=j,Yr=t.useContext(Me.Z),U=Rn!=null?Rn:Yr,[me,Ye]=(0,_.Z)(be||[],{value:xe,postState:Ln=>Ln!=null?Ln:[]}),[At,en]=t.useState("drop"),gn=t.useRef(null);t.useMemo(()=>{const Ln=Date.now();(xe||[]).forEach((mr,Hn)=>{!mr.uid&&!Object.isFrozen(mr)&&(mr.uid=`__AUTO__${Ln}_${Hn}__`)})},[xe]);const Yt=(Ln,mr,Hn)=>{let Wt=(0,l.Z)(mr),dr=!1;zn===1?Wt=Wt.slice(-1):zn&&(dr=Wt.length>zn,Wt=Wt.slice(0,zn)),(0,V.flushSync)(()=>{Ye(Wt)});const Tr={file:Ln,fileList:Wt};Hn&&(Tr.event=Hn),(!dr||Wt.some(Hr=>Hr.uid===Ln.uid))&&(0,V.flushSync)(()=>{kt==null||kt(Tr)})},Zt=(Ln,mr)=>so(void 0,void 0,void 0,function*(){const{beforeUpload:Hn,transformFile:Wt}=j;let dr=Ln;if(Hn){const Tr=yield Hn(Ln,mr);if(Tr===!1)return!1;if(delete Ln[Jr],Tr===Jr)return Object.defineProperty(Ln,Jr,{value:!0,configurable:!0}),!1;typeof Tr=="object"&&Tr&&(dr=Tr)}return Wt&&(dr=yield Wt(dr)),dr}),Ue=Ln=>{const mr=Ln.filter(dr=>!dr.file[Jr]);if(!mr.length)return;const Hn=mr.map(dr=>$(dr.file));let Wt=(0,l.Z)(me);Hn.forEach(dr=>{Wt=f(dr,Wt)}),Hn.forEach((dr,Tr)=>{let Hr=dr;if(mr[Tr].parsedFile)dr.status="uploading";else{const{originFileObj:to}=dr;let no;try{no=new File([to],to.name,{type:to.type})}catch(yo){no=new Blob([to],{type:to.type}),no.name=to.name,no.lastModifiedDate=new Date,no.lastModified=new Date().getTime()}no.uid=dr.uid,Hr=no}Yt(Hr,Wt)})},yt=(Ln,mr,Hn)=>{try{typeof Ln=="string"&&(Ln=JSON.parse(Ln))}catch(Tr){}if(!Q(mr,me))return;const Wt=$(mr);Wt.status="done",Wt.percent=100,Wt.response=Ln,Wt.xhr=Hn;const dr=f(Wt,me);Yt(Wt,dr)},tn=(Ln,mr)=>{if(!Q(mr,me))return;const Hn=$(mr);Hn.status="uploading",Hn.percent=Ln.percent;const Wt=f(Hn,me);Yt(Hn,Wt,Ln)},nn=(Ln,mr,Hn)=>{if(!Q(Hn,me))return;const Wt=$(Hn);Wt.error=Ln,Wt.response=mr,Wt.status="error";const dr=f(Wt,me);Yt(Wt,dr)},Sn=Ln=>{let mr;Promise.resolve(typeof Ze=="function"?Ze(Ln):Ze).then(Hn=>{var Wt;if(Hn===!1)return;const dr=Re(Ln,me);dr&&(mr=Object.assign(Object.assign({},Ln),{status:"removed"}),me==null||me.forEach(Tr=>{const Hr=mr.uid!==void 0?"uid":"name";Tr[Hr]===mr[Hr]&&!Object.isFrozen(Tr)&&(Tr.status="removed")}),(Wt=gn.current)===null||Wt===void 0||Wt.abort(mr),Yt(mr,dr))})},Cn=Ln=>{en(Ln.type),Ln.type==="drop"&&(qt==null||qt(Ln))};t.useImperativeHandle(ue,()=>({onBatchStart:Ue,onSuccess:yt,onProgress:tn,onError:nn,fileList:me,upload:gn.current}));const{getPrefixCls:Gn,direction:Bn,upload:st}=t.useContext(ye.E_),Ot=Gn("upload",ur),wn=Object.assign(Object.assign({onBatchStart:Ue,onError:nn,onProgress:tn,onSuccess:yt},j),{data:kr,multiple:In,action:Er,accept:jr,supportServerRender:Ur,prefixCls:Ot,disabled:U,beforeUpload:Zt,onChange:void 0});delete wn.className,delete wn.style,(!qn||U)&&delete wn.id;const[ir,Mn]=Lr(Ot),[Yn]=(0,Ie.Z)("Upload",je.Z.Upload),{showRemoveIcon:$r,showPreviewIcon:Fr,showDownloadIcon:Kn,removeIcon:Pr,previewIcon:Jn,downloadIcon:zr}=typeof Le=="boolean"?{}:Le,eo=(Ln,mr)=>Le?t.createElement(wt,{prefixCls:Ot,listType:ke,items:me,previewFile:kn,onPreview:Ae,onDownload:Ht,onRemove:Sn,showRemoveIcon:!U&&$r,showPreviewIcon:Fr,showDownloadIcon:Kn,removeIcon:Pr,previewIcon:Jn,downloadIcon:zr,iconRender:h,locale:Object.assign(Object.assign({},Yn),an),isImageUrl:Br,progress:Qn,appendAction:Ln,appendActionVisible:mr,itemRender:Pn,disabled:U}):Ln,ao=L()(`${Ot}-wrapper`,er,Gr,Mn,st==null?void 0:st.className,{[`${Ot}-rtl`]:Bn==="rtl",[`${Ot}-picture-card-wrapper`]:ke==="picture-card",[`${Ot}-picture-circle-wrapper`]:ke==="picture-circle"}),Eo=Object.assign(Object.assign({},st==null?void 0:st.style),$n);if(hr==="drag"){const Ln=L()(Mn,Ot,`${Ot}-drag`,{[`${Ot}-drag-uploading`]:me.some(mr=>mr.status==="uploading"),[`${Ot}-drag-hover`]:At==="dragover",[`${Ot}-disabled`]:U,[`${Ot}-rtl`]:Bn==="rtl"});return ir(t.createElement("span",{className:ao},t.createElement("div",{className:Ln,style:Eo,onDrop:Cn,onDragOver:Cn,onDragLeave:Cn},t.createElement(x,Object.assign({},wn,{ref:gn,className:`${Ot}-btn`}),t.createElement("div",{className:`${Ot}-drag-container`},qn))),eo()))}const ro=L()(Ot,`${Ot}-select`,{[`${Ot}-disabled`]:U}),po=(Ln=>t.createElement("div",{className:ro,style:Ln},t.createElement(x,Object.assign({},wn,{ref:gn}))))(qn?void 0:{display:"none"});return ir(ke==="picture-card"||ke==="picture-circle"?t.createElement("span",{className:ao},eo(po,!!qn)):t.createElement("span",{className:ao},po,eo()))};var lt=t.forwardRef(Ge),Pt=function(j,ue){var xe={};for(var be in j)Object.prototype.hasOwnProperty.call(j,be)&&ue.indexOf(be)<0&&(xe[be]=j[be]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,be=Object.getOwnPropertySymbols(j);Ze{var{style:xe,height:be}=j,Ze=Pt(j,["style","height"]);return t.createElement(lt,Object.assign({ref:ue},Ze,{type:"drag",style:Object.assign(Object.assign({},xe),{height:be})}))});const Xt=lt;Xt.Dragger=Kt,Xt.LIST_IGNORE=Jr;var zt=Xt},14625:function(ht){function le(t){var l,P,L="";if(typeof t=="string"||typeof t=="number")L+=t;else if(typeof t=="object")if(Array.isArray(t)){var T=t.length;for(l=0;l>>7-e%8&1)==1},put:function(e,t){for(var l=0;l>>t-l-1&1)==1)},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}},ht.exports=le},78485:function(ht){ht.exports={L:1,M:0,Q:3,H:2}},13679:function(ht,le,e){var t=e(87532);function l(P,L){if(P.length==null)throw new Error(P.length+"/"+L);for(var T=0;T=7&&this.setupTypeNumber(F),this.dataCache==null&&(this.dataCache=p.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,W)},n.setupPositionProbePattern=function(F,W){for(var w=-1;w<=7;w++)if(!(F+w<=-1||this.moduleCount<=F+w))for(var D=-1;D<=7;D++)W+D<=-1||this.moduleCount<=W+D||(0<=w&&w<=6&&(D==0||D==6)||0<=D&&D<=6&&(w==0||w==6)||2<=w&&w<=4&&2<=D&&D<=4?this.modules[F+w][W+D]=!0:this.modules[F+w][W+D]=!1)},n.getBestMaskPattern=function(){for(var F=0,W=0,w=0;w<8;w++){this.makeImpl(!0,w);var D=L.getLostPoint(this);(w==0||F>D)&&(F=D,W=w)}return W},n.createMovieClip=function(F,W,w){var D=F.createEmptyMovieClip(W,w),g=1;this.make();for(var M=0;M>w&1)==1;this.modules[Math.floor(w/3)][w%3+this.moduleCount-8-3]=D}for(var w=0;w<18;w++){var D=!F&&(W>>w&1)==1;this.modules[w%3+this.moduleCount-8-3][Math.floor(w/3)]=D}},n.setupTypeInfo=function(F,W){for(var w=this.errorCorrectLevel<<3|W,D=L.getBCHTypeInfo(w),g=0;g<15;g++){var M=!F&&(D>>g&1)==1;g<6?this.modules[g][8]=M:g<8?this.modules[g+1][8]=M:this.modules[this.moduleCount-15+g][8]=M}for(var g=0;g<15;g++){var M=!F&&(D>>g&1)==1;g<8?this.modules[8][this.moduleCount-g-1]=M:g<9?this.modules[8][15-g-1+1]=M:this.modules[8][15-g-1]=M}this.modules[this.moduleCount-8][8]=!F},n.mapData=function(F,W){for(var w=-1,D=this.moduleCount-1,g=7,M=0,B=this.moduleCount-1;B>0;B-=2)for(B==6&&B--;;){for(var I=0;I<2;I++)if(this.modules[D][B-I]==null){var E=!1;M>>g&1)==1);var ne=L.getMask(W,D,B-I);ne&&(E=!E),this.modules[D][B-I]=E,g--,g==-1&&(M++,g=7)}if(D+=w,D<0||this.moduleCount<=D){D-=w,w=-w;break}}},p.PAD0=236,p.PAD1=17,p.createData=function(F,W,w){for(var D=l.getRSBlocks(F,W),g=new P,M=0;MI*8)throw new Error("code length overflow. ("+g.getLengthInBits()+">"+I*8+")");for(g.getLengthInBits()+4<=I*8&&g.put(0,4);g.getLengthInBits()%8!=0;)g.putBit(!1);for(;!(g.getLengthInBits()>=I*8||(g.put(p.PAD0,8),g.getLengthInBits()>=I*8));)g.put(p.PAD1,8);return p.createBytes(g,D)},p.createBytes=function(F,W){for(var w=0,D=0,g=0,M=new Array(W.length),B=new Array(W.length),I=0;I=0?H.get(A):0}}for(var ae=0,k=0;k=256;)t-=255;return le.EXP_TABLE[t]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},e=0;e<8;e++)le.EXP_TABLE[e]=1<=0;)n^=T.G15<=0;)n^=T.G18<>>=1;return n},getPatternPosition:function(p){return T.PATTERN_POSITION_TABLE[p-1]},getMask:function(p,n,F){switch(p){case L.PATTERN000:return(n+F)%2==0;case L.PATTERN001:return n%2==0;case L.PATTERN010:return F%3==0;case L.PATTERN011:return(n+F)%3==0;case L.PATTERN100:return(Math.floor(n/2)+Math.floor(F/3))%2==0;case L.PATTERN101:return n*F%2+n*F%3==0;case L.PATTERN110:return(n*F%2+n*F%3)%2==0;case L.PATTERN111:return(n*F%3+(n+F)%2)%2==0;default:throw new Error("bad maskPattern:"+p)}},getErrorCorrectPolynomial:function(p){for(var n=new l([1],0),F=0;F5&&(F+=3+D-5)}for(var W=0;W=0)&&Object.prototype.propertyIsEnumerable.call(q,V)&&(_[V]=q[V])}return _}function p(q,x){if(q==null)return{};var _={},V=Object.keys(q),ye,Me;for(Me=0;Me=0)&&(_[ye]=q[ye]);return _}function n(q,x){if(!(q instanceof x))throw new TypeError("Cannot call a class as a function")}function F(q,x){for(var _=0;_>6),x+=String.fromCharCode(128|V&63)):V<55296||V>=57344?(x+=String.fromCharCode(224|V>>12),x+=String.fromCharCode(128|V>>6&63),x+=String.fromCharCode(128|V&63)):(_++,V=65536+((V&1023)<<10|q.charCodeAt(_)&1023),x+=String.fromCharCode(240|V>>18),x+=String.fromCharCode(128|V>>12&63),x+=String.fromCharCode(128|V>>6&63),x+=String.fromCharCode(128|V&63))}return x}var H={size:128,level:"L",bgColor:"#FFFFFF",fgColor:"#000000",includeMargin:!1},A={},ae=4,C=.1;function S(q){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,_=[];return q.forEach(function(V,ye){var Me=null;V.forEach(function(Ie,je){if(!Ie&&Me!==null){_.push("M".concat(Me+x," ").concat(ye+x,"h").concat(je-Me,"v1H").concat(Me+x,"z")),Me=null;return}if(je===V.length-1){if(!Ie)return;Me===null?_.push("M".concat(je+x,",").concat(ye+x," h1v1H").concat(je+x,"z")):_.push("M".concat(Me+x,",").concat(ye+x," h").concat(je+1-Me,"v1H").concat(Me+x,"z"));return}Ie&&Me===null&&(Me=je)})}),_.join("")}function J(q,x){return q.slice().map(function(_,V){return V=x.y+x.h?_:_.map(function(ye,Me){return Me=x.x+x.w?ye:!1})})}function te(q,x){var _=q.imageSettings,V=q.size,ye=q.includeMargin;if(_==null)return null;var Me=ye?ae:0,Ie=x.length+Me*2,je=Math.floor(V*C),Je=Ie/V,rt=(_.width||je)*Je,Ke=(_.height||je)*Je,Te=_.x==null?x.length/2-rt/2:_.x*Je,Qe=_.y==null?x.length/2-Ke/2:_.y*Je,vt=null;if(_.excavate){var De=Math.floor(Te),ft=Math.floor(Qe),St=Math.ceil(rt+Te-De),$e=Math.ceil(Ke+Qe-ft);vt={x:De,y:ft,w:St,h:$e}}return{x:Te,y:Qe,h:Ke,w:rt,excavation:vt}}var z=function(){try{new Path2D().addPath(new Path2D)}catch(q){return!1}return!0}(),v=function(q){M(x,q);function x(){var _,V;n(this,x);for(var ye=arguments.length,Me=new Array(ye),Ie=0;Ie0&&arguments[0]!==void 0?arguments[0]:[],K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],m=Z.length,a=K.length;if(Math.abs(m-a)!==1)return{add:!1,key:null};function R(fe,s){var i=new Map;fe.forEach(function($){i.set($,!0)});var X=s.filter(function($){return!i.has($)});return X.length===1?X[0]:null}return m ").concat(K);return K}var Qe=E.forwardRef(function(Z,K){var m=Z.prefixCls,a=Z.data,R=Z.selectable,fe=Z.checkable,s=Z.expandedKeys,i=Z.selectedKeys,X=Z.checkedKeys,$=Z.loadedKeys,f=Z.loadingKeys,Q=Z.halfCheckedKeys,Re=Z.keyEntities,Pe=Z.disabled,Se=Z.dragging,Ne=Z.dragOverNodeKey,Be=Z.dropPosition,d=Z.motion,Y=Z.height,se=Z.itemHeight,Ce=Z.virtual,Fe=Z.focusable,_e=Z.activeItem,He=Z.focused,Xe=Z.tabIndex,ut=Z.onKeyDown,Bt=Z.onFocus,wt=Z.onBlur,Dt=Z.onActiveChange,mn=Z.onListChangeStart,ln=Z.onListChangeEnd,$t=(0,H.Z)(Z,_),En=E.useRef(null),vn=E.useRef(null);E.useImperativeHandle(K,function(){return{scrollTo:function(zt){En.current.scrollTo(zt)},getIndentWidth:function(){return vn.current.offsetWidth}}});var sn=E.useState(s),yn=(0,ie.Z)(sn,2),xn=yn[0],An=yn[1],lr=E.useState(a),br=(0,ie.Z)(lr,2),Un=br[0],cr=br[1],Zn=E.useState(a),fr=(0,ie.Z)(Zn,2),Dr=fr[0],Ir=fr[1],pr=E.useState([]),_r=(0,ie.Z)(pr,2),Xr=_r[0],Lr=_r[1],so=E.useState(null),Jr=(0,ie.Z)(so,2),Ge=Jr[0],pe=Jr[1],lt=E.useRef(a);lt.current=a;function Pt(){var Xt=lt.current;cr(Xt),Ir(Xt),Lr([]),pe(null),ln()}(0,A.Z)(function(){An(s);var Xt=q(xn,s);if(Xt.key!==null)if(Xt.add){var zt=Un.findIndex(function(Le){var ke=Le.key;return ke===Xt.key}),j=rt(x(Un,a,Xt.key),Ce,Y,se),ue=Un.slice();ue.splice(zt+1,0,Je),Ir(ue),Lr(j),pe("show")}else{var xe=a.findIndex(function(Le){var ke=Le.key;return ke===Xt.key}),be=rt(x(a,Un,Xt.key),Ce,Y,se),Ze=a.slice();Ze.splice(xe+1,0,Je),Ir(Ze),Lr(be),pe("hide")}else Un!==a&&(cr(a),Ir(a))},[s,a]),E.useEffect(function(){Se||Pt()},[Se]);var Nt=d?Dr:a,Kt={expandedKeys:s,selectedKeys:i,loadedKeys:$,loadingKeys:f,checkedKeys:X,halfCheckedKeys:Q,dragOverNodeKey:Ne,dropPosition:Be,keyEntities:Re};return E.createElement(E.Fragment,null,He&&_e&&E.createElement("span",{style:V,"aria-live":"assertive"},Te(_e)),E.createElement("div",null,E.createElement("input",{style:V,disabled:Fe===!1||Pe,tabIndex:Fe!==!1?Xe:null,onKeyDown:ut,onFocus:Bt,onBlur:wt,value:"",onChange:ye,"aria-label":"for screen reader"})),E.createElement("div",{className:"".concat(m,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},E.createElement("div",{className:"".concat(m,"-indent")},E.createElement("div",{ref:vn,className:"".concat(m,"-indent-unit")}))),E.createElement(ae.Z,(0,t.Z)({},$t,{data:Nt,itemKey:Ke,height:Y,fullHeight:!1,virtual:Ce,itemHeight:se,prefixCls:"".concat(m,"-list"),ref:En,onVisibleChange:function(zt,j){var ue=new Set(zt),xe=j.filter(function(be){return!ue.has(be)});xe.some(function(be){return Ke(be)===Me})&&Pt()}}),function(Xt){var zt=Xt.pos,j=(0,t.Z)({},(de(Xt.data),Xt.data)),ue=Xt.title,xe=Xt.key,be=Xt.isStart,Ze=Xt.isEnd,Le=(0,te.km)(xe,zt);delete j.key,delete j.children;var ke=(0,te.H8)(Le,Kt);return E.createElement(ce,(0,t.Z)({},j,ke,{title:ue,active:!!_e&&xe===_e.key,pos:zt,data:Xt.data,isStart:be,isEnd:Ze,motion:d,motionNodes:xe===Me?Xr:null,motionType:Ge,onMotionStart:mn,onMotionEnd:Pt,treeNodeRequiredProps:Kt,onMouseMove:function(){Dt(null)}}))}))});Qe.displayName="NodeList";var vt=Qe,De=e(35654),ft=e(90782),St=e(67841),$e=10,ve=function(Z){(0,W.Z)(m,Z);var K=(0,w.Z)(m);function m(){var a;(0,p.Z)(this,m);for(var R=arguments.length,fe=new Array(R),s=0;s2&&arguments[2]!==void 0?arguments[2]:!1,Q=a.state,Re=Q.dragChildrenKeys,Pe=Q.dropPosition,Se=Q.dropTargetKey,Ne=Q.dropTargetPos,Be=Q.dropAllowed;if(Be){var d=a.props.onDrop;if(a.setState({dragOverNodeKey:null}),a.cleanDragState(),Se!==null){var Y=(0,L.Z)((0,L.Z)({},(0,te.H8)(Se,a.getTreeNodeRequiredProps())),{},{active:(($=a.getActiveItem())===null||$===void 0?void 0:$.key)===Se,data:(0,St.Z)(a.state.keyEntities,Se).node}),se=Re.indexOf(Se)!==-1;(0,I.ZP)(!se,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ce=(0,De.yx)(Ne),Fe={event:i,node:(0,te.F)(Y),dragNode:a.dragNode?(0,te.F)(a.dragNode.props):null,dragNodesKeys:[a.dragNode.props.eventKey].concat(Re),dropToGap:Pe!==0,dropPosition:Pe+Number(Ce[Ce.length-1])};f||d==null||d(Fe),a.dragNode=null}}},a.cleanDragState=function(){var i=a.state.draggingNodeKey;i!==null&&a.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),a.dragStartMousePosition=null,a.currentMouseOverDroppableNodeKey=null},a.triggerExpandActionExpand=function(i,X){var $=a.state,f=$.expandedKeys,Q=$.flattenNodes,Re=X.expanded,Pe=X.key,Se=X.isLeaf;if(!(Se||i.shiftKey||i.metaKey||i.ctrlKey)){var Ne=Q.filter(function(d){return d.key===Pe})[0],Be=(0,te.F)((0,L.Z)((0,L.Z)({},(0,te.H8)(Pe,a.getTreeNodeRequiredProps())),{},{data:Ne.data}));a.setExpandedKeys(Re?(0,De._5)(f,Pe):(0,De.L0)(f,Pe)),a.onNodeExpand(i,Be)}},a.onNodeClick=function(i,X){var $=a.props,f=$.onClick,Q=$.expandAction;Q==="click"&&a.triggerExpandActionExpand(i,X),f==null||f(i,X)},a.onNodeDoubleClick=function(i,X){var $=a.props,f=$.onDoubleClick,Q=$.expandAction;Q==="doubleClick"&&a.triggerExpandActionExpand(i,X),f==null||f(i,X)},a.onNodeSelect=function(i,X){var $=a.state.selectedKeys,f=a.state,Q=f.keyEntities,Re=f.fieldNames,Pe=a.props,Se=Pe.onSelect,Ne=Pe.multiple,Be=X.selected,d=X[Re.key],Y=!Be;Y?Ne?$=(0,De.L0)($,d):$=[d]:$=(0,De._5)($,d);var se=$.map(function(Ce){var Fe=(0,St.Z)(Q,Ce);return Fe?Fe.node:null}).filter(function(Ce){return Ce});a.setUncontrolledState({selectedKeys:$}),Se==null||Se($,{event:"select",selected:Y,node:X,selectedNodes:se,nativeEvent:i.nativeEvent})},a.onNodeCheck=function(i,X,$){var f=a.state,Q=f.keyEntities,Re=f.checkedKeys,Pe=f.halfCheckedKeys,Se=a.props,Ne=Se.checkStrictly,Be=Se.onCheck,d=X.key,Y,se={event:"check",node:X,checked:$,nativeEvent:i.nativeEvent};if(Ne){var Ce=$?(0,De.L0)(Re,d):(0,De._5)(Re,d),Fe=(0,De._5)(Pe,d);Y={checked:Ce,halfChecked:Fe},se.checkedNodes=Ce.map(function(wt){return(0,St.Z)(Q,wt)}).filter(function(wt){return wt}).map(function(wt){return wt.node}),a.setUncontrolledState({checkedKeys:Ce})}else{var _e=(0,ft.S)([].concat((0,T.Z)(Re),[d]),!0,Q),He=_e.checkedKeys,Xe=_e.halfCheckedKeys;if(!$){var ut=new Set(He);ut.delete(d);var Bt=(0,ft.S)(Array.from(ut),{checked:!1,halfCheckedKeys:Xe},Q);He=Bt.checkedKeys,Xe=Bt.halfCheckedKeys}Y=He,se.checkedNodes=[],se.checkedNodesPositions=[],se.halfCheckedKeys=Xe,He.forEach(function(wt){var Dt=(0,St.Z)(Q,wt);if(Dt){var mn=Dt.node,ln=Dt.pos;se.checkedNodes.push(mn),se.checkedNodesPositions.push({node:mn,pos:ln})}}),a.setUncontrolledState({checkedKeys:He},!1,{halfCheckedKeys:Xe})}Be==null||Be(Y,se)},a.onNodeLoad=function(i){var X=i.key,$=new Promise(function(f,Q){a.setState(function(Re){var Pe=Re.loadedKeys,Se=Pe===void 0?[]:Pe,Ne=Re.loadingKeys,Be=Ne===void 0?[]:Ne,d=a.props,Y=d.loadData,se=d.onLoad;if(!Y||Se.indexOf(X)!==-1||Be.indexOf(X)!==-1)return null;var Ce=Y(i);return Ce.then(function(){var Fe=a.state.loadedKeys,_e=(0,De.L0)(Fe,X);se==null||se(_e,{event:"load",node:i}),a.setUncontrolledState({loadedKeys:_e}),a.setState(function(He){return{loadingKeys:(0,De._5)(He.loadingKeys,X)}}),f()}).catch(function(Fe){if(a.setState(function(He){return{loadingKeys:(0,De._5)(He.loadingKeys,X)}}),a.loadingRetryTimes[X]=(a.loadingRetryTimes[X]||0)+1,a.loadingRetryTimes[X]>=$e){var _e=a.state.loadedKeys;(0,I.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),a.setUncontrolledState({loadedKeys:(0,De.L0)(_e,X)}),f()}Q(Fe)}),{loadingKeys:(0,De.L0)(Be,X)}})});return $.catch(function(){}),$},a.onNodeMouseEnter=function(i,X){var $=a.props.onMouseEnter;$==null||$({event:i,node:X})},a.onNodeMouseLeave=function(i,X){var $=a.props.onMouseLeave;$==null||$({event:i,node:X})},a.onNodeContextMenu=function(i,X){var $=a.props.onRightClick;$&&(i.preventDefault(),$({event:i,node:X}))},a.onFocus=function(){var i=a.props.onFocus;a.setState({focused:!0});for(var X=arguments.length,$=new Array(X),f=0;f1&&arguments[1]!==void 0?arguments[1]:!1,$=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!a.destroyed){var f=!1,Q=!0,Re={};Object.keys(i).forEach(function(Pe){if(Pe in a.props){Q=!1;return}f=!0,Re[Pe]=i[Pe]}),f&&(!X||Q)&&a.setState((0,L.Z)((0,L.Z)({},Re),$))}},a.scrollTo=function(i){a.listRef.current.scrollTo(i)},a}return(0,n.Z)(m,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var R=this.props.activeKey;R!==void 0&&R!==this.state.activeKey&&(this.setState({activeKey:R}),R!==null&&this.scrollTo({key:R}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var R,fe=this.state,s=fe.focused,i=fe.flattenNodes,X=fe.keyEntities,$=fe.draggingNodeKey,f=fe.activeKey,Q=fe.dropLevelOffset,Re=fe.dropContainerKey,Pe=fe.dropTargetKey,Se=fe.dropPosition,Ne=fe.dragOverNodeKey,Be=fe.indent,d=this.props,Y=d.prefixCls,se=d.className,Ce=d.style,Fe=d.showLine,_e=d.focusable,He=d.tabIndex,Xe=He===void 0?0:He,ut=d.selectable,Bt=d.showIcon,wt=d.icon,Dt=d.switcherIcon,mn=d.draggable,ln=d.checkable,$t=d.checkStrictly,En=d.disabled,vn=d.motion,sn=d.loadData,yn=d.filterTreeNode,xn=d.height,An=d.itemHeight,lr=d.virtual,br=d.titleRender,Un=d.dropIndicatorRender,cr=d.onContextMenu,Zn=d.onScroll,fr=d.direction,Dr=d.rootClassName,Ir=d.rootStyle,pr=(0,B.Z)(this.props,{aria:!0,data:!0}),_r;return mn&&((0,P.Z)(mn)==="object"?_r=mn:typeof mn=="function"?_r={nodeDraggable:mn}:_r={}),E.createElement(ne.k.Provider,{value:{prefixCls:Y,selectable:ut,showIcon:Bt,icon:wt,switcherIcon:Dt,draggable:_r,draggingNodeKey:$,checkable:ln,checkStrictly:$t,disabled:En,keyEntities:X,dropLevelOffset:Q,dropContainerKey:Re,dropTargetKey:Pe,dropPosition:Se,dragOverNodeKey:Ne,indent:Be,direction:fr,dropIndicatorRender:Un,loadData:sn,filterTreeNode:yn,titleRender:br,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},E.createElement("div",{role:"tree",className:g()(Y,se,Dr,(R={},(0,l.Z)(R,"".concat(Y,"-show-line"),Fe),(0,l.Z)(R,"".concat(Y,"-focused"),s),(0,l.Z)(R,"".concat(Y,"-active-focused"),f!==null),R)),style:Ir},E.createElement(vt,(0,t.Z)({ref:this.listRef,prefixCls:Y,style:Ce,data:i,disabled:En,selectable:ut,checkable:!!ln,motion:vn,dragging:$!==null,height:xn,itemHeight:An,virtual:lr,focusable:_e,focused:s,tabIndex:Xe,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:cr,onScroll:Zn},this.getTreeNodeRequiredProps(),pr))))}}],[{key:"getDerivedStateFromProps",value:function(R,fe){var s=fe.prevProps,i={prevProps:R};function X(_e){return!s&&_e in R||s&&s[_e]!==R[_e]}var $,f=fe.fieldNames;if(X("fieldNames")&&(f=(0,te.w$)(R.fieldNames),i.fieldNames=f),X("treeData")?$=R.treeData:X("children")&&((0,I.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),$=(0,te.zn)(R.children)),$){i.treeData=$;var Q=(0,te.I8)($,{fieldNames:f});i.keyEntities=(0,L.Z)((0,l.Z)({},Me,je),Q.keyEntities)}var Re=i.keyEntities||fe.keyEntities;if(X("expandedKeys")||s&&X("autoExpandParent"))i.expandedKeys=R.autoExpandParent||!s&&R.defaultExpandParent?(0,De.r7)(R.expandedKeys,Re):R.expandedKeys;else if(!s&&R.defaultExpandAll){var Pe=(0,L.Z)({},Re);delete Pe[Me],i.expandedKeys=Object.keys(Pe).map(function(_e){return Pe[_e].key})}else!s&&R.defaultExpandedKeys&&(i.expandedKeys=R.autoExpandParent||R.defaultExpandParent?(0,De.r7)(R.defaultExpandedKeys,Re):R.defaultExpandedKeys);if(i.expandedKeys||delete i.expandedKeys,$||i.expandedKeys){var Se=(0,te.oH)($||fe.treeData,i.expandedKeys||fe.expandedKeys,f);i.flattenNodes=Se}if(R.selectable&&(X("selectedKeys")?i.selectedKeys=(0,De.BT)(R.selectedKeys,R):!s&&R.defaultSelectedKeys&&(i.selectedKeys=(0,De.BT)(R.defaultSelectedKeys,R))),R.checkable){var Ne;if(X("checkedKeys")?Ne=(0,De.E6)(R.checkedKeys)||{}:!s&&R.defaultCheckedKeys?Ne=(0,De.E6)(R.defaultCheckedKeys)||{}:$&&(Ne=(0,De.E6)(R.checkedKeys)||{checkedKeys:fe.checkedKeys,halfCheckedKeys:fe.halfCheckedKeys}),Ne){var Be=Ne,d=Be.checkedKeys,Y=d===void 0?[]:d,se=Be.halfCheckedKeys,Ce=se===void 0?[]:se;if(!R.checkStrictly){var Fe=(0,ft.S)(Y,!0,Re);Y=Fe.checkedKeys,Ce=Fe.halfCheckedKeys}i.checkedKeys=Y,i.halfCheckedKeys=Ce}}return X("loadedKeys")&&(i.loadedKeys=R.loadedKeys),i}}]),m}(E.Component);ve.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:k,allowDrop:function(){return!0},expandAction:!1},ve.TreeNode=S.Z;var at=ve,Ee=at},35654:function(ht,le,e){"use strict";e.d(le,{BT:function(){return E},E6:function(){return de},L0:function(){return w},OM:function(){return I},_5:function(){return W},r7:function(){return ie},wA:function(){return g},yx:function(){return D}});var t=e(94480),l=e(76190),P=e(48736),L=e(59301),T=e(39417),p=e(67841),n=e(71430),F=null;function W(H,A){if(!H)return[];var ae=H.slice(),C=ae.indexOf(A);return C>=0&&ae.splice(C,1),ae}function w(H,A){var ae=(H||[]).slice();return ae.indexOf(A)===-1&&ae.push(A),ae}function D(H){return H.split("-")}function g(H,A){var ae=[],C=(0,p.Z)(A,H);function S(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];J.forEach(function(te){var z=te.key,v=te.children;ae.push(z),S(v)})}return S(C.children),ae}function M(H){if(H.parent){var A=D(H.pos);return Number(A[A.length-1])===H.parent.children.length-1}return!1}function B(H){var A=D(H.pos);return Number(A[A.length-1])===0}function I(H,A,ae,C,S,J,te,z,v,b){var ce,q=H.clientX,x=H.clientY,_=H.target.getBoundingClientRect(),V=_.top,ye=_.height,Me=(b==="rtl"?-1:1)*(((S==null?void 0:S.x)||0)-q),Ie=(Me-12)/C,je=(0,p.Z)(z,ae.props.eventKey);if(x-1.5?J({dragNode:$e,dropNode:ve,dropPosition:1})?De=1:at=!1:J({dragNode:$e,dropNode:ve,dropPosition:0})?De=0:J({dragNode:$e,dropNode:ve,dropPosition:1})?De=1:at=!1:J({dragNode:$e,dropNode:ve,dropPosition:1})?De=1:at=!1,{dropPosition:De,dropLevelOffset:ft,dropTargetKey:je.key,dropTargetPos:je.pos,dragOverNodeKey:vt,dropContainerKey:De===0?null:((ce=je.parent)===null||ce===void 0?void 0:ce.key)||null,dropAllowed:at}}function E(H,A){if(H){var ae=A.multiple;return ae?H.slice():H.length?[H[0]]:H}}var ne=function(A){return A};function k(H,A){if(!H)return[];var ae=A||{},C=ae.processProps,S=C===void 0?ne:C,J=Array.isArray(H)?H:[H];return J.map(function(te){var z=te.children,v=_objectWithoutProperties(te,F),b=k(z,A);return React.createElement(TreeNode,_extends({key:v.key},S(v)),b)})}function de(H){if(!H)return null;var A;if(Array.isArray(H))A={checkedKeys:H,halfCheckedKeys:void 0};else if((0,l.Z)(H)==="object")A={checkedKeys:H.checked||void 0,halfCheckedKeys:H.halfChecked||void 0};else return(0,P.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return A}function ie(H,A){var ae=new Set;function C(S){if(!ae.has(S)){var J=(0,p.Z)(A,S);if(J){ae.add(S);var te=J.parent,z=J.node;z.disabled||te&&C(te.key)}}}return(H||[]).forEach(function(S){C(S)}),(0,t.Z)(ae)}},90782:function(ht,le,e){"use strict";e.d(le,{S:function(){return n}});var t=e(48736),l=e(67841);function P(F,W){var w=new Set;return F.forEach(function(D){W.has(D)||w.add(D)}),w}function L(F){var W=F||{},w=W.disabled,D=W.disableCheckbox,g=W.checkable;return!!(w||D)||g===!1}function T(F,W,w,D){for(var g=new Set(F),M=new Set,B=0;B<=w;B+=1){var I=W.get(B)||new Set;I.forEach(function(de){var ie=de.key,H=de.node,A=de.children,ae=A===void 0?[]:A;g.has(ie)&&!D(H)&&ae.filter(function(C){return!D(C.node)}).forEach(function(C){g.add(C.key)})})}for(var E=new Set,ne=w;ne>=0;ne-=1){var k=W.get(ne)||new Set;k.forEach(function(de){var ie=de.parent,H=de.node;if(!(D(H)||!de.parent||E.has(de.parent.key))){if(D(de.parent.node)){E.add(ie.key);return}var A=!0,ae=!1;(ie.children||[]).filter(function(C){return!D(C.node)}).forEach(function(C){var S=C.key,J=g.has(S);A&&!J&&(A=!1),!ae&&(J||M.has(S))&&(ae=!0)}),A&&g.add(ie.key),ae&&M.add(ie.key),E.add(ie.key)}})}return{checkedKeys:Array.from(g),halfCheckedKeys:Array.from(P(M,g))}}function p(F,W,w,D,g){for(var M=new Set(F),B=new Set(W),I=0;I<=D;I+=1){var E=w.get(I)||new Set;E.forEach(function(ie){var H=ie.key,A=ie.node,ae=ie.children,C=ae===void 0?[]:ae;!M.has(H)&&!B.has(H)&&!g(A)&&C.filter(function(S){return!g(S.node)}).forEach(function(S){M.delete(S.key)})})}B=new Set;for(var ne=new Set,k=D;k>=0;k-=1){var de=w.get(k)||new Set;de.forEach(function(ie){var H=ie.parent,A=ie.node;if(!(g(A)||!ie.parent||ne.has(ie.parent.key))){if(g(ie.parent.node)){ne.add(H.key);return}var ae=!0,C=!1;(H.children||[]).filter(function(S){return!g(S.node)}).forEach(function(S){var J=S.key,te=M.has(J);ae&&!te&&(ae=!1),!C&&(te||B.has(J))&&(C=!0)}),ae||M.delete(H.key),C&&B.add(H.key),ne.add(H.key)}})}return{checkedKeys:Array.from(M),halfCheckedKeys:Array.from(P(B,M))}}function n(F,W,w,D){var g=[],M;D?M=D:M=L;var B=new Set(F.filter(function(k){var de=!!(0,l.Z)(w,k);return de||g.push(k),de})),I=new Map,E=0;Object.keys(w).forEach(function(k){var de=w[k],ie=de.level,H=I.get(ie);H||(H=new Set,I.set(ie,H)),H.add(de),E=Math.max(E,ie)}),(0,t.ZP)(!g.length,"Tree missing follow keys: ".concat(g.slice(0,100).map(function(k){return"'".concat(k,"'")}).join(", ")));var ne;return W===!0?ne=T(B,I,E,M):ne=p(B,W.halfCheckedKeys,I,E,M),ne}},67841:function(ht,le,e){"use strict";e.d(le,{Z:function(){return t}});function t(l,P){return l[P]}},71430:function(ht,le,e){"use strict";e.d(le,{F:function(){return ie},H8:function(){return de},I8:function(){return k},km:function(){return g},oH:function(){return E},w$:function(){return M},zn:function(){return I}});var t=e(76190),l=e(94480),P=e(33885),L=e(75931),T=e(11592),p=e(2738),n=e(48736),F=e(67841),W=["children"];function w(H,A){return"".concat(H,"-").concat(A)}function D(H){return H&&H.type&&H.type.isTreeNode}function g(H,A){return H!=null?H:A}function M(H){var A=H||{},ae=A.title,C=A._title,S=A.key,J=A.children,te=ae||"title";return{title:te,_title:C||[te],key:S||"key",children:J||"children"}}function B(H,A){var ae=new Map;function C(S){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(S||[]).forEach(function(te){var z=te[A.key],v=te[A.children];warning(z!=null,"Tree node must have a certain key: [".concat(J).concat(z,"]"));var b=String(z);warning(!ae.has(b)||z===null||z===void 0,"Same 'key' exist in the Tree: ".concat(b)),ae.set(b,!0),C(v,"".concat(J).concat(b," > "))})}C(H)}function I(H){function A(ae){var C=(0,T.Z)(ae);return C.map(function(S){if(!D(S))return(0,n.ZP)(!S,"Tree/TreeNode can only accept TreeNode as children."),null;var J=S.key,te=S.props,z=te.children,v=(0,L.Z)(te,W),b=(0,P.Z)({key:J},v),ce=A(z);return ce.length&&(b.children=ce),b}).filter(function(S){return S})}return A(H)}function E(H,A,ae){var C=M(ae),S=C._title,J=C.key,te=C.children,z=new Set(A===!0?[]:A),v=[];function b(ce){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ce.map(function(x,_){for(var V=w(q?q.pos:"0",_),ye=g(x[J],V),Me,Ie=0;Ie1&&arguments[1]!==void 0?arguments[1]:{},ae=A.initWrapper,C=A.processEntity,S=A.onProcessFinished,J=A.externalGetKey,te=A.childrenPropName,z=A.fieldNames,v=arguments.length>2?arguments[2]:void 0,b=J||v,ce={},q={},x={posEntities:ce,keyEntities:q};return ae&&(x=ae(x)||x),ne(H,function(_){var V=_.node,ye=_.index,Me=_.pos,Ie=_.key,je=_.parentPos,Je=_.level,rt=_.nodes,Ke={node:V,nodes:rt,index:ye,key:Ie,pos:Me,level:Je},Te=g(Ie,Me);ce[Me]=Ke,q[Te]=Ke,Ke.parent=ce[je],Ke.parent&&(Ke.parent.children=Ke.parent.children||[],Ke.parent.children.push(Ke)),C&&C(Ke,x)},{externalGetKey:b,childrenPropName:te,fieldNames:z}),S&&S(x),x}function de(H,A){var ae=A.expandedKeys,C=A.selectedKeys,S=A.loadedKeys,J=A.loadingKeys,te=A.checkedKeys,z=A.halfCheckedKeys,v=A.dragOverNodeKey,b=A.dropPosition,ce=A.keyEntities,q=(0,F.Z)(ce,H),x={eventKey:H,expanded:ae.indexOf(H)!==-1,selected:C.indexOf(H)!==-1,loaded:S.indexOf(H)!==-1,loading:J.indexOf(H)!==-1,checked:te.indexOf(H)!==-1,halfChecked:z.indexOf(H)!==-1,pos:String(q?q.pos:""),dragOver:v===H&&b===0,dragOverGapTop:v===H&&b===-1,dragOverGapBottom:v===H&&b===1};return x}function ie(H){var A=H.data,ae=H.expanded,C=H.selected,S=H.checked,J=H.loaded,te=H.loading,z=H.halfChecked,v=H.dragOver,b=H.dragOverGapTop,ce=H.dragOverGapBottom,q=H.pos,x=H.active,_=H.eventKey,V=(0,P.Z)((0,P.Z)({},A),{},{expanded:ae,selected:C,checked:S,loaded:J,loading:te,halfChecked:z,dragOver:v,dragOverGapTop:b,dragOverGapBottom:ce,pos:q,active:x,key:_});return"props"in V||Object.defineProperty(V,"props",{get:function(){return(0,n.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),H}}),V}},8224:function(ht,le,e){"use strict";e.d(le,{Z:function(){return l}});var t=e(4676);function l(P,L,T,p){var n=t.unstable_batchedUpdates?function(W){t.unstable_batchedUpdates(T,W)}:T;return P!=null&&P.addEventListener&&P.addEventListener(L,n,p),{remove:function(){P!=null&&P.removeEventListener&&P.removeEventListener(L,n,p)}}}},55468:function(ht,le,e){"use strict";e.d(le,{g1:function(){return D},os:function(){return M}});var t=/margin|padding|width|height|max|min|offset/,l={left:!0,top:!0},P={cssFloat:1,styleFloat:1,float:1};function L(B){return B.nodeType===1?B.ownerDocument.defaultView.getComputedStyle(B,null):{}}function T(B,I,E){if(I=I.toLowerCase(),E==="auto"){if(I==="height")return B.offsetHeight;if(I==="width")return B.offsetWidth}return I in l||(l[I]=t.test(I)),l[I]?parseFloat(E)||0:E}function p(B,I){var E=arguments.length,ne=L(B);return I=P[I]?"cssFloat"in B.style?"cssFloat":"styleFloat":I,E===1?ne:T(B,I,ne[I]||B.style[I])}function n(B,I,E){var ne=arguments.length;if(I=P[I]?"cssFloat"in B.style?"cssFloat":"styleFloat":I,ne===3)return typeof E=="number"&&t.test(I)&&(E="".concat(E,"px")),B.style[I]=E,E;for(var k in I)I.hasOwnProperty(k)&&n(B,k,I[k]);return L(B)}function F(B){return B===document.body?document.documentElement.clientWidth:B.offsetWidth}function W(B){return B===document.body?window.innerHeight||document.documentElement.clientHeight:B.offsetHeight}function w(){var B=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),I=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:B,height:I}}function D(){var B=document.documentElement.clientWidth,I=window.innerHeight||document.documentElement.clientHeight;return{width:B,height:I}}function g(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function M(B){var I=B.getBoundingClientRect(),E=document.documentElement;return{left:I.left+(window.pageXOffset||E.scrollLeft)-(E.clientLeft||document.body.clientLeft||0),top:I.top+(window.pageYOffset||E.scrollTop)-(E.clientTop||document.body.clientTop||0)}}},3465:function(ht,le,e){"use strict";e.d(le,{G:function(){return L}});var t=e(47273),l=function(p){if((0,t.Z)()&&window.document.documentElement){var n=Array.isArray(p)?p:[p],F=window.document.documentElement;return n.some(function(W){return W in F.style})}return!1},P=function(p,n){if(!l(p))return!1;var F=document.createElement("div"),W=F.style[p];return F.style[p]=n,F.style[p]!==W};function L(T,p){return!Array.isArray(T)&&p!==void 0?P(T,p):l(T)}},51353:function(ht,le,e){"use strict";Object.defineProperty(le,"__esModule",{value:!0}),Object.defineProperty(le,"DraggableCore",{enumerable:!0,get:function(){return F.default}}),le.default=void 0;var t=D(e(59301)),l=w(e(12708)),P=w(e(4676)),L=e(14625),T=e(77026),p=e(22013),n=e(80217),F=w(e(68555)),W=w(e(97510));function w(ne){return ne&&ne.__esModule?ne:{default:ne}}function D(ne,k){if(typeof WeakMap=="function")var de=new WeakMap,ie=new WeakMap;return(D=function(H,A){if(!A&&H&&H.__esModule)return H;var ae,C,S={__proto__:null,default:H};if(H===null||typeof H!="object"&&typeof H!="function")return S;if(ae=A?ie:de){if(ae.has(H))return ae.get(H);ae.set(H,S)}for(const J in H)J!=="default"&&{}.hasOwnProperty.call(H,J)&&((C=(ae=Object.defineProperty)&&Object.getOwnPropertyDescriptor(H,J))&&(C.get||C.set)?ae(S,J,C):S[J]=H[J]);return S})(ne,k)}function g(){return g=Object.assign?Object.assign.bind():function(ne){for(var k=1;k{if((0,W.default)("Draggable: onDragStart: %j",ie),this.props.onStart(de,(0,p.createDraggableData)(this,ie))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),M(this,"onDrag",(de,ie)=>{if(!this.state.dragging)return!1;(0,W.default)("Draggable: onDrag: %j",ie);const H=(0,p.createDraggableData)(this,ie),A={x:H.x,y:H.y,slackX:0,slackY:0};if(this.props.bounds){const{x:C,y:S}=A;A.x+=this.state.slackX,A.y+=this.state.slackY;const[J,te]=(0,p.getBoundPosition)(this,A.x,A.y);A.x=J,A.y=te,A.slackX=this.state.slackX+(C-A.x),A.slackY=this.state.slackY+(S-A.y),H.x=A.x,H.y=A.y,H.deltaX=A.x-this.state.x,H.deltaY=A.y-this.state.y}if(this.props.onDrag(de,H)===!1)return!1;this.setState(A)}),M(this,"onDragStop",(de,ie)=>{if(!this.state.dragging||this.props.onStop(de,(0,p.createDraggableData)(this,ie))===!1)return!1;(0,W.default)("Draggable: onDragStop: %j",ie);const A={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:C,y:S}=this.props.position;A.x=C,A.y=S}this.setState(A)}),this.state={dragging:!1,dragged:!1,x:k.position?k.position.x:k.defaultPosition.x,y:k.position?k.position.y:k.defaultPosition.y,prevPropsPosition:Ro({},k.position),slackX:0,slackY:0,isElementSVG:!1},k.position&&!(k.onDrag||k.onStop)&&console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){typeof window.SVGElement!="undefined"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.state.dragging&&this.setState({dragging:!1})}findDOMNode(){var k,de,ie;return(ie=(de=(k=this.props)==null?void 0:k.nodeRef)==null?void 0:de.current)!=null?ie:P.default.findDOMNode(this)}render(){const ye=this.props,{axis:k,bounds:de,children:ie,defaultPosition:H,defaultClassName:A,defaultClassNameDragging:ae,defaultClassNameDragged:C,position:S,positionOffset:J,scale:te}=ye,z=ti(ye,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let v={},b=null;const q=!!!S||this.state.dragging,x=S||H,_={x:(0,p.canDragX)(this)&&q?this.state.x:x.x,y:(0,p.canDragY)(this)&&q?this.state.y:x.y};this.state.isElementSVG?b=(0,T.createSVGTransform)(_,J):v=(0,T.createCSSTransform)(_,J);const V=(0,L.clsx)(ie.props.className||"",A,{[ae]:this.state.dragging,[C]:this.state.dragged});return t.createElement(F.default,g({},z,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),t.cloneElement(t.Children.only(ie),{className:V,style:Ro(Ro({},ie.props.style),v),transform:b}))}}le.default=E,M(E,"displayName","Draggable"),M(E,"propTypes",Dl(Ro({},F.default.propTypes),{axis:l.default.oneOf(["both","x","y","none"]),bounds:l.default.oneOfType([l.default.shape({left:l.default.number,right:l.default.number,top:l.default.number,bottom:l.default.number}),l.default.string,l.default.oneOf([!1])]),defaultClassName:l.default.string,defaultClassNameDragging:l.default.string,defaultClassNameDragged:l.default.string,defaultPosition:l.default.shape({x:l.default.number,y:l.default.number}),positionOffset:l.default.shape({x:l.default.oneOfType([l.default.number,l.default.string]),y:l.default.oneOfType([l.default.number,l.default.string])}),position:l.default.shape({x:l.default.number,y:l.default.number}),className:n.dontSetMe,style:n.dontSetMe,transform:n.dontSetMe})),M(E,"defaultProps",Dl(Ro({},F.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},68555:function(ht,le,e){"use strict";Object.defineProperty(le,"__esModule",{value:!0}),le.default=void 0;var t=W(e(59301)),l=F(e(12708)),P=F(e(4676)),L=e(77026),T=e(22013),p=e(80217),n=F(e(97510));function F(E){return E&&E.__esModule?E:{default:E}}function W(E,ne){if(typeof WeakMap=="function")var k=new WeakMap,de=new WeakMap;return(W=function(ie,H){if(!H&&ie&&ie.__esModule)return ie;var A,ae,C={__proto__:null,default:ie};if(ie===null||typeof ie!="object"&&typeof ie!="function")return C;if(A=H?de:k){if(A.has(ie))return A.get(ie);A.set(ie,C)}for(const S in ie)S!=="default"&&{}.hasOwnProperty.call(ie,S)&&((ae=(A=Object.defineProperty)&&Object.getOwnPropertyDescriptor(ie,S))&&(ae.get||ae.set)?A(C,S,ae):C[S]=ie[S]);return C})(E,ne)}function w(E,ne,k){return(ne=D(ne))in E?Object.defineProperty(E,ne,{value:k,enumerable:!0,configurable:!0,writable:!0}):E[ne]=k,E}function D(E){var ne=g(E,"string");return typeof ne=="symbol"?ne:ne+""}function g(E,ne){if(typeof E!="object"||!E)return E;var k=E[Symbol.toPrimitive];if(k!==void 0){var de=k.call(E,ne||"default");if(typeof de!="object")return de;throw new TypeError("@@toPrimitive must return a primitive value.")}return(ne==="string"?String:Number)(E)}const M={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let B=M.mouse;class I extends t.Component{constructor(){super(...arguments),w(this,"dragging",!1),w(this,"lastX",NaN),w(this,"lastY",NaN),w(this,"touchIdentifier",null),w(this,"mounted",!1),w(this,"handleDragStart",ne=>{if(this.props.onMouseDown(ne),!this.props.allowAnyClick&&typeof ne.button=="number"&&ne.button!==0)return!1;const k=this.findDOMNode();if(!k||!k.ownerDocument||!k.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:de}=k;if(this.props.disabled||!(ne.target instanceof de.defaultView.Node)||this.props.handle&&!(0,L.matchesSelectorAndParentsTo)(ne.target,this.props.handle,k)||this.props.cancel&&(0,L.matchesSelectorAndParentsTo)(ne.target,this.props.cancel,k))return;ne.type==="touchstart"&&!this.props.allowMobileScroll&&ne.preventDefault();const ie=(0,L.getTouchIdentifier)(ne);this.touchIdentifier=ie;const H=(0,T.getControlPosition)(ne,ie,this);if(H==null)return;const{x:A,y:ae}=H,C=(0,T.createCoreData)(this,A,ae);(0,n.default)("DraggableCore: handleDragStart: %j",C),(0,n.default)("calling",this.props.onStart),!(this.props.onStart(ne,C)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,L.addUserSelectStyles)(de),this.dragging=!0,this.lastX=A,this.lastY=ae,(0,L.addEvent)(de,B.move,this.handleDrag),(0,L.addEvent)(de,B.stop,this.handleDragStop))}),w(this,"handleDrag",ne=>{const k=(0,T.getControlPosition)(ne,this.touchIdentifier,this);if(k==null)return;let{x:de,y:ie}=k;if(Array.isArray(this.props.grid)){let ae=de-this.lastX,C=ie-this.lastY;if([ae,C]=(0,T.snapToGrid)(this.props.grid,ae,C),!ae&&!C)return;de=this.lastX+ae,ie=this.lastY+C}const H=(0,T.createCoreData)(this,de,ie);if((0,n.default)("DraggableCore: handleDrag: %j",H),this.props.onDrag(ne,H)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(ae){const C=document.createEvent("MouseEvents");C.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(C)}return}this.lastX=de,this.lastY=ie}),w(this,"handleDragStop",ne=>{if(!this.dragging)return;const k=(0,T.getControlPosition)(ne,this.touchIdentifier,this);if(k==null)return;let{x:de,y:ie}=k;if(Array.isArray(this.props.grid)){let C=de-this.lastX||0,S=ie-this.lastY||0;[C,S]=(0,T.snapToGrid)(this.props.grid,C,S),de=this.lastX+C,ie=this.lastY+S}const H=(0,T.createCoreData)(this,de,ie);if(this.props.onStop(ne,H)===!1||this.mounted===!1)return!1;const ae=this.findDOMNode();ae&&this.props.enableUserSelectHack&&(0,L.scheduleRemoveUserSelectStyles)(ae.ownerDocument),(0,n.default)("DraggableCore: handleDragStop: %j",H),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,ae&&((0,n.default)("DraggableCore: Removing handlers"),(0,L.removeEvent)(ae.ownerDocument,B.move,this.handleDrag),(0,L.removeEvent)(ae.ownerDocument,B.stop,this.handleDragStop))}),w(this,"onMouseDown",ne=>(B=M.mouse,this.handleDragStart(ne))),w(this,"onMouseUp",ne=>(B=M.mouse,this.handleDragStop(ne))),w(this,"onTouchStart",ne=>(B=M.touch,this.handleDragStart(ne))),w(this,"onTouchEnd",ne=>(B=M.touch,this.handleDragStop(ne)))}componentDidMount(){this.mounted=!0;const ne=this.findDOMNode();ne&&(0,L.addEvent)(ne,M.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const ne=this.findDOMNode();if(ne){const{ownerDocument:k}=ne;(0,L.removeEvent)(k,M.mouse.move,this.handleDrag),(0,L.removeEvent)(k,M.touch.move,this.handleDrag),(0,L.removeEvent)(k,M.mouse.stop,this.handleDragStop),(0,L.removeEvent)(k,M.touch.stop,this.handleDragStop),(0,L.removeEvent)(ne,M.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,L.scheduleRemoveUserSelectStyles)(k)}}findDOMNode(){var ne,k,de;return(ne=this.props)!=null&&ne.nodeRef?(de=(k=this.props)==null?void 0:k.nodeRef)==null?void 0:de.current:P.default.findDOMNode(this)}render(){return t.cloneElement(t.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}le.default=I,w(I,"displayName","DraggableCore"),w(I,"propTypes",{allowAnyClick:l.default.bool,allowMobileScroll:l.default.bool,children:l.default.node.isRequired,disabled:l.default.bool,enableUserSelectHack:l.default.bool,offsetParent:function(E,ne){if(E[ne]&&E[ne].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:l.default.arrayOf(l.default.number),handle:l.default.string,cancel:l.default.string,nodeRef:l.default.object,onStart:l.default.func,onDrag:l.default.func,onStop:l.default.func,onMouseDown:l.default.func,scale:l.default.number,className:p.dontSetMe,style:p.dontSetMe,transform:p.dontSetMe}),w(I,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},96249:function(ht,le,e){"use strict";const{default:t,DraggableCore:l}=e(51353);ht.exports=t,ht.exports.default=t,ht.exports.DraggableCore=l},77026:function(ht,le,e){"use strict";Object.defineProperty(le,"__esModule",{value:!0}),le.addClassName=A,le.addEvent=n,le.addUserSelectStyles=de,le.createCSSTransform=B,le.createSVGTransform=I,le.getTouch=ne,le.getTouchIdentifier=k,le.getTranslation=E,le.innerHeight=D,le.innerWidth=g,le.matchesSelector=T,le.matchesSelectorAndParentsTo=p,le.offsetXYFromParent=M,le.outerHeight=W,le.outerWidth=w,le.removeClassName=ae,le.removeEvent=F,le.scheduleRemoveUserSelectStyles=ie;var t=e(80217),l=P(e(76172));function P(C,S){if(typeof WeakMap=="function")var J=new WeakMap,te=new WeakMap;return(P=function(z,v){if(!v&&z&&z.__esModule)return z;var b,ce,q={__proto__:null,default:z};if(z===null||typeof z!="object"&&typeof z!="function")return q;if(b=v?te:J){if(b.has(z))return b.get(z);b.set(z,q)}for(const x in z)x!=="default"&&{}.hasOwnProperty.call(z,x)&&((ce=(b=Object.defineProperty)&&Object.getOwnPropertyDescriptor(z,x))&&(ce.get||ce.set)?b(q,x,ce):q[x]=z[x]);return q})(C,S)}let L="";function T(C,S){return L||(L=(0,t.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(J){return(0,t.isFunction)(C[J])})),(0,t.isFunction)(C[L])?C[L](S):!1}function p(C,S,J){let te=C;do{if(T(te,S))return!0;if(te===J)return!1;te=te.parentNode}while(te);return!1}function n(C,S,J,te){if(!C)return;const z=Ro({capture:!0},te);C.addEventListener?C.addEventListener(S,J,z):C.attachEvent?C.attachEvent("on"+S,J):C["on"+S]=J}function F(C,S,J,te){if(!C)return;const z=Ro({capture:!0},te);C.removeEventListener?C.removeEventListener(S,J,z):C.detachEvent?C.detachEvent("on"+S,J):C["on"+S]=null}function W(C){let S=C.clientHeight;const J=C.ownerDocument.defaultView.getComputedStyle(C);return S+=(0,t.int)(J.borderTopWidth),S+=(0,t.int)(J.borderBottomWidth),S}function w(C){let S=C.clientWidth;const J=C.ownerDocument.defaultView.getComputedStyle(C);return S+=(0,t.int)(J.borderLeftWidth),S+=(0,t.int)(J.borderRightWidth),S}function D(C){let S=C.clientHeight;const J=C.ownerDocument.defaultView.getComputedStyle(C);return S-=(0,t.int)(J.paddingTop),S-=(0,t.int)(J.paddingBottom),S}function g(C){let S=C.clientWidth;const J=C.ownerDocument.defaultView.getComputedStyle(C);return S-=(0,t.int)(J.paddingLeft),S-=(0,t.int)(J.paddingRight),S}function M(C,S,J){const z=S===S.ownerDocument.body?{left:0,top:0}:S.getBoundingClientRect(),v=(C.clientX+S.scrollLeft-z.left)/J,b=(C.clientY+S.scrollTop-z.top)/J;return{x:v,y:b}}function B(C,S){const J=E(C,S,"px");return{[(0,l.browserPrefixToKey)("transform",l.default)]:J}}function I(C,S){return E(C,S,"")}function E(C,S,J){let{x:te,y:z}=C,v=`translate(${te}${J},${z}${J})`;if(S){const b=`${typeof S.x=="string"?S.x:S.x+J}`,ce=`${typeof S.y=="string"?S.y:S.y+J}`;v=`translate(${b}, ${ce})`+v}return v}function ne(C,S){return C.targetTouches&&(0,t.findInArray)(C.targetTouches,J=>S===J.identifier)||C.changedTouches&&(0,t.findInArray)(C.changedTouches,J=>S===J.identifier)}function k(C){if(C.targetTouches&&C.targetTouches[0])return C.targetTouches[0].identifier;if(C.changedTouches&&C.changedTouches[0])return C.changedTouches[0].identifier}function de(C){if(!C)return;let S=C.getElementById("react-draggable-style-el");S||(S=C.createElement("style"),S.type="text/css",S.id="react-draggable-style-el",S.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} +`,S.innerHTML+=`.react-draggable-transparent-selection *::selection {all: inherit;} +`,C.getElementsByTagName("head")[0].appendChild(S)),C.body&&A(C.body,"react-draggable-transparent-selection")}function ie(C){window.requestAnimationFrame?window.requestAnimationFrame(()=>{H(C)}):H(C)}function H(C){if(C)try{if(C.body&&ae(C.body,"react-draggable-transparent-selection"),C.selection)C.selection.empty();else{const S=(C.defaultView||window).getSelection();S&&S.type!=="Caret"&&S.removeAllRanges()}}catch(S){}}function A(C,S){C.classList?C.classList.add(S):C.className.match(new RegExp(`(?:^|\\s)${S}(?!\\S)`))||(C.className+=` ${S}`)}function ae(C,S){C.classList?C.classList.remove(S):C.className=C.className.replace(new RegExp(`(?:^|\\s)${S}(?!\\S)`,"g"),"")}},76172:function(ht,le){"use strict";Object.defineProperty(le,"__esModule",{value:!0}),le.browserPrefixToKey=l,le.browserPrefixToStyle=P,le.default=void 0,le.getPrefix=t;const e=["Moz","Webkit","O","ms"];function t(){var F,W;let p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window=="undefined")return"";const n=(W=(F=window.document)==null?void 0:F.documentElement)==null?void 0:W.style;if(!n||p in n)return"";for(let w=0;w: Unmounted during event!");return M}},80217:function(ht,le){"use strict";Object.defineProperty(le,"__esModule",{value:!0}),le.dontSetMe=L,le.findInArray=e,le.int=P,le.isFunction=t,le.isNum=l;function e(T,p){for(let n=0,F=T.length;nA in B?ue(B,A,{enumerable:!0,configurable:!0,writable:!0,value:p}):B[A]=p,g=(B,A)=>{for(var p in A||(A={}))Ne.call(A,p)&&R(B,p,A[p]);if(we)for(var p of we(A))z.call(A,p)&&R(B,p,A[p]);return B},N=(B,A)=>D(B,tt(A)),x=(B,A,p)=>new Promise((s,T)=>{var k=oe=>{try{W(p.next(oe))}catch(q){T(q)}},Te=oe=>{try{W(p.throw(oe))}catch(q){T(q)}},W=oe=>oe.done?s(oe.value):Promise.resolve(oe.value).then(k,Te);W((p=p.apply(B,A)).next())});const L=({ButtonProps:B,ButtonText:A,form:p,answerKey:s,hackidentifier:T="",items:k={},setIsSubmitCode:Te})=>{const[W,oe]=(0,m.useState)(!1);let[q,de]=(0,m.useState)("");const X=(0,t.useParams)(),[te,S]=(0,m.useState)({}),Ae=X.type==="edit",Ge=window.location.href.includes("problemset")?1:2;(0,m.useEffect)(()=>{(Ae||T)&&de(T||X.id)},[X]),(0,m.useEffect)(()=>{const Fe=J.Z.subscribe("BFill:Submit",()=>{Ot()});return()=>{Fe()}},[q]),(0,m.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);function Me(Fe,yt){return x(this,null,function*(){var st;let pe=p.getFieldValue("hack_codes"),Ee=p.getFieldValue(s);if(!pe.code){j.ZP.info("\u7A0B\u5E8F\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}if(!pe.language){j.ZP.info("\u7F16\u7A0B\u8BED\u8A00\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}if(Ee.length>0&&((st=Ee.filter(E=>!E.answer_text))==null?void 0:st.length)>0){j.ZP.info("\u586B\u7A7A\u9879\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}let We=pe.code;return Ee.length>0&&(Ee==null||Ee.map(E=>{E.multi_line?We=We.substring(0,We.indexOf("@\u2581\u2581@"))+E.answer_text+We.substring(We.indexOf("@\u2581\u2581@")+4):We=We.substring(0,We.indexOf("@\u2581@"))+E.answer_text+We.substring(We.indexOf("@\u2581@")+3)})),yield(0,ge.n4)(yt,Fe||{code:M.Base64.encode(We),language:pe.language,answers:Ee==null?void 0:Ee.map(E=>E.answer_text)})})}function Qe(Fe,yt){return x(this,null,function*(){let st=k.userAnswer,pe=M.Base64.decode(k.code);return st.length>0&&(st==null||st.map(We=>{We.multi_line?pe=pe.substring(0,pe.indexOf("@\u2581\u2581@"))+We.value+pe.substring(pe.indexOf("@\u2581\u2581@")+4):pe=pe.substring(0,pe.indexOf("@\u2581@"))+We.value+pe.substring(pe.indexOf("@\u2581@")+3)})),yield(0,ge.n4)(yt,Fe||{code:M.Base64.encode(pe),language:k.language,answers:st==null?void 0:st.map(We=>We.value)})})}function dt(){return new Date().getTime()}const Ot=()=>x(void 0,null,function*(){if(oe(!0),W)return;let Fe=yield(0,ve.ZP)(`/api/problems/${q}/start.json`,{method:"get"});const yt=yield Qe(null,Fe==null?void 0:Fe.identifier);if((yt==null?void 0:yt.status)===0){let pe=function(){return x(this,null,function*(){var Ee;const{status:We,message:ke,data:E}=yield(0,ge.rX)(Fe==null?void 0:Fe.identifier,"submit"),f=dt()-st>10*1e3*((Ee=k==null?void 0:k.userAnswer)==null?void 0:Ee.length);if(We!==0&&!f&&setTimeout(pe,1e3),f){ce.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6",content:"\u8BF7\u68C0\u67E5\u7A0B\u5E8F\u4EE3\u7801\u662F\u5426\u5B58\u5728\u6B7B\u5FAA\u73AF"}),oe(!1);return}We===0&&(oe(!1),S(E),E.status===2&&(oe(!1),ce.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"})))})};const st=dt();yield(0,ge.bM)(Fe==null?void 0:Fe.identifier,{}),pe(),J.Z.publish("BFill:Submit:Change",{value:!1})}else oe(!1);Te&&Te(!0)});return G.createElement("div",null,G.createElement(Q.ZP,N(g({loading:W},B),{onClick:()=>x(void 0,null,function*(){var Fe,yt,st,pe;if(A==="\u63D0\u4EA4\u4EE3\u7801"){Ot();return}let Ee=!0;if(yield p.validateFields().then(()=>{Ee=!1},f=>{var a,y,se;f.errorFields[0].name.includes("standard_answers")?j.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):j.ZP.error(f.errorFields[0].errors[0]),((a=f.errorFields)==null?void 0:a.length)===0&&(Ee=!1),p.scrollToField((se=(y=f==null?void 0:f.errorFields)==null?void 0:y[0])==null?void 0:se.name,{behavior:"smooth",block:"center"}),Ee=!0}),Ee||(oe(!0),W))return;let We="",ke=p.getFieldsValue();q?We=yield(0,ve.ZP)(`/api/problems/${q}.json`,{method:"put",body:N(g({},ke),{hack:N(g({},ke==null?void 0:ke.hack),{sub_discipline_id:(pe=(st=ke==null?void 0:ke.hack)==null?void 0:st.sub_discipline_id)==null?void 0:pe[1],difficult:ke.difficulty,item_banks_group_id:ke.item_banks_group_id}),hack_codes:N(g({},ke.hack_codes),{code:M.Base64.encode(ke.hack_codes.code)}),update_hack_sets:[g({},ke.hack_sets)],is_blank:!0})}):(We=yield(0,ve.ZP)("/api/problems.json",{method:"post",body:N(g({},ke),{hack:N(g({},ke==null?void 0:ke.hack),{sub_discipline_id:(yt=(Fe=ke==null?void 0:ke.hack)==null?void 0:Fe.sub_discipline_id)==null?void 0:yt[1],difficult:ke.difficulty,item_banks_group_id:ke.item_banks_group_id}),hack_codes:N(g({},ke.hack_codes),{code:M.Base64.encode(ke.hack_codes.code)}),hack_sets:[g({},ke.hack_sets)],is_blank:!0})}),q=We==null?void 0:We.identifier,sessionStorage.projectFill=q,de(q));let E=yield(0,ve.ZP)(`/api/problems/${q}/start.json`,{method:"get"});const O=yield Me(null,E==null?void 0:E.identifier);if((O==null?void 0:O.status)===0){let a=function(){return x(this,null,function*(){var y;const{status:se,message:i,data:l}=yield(0,ge.rX)(E==null?void 0:E.identifier,"submit"),b=dt()-f>(ke.hack.time_limit+3)*1e3*((y=ke==null?void 0:ke.standard_answers)==null?void 0:y.length);if(se!==0&&!b&&setTimeout(a,1e3),b){ce.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),oe(!1);return}se===0&&(oe(!1),S(l),l.status===2&&(oe(!1),ce.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"})))})};const f=dt();yield(0,ge.bM)(E==null?void 0:E.identifier,{}),a()}else oe(!1)})}),A),(te==null?void 0:te.id)&&te.status!==2&&G.createElement(ce.default,{open:(te==null?void 0:te.id)&&te.status!==2,title:"\u8FD0\u884C\u7ED3\u679C",width:1100,footer:!1,onOk:()=>{S({})},onCancel:()=>{S({})}},G.createElement("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15}},G.createElement("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14}},G.createElement("div",null,G.createElement("span",{style:{color:"#666666"}},"\u72B6\u6001"),G.createElement("span",{style:{marginLeft:12,color:te.status!==0&&"#E30000"}},v.Im[te.status])),G.createElement("div",null,G.createElement("span",{style:{color:"#666666"}},"\u63D0\u4EA4\u65F6\u95F4"),G.createElement("span",{style:{marginLeft:12}},De()(te.created_at).format("YYYY-MM-DD HH:mm:ss"))),G.createElement("div",null,G.createElement("span",{style:{color:"#666666"}},"\u8BED\u8A00"),G.createElement("span",{style:{marginLeft:12}},te.language)),G.createElement("div",null,G.createElement("span",{style:{color:"#666666"}},"\u6267\u884C\u7528\u65F6"),G.createElement("span",{style:{marginLeft:12}},te.execute_time,"ms"))),G.createElement(v.Y4,g({},te)))))};rt.Z=L},1810:function(fn,rt,e){e.r(rt),e.d(rt,{default:function(){return $t}});var t=e(59301),m=e(65582),j=e(31797),ce=e(92832),Q=e(43418),M=e(8591),r=e(93948),ve=e(5112),ge=e(95237),v=e(43604),ie=e(24905),De=e(6848),J=e(3113),G=e(71418),ue=e(15075),D=e(43531),tt=e(35195),we=e(66649),Ne=e.n(we),z={flex_box_center:"flex_box_center___MzHUI",flex_space_between:"flex_space_between___ZPKmx",flex_box_vertical_center:"flex_box_vertical_center___MNo4n",flex_box_center_end:"flex_box_center_end___stoyX",flex_box_column:"flex_box_column___HR6oq",baseMargin:"baseMargin___V_l7f",noWrap:"noWrap___ZcvYB",singleItem:"singleItem___vjYWR",questionIcons:"questionIcons___kiVRR",green:"green___PIOSW",orange:"orange___aGI_B",greenTip:"greenTip___bShpb",redTip:"redTip___wCm4Z",orangeTip:"orangeTip___HRBLJ",pollDesc:"pollDesc___SxQ7V",answered:"answered___e5zk4",unanswer:"unanswer___dEmC8",anchor:"anchor___xdS4e",answerFlag:"answerFlag____R2kw",flagActive:"flagActive___hkk6X",flagHalf:"flagHalf___ZgZyz",answerStudentFlag:"answerStudentFlag___RlIwt",answerStudentActive:"answerStudentActive___pQpEA",questionItem:"questionItem___Yg7y3",questionScore:"questionScore___hGLaV",itemFlag:"itemFlag___KI4Jb",answerWrap:"answerWrap___CETMI",answerSubjective:"answerSubjective____A1OC",otherInput:"otherInput___hanjt",randomFlag:"randomFlag___mId_V",answerTrue:"answerTrue___QzQ9o",answerFalse:"answerFalse____K4Me",answerHalf:"answerHalf___gnzWI",renderHtml:"renderHtml___dDhM4",simpleText:"simpleText___kJ0Kc",answerYes:"answerYes___btoYt",answerNo:"answerNo___aNG_f",answerInfo:"answerInfo___af0Ma",answerProgress:"answerProgress___h6he7",answerSheetWrap:"answerSheetWrap___qVk_a",answerSheetQuestionTitle:"answerSheetQuestionTitle___YqJ8X",answerSheet:"answerSheet___ojXFi",answerSheetItem:"answerSheetItem___coR9L",qindex:"qindex___Fx51y",active:"active___KmAlt",yes:"yes___MQnH6",no:"no___kDJu6",bf:"bf___iW6rO",partialActive:"partialActive___UsoA4",selected:"selected___QBbv4",answerSheetBottom:"answerSheetBottom___Lh0Ny",countDown:"countDown___W4ClT",red:"red___RSej4",fold:"fold___pujAY",cardList:"cardList___Bd4OZ",iframe:"iframe___kQjBw",mainPart:"mainPart___aRRl1",tooltipWrap:"tooltipWrap___FJod3",leftPart:"leftPart___f5dDH",rightPart:"rightPart___M7fOP",questionPart:"questionPart___HlX7z",questionTypeTitle:"questionTypeTitle___RRn2_",questionTypeInfo:"questionTypeInfo___a3Iny",toIframeBtn:"toIframeBtn___PH9eF",bottom:"bottom___slps3",changeButton:"changeButton___YjNWr",prevBtn:"prevBtn___NeeAj",fixHeader:"fixHeader___Jjypd",title:"title___h5yRx",submitButton:"submitButton___ATddm",dottedLineWrapper:"dottedLineWrapper___RxpC7",leftHalfCircle:"leftHalfCircle___McsYA",dottedLine:"dottedLine___cwiMH",rightHalfCircle:"rightHalfCircle___sP0Ln",analysisWrap:"analysisWrap___ayc60",greyBg:"greyBg___X4mr2",contentListWrap:"contentListWrap___QJcmS",li:"li____LsrQ",actionLeftItem:"actionLeftItem___xUjJ1",questionTypeName:"questionTypeName___ruYH3",more:"more___VqZBj",btnAdd:"btnAdd___h1c55",juyifansan:"juyifansan___ZnSQQ"},R=e(65862),g=e(41867),N=e(84056),x=e(87513),L=e(60979),B=e(6339),A=e(96565),p=e(59301),T=({item:P,answerData:Be,onBlur:at=()=>{}})=>{var nn,cn,En,Xt,Gt,Et;const[zt,Wt]=(0,t.useState)(),[At,On]=(0,t.useState)(),[In,Yt]=(0,t.useState)();(0,t.useEffect)(()=>{On(P==null?void 0:P.a_flag)},[P==null?void 0:P.a_flag]);const dn={0:"c-red-ee4",1:"c-green"};return p.createElement("div",null,((nn=Be==null?void 0:Be.exercise)==null?void 0:nn.commit_status)===1?p.createElement("div",{className:"mb20"},p.createElement(ge.Z,{justify:"space-between"},p.createElement(v.Z,null,"\u6211\u7684\u7B54\u6848"),p.createElement(v.Z,null,p.createElement(ge.Z,{justify:"end",className:"mb20",align:"middle"},p.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),p.createElement("span",{className:"font14 ml10"},(P==null?void 0:P.user_score)&&p.createElement("span",null,p.createElement("span",{className:dn[Number(P==null?void 0:P.answer_status)]||"c-orange-ff9"},P==null?void 0:P.user_score),p.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")))))),p.createElement("div",{className:z.simpleText},p.createElement(B.Z,{value:(cn=P==null?void 0:P.user_answer)==null?void 0:cn[0]}))):p.createElement("div",{className:P.user_score&&(P.user_score===P.question_score?"c-green":"c-red")},In?p.createElement(A.Z,{height:450,isFocus:!0,defaultValue:(En=P==null?void 0:P.user_answer)==null?void 0:En[0],id:P==null?void 0:P.question_id,onChange:gn=>Wt(gn),onBlur:()=>at(zt)}):p.createElement("div",{onClick:()=>{var gn;!P.repeat_answer&&((gn=P==null?void 0:P.user_answer)==null?void 0:gn.length)>0||Yt(!0)}},p.createElement(ce.default,{disabled:!P.repeat_answer&&((Xt=P==null?void 0:P.user_answer)==null?void 0:Xt.length)>0&&!P.israp,size:"middle",className:"current",style:{marginBottom:20},placeholder:"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54",readOnly:!0}))),((Gt=Be==null?void 0:Be.exercise)==null?void 0:Gt.commit_status)===1&&p.createElement("div",{className:z.analysisWrap},p.createElement("div",{className:z.greyBg},p.createElement(ge.Z,{className:"mb20",align:"middle"},p.createElement(v.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),p.createElement(v.Z,null,p.createElement(B.Z,{value:(Et=P==null?void 0:P.standard_answer)==null?void 0:Et[0]}))),p.createElement(ge.Z,{align:"middle"},p.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),p.createElement(B.Z,{className:z.renderHtml,value:P==null?void 0:P.analysis})))))},k=e(79817),Te=e(1710),W=e(50258),oe={score:"score___xDz0X",wrap:"wrap___ODpKq"},de=({score:P})=>P?t.createElement("span",{className:oe.wrap},"\u5F97\u5206",t.createElement("span",{className:`${oe.score} ml10 mr5`},P),"\u5206"):t.createElement("span",{className:"c-red"},"\u672A\u8BC4"),X={flex_box_center:"flex_box_center___NzoJU",flex_space_between:"flex_space_between___Hwix8",flex_box_vertical_center:"flex_box_vertical_center___IjC7Y",flex_box_center_end:"flex_box_center_end___HmCsd",flex_box_column:"flex_box_column___hOf25",shixunWrp:"shixunWrp___yZiPI",fill:"fill___gz7tU",index:"index___eoHnJ",success:"success___vcRmo",fail:"fail___u5yz8",fillInput:"fillInput___ras_5",shixunWrapper:"shixunWrapper___jNj55",score:"score___gt155",name:"name___BgNAP",programWrapper:"programWrapper___lMcxv",desc:"desc___ODeOH",content:"content___RoL0o",analysisWrap:"analysisWrap___wOsyc",greyBg:"greyBg___FqXOG"},te=e(84886),S=e(59301),Ae=Object.defineProperty,Ge=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,Fe=(P,Be,at)=>Be in P?Ae(P,Be,{enumerable:!0,configurable:!0,writable:!0,value:at}):P[Be]=at,yt=(P,Be)=>{for(var at in Be||(Be={}))dt.call(Be,at)&&Fe(P,at,Be[at]);if(Qe)for(var at of Qe(Be))Ot.call(Be,at)&&Fe(P,at,Be[at]);return P},st=(P,Be)=>Ge(P,Me(Be));const pe={0:"c-red-ee4",1:"c-green"};var We=({item:P,answerData:Be,exerciseId:at,coursesId:nn})=>{var cn,En,Xt;const[Gt,Et]=(0,t.useState)([]),[zt,Wt]=(0,t.useState)([]),At=(0,m.useDispatch)();(0,t.useEffect)(()=>{var Yt,dn,gn,Xn,vr,er,Cr,or,Nn,Br,Qn,ar,Pn;if(!((Yt=P==null?void 0:P.shixun_details)!=null&&Yt.length))return;let xe=[],xn=[];for(let ln=0;ln<((dn=P==null?void 0:P.shixun_details)==null?void 0:dn.length);ln++){for(let Rn=0;Rn<(P==null?void 0:P.shixun_details[ln].stage_list.length);Rn++){let dr=P==null?void 0:P.shixun_details[ln].stage_list[Rn];xe.push(yt(yt({},dr),{operation:(er=(vr=(Xn=(gn=P==null?void 0:P.shixun_details)==null?void 0:gn[ln])==null?void 0:Xn.shixun_detail)==null?void 0:vr[0])==null?void 0:er.game_identifier,is_jupyter:P==null?void 0:P.is_jupyter,is_jupyter_lab:P==null?void 0:P.is_jupyter_lab}))}if((or=(Cr=P==null?void 0:P.shixun_details)==null?void 0:Cr[ln])!=null&&or.shixun_detail){const Rn=(Qn=(Br=(Nn=P==null?void 0:P.shixun_details)==null?void 0:Nn[ln])==null?void 0:Br.shixun_detail)==null?void 0:Qn[0],dr=(Pn=(ar=P==null?void 0:P.shixun_details[ln].stage_list)==null?void 0:ar.find(fr=>(fr==null?void 0:fr.game_identifier)===(Rn==null?void 0:Rn.game_identifier)))==null?void 0:Pn.user_score;xn.push(st(yt({},Rn),{user_score:dr}))}}Wt(xn),Et(xe)},[P==null?void 0:P.shixun_details]);const On=[{title:"\u9898\u76EE",dataIndex:"position",key:"position",align:"center"},{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:(Yt,dn)=>S.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px",color:"#0152d9",cursor:"pointer"},title:Yt&&Yt.length>25?Yt:"",onClick:()=>{(0,R.xg)(`/tasks/${nn}/${at}/${dn.game_identifier}/exercise`)}},Yt)},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:(Yt,dn)=>S.createElement("span",null,dn.evaluate_count?dn.evaluate_count:S.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5B8C\u6210\u65F6\u95F4",key:"endTime",dataIndex:"endTime",align:"center",render:(Yt,dn)=>{let gn=!1;return dn.finished_time&&(Be!=null&&Be.exercise)&&(Be!=null&&Be.exercise_answer_user)&&((Be==null?void 0:Be.exercise.time)===-1?gn=Ne()(Be==null?void 0:Be.exercise.end_time).isBefore(dn.finished_time):gn=Ne()(Be==null?void 0:Be.exercise_answer_user.start_at).add(Be==null?void 0:Be.exercise.time,"m").isBefore(dn.finished_time)),S.createElement("span",null,dn.finished_time||S.createElement("span",{className:"c-grey-999"},"--"),S.createElement("span",{className:"c-orange-ff9 "},gn?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:(Yt,dn)=>S.createElement("span",null,dn.time_consuming||S.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:(Yt,dn)=>S.createElement("span",null,dn.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")},{title:"\u5F97\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:Yt=>S.createElement("span",{style:{color:"#FA6400"}},Yt,"\u5206")},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"center",render:(Yt,dn,gn)=>Yt&&!dn.is_jupyter&&!dn.is_jupyter_lab?dn!=null&&dn.unity_3d?S.createElement("span",{className:"c-blue current",onClick:()=>{At({type:"classroomList/setActionTabs",payload:{key:"\u91C7\u96C6\u70B9\u5F97\u5206\u8BE6\u60C5",data:dn}})}},"\u8BE6\u60C5"):S.createElement(k.default,{affix:!1},S.createElement(k.default.Link,{href:`#challenge_${P==null?void 0:P.question_id}${gn}`,title:S.createElement("span",{style:{color:"#0152d9",fontSize:14}},"\u67E5\u770B")})):S.createElement("span",{className:"c-grey-999"},"--")}];console.log(zt);const In={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return S.createElement("div",null,((cn=P==null?void 0:P.shixun)==null?void 0:cn.length)>0&&S.createElement("div",{className:X.shixunWrapper},(En=P==null?void 0:P.shixun)==null?void 0:En.map(function(Yt,dn){return S.createElement(ge.Z,{className:"mb20",justify:"space-between"},S.createElement(v.Z,{flex:"1"},S.createElement("span",{className:X.score},"(",Yt.challenge_score,"\u5206)"),S.createElement("span",{className:X.name},Yt.challenge_name," ")),S.createElement(v.Z,null,!Yt.answer_status&&S.createElement("span",{className:"font14",style:{color:"#FA6400"}},"\u672A\u5B8C\u6210"),!!Yt.answer_status&&S.createElement("span",{className:"font14",style:{color:"#37AD83"}},"\u5DF2\u5B8C\u6210")))})),((Xt=Be==null?void 0:Be.exercise)==null?void 0:Xt.commit_status)===1&&S.createElement(S.Fragment,null,!!(Gt!=null&&Gt.length)&&S.createElement("div",null,S.createElement(ge.Z,{justify:"space-between",className:"mb10",align:"middle"},S.createElement(v.Z,{className:"font14 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),S.createElement(v.Z,null,S.createElement(de,{score:P==null?void 0:P.user_score}))),S.createElement(Te.default,{columns:On,dataSource:Gt,pagination:!1})),!!(zt!=null&&zt.length)&&S.createElement("div",null,S.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),zt==null?void 0:zt.map((Yt,dn)=>S.createElement("div",{id:`challenge_${P==null?void 0:P.question_id}${dn}`,className:"mt5"},S.createElement(ge.Z,null,S.createElement("span",{className:"font14 mr15"}," \u7B2C",Yt.position,"\u5173"),S.createElement(m.Link,{className:"current c-black font14",target:"_blank",to:`/tasks/${Yt.game_identifier}/exercise`},Yt.name),S.createElement(v.Z,{style:{marginLeft:"auto"}},S.createElement(de,{score:Yt.user_score}))),(Yt==null?void 0:Yt.st)===0&&Yt.passed_code&&S.createElement("aside",{className:X.shixunWrp},S.createElement("h2",null,"\u7B2C\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",S.createElement("span",{className:"c-light-black"},Yt.path)),S.createElement(W.ZP,{height:300,language:"python",theme:"default",value:Yt.passed_code,options:In})))))),S.createElement(te.Z,null))},ke=e(24334),E=e(59301),f=({item:P,answerData:Be})=>{var at,nn;const[cn,En]=(0,t.useState)([]);(0,t.useEffect)(()=>{var Et,zt;((Et=P==null?void 0:P.evaluate_codes)==null?void 0:Et.length)>0?En((zt=P==null?void 0:P.evaluate_codes)==null?void 0:zt.map((Wt,At)=>({key:At+1,error_msg:Wt!=null&&Wt.error_msg?ke.Base64.decode(Wt==null?void 0:Wt.error_msg):""}))):En([{key:"--",error_msg:"--"}])},[P==null?void 0:P.evaluate_codes]);const Xt=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:(Et,zt)=>E.createElement("span",null,zt.key)},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:(Et,zt)=>E.createElement("span",null,zt.error_msg?zt.error_msg:"--")}],Gt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return E.createElement("div",{className:`${X.programWrapper}`},E.createElement("div",{className:X.desc},"\u9898\u76EE\u63CF\u8FF0"),E.createElement("div",{className:X.content},E.createElement(B.Z,{value:P==null?void 0:P.description})),((at=Be==null?void 0:Be.exercise)==null?void 0:at.commit_status)===1&&E.createElement(ge.Z,{justify:"end",className:"mt40"},E.createElement(v.Z,null,E.createElement(de,{score:P==null?void 0:P.user_score}))),!!(P!=null&&P.user_answer.length)&&(P==null?void 0:P.passed_code)&&E.createElement("aside",{className:X.shixunWrp},E.createElement("h3",null,"\u7B2C\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),E.createElement(W.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:P!=null&&P.passed_code?ke.Base64.decode(P==null?void 0:P.passed_code):"",options:Gt})),((nn=Be==null?void 0:Be.exercise)==null?void 0:nn.commit_status)===1&&E.createElement("div",{style:{background:"#F6F7F9"},className:"mt30 p20"},E.createElement("div",{style:{marginBottom:"20px",fontSize:"16px",display:"flex"}},E.createElement("span",{style:{whiteSpace:"nowrap",color:"#6A7283",fontSize:14}},"\u3010\u7B54\u6848\u3011"),E.createElement(B.Z,{value:(P==null?void 0:P.standard_answer)||""})),E.createElement("div",{style:{fontSize:"16px",display:"flex",alignItems:"center"}},E.createElement("span",{style:{whiteSpace:"nowrap",color:"#6A7283",fontSize:14}},"\u3010\u89E3\u6790\u3011"),E.createElement(B.Z,{value:(P==null?void 0:P.analysis)||"\u6682\u65E0\u89E3\u6790"}))))},a=e(27687),y=e(59301),se=Object.defineProperty,i=Object.defineProperties,l=Object.getOwnPropertyDescriptors,_=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,H=(P,Be,at)=>Be in P?se(P,Be,{enumerable:!0,configurable:!0,writable:!0,value:at}):P[Be]=at,$e=(P,Be)=>{for(var at in Be||(Be={}))b.call(Be,at)&&H(P,at,Be[at]);if(_)for(var at of _(Be))c.call(Be,at)&&H(P,at,Be[at]);return P},Ce=(P,Be)=>i(P,l(Be)),be=(P,Be,at)=>new Promise((nn,cn)=>{var En=Et=>{try{Gt(at.next(Et))}catch(zt){cn(zt)}},Xt=Et=>{try{Gt(at.throw(Et))}catch(zt){cn(zt)}},Gt=Et=>Et.done?nn(Et.value):Promise.resolve(Et.value).then(En,Xt);Gt((at=at.apply(P,Be)).next())});const{TextArea:Oe}=ce.default;var u=({item:P,answerData:Be,onBlur:at=()=>{}})=>{var nn;const[cn,En]=(0,t.useState)([]),[Xt,Gt]=(0,t.useState)([]),Et=(0,t.useRef)(),zt={0:"c-red-ee4",1:"c-green"};return(0,t.useEffect)(()=>{var Wt;let At=[];At=(Wt=P==null?void 0:P.standard_answer)==null?void 0:Wt.map(On=>{var In,Yt;return Ce($e({},On),{choice_id:On.position,answer_text:((Yt=(In=P==null?void 0:P.user_answer)==null?void 0:In.find(dn=>dn.choice_id===On.choice_id))==null?void 0:Yt.answer_text)||""})}),En(At)},[P==null?void 0:P.user_answer]),y.createElement("div",null,cn==null?void 0:cn.map((Wt,At)=>{var On,In,Yt;return y.createElement(ge.Z,{key:At,className:`${X.baseMargin} ${X.fill}`,align:"middle"},y.createElement(v.Z,{className:X.index},"\u586B\u7A7A\u9879",At+1),y.createElement(v.Z,{flex:"430px",className:"ml20 mr20"},(Wt==null?void 0:Wt.model)===1?y.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u7B54\u6848",disabled:!!(Be!=null&&Be.exercise.commit_status),value:Wt==null?void 0:Wt.answer_text,onChange:dn=>{cn[At].answer_text=dn.target.value,En([...cn])},onBlur:dn=>be(void 0,null,function*(){const gn=yield at(Wt==null?void 0:Wt.answer_text,At+1,cn);if(gn.status===0){const Xn=Xt.slice();Xn[At]={status:"success",errorText:""},Et.current=Xn,Gt(Xn)}else{const Xn=Xt.slice();Xn[At]={status:"fail",errorText:gn.message},Et.current=Xn,Gt(Xn)}}),className:`${P.user_score&&(P.user_score===P.question_score?"c-green":"c-red")} ${X.fillInput}`}):y.createElement(a.Z,{value:Wt==null?void 0:Wt.answer_text,disabled:!!(Be!=null&&Be.exercise.commit_status),onChange:dn=>be(void 0,null,function*(){var gn,Xn;cn[At].answer_text=dn,En([...cn]);const vr=yield at(dn,At+1,cn);if(vr.status){const er=((Xn=Et==null?void 0:Et.current)==null?void 0:Xn.slice())||[].slice();er[At]={status:"fail",errorText:vr.message},Et.current=er,Gt(er)}else{const er=((gn=Et==null?void 0:Et.current)==null?void 0:gn.slice())||[].slice();er[At]={status:"success",errorText:""},Et.current=er,Gt(er)}})})),((On=Xt[At])==null?void 0:On.status)==="success"&&y.createElement(v.Z,null,y.createElement(ge.Z,{align:"middle"},y.createElement("i",{style:{marginRight:8},className:`iconfont icon-chenggong1 ${X.success}`}),y.createElement("span",{className:X.success},"\u4FDD\u5B58\u6210\u529F"))),((In=Xt[At])==null?void 0:In.status)==="fail"&&y.createElement(v.Z,null,y.createElement(ge.Z,{align:"middle"},y.createElement("i",{style:{marginRight:8},className:`iconfont icon-tishi7 ${X.fail}`}),y.createElement("span",{className:X.fail},(Yt=Xt[At])==null?void 0:Yt.errorText))))}),!!(Be!=null&&Be.exercise.commit_status)&&y.createElement(y.Fragment,null,y.createElement(ge.Z,{justify:"end",className:"mb20",align:"middle"},y.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),y.createElement("span",{className:"font14 ml10"},(P==null?void 0:P.user_score)&&y.createElement("span",null,y.createElement("span",{className:zt[Number(P==null?void 0:P.answer_status)]||"c-orange-ff9"},P==null?void 0:P.user_score),y.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")))),y.createElement("div",{className:X.analysisWrap},y.createElement("div",{className:X.greyBg},y.createElement("div",{className:"font14",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),(nn=P==null?void 0:P.standard_answer)==null?void 0:nn.map((Wt,At)=>{var On;return y.createElement(ge.Z,{key:At,align:"middle",className:"mt15 ml10"},y.createElement(v.Z,{className:"mr10"},"\u586B\u7A7A\u9879",At+1),y.createElement(v.Z,null,y.createElement(a.Z,{value:(On=Wt==null?void 0:Wt.answer_text)==null?void 0:On[0],style:{maxWidth:730,minWidth:100},disabled:!0})))}),y.createElement(ge.Z,{align:"middle",className:"mt15"},y.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),y.createElement(B.Z,{className:X.renderHtml,value:P==null?void 0:P.analysis}))))))},F=e(90402),ae=e(87169),le=e(59301),_e=Object.defineProperty,K=Object.defineProperties,U=Object.getOwnPropertyDescriptors,Y=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Xe=(P,Be,at)=>Be in P?_e(P,Be,{enumerable:!0,configurable:!0,writable:!0,value:at}):P[Be]=at,Ve=(P,Be)=>{for(var at in Be||(Be={}))je.call(Be,at)&&Xe(P,at,Be[at]);if(Y)for(var at of Y(Be))Ke.call(Be,at)&&Xe(P,at,Be[at]);return P},ot=(P,Be)=>K(P,U(Be)),Ue=(P,Be,at)=>new Promise((nn,cn)=>{var En=Et=>{try{Gt(at.next(Et))}catch(zt){cn(zt)}},Xt=Et=>{try{Gt(at.throw(Et))}catch(zt){cn(zt)}},Gt=Et=>Et.done?nn(Et.value):Promise.resolve(Et.value).then(En,Xt);Gt((at=at.apply(P,Be)).next())});const{TextArea:Re}=ce.default;var kt=({item:P,answerData:Be,onBlur:at=()=>{},onDebug:nn=()=>{}})=>{var cn,En;let[Xt,Gt]=(0,t.useState)([]);return(0,t.useEffect)(()=>{var Et;let zt=(Et=P==null?void 0:P.standard_answer_with_score)==null?void 0:Et.map((Wt,At)=>{var On,In;return ot(Ve({},Wt),{value:((In=(On=P==null?void 0:P.user_answer)==null?void 0:On.find(Yt=>parseInt(Yt.choice_id)===At+1))==null?void 0:In.answer_text)||""})});Gt(zt)},[P==null?void 0:P.standard_answer_with_score]),le.createElement("div",null,le.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:10}},le.createElement("div",{style:{fontSize:14,color:"#ff0000"}},le.createElement(ae.Z,null),le.createElement("span",{style:{marginLeft:5}},"\u6CE8\u610F\uFF1A\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u5426\u5219\u65E0\u6CD5\u5F97\u5206")),(Be==null?void 0:Be.exercise.commit_status)===0&&le.createElement(F.Z,{ButtonProps:{type:"primary"},ButtonText:"\u63D0\u4EA4\u4EE3\u7801",items:ot(Ve({},P),{userAnswer:Xt}),hackidentifier:P==null?void 0:P.hack_identifier})),(P==null?void 0:P.code)&&le.createElement("div",{style:{border:"1px solid #CCCCCC",padding:"10px",marginBottom:20}},le.createElement(B.Z,{disabledFill:!!(Be!=null&&Be.exercise.commit_status),className:X.content,programFillValue:Xt,showProgramFill:!0,onFillBlur:(Et,zt)=>Ue(void 0,null,function*(){var Wt;(yield at((Wt=Et==null?void 0:Et[parseInt(zt)])==null?void 0:Wt.value,parseInt(zt)+1,Xt)).status===0?(Xt[parseInt(zt)].type="success",Gt(Xt)):(Xt[parseInt(zt)].type="warning",Gt(Xt))}),value:ke.Base64.decode((P==null?void 0:P.code)||"")})),!!((cn=P==null?void 0:P.standard_answer)!=null&&cn.length)&&le.createElement("div",{className:X.analysisWrap},le.createElement("div",{className:X.greyBg},le.createElement(ge.Z,{className:"mb20",align:"middle"},le.createElement(v.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),(En=P==null?void 0:P.standard_answer)==null?void 0:En.map((Et,zt)=>le.createElement(v.Z,{key:zt,className:"mr40"},"\u586B\u7A7A\u9879",zt+1,":",Et==null?void 0:Et.answer_text))),le.createElement(ge.Z,{align:"middle"},le.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),le.createElement(B.Z,{className:X.renderHtml,value:(P==null?void 0:P.analysis)||"\u6682\u65E0\u89E3\u6790"})))))},it=e(59149);const{TextArea:Bt}=ce.default;var ct=({data:P})=>t.createElement("div",{className:"tc mt80"},t.createElement("img",{width:"486",src:it.BV})," ",t.createElement("br",null),P.status===-1&&t.createElement("div",{className:"c-grey-999 mt60"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),P.status===-2&&t.createElement("div",{className:" c-grey-999 mt60"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",t.createElement("span",{className:"c-red"},P.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(J.ZP,{className:"mt40 pl20 pr20",type:"primary"},t.createElement("a",{href:"/"},"\u56DE\u5230\u9996\u9875"))),Ft=e(74128),It=e(89392),jt=e(2337),pn=e(75408),an=e(73878),kn=e(47389),lr=e(26519),ir=e(14833),qn=e(24505),ur=e(80950),Nr=e(47354),Er=e(38821),Xr=e(77254),Z=e(59301),Je=Object.defineProperty,fe=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,Dt=Object.prototype.propertyIsEnumerable,_t=(P,Be,at)=>Be in P?Je(P,Be,{enumerable:!0,configurable:!0,writable:!0,value:at}):P[Be]=at,pt=(P,Be)=>{for(var at in Be||(Be={}))St.call(Be,at)&&_t(P,at,Be[at]);if(vt)for(var at of vt(Be))Dt.call(Be,at)&&_t(P,at,Be[at]);return P},I=(P,Be)=>fe(P,lt(Be)),ee=(P,Be,at)=>new Promise((nn,cn)=>{var En=Et=>{try{Gt(at.next(Et))}catch(zt){cn(zt)}},Xt=Et=>{try{Gt(at.throw(Et))}catch(zt){cn(zt)}},Gt=Et=>Et.done?nn(Et.value):Promise.resolve(Et.value).then(En,Xt);Gt((at=at.apply(P,Be)).next())});const{Countdown:me}=j.default,{TextArea:he}=ce.default,ze=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Le={0:"c-red-ee4",1:"c-green"},He=[{type:"SINGLE",name:"\u5355\u9009\u9898"},{type:"MULTIPLE",name:"\u591A\u9009\u9898"},{type:"JUDGMENT",name:"\u5224\u65AD\u9898"},{type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},{type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},{type:"COMPLETION",name:"\u586B\u7A7A\u9898"},{type:"COMBINATION",name:"\u7EC4\u5408\u9898"},{type:"BPROGRAM",name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],Ze={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},Tt=({user:P,dispatch:Be})=>{var at,nn,cn,En,Xt,Gt,Et,zt,Wt,At,On,In,Yt,dn,gn,Xn,vr,er,Cr,or,Nn,Br,Qn,ar;const Pn=(0,m.useParams)(),[xe,xn]=(0,t.useState)({}),[ln,Rn]=(0,t.useState)({}),[dr,fr]=(0,t.useState)(!1),[Or,Mr]=(0,t.useState)({}),[Kr,wr]=(0,t.useState)(!1),[Bn,Gn]=(0,t.useState)(!0),[Zr,vo]=(0,t.useState)(!1),[yo,po]=(0,t.useState)(!1),[wo,Ao]=(0,t.useState)(),[$o,Vr]=(0,t.useState)(""),[jr,Qr]=(0,t.useState)("none"),[qr,so]=(0,t.useState)(""),[Oo,_o]=(0,t.useState)({status:0}),Mo=(0,t.useRef)();let[Tn,wn]=(0,t.useState)(0),[Ut,An]=(0,t.useState)(0);const[Mt,Ln]=(0,t.useState)(!1),[sr,Dr]=(0,t.useState)(!1),[Hr,zr]=(0,t.useState)();let[co,Ko]=(0,t.useState)();const[Zo,Ho]=(0,t.useState)(!1);(0,t.useEffect)(()=>(Be({type:"globalSetting/headerFooterToggle",payload:!1}),((0,g.GJ)()||(0,g.y8)()||(0,g.JA)())&&Pn.categoryId&&P.userInfo.login&&Lo(),window.addEventListener("message",Fo),()=>{window.removeEventListener("message",Fo),window.removeEventListener("beforeunload",wa),Be({type:"globalSetting/headerFooterToggle",payload:!0}),location.pathname.indexOf("/detail")>-1&&(0,N.BU)()}),[Pn.categoryId,P.userInfo.login]);const Fo=C=>{C.data==="backExercise"&&(Qr("none"),Vr(""),Lo())},wa=C=>{let qe="\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931";return(C||window.event).returnValue=qe,qe},Lo=()=>ee(void 0,null,function*(){var C;wr(!0);const qe=yield(0,x._F)(pt({},Pn)).catch(()=>wr(!1));qe!=null&&qe.exercise&&(qe.exercise.user_exercise_status=1),wr(!1),qe&&(qe.exercise_types=(qe==null?void 0:qe.exercise_types)||((C=qe==null?void 0:qe.exercise_scores)==null?void 0:C.exercise_types),qe.question_status=ia((qe==null?void 0:qe.exercise_question_types)||[]),xn(qe))}),ia=C=>{let qe=[];return C.forEach(Rt=>{qe=qe.concat(Rt.items)}),qe=qe.map(Rt=>({ques_status:Rt==null?void 0:Rt.ques_status,score_status:Rt==null?void 0:Rt.score_status,question_num:Rt==null?void 0:Rt.question_num,ques_id:Rt==null?void 0:Rt.question_id})),qe};(0,t.useEffect)(()=>{var C,qe;(C=xe.exercise)!=null&&C.left_time&&Ao(Date.now()+((qe=xe==null?void 0:xe.exercise)==null?void 0:qe.left_time)*1e3)},[(at=xe.exercise)==null?void 0:at.left_time]);const Wo=()=>{Lo()},za=()=>ee(void 0,null,function*(){const C=yield(0,x.kp)({categoryId:Pn.categoryId,commit_method:2});if((C==null?void 0:C.status)===0&&(Q.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Z.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",Z.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>ee(void 0,null,function*(){Wo()})}),M.ZP.info(C==null?void 0:C.message)),(C==null?void 0:C.status)===-3){const qe=parseInt(C==null?void 0:C.message);xe.exercise.left_time=qe,xn(pt({},xe))}}),Qo=C=>ee(void 0,null,function*(){const qe=yield(C.is_jupyter||C.is_jupyter_lab?L.BK:L.Ir)({id:C.shixun_identifier});(qe!=null&&qe.game_identifier||qe!=null&&qe.identifier)&&(C.is_jupyter_lab||C.is_jupyter?Vr(`/tasks/${qe.identifier}/jupyter?type=exercises&exercisesId=${Pn.categoryId}&coursesId=coursesId&login=${Pn.login}&questionId=${C.question_id}`):Vr(`/tasks/${qe.game_identifier}?type=exercises&exercisesId=${Pn.categoryId}&coursesId=${Pn.coursesId}&login=${Pn.login}&questionId=${C.question_id}`),Qr("block")),(qe==null?void 0:qe.status)===-3?(0,R.eF)():(qe==null?void 0:qe.status)===2?Io(qe==null?void 0:qe.message,C.question_id,C.is_jupyter_lab,C.is_jupyter):(qe==null?void 0:qe.status)===3&&sa(qe==null?void 0:qe.message)}),Io=(C,qe,Rt,xt)=>{C=C!=null&&C.includes(".json")?C:`${C}.json`,Q.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Z.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ee(void 0,null,function*(){const mt=yield(0,x.L8)({url:C});if(!mt)return;M.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const qt=yield(0,L.Ir)({id:mt.shixun_identifier});if(qt!=null&&qt.game_identifier){Qo({shixun_identifier:qt==null?void 0:qt.game_identifier,question_id:qe,is_jupyter_lab:Rt,is_jupyter:xt});return}(qt==null?void 0:qt.status)===2?Io(qt==null?void 0:qt.message,qe,Rt,xt):(qt==null?void 0:qt.status)===3&&sa(qt==null?void 0:qt.message)})})},sa=C=>{Q.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Z.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",C,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},ca=C=>{C.redo?Q.default.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u518D\u60F3\u60F3",content:Z.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:()=>ee(void 0,null,function*(){const qe=yield(0,x.L8)({id:C.myshixun_identifier,url:C.url});if(qe){const Rt=(0,It.cloneDeep)(xe==null?void 0:xe.exercise_question_types),xt=Rt==null?void 0:Rt.findIndex(qt=>qt.question_type===5);Rt[xt].items.find(qt=>qt.question_id===C.question_id).redo=!1,Rt[xt].items.find(qt=>qt.question_id===C.question_id).shixun_identifier=qe.shixun_identifier,xe.exercise_question_types=Rt,xn(xe);const mt=I(pt({},C),{shixun_identifier:qe.shixun_identifier});Qo(mt)}})}):Qo(C)},ua=C=>ee(void 0,null,function*(){if(C.hack_identifier){const qe=yield(0,x.nF)({id:C.hack_identifier});(qe==null?void 0:qe.status)===0&&(Vr(`/myproblems/${qe.identifier}?type=exercises&exercisesId=${Pn.categoryId}&coursesId=${Pn.coursesId}&login=${Pn.login}&questionId=${C.question_id}`),Qr("block"))}}),ko=(C,qe,Rt,xt)=>ee(void 0,null,function*(){if(!C){console.error("handleSave no questionId params");return}const mt=yield(0,x.oX)({questionId:C,exercise_choice_id:qe,answer_text:Rt});return(mt==null?void 0:mt.status)===0&&xt&&xt(),mt}),Aa=C=>ee(void 0,null,function*(){var qe,Rt;const xt=yield(0,x.WL)({id:Pn.categoryId});if(xt)if(xt.question_undo!==0||xt.oj_undo!==0){let mt="";xt.question_undo!==0&&xt.oj_undo!==0?mt=`\u6709 ${xt.question_undo} \u9898\u672A\u5B8C\u6210\uFF0C\u5305\u542B ${xt.oj_undo} \u4E2A${((Rt=(qe=xe==null?void 0:xe.exercise_question_types)==null?void 0:qe.find(qt=>qt.question_type==6))==null?void 0:Rt.name)||"\u7F16\u7A0B\u9898"}`:xt.question_undo!==0&&xt.oj_undo===0?mt=`\u6709 ${xt.question_undo} \u9898\u672A\u5B8C\u6210`:xt.question_undo===0&&xt.oj_undo!==0&&(mt=`\u6709 ${xt.oj_undo} \u7F16\u7A0B\u9898\u672A\u5B8C\u6210`),Q.default.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Z.createElement("div",{className:"tc font16"},mt,Z.createElement("br",null),C?`\u5728${Ne()(xt.end_time).format("YYYY-MM-DD HH:mm")}\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898`:"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:()=>ee(void 0,null,function*(){C?Wo():Jo()})})}else Q.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:Z.createElement("div",{className:"tc font16"},C?`\u5728${Ne()(xt.end_time).format("YYYY-MM-DD HH:mm")}\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898`:"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:()=>ee(void 0,null,function*(){C?Wo():Jo()})})}),Go=()=>ee(void 0,null,function*(){Q.default.confirm({title:"\u63D0\u793A",width:520,centered:!0,transitionName:"",icon:null,content:"\u91CD\u65B0\u6A21\u62DF\u8003\u8BD5\u5C06\u4F1A\u6E05\u7A7A\u4E0A\u4E00\u6B21\u7684\u5168\u90E8\u7B54\u9898\u5185\u5BB9\uFF0C\u786E\u5B9A\u8981\u91CD\u65B0\u6A21\u62DF\u8003\u8BD5\u5417\uFF1F",onOk:()=>ee(void 0,null,function*(){var C,qe;if((Pn==null?void 0:Pn.coursesId)==="coursesId"){const Rt=yield(0,x.Mb)({categoryId:(C=xe==null?void 0:xe.exercise)==null?void 0:C.examination_bank_id,is_reset:!0});Rt.status===0&&m.history.replace(`/classrooms/${Pn==null?void 0:Pn.coursesId}/exercise/${Rt.exercise_id}/${(qe=P.userInfo)==null?void 0:qe.login}/initate_answer`)}else(yield(0,x._F)(I(pt({},Pn),{is_reset:!0}))).status===0&&Lo()})})}),Yo=C=>Z.createElement("div",null,Z.createElement(r.Z,{strokeColor:{from:"#108ee9",to:"#87d068"},status:"active",percent:C}),Z.createElement("div",{className:"c-grey-c tc mt10 mb20"},"\u6B63\u5728\u5224\u5206\u4E2D\u2026")),da=()=>{let C=0,qe=Q.default.info({title:"\u4EA4\u5377\u4E2D",icon:null,className:"modal-footer-none",content:Yo(C)}),Rt=setInterval(()=>{C<=100?(C+=2,qe.update({content:Yo(C)})):(qe.destroy(),clearInterval(Rt))},50)},Jo=()=>ee(void 0,null,function*(){da();const C=yield(0,x.kp)({categoryId:Pn.categoryId,commit_method:1});(0,N.BU)(),Be({type:"exercise/setActionTabs",payload:pt({},{removeEventListenerExitScreen:!0})}),(C==null?void 0:C.status)===0&&(M.ZP.success(C==null?void 0:C.message),vo(!1),setTimeout(()=>{Q.default.info({title:"\u4EA4\u5377\u6210\u529F\uFF01",okText:"\u786E\u5B9A",onOk:()=>{Wo()}})},3e3))}),fa=(C,qe,Rt,xt,mt)=>ee(void 0,null,function*(){ko(qe,C,null,()=>{var qt,Kn,tn,Yn;if(xt.user_answer=[],xt.user_answer.push(C),mt!=null&&mt.question_id){let hn=(qt=mt==null?void 0:mt.sub_exercise_questions)==null?void 0:qt.filter(rr=>{var Ir;return((Ir=rr.user_answer)==null?void 0:Ir.length)===0});const mr=(Kn=mt==null?void 0:mt.sub_exercise_questions)==null?void 0:Kn.filter(rr=>rr.question_type==3),$n=mr.length>0?mr.every(rr=>{var Ir;return(rr==null?void 0:rr.multi_count)==((Ir=rr==null?void 0:rr.user_answer)==null?void 0:Ir.length)})?1:mr.some(rr=>{var Ir;return(rr==null?void 0:rr.multi_count)>((Ir=rr==null?void 0:rr.user_answer)==null?void 0:Ir.length)})?2:0:1;xe.question_status.find(rr=>rr.ques_id===(mt==null?void 0:mt.question_id)).ques_status=(hn==null?void 0:hn.length)===((tn=mt==null?void 0:mt.sub_exercise_questions)==null?void 0:tn.length)?0:(hn==null?void 0:hn.length)>0&&(hn==null?void 0:hn.length)<((Yn=mt==null?void 0:mt.sub_exercise_questions)==null?void 0:Yn.length)?2:$n}else xe.question_status.find(hn=>hn.ques_id===qe).ques_status=C?1:0;xn(pt({},xe))})}),$a=(C,qe,Rt,xt)=>{ko(qe,C,null,()=>{var mt,qt,Kn;if(Rt.user_answer=C,xt!=null&&xt.question_id){let tn=(mt=xt==null?void 0:xt.sub_exercise_questions)==null?void 0:mt.filter(Yn=>{var hn;return((hn=Yn.user_answer)==null?void 0:hn.length)===0});xe.question_status.find(Yn=>Yn.ques_id===(xt==null?void 0:xt.question_id)).ques_status=(tn==null?void 0:tn.length)===((qt=xt==null?void 0:xt.sub_exercise_questions)==null?void 0:qt.length)?0:(tn==null?void 0:tn.length)>0&&(tn==null?void 0:tn.length)<((Kn=xt==null?void 0:xt.sub_exercise_questions)==null?void 0:Kn.length)?2:1}else Rt.repeat_answer||(Rt.israp=!0),xe.question_status.find(tn=>tn.ques_id===qe).ques_status=C!=null&&C.length?1:0;xn(pt({},xe))})},Oa=(C,qe,Rt,xt,mt,qt)=>ee(void 0,null,function*(){return yield ko(Rt,qe,C,()=>{var tn,Yn,hn;let mr={choice_id:qe,answer_text:C};if(mt.user_answer.filter($n=>$n.choice_id!=qe)?mt.user_answer.splice(qe-1,1,mr):mt.user_answer.push(mr),qt!=null&&qt.question_id){let $n=(tn=qt==null?void 0:qt.sub_exercise_questions)==null?void 0:tn.filter(rr=>{var Ir;return((Ir=rr.user_answer)==null?void 0:Ir.length)===0});xe.question_status.find(rr=>rr.ques_id===(qt==null?void 0:qt.question_id)).ques_status=($n==null?void 0:$n.length)===((Yn=qt==null?void 0:qt.sub_exercise_questions)==null?void 0:Yn.length)?0:($n==null?void 0:$n.length)>0&&($n==null?void 0:$n.length)<((hn=qt==null?void 0:qt.sub_exercise_questions)==null?void 0:hn.length)?2:1}else xe.question_status.find($n=>$n.ques_id===Rt).ques_status=xt.every($n=>!!$n.answer_text)?1:xe.question_status.find($n=>$n.ques_id===Rt).ques_status=xt.some($n=>!!$n.answer_text)?2:0,mt.repeat_answer||(mt.israp=!0);xn(pt({},xe))})}),Ia=(C,qe,Rt,xt,mt)=>ee(void 0,null,function*(){return fr(!0),yield ko(Rt,qe,C,()=>{xe.question_status.find(tn=>tn.ques_id===Rt).ques_status=xt.every(tn=>!!tn.value)?1:xe.question_status.find(tn=>tn.ques_id===Rt).ques_status=xt.some(tn=>!!tn.value)?2:0;let Kn={choice_id:qe,answer_text:C};mt.user_answer.filter(tn=>tn.choice_id!=qe)?mt.user_answer.splice(qe-1,1,Kn):mt.user_answer.push(Kn),mt.repeat_answer||(mt.israp=!0),xn(pt({},xe))})}),Pa=(C,qe,Rt,xt)=>{ko(qe,null,C,()=>{var mt,qt,Kn;if(Rt.user_answer=[],Rt.user_answer.push(C),xt!=null&&xt.question_id){let tn=(mt=xt==null?void 0:xt.sub_exercise_questions)==null?void 0:mt.filter(Yn=>{var hn;return((hn=Yn.user_answer)==null?void 0:hn.length)===0});xe.question_status.find(Yn=>Yn.ques_id===(xt==null?void 0:xt.question_id)).ques_status=(tn==null?void 0:tn.length)===((qt=xt==null?void 0:xt.sub_exercise_questions)==null?void 0:qt.length)?0:(tn==null?void 0:tn.length)>0&&(tn==null?void 0:tn.length)<((Kn=xt==null?void 0:xt.sub_exercise_questions)==null?void 0:Kn.length)?2:1}else xe.question_status.find(tn=>tn.ques_id===qe).ques_status=C?1:0,Rt.repeat_answer||(Rt.israp=!0);xn(pt({},xe))})},qo=(C,qe,Rt)=>{var xt,mt,qt,Kn;let tn="";const Yn=(C==null?void 0:C.question_type)===0||(C==null?void 0:C.question_type)===1;Yn&&((xt=C==null?void 0:C.question_choices)==null||xt.forEach((mr,$n)=>{mr.standard_boolean&&(tn=tn+ze[$n])}));const hn=((mt=xe==null?void 0:xe.exercise)==null?void 0:mt.commit_status)===1;return Z.createElement("div",null,Z.createElement("div",{className:z.baseMargin},Z.createElement(ve.ZP.Group,{disabled:hn,defaultValue:(qt=C==null?void 0:C.user_answer)==null?void 0:qt[0],onChange:mr=>fa(mr.target.value,C==null?void 0:C.question_id,qe,C,Rt),className:C.user_score&&`edu-radio-${C.user_score===C.question_score?"green":"red"}`},(Kn=C==null?void 0:C.question_choices)==null?void 0:Kn.map((mr,$n)=>{const Ir=C.question_type==2?"":`${ze[$n]}.`;return Z.createElement("div",{className:z.answerWrap,key:$n},Z.createElement(ve.ZP,{className:z.noWrap,value:mr==null?void 0:mr.choice_id},Z.createElement(ge.Z,{wrap:!1,align:"middle"},Z.createElement(v.Z,null,Z.createElement("span",{style:{color:"#333333"},className:"font16 mr3"},Ir)),Z.createElement(v.Z,null,Z.createElement(B.Z,{className:z.renderHtml,value:mr==null?void 0:mr.choice_text})))))}))),hn&&Z.createElement(Z.Fragment,null,Z.createElement(ge.Z,{justify:"end",className:"mb20",align:"middle"},Z.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),Z.createElement("span",{className:"font14 ml10"},(C==null?void 0:C.user_score)&&Z.createElement("span",null,Z.createElement("span",{className:Le[Number(C==null?void 0:C.answer_status)]||"c-orange-ff9"},C==null?void 0:C.user_score),Z.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")))),Z.createElement("div",{className:z.analysisWrap},Z.createElement("div",{className:z.greyBg},Z.createElement(ge.Z,{className:"mb20"},Z.createElement(v.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),Z.createElement(v.Z,null,Yn?tn:C==null?void 0:C.standard_answer_show)),Z.createElement(ge.Z,{align:"middle"},Z.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),Z.createElement(B.Z,{className:z.renderHtml,value:C==null?void 0:C.analysis}))))))},ma=(C,qe,Rt)=>{var xt;return Z.createElement("div",null,(xt=C==null?void 0:C.sub_exercise_questions)==null?void 0:xt.map((mt,qt)=>Z.createElement("div",{className:`${z.baseMargin} ${z.singleItem} mb20`,key:qt},Z.createElement("div",{style:{display:"flex",alignItems:"baseline",userSelect:"none",marginBottom:40}},Z.createElement("span",{style:{flexShrink:0,color:"#999999"},className:"font14"},"\uFF08",mt==null?void 0:mt.question_score,"\u5206\uFF09"),Z.createElement("span",{style:{flexShrink:0,marginRight:6},className:"font16"},Rt+1+"."+(qt+1)),Z.createElement(B.Z,{value:mt==null?void 0:mt.question_title})),((mt==null?void 0:mt.question_type)==0||(mt==null?void 0:mt.question_type)==2)&&qo(mt,mt==null?void 0:mt.question_type,C),(mt==null?void 0:mt.question_type)==1&&va(mt,mt==null?void 0:mt.question_type,C),(mt==null?void 0:mt.question_type)==3&&pa(mt,mt==null?void 0:mt.question_type,C),(mt==null?void 0:mt.question_type)==4&&ga(mt,mt==null?void 0:mt.question_type,C))))},va=(C,qe,Rt)=>{var xt,mt,qt;let Kn="";const tn=(C==null?void 0:C.question_type)===0||(C==null?void 0:C.question_type)===1;tn&&((xt=C==null?void 0:C.question_choices)==null||xt.forEach((hn,mr)=>{hn.standard_boolean&&(Kn=Kn+ze[mr])}));const Yn=((mt=xe==null?void 0:xe.exercise)==null?void 0:mt.commit_status)===1;return Z.createElement("div",null,Z.createElement("div",{className:z.baseMargin},Z.createElement(ie.default.Group,{disabled:Yn,defaultValue:C==null?void 0:C.user_answer,style:{flexDirection:"column"},onChange:hn=>$a(hn,C==null?void 0:C.question_id,C,Rt),className:C.user_score&&`edu-checkbox-${C.user_score===C.question_score?"green":"red"}`},(qt=C==null?void 0:C.question_choices)==null?void 0:qt.map((hn,mr)=>{const $n=`${ze[mr]}.`;return Z.createElement("div",{className:z.answerWrap},Z.createElement(ie.default,{value:hn==null?void 0:hn.choice_id},Z.createElement(ge.Z,{wrap:!1,align:"middle"},Z.createElement(v.Z,null,Z.createElement("span",{style:{color:"#333333",whiteSpace:"nowrap"},className:"font16 mr3"},$n)),Z.createElement(v.Z,null,Z.createElement(B.Z,{className:z.renderHtml,value:hn==null?void 0:hn.choice_text})))))}))),Yn&&Z.createElement(Z.Fragment,null,Z.createElement(ge.Z,{justify:"end",className:"mb20",align:"middle"},Z.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),Z.createElement("span",{className:"font14 ml10"},(C==null?void 0:C.user_score)&&Z.createElement("span",null,Z.createElement("span",{className:Le[Number(C==null?void 0:C.answer_status)]||"c-orange-ff9"},C==null?void 0:C.user_score),Z.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")))),Z.createElement("div",{className:z.analysisWrap},Z.createElement("div",{className:z.greyBg},Z.createElement(ge.Z,{className:"mb20"},Z.createElement(v.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),Z.createElement(v.Z,null,tn?Kn:C==null?void 0:C.standard_answer_show)),Z.createElement(ge.Z,{align:"middle"},Z.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),Z.createElement(B.Z,{className:z.renderHtml,value:C==null?void 0:C.analysis}))))))},pa=(C,qe,Rt)=>Z.createElement(u,{item:C,answerData:xe,onBlur:(xt,mt,qt)=>ee(void 0,null,function*(){return yield Oa(xt,mt,C==null?void 0:C.question_id,qt,C,Rt)})}),ga=(C,qe,Rt)=>Z.createElement(T,{item:C,answerData:xe,onBlur:xt=>Pa(xt,C==null?void 0:C.question_id,C,Rt)}),Na=(C,qe)=>Z.createElement(We,{item:C,answerData:xe,exerciseId:Pn.categoryId,coursesId:Pn.coursesId}),ha=(C,qe)=>Z.createElement(f,{item:C,answerData:xe}),ea=(C,qe)=>Z.createElement(kt,{item:C,answerData:xe,onBlur:(Rt,xt,mt)=>ee(void 0,null,function*(){return yield Ia(Rt,xt,C==null?void 0:C.question_id,mt,C)})}),Uo=C=>{if(dr){const qe=Q.default.confirm({centered:!0,icon:null,title:"\u63D0\u793A",content:Z.createElement("span",{className:"c-red"},"\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u672A\u63D0\u4EA4\u8BC4\u6D4B\uFF0C\u53EF\u80FD\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),okText:"\u7ACB\u5373\u63D0\u4EA4",cancelText:"\u5FFD\u7565",onCancel:()=>{fr(!1),C==null||C()},onOk:()=>{fr(!1),Xr.Z.publish("BFill:Submit",{})}});return}C==null||C()};(0,t.useEffect)(()=>{const C=Xr.Z.subscribe("BFill:Submit:Change",({value:qe})=>{fr(qe)});return()=>{C()}},[]);const Ba=(C,qe,Rt)=>{var xt,mt;const qt=(xt=xe==null?void 0:xe.exercise_question_types)==null?void 0:xt.find(Kn=>Kn.question_type===qe);return Z.createElement("div",{className:z.answerSheetWrap},Z.createElement("div",{className:z.answerSheetQuestionTitle,onClick:()=>{Or[qe]=!Or[qe],Mr(pt({},Or))}},!Or[qe]&&Z.createElement(ue.Z,null),Or[qe]&&Z.createElement(D.Z,null),Z.createElement("span",{className:"ml5 c-grey-666"},C)),!Or[qe]&&Z.createElement(ge.Z,{className:z.answerSheet,gutter:[20,20],key:qe},(mt=qt==null?void 0:qt.items)==null?void 0:mt.map(function(Kn,tn){var Yn,hn,mr,$n,rr,Ir;if(Kn.question_type===qe)return Z.createElement(v.Z,null,Z.createElement("div",{onClick:()=>{Uo(()=>{var Vn,Pr,Co,Xo,oa;if(Rt===Tn&&tn===Ut)return;if(xe.exercise_question_types[Tn].items[Ut].israp=!1,xn(pt({},xe)),!sr&&((Vn=xe==null?void 0:xe.exercise)==null?void 0:Vn.user_exercise_status)===0&&(0,g.dE)()&&!((oa=(Xo=(Co=(Pr=xe.exercise_question_types)==null?void 0:Pr[Tn])==null?void 0:Co.items)==null?void 0:Xo[Ut])!=null&&oa.repeat_answer)){Ln(!0),zr(3),Ko({oneindex:Rt,twoindex:tn});return}wn(Rt),An(tn);const Da=`Anchor_${qe}_${tn}`;let ya=document.getElementById(Da);ya&&setTimeout(()=>ya.scrollIntoView({block:"start",behavior:"smooth"}))})},key:tn,className:` - ${z.answerSheetItem} - ${(Yn=xe==null?void 0:xe.question_status)!=null&&Yn.some(Vn=>{var Pr;return Vn.ques_id===Kn.question_id&&(Vn==null?void 0:Vn.ques_status)===1&&((Pr=xe==null?void 0:xe.exercise)==null?void 0:Pr.commit_status)===0})?z.active:""} - ${(hn=xe==null?void 0:xe.question_status)!=null&&hn.some(Vn=>{var Pr;return Vn.ques_id===Kn.question_id&&(Vn==null?void 0:Vn.ques_status)===2&&((Pr=xe==null?void 0:xe.exercise)==null?void 0:Pr.commit_status)===0})?z.partialActive:""} - ${(mr=xe==null?void 0:xe.question_status)!=null&&mr.some(Vn=>{var Pr;return Vn.ques_id===Kn.question_id&&(Vn==null?void 0:Vn.score_status)===1&&((Pr=xe==null?void 0:xe.exercise)==null?void 0:Pr.commit_status)===1})?z.yes:""} - ${($n=xe==null?void 0:xe.question_status)!=null&&$n.some(Vn=>{var Pr;return Vn.ques_id===Kn.question_id&&(Vn==null?void 0:Vn.score_status)===2&&((Pr=xe==null?void 0:xe.exercise)==null?void 0:Pr.commit_status)===1})?z.no:""} - ${(rr=xe==null?void 0:xe.question_status)!=null&&rr.some(Vn=>{var Pr;return Vn.ques_id===Kn.question_id&&(Vn==null?void 0:Vn.score_status)===3&&((Pr=xe==null?void 0:xe.exercise)==null?void 0:Pr.commit_status)===1})?z.bf:""} - ${Rt===Tn&&tn===Ut?z.selected:""} - `},Z.createElement("span",{className:z.qindex},tn+1),((Ir=xe==null?void 0:xe.question_status)==null?void 0:Ir.some(Vn=>{var Pr;return Vn.ques_id===Kn.question_id&&(Vn==null?void 0:Vn.ques_status)===2&&((Pr=xe==null?void 0:xe.exercise)==null?void 0:Pr.commit_status)===0}))&&Z.createElement("div",{style:{height:12,background:"rgba(22,93,255,0.4)",position:"absolute",width:"100%",bottom:0}})))})))},Eo=(C,qe)=>{var Rt,xt,mt,qt,Kn,tn,Yn,hn,mr;return Z.createElement("div",{className:z.questionItem,id:`Anchor_${C==null?void 0:C.question_type}_${qe}`},Z.createElement("div",{style:{display:"flex",alignItems:"baseline",marginTop:20,marginBottom:40,userSelect:"none"}},Z.createElement("span",{className:`${z.questionScore} mr10`},C==null?void 0:C.question_score,"\u5206"),Z.createElement("span",{className:`font16 ${z.noWrap}`},qe+1,"\u3001"),Z.createElement(B.Z,{value:(C==null?void 0:C.question_type)==8?C==null?void 0:C.description:C==null?void 0:C.question_title}),!(C!=null&&C.repeat_answer)&&Z.createElement("span",{style:{color:"#E30000",marginLeft:20,fontSize:14}},"\u6CE8\u610F\uFF1A\u8BE5\u9898\u4F5C\u7B54\u4E4B\u540E\u4E0D\u5141\u8BB8\u4FEE\u6539\u7B54\u6848\u3002"),!!((Rt=C==null?void 0:C.schools)!=null&&Rt.length)&&Z.createElement(De.Z,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},Z.createElement("i",{className:"iconfont icon-zhidinggongkai1 line24 font18 c-orange"}))),(C==null?void 0:C.question_type)===6&&Z.createElement(Er.Z,{style:{margin:`-30px 0 ${(xt=xe==null?void 0:xe.exercise)!=null&&xt.commit_status?11:30}px 60px`},dataSource:(C==null?void 0:C.languages)||[]}),(C==null?void 0:C.question_type)==0&&qo(C,C==null?void 0:C.question_type),(C==null?void 0:C.question_type)==2&&qo(C,C==null?void 0:C.question_type),(C==null?void 0:C.question_type)==1&&va(C,C==null?void 0:C.question_type),(C==null?void 0:C.question_type)==3&&pa(C,C==null?void 0:C.question_type),(C==null?void 0:C.question_type)==4&&ga(C,C==null?void 0:C.question_type),(C==null?void 0:C.question_type)==5&&!((mt=xe.exercise)!=null&&mt.commit_status)&&Z.createElement("div",{style:{margin:"-28px 0 12px 62px"}},Z.createElement(ge.Z,{justify:"space-between",align:"middle"},Z.createElement(v.Z,null,Z.createElement("span",{className:"font14 c-grey-666"},"\u4EFB\u52A1\u5173\u5361")),Z.createElement(v.Z,null,Z.createElement(J.ZP,{type:"primary",className:z.toIframeBtn,onClick:()=>ca(C)},"\u8FDB\u5165\u7B54\u9898")))),(C==null?void 0:C.question_type)==5&&Na(C,C==null?void 0:C.question_type),(C==null?void 0:C.question_type)==6&&!((qt=xe.exercise)!=null&&qt.commit_status)&&Z.createElement("div",{style:{margin:"-28px 0 -25px"}},Z.createElement(ge.Z,{justify:"end",align:"middle"},Z.createElement(v.Z,null,Z.createElement(J.ZP,{type:"primary",className:z.toIframeBtn,onClick:()=>ua(C)},"\u8FDB\u5165\u7B54\u9898")))),(C==null?void 0:C.question_type)==6&&ha(C,C==null?void 0:C.question_type),(C==null?void 0:C.question_type)==7&&ma(C,C==null?void 0:C.question_type,qe),(C==null?void 0:C.question_type)==8&&ea(C,C==null?void 0:C.question_type),!!((Kn=C==null?void 0:C.answer_comments)!=null&&Kn.length)&&Z.createElement("div",{className:"mt30"},(tn=C==null?void 0:C.answer_comments)==null?void 0:tn.map(($n,rr)=>{var Ir,Vn;return Z.createElement("div",{key:rr},Z.createElement(ge.Z,{align:"middle",gutter:[0,10]},Z.createElement(v.Z,{flex:"50px"},Z.createElement("img",{src:Ft.Z.API_SERVER+"/images/"+((Ir=$n.user)==null?void 0:Ir.image_url),width:"40",style:{borderRadius:40}})),Z.createElement(v.Z,{flex:"1"},$n.updated_at,Z.createElement("br",null),(Vn=$n.user)==null?void 0:Vn.name),Z.createElement(v.Z,{className:"c-grey-c"},$n.shixun_chanllge_position&&Z.createElement("span",null,"\u7B2C",$n.shixun_chanllge_position,"\u5173"),C.question_type!==4&&Z.createElement("span",null,"\u539F\u59CB\u5F97\u5206",$n.origin_score,"\u5206 \uFF0C")," \u4FEE\u6B63\u4E3A",$n.score,"\u5206")),$n.comment&&Z.createElement(ge.Z,{align:"middle",gutter:[0,10]},Z.createElement(v.Z,{flex:"50px"}),Z.createElement(v.Z,{flex:"1"},Z.createElement(he,{autoSize:!0,value:$n.comment,disabled:!0}))))})),(C==null?void 0:C.score_status)!==1&&((Yn=xe==null?void 0:xe.exercise)==null?void 0:Yn.commit_status)===1&&((hn=C==null?void 0:C.knowledge_item_banks)==null?void 0:hn.length)>0&&Z.createElement("div",null,Z.createElement("div",{className:z.juyifansan,onClick:()=>{Ho(!Zo)}},Z.createElement("i",{style:{marginRight:8},className:"icon-juyifansan iconfont"}),Z.createElement("span",null,"\u4E3E\u4E00\u53CD\u4E09"),Z.createElement("span",{style:{fontSize:8,marginLeft:10},className:`${Zo?"icon-shouqi6":"icon-zhankai6"} iconfont c-grey-c`})),Zo&&Z.createElement("div",{className:z.contentListWrap},(mr=C==null?void 0:C.knowledge_item_banks)==null?void 0:mr.map(($n,rr)=>{var Ir;return Z.createElement("div",{className:z.li,key:rr},Z.createElement("div",{className:z.top},Z.createElement(pn.Z,{key:$n.id,data:$n,showCheckbox:!1})),Z.createElement("div",{className:z.bottom},Z.createElement("p",{className:`${z.actionLeftItem} ${z.questionTypeName}`},"\u9898\u578B ",(Ir=He.find(Vn=>Vn.type===$n.item_type))==null?void 0:Ir.name),Z.createElement("p",{className:z.actionLeftItem},"\u96BE\u5EA6 ",Ze[$n.difficulty]),Z.createElement("div",{className:z.more},Z.createElement("div",{onClick:()=>ee(void 0,null,function*(){const{item_type:Vn}=$n;if(Vn==="PROGRAM"){const{program_attr:{identifier:Pr}}=$n,Co=yield Be({type:"problemset/startExperience",payload:{id:Pr}});if(Co.status===0){const Xo=Co.identifier;(0,R.xg)(`/myproblems/${Xo}`);return}M.ZP.warning(Co.message);return}Be({type:"problemset/setActionTabs",payload:{key:Vn,params:$n}})}),className:z.btnAdd},"\u7EC3\u4E60"))))}))))},ta=(C,qe)=>Z.createElement(t.Fragment,null,Ba(C.name||jt.fw[C.question_type].name,C.question_type,qe)),na=C=>{let qe=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],Rt=["","\u5341","\u767E","\u5343","\u4E07"];C=parseInt(C);let xt=Kn=>{let tn=Kn.toString().split("").reverse(),Yn="";for(var hn=0;hn0&&tn[hn]==0&&tn[hn-1]==0?"":qe[tn[hn]]+(tn[hn]==0?Rt[0]:Rt[hn]))+Yn;return Yn},mt=Math.floor(C/1e4),qt=C%1e4;return qt.toString().length<4&&(qt="0"+qt),mt?xt(mt)+"\u4E07"+xt(qt):xt(C)},ra=()=>{var C,qe,Rt,xt,mt,qt,Kn,tn,Yn,hn,mr,$n,rr;return Z.createElement(t.Fragment,{key:Tn},Z.createElement("div",{className:"pt20"},Z.createElement("span",{className:z.questionTypeTitle},na(Tn+1),"\u3001",(qe=(C=xe==null?void 0:xe.exercise_question_types)==null?void 0:C[Tn])==null?void 0:qe.name),Z.createElement("span",{className:z.questionTypeInfo},"\uFF08\u5171",(xt=(Rt=xe==null?void 0:xe.exercise_question_types)==null?void 0:Rt[Tn])==null?void 0:xt.count,"\u9898\uFF1B",((qt=(mt=xe==null?void 0:xe.exercise_question_types)==null?void 0:mt[Tn])==null?void 0:qt.question_type)===7?`\u5305\u542B${(tn=(Kn=xe==null?void 0:xe.exercise_question_types)==null?void 0:Kn[Tn])==null?void 0:tn.sub_questions_count}\u5C0F\u9898`:""," \u5171",(hn=(Yn=xe==null?void 0:xe.exercise_question_types)==null?void 0:Yn[Tn])==null?void 0:hn.score,"\u5206\uFF09")),Z.createElement(t.Fragment,{key:Ut},Eo((rr=($n=(mr=xe==null?void 0:xe.exercise_question_types)==null?void 0:mr[Tn])==null?void 0:$n.items)==null?void 0:rr[Ut],Ut)))};return Z.createElement(G.Z,{size:"middle",spinning:Kr},yo&&Z.createElement(tt.Z,{iframe:Mo}),Z.createElement("iframe",{style:{display:jr},id:"iframeShixuns",className:z.iframe,src:$o,ref:Mo,frameBorder:"0"}),Z.createElement("div",{className:z.fixHeader},Z.createElement(ge.Z,{align:"middle",className:"edu-container"},Z.createElement(v.Z,null,Z.createElement(R.VV,{status:(nn=xe==null?void 0:xe.exercise)!=null&&nn.commit_status?[R.ju[4]]:[R.ju[99]]})),Z.createElement(v.Z,{className:`${z.title} ml10`},(cn=xe==null?void 0:xe.exercise)==null?void 0:cn.exercise_name),Z.createElement(v.Z,{style:{marginLeft:"auto"}},((En=xe==null?void 0:xe.exercise)==null?void 0:En.left_time)>0&&Z.createElement("aside",{className:`${z.countDown} ${qr}`},"\u5269\u4F59\u7B54\u9898\u65F6\u957F",Z.createElement(me,{value:wo,onFinish:za}))),Z.createElement(v.Z,null,(Xt=xe==null?void 0:xe.exercise)!=null&&Xt.commit_status?Z.createElement(J.ZP,{className:z.submitButton,style:{marginLeft:30,width:116},type:"primary",onClick:Go},"\u91CD\u65B0\u6A21\u62DF\u8003\u8BD5"):Z.createElement(J.ZP,{className:z.submitButton,style:{marginLeft:30},type:"primary",onClick:()=>{Uo(()=>{Aa(!1)})}},"\u4EA4\u5377")))),Z.createElement("section",{className:"edu-container"},Oo.status===0&&Z.createElement(ge.Z,{className:z.mainPart,wrap:!1},Z.createElement(v.Z,{flex:Bn?"280px":"0px"},Z.createElement("div",{className:z.leftPart},Bn&&Z.createElement("aside",{className:"bg-white"},Z.createElement("aside",{className:z.answerInfo},Z.createElement(ge.Z,{justify:"space-between"},Z.createElement(v.Z,null,"\u7B54\u9898\u8FDB\u5EA6"),Z.createElement(v.Z,{className:z.answerProgress},Z.createElement("span",{style:{color:"#165DFF"}},(Et=(Gt=xe==null?void 0:xe.question_status)==null?void 0:Gt.filter(C=>(C==null?void 0:C.ques_status)===1))==null?void 0:Et.length),Z.createElement("span",{style:{color:"#999999"}},"/",(zt=xe==null?void 0:xe.exercise_types)==null?void 0:zt.q_counts))),Z.createElement(ge.Z,null,Z.createElement(r.Z,{strokeColor:"#165dffa6",trailColor:"#0000000d",percent:((At=(Wt=xe==null?void 0:xe.question_status)==null?void 0:Wt.filter(C=>(C==null?void 0:C.ques_status)===1))==null?void 0:At.length)/((On=xe==null?void 0:xe.exercise_types)==null?void 0:On.q_counts)*100,showInfo:!1})),Z.createElement(ge.Z,null,Z.createElement(v.Z,null,Z.createElement("span",{className:"c-grey-333"},"\u5171 ",Z.createElement("span",{style:{color:"#165DFF"}},((In=xe==null?void 0:xe.exercise_types)==null?void 0:In.q_counts)||((dn=(Yt=xe==null?void 0:xe.exercise_scores)==null?void 0:Yt.exercise_types)==null?void 0:dn.q_counts))," \u9898\uFF1A"),Z.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",Z.createElement("span",{style:{color:"#FA6400"}},((gn=xe==null?void 0:xe.exercise_types)==null?void 0:gn.q_scores)||((vr=(Xn=xe==null?void 0:xe.exercise_scores)==null?void 0:Xn.exercise_types)==null?void 0:vr.q_scores))," \u5206")))),Z.createElement(ge.Z,{className:z.dottedLineWrapper,align:"middle"},Z.createElement(v.Z,{className:z.leftHalfCircle}),Z.createElement(v.Z,{flex:1,className:z.dottedLine}),Z.createElement(v.Z,{className:z.rightHalfCircle})),Z.createElement(ge.Z,null,Z.createElement(v.Z,{flex:"1"},Z.createElement("aside",{className:z.cardList},(er=xe==null?void 0:xe.exercise_question_types)==null?void 0:er.map((C,qe)=>Z.createElement(t.Fragment,{key:C.question_type},ta(C,qe))))))),((Cr=xe==null?void 0:xe.exercise)==null?void 0:Cr.commit_status)===0&&Z.createElement(ge.Z,{justify:"space-around",align:"middle",className:z.answerSheetBottom},Z.createElement(v.Z,{className:z.tooltipWrap},Z.createElement("span",{className:z.answerYes}),"\u5DF2\u7B54"),Z.createElement(v.Z,{className:z.tooltipWrap},Z.createElement("span",{className:`${z.answerNo} ml10`},Z.createElement("div",{style:{height:"50%",background:"rgba(22,93,255,0.4)"}})),"\u90E8\u5206\u7B54\u9898"),Z.createElement(v.Z,{className:z.tooltipWrap},Z.createElement("span",{className:`${z.answerNo} ml10`}),"\u672A\u7B54")),((or=xe==null?void 0:xe.exercise)==null?void 0:or.commit_status)===1&&Z.createElement(ge.Z,{justify:"space-around",align:"middle",className:z.answerSheetBottom},Z.createElement(v.Z,{className:z.tooltipWrap},Z.createElement("span",{className:z.answerYes,style:{background:"#028D01",height:8,width:8,borderRadius:"50%"}}),"\u6B63\u786E"),Z.createElement(v.Z,{className:z.tooltipWrap},Z.createElement("span",{style:{background:"#FB3226",height:8,width:8,borderRadius:"50%"},className:`${z.answerNo} ml10`}),"\u9519\u8BEF"),Z.createElement(v.Z,{className:z.tooltipWrap},Z.createElement("span",{style:{background:"#E77400",height:8,width:8,borderRadius:"50%"},className:`${z.answerNo} ml10`}),"\u90E8\u5206\u5F97\u5206"))),Z.createElement("div",{className:z.fold,onClick:()=>Gn(!Bn)},Bn&&Z.createElement(De.Z,{title:"\u6536\u8D77\u7B54\u9898\u5361"},Z.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"})),!Bn&&Z.createElement(De.Z,{title:"\u5C55\u5F00"},Z.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"})))),Z.createElement(v.Z,{flex:"1"},Z.createElement("section",{className:[z.rightPart,"ml20"].join(" ")},Z.createElement("div",{className:`${z.questionPart} pl30 pr30`},ra()),Z.createElement(ge.Z,{className:z.bottom,align:"middle",justify:"end"},Z.createElement(v.Z,null,(Tn!=0||Ut!=0)&&Z.createElement(J.ZP,{className:`${z.changeButton} ${z.prevBtn} mr20`,type:"default",onClick:()=>{Uo(()=>{var C,qe,Rt,xt,mt;if(xe.exercise_question_types[Tn].items[Ut].israp=!1,xn(pt({},xe)),!sr&&((C=xe==null?void 0:xe.exercise)==null?void 0:C.user_exercise_status)===0&&(0,g.dE)()&&!((mt=(xt=(Rt=(qe=xe.exercise_question_types)==null?void 0:qe[Tn])==null?void 0:Rt.items)==null?void 0:xt[Ut])!=null&&mt.repeat_answer)){Ln(!0),zr(1);return}Ut===0?(Tn-=1,Ut=xe.exercise_question_types[Tn].items.length-1):Ut-=1,wn(Tn),An(Ut)})}},"\u4E0A\u4E00\u9898"),!(Tn===((Nn=xe==null?void 0:xe.exercise_question_types)==null?void 0:Nn.length)-1&&Ut===((ar=(Qn=(Br=xe==null?void 0:xe.exercise_question_types)==null?void 0:Br[Tn])==null?void 0:Qn.items)==null?void 0:ar.length)-1)&&Z.createElement(J.ZP,{className:z.changeButton,type:"primary",onClick:()=>{Uo(()=>{var C,qe,Rt,xt,mt;if(xe.exercise_question_types[Tn].items[Ut].israp=!1,xn(pt({},xe)),!sr&&((C=xe==null?void 0:xe.exercise)==null?void 0:C.user_exercise_status)===0&&(0,g.dE)()&&!((mt=(xt=(Rt=(qe=xe.exercise_question_types)==null?void 0:qe[Tn])==null?void 0:Rt.items)==null?void 0:xt[Ut])!=null&&mt.repeat_answer)){Ln(!0),zr(2);return}xe.exercise_question_types[Tn].items.length-1===Ut?(Tn=Tn+1,Ut=0):Ut=Ut+1,wn(Tn),An(Ut)})}},"\u4E0B\u4E00\u9898"))))),Z.createElement(Q.default,{title:"\u6CE8\u610F",open:Mt,onCancel:()=>Ln(!1),footer:!1},Z.createElement("div",null,Z.createElement("p",{style:{marginBottom:0}},"\u79BB\u5F00\u8BE5\u9898\u540E\u4E0D\u5141\u8BB8\u518D\u6B21\u4FEE\u6539\u7B54\u6848\uFF0C\u786E\u8BA4\u79BB\u5F00\u5417\uFF1F"),Z.createElement("div",{style:{marginTop:60,display:"flex",justifyContent:"space-between"}},Z.createElement(ie.default,{checked:sr,onChange:C=>{Dr(C.target.checked)}},"\u4E0B\u6B21\u4E0D\u518D\u663E\u793A"),Z.createElement("div",null,Z.createElement(J.ZP,{onClick:()=>{xe.exercise_question_types[Tn].items[Ut].israp?(xe.exercise_question_types[Tn].items[Ut].israp=!0,xn(pt({},xe))):xe.exercise_question_types[Tn].items[Ut].israp===""&&(xe.exercise_question_types[Tn].items[Ut].israp=!0,xn(pt({},xe)))}},"\u6211\u518D\u60F3\u60F3"),Z.createElement(J.ZP,{onClick:()=>{xe.exercise_question_types[Tn].items[Ut].israp=!1,xn(pt({},xe)),Hr===1?(Ut===0?(Tn-=1,Ut=xe.exercise_question_types[Tn].items.length-1):Ut-=1,console.log(xe.exercise_question_types[Tn].items[Ut],"-----"),wn(Tn),An(Ut)):Hr===2?(xe.exercise_question_types[Tn].items.length-1===Ut?(Tn=Tn+1,Ut=0):Ut=Ut+1,wn(Tn),An(Ut)):(wn(co.oneindex),An(co.twoindex)),Ln(!1)},type:"primary",style:{marginLeft:30}},"\u786E\u8BA4")))))),Oo.status!==0&&Z.createElement(ct,{data:Oo}),Z.createElement(an.Z,null),Z.createElement(kn.Z,null),Z.createElement(lr.Z,null),Z.createElement(ir.Z,null),Z.createElement(qn.Z,null),Z.createElement(ur.Z,null),Z.createElement(Nr.Z,null)))};var $t=(0,m.connect)(({loading:P,user:Be})=>({user:Be,loading:P.effects}))(Tt)},47354:function(fn,rt,e){var t=e(59301),m=e(65582),j=e(8591),ce=e(43418),Q=e(89392),M=e.n(Q),r=e(96601),ve=e(6339),ge=e(24334),v=e.n(ge),ie=e(38147),De=e(67172),J=e(88125),G=e(66649),ue=e.n(G),D=e(59301),tt=Object.defineProperty,we=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,N=(p,s,T)=>s in p?tt(p,s,{enumerable:!0,configurable:!0,writable:!0,value:T}):p[s]=T,x=(p,s)=>{for(var T in s||(s={}))R.call(s,T)&&N(p,T,s[T]);if(z)for(var T of z(s))g.call(s,T)&&N(p,T,s[T]);return p},L=(p,s)=>we(p,Ne(s)),B=(p,s,T)=>new Promise((k,Te)=>{var W=de=>{try{q(T.next(de))}catch(X){Te(X)}},oe=de=>{try{q(T.throw(de))}catch(X){Te(X)}},q=de=>de.done?k(de.value):Promise.resolve(de.value).then(W,oe);q((T=T.apply(p,s)).next())});const A=({problemset:p,dispatch:s})=>{var T,k,Te,W,oe;const[q,de]=(0,t.useState)({}),[X,te]=(0,t.useState)([]),[S,Ae]=(0,t.useState)(!1),[Ge,Me]=(0,t.useState)(!1),[Qe,dt]=(0,t.useState)({}),Ot=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,t.useEffect)(()=>{var pe,Ee,We;if(((pe=p==null?void 0:p.actionTabs)==null?void 0:pe.key)==="BPROGRAM"){const ke=(0,Q.cloneDeep)((Ee=p==null?void 0:p.actionTabs)==null?void 0:Ee.params);de(ke),te((We=ke==null?void 0:ke.standard_answer)==null?void 0:We.map(E=>({value:"",answer:(E==null?void 0:E.answer_text)||[]})))}},[(T=p==null?void 0:p.actionTabs)==null?void 0:T.key]);function Fe(){return new Date().getTime()}const yt=()=>B(void 0,null,function*(){var pe,Ee,We,ke,E;if(X.some(a=>(a==null?void 0:a.value)==="")&&!S){j.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(S){const a=(0,Q.cloneDeep)((pe=p==null?void 0:p.actionTabs)==null?void 0:pe.params);te([...(Ee=a==null?void 0:a.standard_answer)==null?void 0:Ee.map(y=>({value:"",answer:(y==null?void 0:y.answer_text)||[],type:""}))]),Ae(!S);return}else{let a=X==null?void 0:X.map((y,se)=>L(x({},y),{type:y.types}));te(a)}console.log(X),Me(!0);let O=yield(0,ie.ZP)(`/api/problems/${(We=q==null?void 0:q.program_attr)==null?void 0:We.identifier}/start.json`,{method:"get"});const f=yield(0,De.n4)(O==null?void 0:O.identifier,{code:(ke=q==null?void 0:q.program_attr)==null?void 0:ke.code,language:(E=q==null?void 0:q.program_attr)==null?void 0:E.language,answers:X==null?void 0:X.map(a=>a.value)});if((f==null?void 0:f.status)===0){let y=function(){return B(this,null,function*(){const{status:se,message:i,data:l}=yield(0,De.rX)(O==null?void 0:O.identifier,"submit"),b=Fe()-a>10*1e3*(X==null?void 0:X.length);if(se!==0&&!b&&setTimeout(y,1e3),b){ce.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6",content:"\u8BF7\u68C0\u67E5\u7A0B\u5E8F\u4EE3\u7801\u662F\u5426\u5B58\u5728\u6B7B\u5FAA\u73AF"}),Me(!1);return}if(se===0){Me(!1);let c=X==null?void 0:X.map((H,$e)=>L(x({},H),{type:(l==null?void 0:l.right_arr[$e])===1?"success":"warning"}));te(c),dt(l),l.status===2&&(Me(!1),ce.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}))}})};const a=Fe();yield(0,De.bM)(O==null?void 0:O.identifier,{}),y()}else Me(!1);Ae(!S)}),st=()=>{de({}),te([]),Ae(!1),s({type:"problemset/setActionTabs",payload:{}})};return D.createElement(D.Fragment,null,D.createElement(ce.default,{centered:!0,destroyOnClose:!0,open:p.actionTabs.key==="BPROGRAM",title:"\u8BD5\u9898\u4F53\u9A8C",okText:S?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u4EE3\u7801",cancelText:"\u53D6\u6D88",width:708,onOk:yt,onCancel:st,okButtonProps:{loading:Ge}},D.createElement("div",null,D.createElement("div",{className:"c-light-primary mb5 font16"},"\u7A0B\u5E8F\u586B\u7A7A\u9898"),D.createElement(ve.Z,{value:(k=q==null?void 0:q.program_attr)==null?void 0:k.description}),((Te=q==null?void 0:q.program_attr)==null?void 0:Te.code)&&D.createElement(ve.Z,{showProgramFill:!0,onFillChange:pe=>{let Ee=pe==null?void 0:pe.map((We,ke)=>x({},We));te(Ee)},programFillValue:X,value:ge.Base64.decode((W=q==null?void 0:q.program_attr)==null?void 0:W.code)}),S&&D.createElement(t.Fragment,null,D.createElement("div",{className:r.Z.line}),(oe=q==null?void 0:q.standard_answer)==null?void 0:oe.map((pe,Ee)=>D.createElement("div",{className:"c-grey-333 mb5",style:{display:"flex",alignItems:"baseline"}},D.createElement("b",null,"\u586B\u7A7A",Ee+1,"\u7B54\u6848:\xA0"),D.createElement("pre",null,(pe==null?void 0:pe.answer_text)||""))),D.createElement("div",{className:"c-grey-333 mb10"},D.createElement("b",null,"\u89E3\u6790:\xA0"),(q==null?void 0:q.analysis)||"\u6682\u65E0\u89E3\u6790")))),(Qe==null?void 0:Qe.id)&&Qe.status!==2&&D.createElement(ce.default,{open:(Qe==null?void 0:Qe.id)&&Qe.status!==2,title:"\u8FD0\u884C\u7ED3\u679C",width:1100,footer:!1,onOk:()=>{dt({})},onCancel:()=>{dt({})}},D.createElement("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15}},D.createElement("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14}},D.createElement("div",null,D.createElement("span",{style:{color:"#666666"}},"\u72B6\u6001"),D.createElement("span",{style:{marginLeft:12,color:Qe.status!==0&&"#E30000"}},J.Im[Qe.status])),D.createElement("div",null,D.createElement("span",{style:{color:"#666666"}},"\u63D0\u4EA4\u65F6\u95F4"),D.createElement("span",{style:{marginLeft:12}},ue()(Qe.created_at).format("YYYY-MM-DD HH:mm:ss"))),D.createElement("div",null,D.createElement("span",{style:{color:"#666666"}},"\u8BED\u8A00"),D.createElement("span",{style:{marginLeft:12}},Qe.language)),D.createElement("div",null,D.createElement("span",{style:{color:"#666666"}},"\u6267\u884C\u7528\u65F6"),D.createElement("span",{style:{marginLeft:12}},Qe.execute_time,"ms"))),D.createElement(J.Y4,x({},Qe)))))};rt.Z=(0,m.connect)(({problemset:p})=>({problemset:p}))(A)},80950:function(fn,rt,e){e.d(rt,{Z:function(){return _e}});var t=e(59301),m=e(65582),j=e(8591),ce=e(43418),Q=e(89392),M=e(6339),r=e(5112),ve=e(3113),ge=e(28103),v=e(96601),ie=e(59301),De=Object.defineProperty,J=Object.defineProperties,G=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,we=(K,U,Y)=>U in K?De(K,U,{enumerable:!0,configurable:!0,writable:!0,value:Y}):K[U]=Y,Ne=(K,U)=>{for(var Y in U||(U={}))D.call(U,Y)&&we(K,Y,U[Y]);if(ue)for(var Y of ue(U))tt.call(U,Y)&&we(K,Y,U[Y]);return K},z=(K,U)=>J(K,G(U)),R=(K,U,Y)=>new Promise((je,Ke)=>{var Xe=Ue=>{try{ot(Y.next(Ue))}catch(Re){Ke(Re)}},Ve=Ue=>{try{ot(Y.throw(Ue))}catch(Re){Ke(Re)}},ot=Ue=>Ue.done?je(Ue.value):Promise.resolve(Ue.value).then(Xe,Ve);ot((Y=Y.apply(K,U)).next())});const g=({problemset:K,dispatch:U,showdiv:Y,data:je})=>{const[Ke,Xe]=(0,t.useState)([]),[Ve,ot]=(0,t.useState)(!1),Ue=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,t.useEffect)(()=>{var it;((it=Object.keys(je))==null?void 0:it.length)>0&&Xe(je.choices)},[je]);const Re=()=>R(void 0,null,function*(){if(!Ke.some(it=>it==null?void 0:it.checked)){j.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Ve){const it=(0,Q.cloneDeep)(je);Xe(it.choices)}ot(!Ve)}),Ht=(it,Bt)=>{console.log(it.target.checked);const wt=Ke.map((ct,Ft)=>z(Ne({},ct),{checked:Ft===Bt?it.target.checked:!1}));Xe(wt)},kt=()=>{Xe([]),ot(!1),U({type:"problemset/setActionTabs",payload:{}})};return ie.createElement("div",null,ie.createElement("div",{className:"c-light-primary mb5 font16"},"\u5355\u9009\u9898"),ie.createElement(M.Z,{value:je==null?void 0:je.name}),Ke==null?void 0:Ke.map((it,Bt)=>{const{is_answer:wt,checked:ct,choice_text:Ft}=it;let It="";return Ve&&wt&&(It=v.Z.green),Ve&&!wt&&ct&&(It=v.Z.red),ie.createElement("div",{key:Bt,style:{pointerEvents:Ve?"none":"auto"},className:`${v.Z.row} ${It}`},ie.createElement(r.ZP,{onChange:jt=>Ht(jt,Bt),checked:ct}),ie.createElement("span",null,Ue[Bt],".\xA0"),ie.createElement(M.Z,{className:v.Z.html,value:Ft}),Ve&&wt&&ie.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Ve&&!wt&&ct&&ie.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Ve&&ie.createElement(t.Fragment,null,ie.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},ie.createElement("div",{className:"c-grey-333 mb5"},ie.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),Ue[Ke.findIndex(it=>it.is_answer)]),ie.createElement("div",{className:"c-grey-333 mb10"},ie.createElement("b",null,"\u89E3\u6790:\xA0"),(je==null?void 0:je.analysis)||"\u6682\u65E0\u89E3\u6790"))),ie.createElement("div",{style:{textAlign:"end",marginTop:10}},ie.createElement(ve.ZP,{type:"primary",onClick:()=>{Re()}},Ve?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!Y&&ie.createElement(ge.Z,null))};var N=(0,m.connect)(({problemset:K})=>({problemset:K}))(g),x=e(92832),L=e(27687),B=e(59301),A=Object.defineProperty,p=Object.defineProperties,s=Object.getOwnPropertyDescriptors,T=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,W=(K,U,Y)=>U in K?A(K,U,{enumerable:!0,configurable:!0,writable:!0,value:Y}):K[U]=Y,oe=(K,U)=>{for(var Y in U||(U={}))k.call(U,Y)&&W(K,Y,U[Y]);if(T)for(var Y of T(U))Te.call(U,Y)&&W(K,Y,U[Y]);return K},q=(K,U)=>p(K,s(U)),de=(K,U,Y)=>new Promise((je,Ke)=>{var Xe=Ue=>{try{ot(Y.next(Ue))}catch(Re){Ke(Re)}},Ve=Ue=>{try{ot(Y.throw(Ue))}catch(Re){Ke(Re)}},ot=Ue=>Ue.done?je(Ue.value):Promise.resolve(Ue.value).then(Xe,Ve);ot((Y=Y.apply(K,U)).next())});const X=({problemset:K,datas:U,showdiv:Y,dispatch:je})=>{var Ke;const[Xe,Ve]=(0,t.useState)({}),[ot,Ue]=(0,t.useState)([]),[Re,Ht]=(0,t.useState)(!1),kt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,t.useEffect)(()=>{var ct;if(Object.keys(U)){const Ft=(0,Q.cloneDeep)(U);Ve(Ft),Ue((ct=Ft==null?void 0:Ft.standard_answer)==null?void 0:ct.map(It=>oe({value:"",answer:(It==null?void 0:It.answer_text)||[]},It)))}},[U]);const it=()=>de(void 0,null,function*(){var ct;if(ot.some(Ft=>(Ft==null?void 0:Ft.value)==="")){j.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Re){const Ft=(0,Q.cloneDeep)(U);Ue((ct=Ft==null?void 0:Ft.standard_answer)==null?void 0:ct.map(It=>oe({value:"",answer:(It==null?void 0:It.answer_text)||[]},It)))}Ht(!Re)}),Bt=(ct,Ft)=>{const It=ot.map((jt,pn)=>q(oe({},jt),{value:pn===Ft?ct.target.value:jt.value}));Ue(It)},wt=()=>{Ve({}),Ue([]),Ht(!1),je({type:"problemset/setActionTabs",payload:{}})};return B.createElement("div",null,B.createElement("div",{className:"c-light-primary mb5 font16"},"\u586B\u7A7A\u9898"),B.createElement(M.Z,{value:Xe==null?void 0:Xe.name}),ot==null?void 0:ot.map((ct,Ft)=>{const{value:It,answer:jt}=ct;let pn="";return Re&&(jt!=null&&jt.includes(It))&&(pn=v.Z.green),Re&&!(jt!=null&&jt.includes(It))&&(pn=v.Z.red),B.createElement("div",{key:Ft,style:{pointerEvents:Re?"none":"auto",marginTop:10},className:`${v.Z.row} ${pn}`},B.createElement("div",{style:{minWidth:80}},"\u586B\u7A7A",Ft+1,"\u7B54\u6848:"),(ct==null?void 0:ct.model)===1?B.createElement(x.default.TextArea,{className:v.Z.textArea,style:{width:610,marginRight:10},onChange:an=>Bt(an,Ft),value:It}):B.createElement(L.Z,{value:It,onChange:an=>{const kn=ot.map((lr,ir)=>q(oe({},lr),{value:ir===Ft?an:lr.value}));Ue(kn)}}),Re&&(jt==null?void 0:jt.includes(It))&&B.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Re&&!(jt!=null&&jt.includes(It))&&B.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Re&&B.createElement(t.Fragment,null,B.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},(Ke=Xe==null?void 0:Xe.standard_answer)==null?void 0:Ke.map((ct,Ft)=>{var It,jt;return B.createElement("div",{className:"c-grey-333 mb5"},B.createElement("b",null,"\u586B\u7A7A",Ft+1,"\u7B54\u6848:\xA0"),(ct==null?void 0:ct.model)===1?((It=ct==null?void 0:ct.answer_text)==null?void 0:It.join("\u3001"))||"":B.createElement(L.Z,{value:(jt=ct==null?void 0:ct.answer_text)==null?void 0:jt.join("\u3001"),disabled:!0}))}),B.createElement("div",{className:"c-grey-333 mb10"},B.createElement("b",null,"\u89E3\u6790:\xA0"),(Xe==null?void 0:Xe.analysis)||"\u6682\u65E0\u89E3\u6790"))),B.createElement("div",{style:{textAlign:"end",marginTop:10}},B.createElement(ve.ZP,{type:"primary",onClick:()=>{it()}},Re?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!Y&&B.createElement(ge.Z,null))};var te=(0,m.connect)(({problemset:K})=>({problemset:K}))(X),S=e(59301),Ae=Object.defineProperty,Ge=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,Fe=(K,U,Y)=>U in K?Ae(K,U,{enumerable:!0,configurable:!0,writable:!0,value:Y}):K[U]=Y,yt=(K,U)=>{for(var Y in U||(U={}))dt.call(U,Y)&&Fe(K,Y,U[Y]);if(Qe)for(var Y of Qe(U))Ot.call(U,Y)&&Fe(K,Y,U[Y]);return K},st=(K,U)=>Ge(K,Me(U)),pe=(K,U,Y)=>new Promise((je,Ke)=>{var Xe=Ue=>{try{ot(Y.next(Ue))}catch(Re){Ke(Re)}},Ve=Ue=>{try{ot(Y.throw(Ue))}catch(Re){Ke(Re)}},ot=Ue=>Ue.done?je(Ue.value):Promise.resolve(Ue.value).then(Xe,Ve);ot((Y=Y.apply(K,U)).next())});const Ee=({problemset:K,datas:U,showdiv:Y,dispatch:je})=>{var Ke;const[Xe,Ve]=(0,t.useState)({}),[ot,Ue]=(0,t.useState)([]),[Re,Ht]=(0,t.useState)(!1),kt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,t.useEffect)(()=>{if(Object.keys(U)){const ct=(0,Q.cloneDeep)(U);Ve(ct),Ue(ct.choices)}},[U]);const it=()=>pe(void 0,null,function*(){if(!ot.some(ct=>ct==null?void 0:ct.checked)){j.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Re){const ct=(0,Q.cloneDeep)(U);Ue(ct.choices)}Ht(!Re)}),Bt=(ct,Ft)=>{console.log(ct.target.checked);const It=ot.map((jt,pn)=>st(yt({},jt),{checked:pn===Ft?ct.target.checked:!1}));Ue(It)},wt=()=>{Ve({}),Ue([]),Ht(!1),je({type:"problemset/setActionTabs",payload:{}})};return S.createElement("div",null,S.createElement("div",{className:"c-light-primary mb5 font16"},"\u5224\u65AD\u9898"),S.createElement(M.Z,{value:Xe==null?void 0:Xe.name}),ot==null?void 0:ot.map((ct,Ft)=>{const{is_answer:It,checked:jt,choice_text:pn}=ct;let an="";return Re&&It&&(an=v.Z.green),Re&&!It&&jt&&(an=v.Z.red),S.createElement("div",{key:Ft,style:{pointerEvents:Re?"none":"auto"},className:`${v.Z.row} ${an}`},S.createElement(r.ZP,{onChange:kn=>Bt(kn,Ft),checked:jt}),S.createElement(M.Z,{className:v.Z.html,value:pn}),Re&&It&&S.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Re&&!It&&jt&&S.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Re&&S.createElement(t.Fragment,null,S.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},S.createElement("div",{className:"c-grey-333 mb5"},S.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(Ke=ot.find(ct=>ct.is_answer))==null?void 0:Ke.choice_text),S.createElement("div",{className:"c-grey-333 mb10"},S.createElement("b",null,"\u89E3\u6790:\xA0"),(Xe==null?void 0:Xe.analysis)||"\u6682\u65E0\u89E3\u6790"))),S.createElement("div",{style:{textAlign:"end",marginTop:10}},S.createElement(ve.ZP,{type:"primary",onClick:()=>{it()}},Re?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!Y&&S.createElement(ge.Z,null))};var We=(0,m.connect)(({problemset:K})=>({problemset:K}))(Ee),ke=e(24905),E=e(59301),O=Object.defineProperty,f=Object.defineProperties,a=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,l=(K,U,Y)=>U in K?O(K,U,{enumerable:!0,configurable:!0,writable:!0,value:Y}):K[U]=Y,_=(K,U)=>{for(var Y in U||(U={}))se.call(U,Y)&&l(K,Y,U[Y]);if(y)for(var Y of y(U))i.call(U,Y)&&l(K,Y,U[Y]);return K},b=(K,U)=>f(K,a(U)),c=(K,U,Y)=>new Promise((je,Ke)=>{var Xe=Ue=>{try{ot(Y.next(Ue))}catch(Re){Ke(Re)}},Ve=Ue=>{try{ot(Y.throw(Ue))}catch(Re){Ke(Re)}},ot=Ue=>Ue.done?je(Ue.value):Promise.resolve(Ue.value).then(Xe,Ve);ot((Y=Y.apply(K,U)).next())});const H=({problemset:K,data:U,showdiv:Y,dispatch:je})=>{const[Ke,Xe]=(0,t.useState)([]),[Ve,ot]=(0,t.useState)(!1),Ue=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,t.useEffect)(()=>{var it;((it=Object.keys(U))==null?void 0:it.length)>0&&Xe(U.choices)},[U]);const Re=()=>c(void 0,null,function*(){if(!Ke.some(it=>it==null?void 0:it.checked)){j.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Ve){const it=(0,Q.cloneDeep)(U);Xe(it.choices)}ot(!Ve)}),Ht=(it,Bt)=>{console.log(it.target.checked);const wt=Ke.map((ct,Ft)=>b(_({},ct),{checked:Ft===Bt?it.target.checked:ct.checked}));Xe(wt)},kt=()=>{let it="";return Ke.forEach((Bt,wt)=>{Bt.is_answer&&(it=it+Ue[wt])}),it};return E.createElement("div",null,E.createElement("div",{className:"c-light-primary mb5 font16"},"\u591A\u9009\u9898"),E.createElement(M.Z,{value:U==null?void 0:U.name}),Ke==null?void 0:Ke.map((it,Bt)=>{const{is_answer:wt,checked:ct,choice_text:Ft}=it;let It="";return Ve&&wt&&(It=v.Z.green),Ve&&!wt&&ct&&(It=v.Z.red),E.createElement("div",{key:Bt,style:{pointerEvents:Ve?"none":"auto"},className:`${v.Z.row} ${It}`},E.createElement(ke.default,{style:{padding:3},onChange:jt=>Ht(jt,Bt),checked:ct}),E.createElement("span",null,Ue[Bt],".\xA0"),E.createElement(M.Z,{className:v.Z.html,value:Ft}),Ve&&wt&&E.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Ve&&!wt&&ct&&E.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Ve&&E.createElement(t.Fragment,null,E.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},E.createElement("div",{className:"c-grey-333 mb5"},E.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),kt()),E.createElement("div",{className:"c-grey-333 mb10"},E.createElement("b",null,"\u89E3\u6790:\xA0"),(U==null?void 0:U.analysis)||"\u6682\u65E0\u89E3\u6790"))),E.createElement("div",{style:{textAlign:"end",marginTop:10}},E.createElement(ve.ZP,{type:"primary",onClick:()=>{Re()}},Ve?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!Y&&E.createElement(ge.Z,null))};var $e=(0,m.connect)(({problemset:K})=>({problemset:K}))(H),Ce=e(96565),be=e(59301),Oe=(K,U,Y)=>new Promise((je,Ke)=>{var Xe=Ue=>{try{ot(Y.next(Ue))}catch(Re){Ke(Re)}},Ve=Ue=>{try{ot(Y.throw(Ue))}catch(Re){Ke(Re)}},ot=Ue=>Ue.done?je(Ue.value):Promise.resolve(Ue.value).then(Xe,Ve);ot((Y=Y.apply(K,U)).next())});const Ie=({problemset:K,dispatch:U,showdiv:Y,datas:je})=>{var Ke,Xe,Ve;const[ot,Ue]=(0,t.useState)({}),[Re,Ht]=(0,t.useState)(!1),[kt,it]=(0,t.useState)(!0),[Bt,wt]=(0,t.useState)("");(0,t.useEffect)(()=>{if(Object.keys(je)){const It=(0,Q.cloneDeep)(je);Ue(It)}},[je]);const ct=()=>Oe(void 0,null,function*(){if(!Bt){j.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}Re&&wt(""),Ht(!Re)}),Ft=()=>{Ue({}),it(!0),Ht(!1),wt(""),U({type:"problemset/setActionTabs",payload:{}})};return be.createElement("div",null,be.createElement("div",{className:"c-light-primary mb5 font16"},"\u7B80\u7B54\u9898"),be.createElement(M.Z,{value:ot==null?void 0:ot.name,style:{marginBottom:10}}),kt?be.createElement("div",{style:{border:"1px solid #f1f1f1",padding:10},onClick:()=>{it(!1)}}," \u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54"):be.createElement(Ce.Z,{defaultValue:Bt,onChange:It=>{wt(It)}}),Re&&be.createElement(t.Fragment,null,be.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},be.createElement("span",{style:{color:"#5F6368"}},"\u53C2\u8003\u7B54\u6848\uFF1A"),be.createElement("br",null),((Ke=ot==null?void 0:ot.answer_texts)==null?void 0:Ke[0])||"\u6682\u65E0\u53C2\u8003\u7B54\u6848",((Xe=ot==null?void 0:ot.keywords)==null?void 0:Xe.length)>0&&be.createElement("div",{style:{marginTop:10,marginBottom:10}},be.createElement("span",{style:{color:"#5F6368"}},"\u5173\u952E\u8BCD\uFF1A"),(Ve=ot==null?void 0:ot.keywords)==null?void 0:Ve.map(It=>{var jt,pn,an;return((jt=It==null?void 0:It.keyword)==null?void 0:jt.length)>1?((pn=It==null?void 0:It.keyword)==null?void 0:pn.join("\u6216"))+"\uFF1B":((an=It==null?void 0:It.keyword)==null?void 0:an[0])+"\uFF1B"})),be.createElement("div",{style:{color:"#5F6368"}},be.createElement("b",null,"\u89E3\u6790:"),be.createElement("br",null),(ot==null?void 0:ot.analysis)||"\u6682\u65E0\u89E3\u6790"))),be.createElement("div",{style:{textAlign:"end",marginTop:10}},be.createElement(ve.ZP,{type:"primary",onClick:()=>{ct()}},Re?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!Y&&be.createElement(ge.Z,null))};var u=(0,m.connect)(({problemset:K})=>({problemset:K}))(Ie),F=e(59301),ae=(K,U,Y)=>new Promise((je,Ke)=>{var Xe=Ue=>{try{ot(Y.next(Ue))}catch(Re){Ke(Re)}},Ve=Ue=>{try{ot(Y.throw(Ue))}catch(Re){Ke(Re)}},ot=Ue=>Ue.done?je(Ue.value):Promise.resolve(Ue.value).then(Xe,Ve);ot((Y=Y.apply(K,U)).next())});const le=({problemset:K,dispatch:U})=>{var Y,je;const[Ke,Xe]=(0,t.useState)({}),[Ve,ot]=(0,t.useState)(!1),[Ue,Re]=(0,t.useState)(!0),[Ht,kt]=(0,t.useState)("");(0,t.useEffect)(()=>{var wt,ct;if(((wt=K==null?void 0:K.actionTabs)==null?void 0:wt.key)==="COMBINATION"){const Ft=(0,Q.cloneDeep)((ct=K==null?void 0:K.actionTabs)==null?void 0:ct.params);Xe(Ft)}},[(Y=K==null?void 0:K.actionTabs)==null?void 0:Y.key]);const it=()=>ae(void 0,null,function*(){if(!Ht){j.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}ot(!Ve)}),Bt=()=>{Xe({}),Re(!0),ot(!1),kt(""),U({type:"problemset/setActionTabs",payload:{}})};return F.createElement(ce.default,{centered:!0,destroyOnClose:!0,open:K.actionTabs.key==="COMBINATION",title:"\u8BD5\u9898\u4F53\u9A8C",okText:Ve?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",footer:!1,width:708,bodyStyle:{maxHeight:600,overflow:"auto"},onOk:it,onCancel:Bt},F.createElement("div",null,F.createElement("div",{className:"c-light-primary mb5 font16"},"\u7EC4\u5408\u9898"),F.createElement(M.Z,{value:Ke==null?void 0:Ke.name,style:{marginBottom:10}}),(je=Ke==null?void 0:Ke.sub_item_banks)==null?void 0:je.map((wt,ct)=>{var Ft,It,jt,pn,an;if((wt==null?void 0:wt.item_type)==="SINGLE")return F.createElement(N,{data:wt,showdiv:((Ft=Ke==null?void 0:Ke.sub_item_banks)==null?void 0:Ft.length)-1===ct});if((wt==null?void 0:wt.item_type)==="MULTIPLE")return F.createElement($e,{data:wt,showdiv:((It=Ke==null?void 0:Ke.sub_item_banks)==null?void 0:It.length)-1===ct});if((wt==null?void 0:wt.item_type)==="JUDGMENT")return F.createElement(We,{datas:wt,showdiv:((jt=Ke==null?void 0:Ke.sub_item_banks)==null?void 0:jt.length)-1===ct});if((wt==null?void 0:wt.item_type)==="COMPLETION")return F.createElement(te,{datas:wt,showdiv:((pn=Ke==null?void 0:Ke.sub_item_banks)==null?void 0:pn.length)-1===ct});if((wt==null?void 0:wt.item_type)==="SUBJECTIVE")return F.createElement(u,{datas:wt,showdiv:((an=Ke==null?void 0:Ke.sub_item_banks)==null?void 0:an.length)-1===ct})})))};var _e=(0,m.connect)(({problemset:K})=>({problemset:K}))(le)},14833:function(fn,rt,e){var t=e(59301),m=e(65582),j=e(8591),ce=e(43418),Q=e(92832),M=e(89392),r=e.n(M),ve=e(96601),ge=e(6339),v=e(27687),ie=e(59301),De=Object.defineProperty,J=Object.defineProperties,G=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,we=(N,x,L)=>x in N?De(N,x,{enumerable:!0,configurable:!0,writable:!0,value:L}):N[x]=L,Ne=(N,x)=>{for(var L in x||(x={}))D.call(x,L)&&we(N,L,x[L]);if(ue)for(var L of ue(x))tt.call(x,L)&&we(N,L,x[L]);return N},z=(N,x)=>J(N,G(x)),R=(N,x,L)=>new Promise((B,A)=>{var p=k=>{try{T(L.next(k))}catch(Te){A(Te)}},s=k=>{try{T(L.throw(k))}catch(Te){A(Te)}},T=k=>k.done?B(k.value):Promise.resolve(k.value).then(p,s);T((L=L.apply(N,x)).next())});const g=({problemset:N,dispatch:x})=>{var L,B;const[A,p]=(0,t.useState)({}),[s,T]=(0,t.useState)([]),[k,Te]=(0,t.useState)(!1),W=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,t.useEffect)(()=>{var X,te,S;if(((X=N==null?void 0:N.actionTabs)==null?void 0:X.key)==="COMPLETION"){const Ae=(0,M.cloneDeep)((te=N==null?void 0:N.actionTabs)==null?void 0:te.params);p(Ae),T((S=Ae==null?void 0:Ae.standard_answer)==null?void 0:S.map(Ge=>Ne({value:"",answer:(Ge==null?void 0:Ge.answer_text)||[]},Ge)))}},[(L=N==null?void 0:N.actionTabs)==null?void 0:L.key]);const oe=()=>R(void 0,null,function*(){var X,te;if(s.some(S=>(S==null?void 0:S.value)==="")){j.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(k){const S=(0,M.cloneDeep)((X=N==null?void 0:N.actionTabs)==null?void 0:X.params);T((te=S==null?void 0:S.standard_answer)==null?void 0:te.map(Ae=>Ne({value:"",answer:(Ae==null?void 0:Ae.answer_text)||[]},Ae)))}Te(!k)}),q=(X,te)=>{const S=s.map((Ae,Ge)=>z(Ne({},Ae),{value:Ge===te?X.target.value:Ae.value}));T(S)},de=()=>{p({}),T([]),Te(!1),x({type:"problemset/setActionTabs",payload:{}})};return ie.createElement(ce.default,{centered:!0,destroyOnClose:!0,open:N.actionTabs.key==="COMPLETION",title:"\u8BD5\u9898\u4F53\u9A8C",okText:k?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:oe,onCancel:de},ie.createElement("div",null,ie.createElement("div",{className:"c-light-primary mb5 font16"},"\u586B\u7A7A\u9898"),ie.createElement(ge.Z,{value:A==null?void 0:A.name}),s==null?void 0:s.map((X,te)=>{const{value:S,answer:Ae}=X;let Ge="";return k&&(Ae!=null&&Ae.includes(S))&&(Ge=ve.Z.green),k&&!(Ae!=null&&Ae.includes(S))&&(Ge=ve.Z.red),ie.createElement("div",{key:te,style:{pointerEvents:k?"none":"auto",marginTop:10},className:`${ve.Z.row} ${Ge}`},ie.createElement("div",{style:{minWidth:80}},"\u586B\u7A7A",te+1,"\u7B54\u6848:"),(X==null?void 0:X.model)===1?ie.createElement(Q.default.TextArea,{className:ve.Z.textArea,style:{width:610,marginRight:10},onChange:Me=>q(Me,te),value:S}):ie.createElement(v.Z,{value:S,onChange:Me=>{const Qe=s.map((dt,Ot)=>z(Ne({},dt),{value:Ot===te?Me:dt.value}));T(Qe)}}),k&&(Ae==null?void 0:Ae.includes(S))&&ie.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),k&&!(Ae!=null&&Ae.includes(S))&&ie.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),k&&ie.createElement(t.Fragment,null,ie.createElement("div",{className:ve.Z.line}),(B=A==null?void 0:A.standard_answer)==null?void 0:B.map((X,te)=>{var S,Ae;return ie.createElement("div",{className:"c-grey-333 mb5"},ie.createElement("b",null,"\u586B\u7A7A",te+1,"\u7B54\u6848:\xA0"),(X==null?void 0:X.model)===1?((S=X==null?void 0:X.answer_text)==null?void 0:S.join("\u3001"))||"":ie.createElement(v.Z,{value:(Ae=X==null?void 0:X.answer_text)==null?void 0:Ae.join("\u3001"),disabled:!0}))}),ie.createElement("div",{className:"c-grey-333 mb10"},ie.createElement("b",null,"\u89E3\u6790:\xA0"),(A==null?void 0:A.analysis)||"\u6682\u65E0\u89E3\u6790"))))};rt.Z=(0,m.connect)(({problemset:N})=>({problemset:N}))(g)},26519:function(fn,rt,e){var t=e(59301),m=e(65582),j=e(8591),ce=e(43418),Q=e(5112),M=e(89392),r=e.n(M),ve=e(96601),ge=e(6339),v=Object.defineProperty,ie=Object.defineProperties,De=Object.getOwnPropertyDescriptors,J=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,D=(R,g,N)=>g in R?v(R,g,{enumerable:!0,configurable:!0,writable:!0,value:N}):R[g]=N,tt=(R,g)=>{for(var N in g||(g={}))G.call(g,N)&&D(R,N,g[N]);if(J)for(var N of J(g))ue.call(g,N)&&D(R,N,g[N]);return R},we=(R,g)=>ie(R,De(g)),Ne=(R,g,N)=>new Promise((x,L)=>{var B=s=>{try{p(N.next(s))}catch(T){L(T)}},A=s=>{try{p(N.throw(s))}catch(T){L(T)}},p=s=>s.done?x(s.value):Promise.resolve(s.value).then(B,A);p((N=N.apply(R,g)).next())});const z=({problemset:R,dispatch:g})=>{var N,x;const[L,B]=(0,t.useState)({}),[A,p]=(0,t.useState)([]),[s,T]=(0,t.useState)(!1),k=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,t.useEffect)(()=>{var q,de;if(((q=R==null?void 0:R.actionTabs)==null?void 0:q.key)==="JUDGMENT"){const X=(0,M.cloneDeep)((de=R==null?void 0:R.actionTabs)==null?void 0:de.params);B(X),p(X.choices)}},[(N=R==null?void 0:R.actionTabs)==null?void 0:N.key]);const Te=()=>Ne(void 0,null,function*(){var q;if(!A.some(de=>de==null?void 0:de.checked)){j.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(s){const de=(0,M.cloneDeep)((q=R==null?void 0:R.actionTabs)==null?void 0:q.params);p(de.choices)}T(!s)}),W=(q,de)=>{console.log(q.target.checked);const X=A.map((te,S)=>we(tt({},te),{checked:S===de?q.target.checked:!1}));p(X)},oe=()=>{B({}),p([]),T(!1),g({type:"problemset/setActionTabs",payload:{}})};return t.createElement(ce.default,{centered:!0,destroyOnClose:!0,open:R.actionTabs.key==="JUDGMENT",title:"\u8BD5\u9898\u4F53\u9A8C",okText:s?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:Te,onCancel:oe},t.createElement("div",null,t.createElement("div",{className:"c-light-primary mb5 font16"},"\u5224\u65AD\u9898"),t.createElement(ge.Z,{value:L==null?void 0:L.name}),A==null?void 0:A.map((q,de)=>{const{is_answer:X,checked:te,choice_text:S}=q;let Ae="";return s&&X&&(Ae=ve.Z.green),s&&!X&&te&&(Ae=ve.Z.red),t.createElement("div",{key:de,style:{pointerEvents:s?"none":"auto"},className:`${ve.Z.row} ${Ae}`},t.createElement(Q.ZP,{onChange:Ge=>W(Ge,de),checked:te}),t.createElement(ge.Z,{className:ve.Z.html,value:S}),s&&X&&t.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),s&&!X&&te&&t.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),s&&t.createElement(t.Fragment,null,t.createElement("div",{className:ve.Z.line}),t.createElement("div",{className:"c-grey-333 mb5"},t.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(x=A.find(q=>q.is_answer))==null?void 0:x.choice_text),t.createElement("div",{className:"c-grey-333 mb10"},t.createElement("b",null,"\u89E3\u6790:\xA0"),(L==null?void 0:L.analysis)||"\u6682\u65E0\u89E3\u6790"))))};rt.Z=(0,m.connect)(({problemset:R})=>({problemset:R}))(z)},47389:function(fn,rt,e){var t=e(59301),m=e(65582),j=e(8591),ce=e(43418),Q=e(24905),M=e(89392),r=e.n(M),ve=e(96601),ge=e(6339),v=Object.defineProperty,ie=Object.defineProperties,De=Object.getOwnPropertyDescriptors,J=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,D=(R,g,N)=>g in R?v(R,g,{enumerable:!0,configurable:!0,writable:!0,value:N}):R[g]=N,tt=(R,g)=>{for(var N in g||(g={}))G.call(g,N)&&D(R,N,g[N]);if(J)for(var N of J(g))ue.call(g,N)&&D(R,N,g[N]);return R},we=(R,g)=>ie(R,De(g)),Ne=(R,g,N)=>new Promise((x,L)=>{var B=s=>{try{p(N.next(s))}catch(T){L(T)}},A=s=>{try{p(N.throw(s))}catch(T){L(T)}},p=s=>s.done?x(s.value):Promise.resolve(s.value).then(B,A);p((N=N.apply(R,g)).next())});const z=({problemset:R,dispatch:g})=>{var N;const[x,L]=(0,t.useState)({}),[B,A]=(0,t.useState)([]),[p,s]=(0,t.useState)(!1),T=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,t.useEffect)(()=>{var q,de;if(((q=R==null?void 0:R.actionTabs)==null?void 0:q.key)==="MULTIPLE"){const X=(0,M.cloneDeep)((de=R==null?void 0:R.actionTabs)==null?void 0:de.params);L(X),A(X.choices)}},[(N=R==null?void 0:R.actionTabs)==null?void 0:N.key]);const k=()=>Ne(void 0,null,function*(){var q;if(!B.some(de=>de==null?void 0:de.checked)){j.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(p){const de=(0,M.cloneDeep)((q=R==null?void 0:R.actionTabs)==null?void 0:q.params);A(de.choices)}s(!p)}),Te=(q,de)=>{console.log(q.target.checked);const X=B.map((te,S)=>we(tt({},te),{checked:S===de?q.target.checked:te.checked}));A(X)},W=()=>{L({}),A([]),s(!1),g({type:"problemset/setActionTabs",payload:{}})},oe=()=>{let q="";return B.forEach((de,X)=>{de.is_answer&&(q=q+T[X])}),q};return t.createElement(ce.default,{centered:!0,destroyOnClose:!0,open:R.actionTabs.key==="MULTIPLE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:p?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:k,onCancel:W},t.createElement("div",null,t.createElement("div",{className:"c-light-primary mb5 font16"},"\u591A\u9009\u9898"),t.createElement(ge.Z,{value:x==null?void 0:x.name}),B==null?void 0:B.map((q,de)=>{const{is_answer:X,checked:te,choice_text:S}=q;let Ae="";return p&&X&&(Ae=ve.Z.green),p&&!X&&te&&(Ae=ve.Z.red),t.createElement("div",{key:de,style:{pointerEvents:p?"none":"auto"},className:`${ve.Z.row} ${Ae}`},t.createElement(Q.default,{style:{padding:3},onChange:Ge=>Te(Ge,de),checked:te}),t.createElement("span",null,T[de],".\xA0"),t.createElement(ge.Z,{className:ve.Z.html,value:S}),p&&X&&t.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),p&&!X&&te&&t.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),p&&t.createElement(t.Fragment,null,t.createElement("div",{className:ve.Z.line}),t.createElement("div",{className:"c-grey-333 mb5"},t.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),oe()),t.createElement("div",{className:"c-grey-333 mb10"},t.createElement("b",null,"\u89E3\u6790:\xA0"),(x==null?void 0:x.analysis)||"\u6682\u65E0\u89E3\u6790"))))};rt.Z=(0,m.connect)(({problemset:R})=>({problemset:R}))(z)},73878:function(fn,rt,e){var t=e(59301),m=e(65582),j=e(8591),ce=e(43418),Q=e(5112),M=e(89392),r=e.n(M),ve=e(96601),ge=e(6339),v=e(59301),ie=Object.defineProperty,De=Object.defineProperties,J=Object.getOwnPropertyDescriptors,G=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,tt=(g,N,x)=>N in g?ie(g,N,{enumerable:!0,configurable:!0,writable:!0,value:x}):g[N]=x,we=(g,N)=>{for(var x in N||(N={}))ue.call(N,x)&&tt(g,x,N[x]);if(G)for(var x of G(N))D.call(N,x)&&tt(g,x,N[x]);return g},Ne=(g,N)=>De(g,J(N)),z=(g,N,x)=>new Promise((L,B)=>{var A=T=>{try{s(x.next(T))}catch(k){B(k)}},p=T=>{try{s(x.throw(T))}catch(k){B(k)}},s=T=>T.done?L(T.value):Promise.resolve(T.value).then(A,p);s((x=x.apply(g,N)).next())});const R=({problemset:g,dispatch:N})=>{var x;const[L,B]=(0,t.useState)({}),[A,p]=(0,t.useState)([]),[s,T]=(0,t.useState)(!1),k=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,t.useEffect)(()=>{var q,de;if(((q=g==null?void 0:g.actionTabs)==null?void 0:q.key)==="SINGLE"){const X=(0,M.cloneDeep)((de=g==null?void 0:g.actionTabs)==null?void 0:de.params);B(X),p(X.choices)}},[(x=g==null?void 0:g.actionTabs)==null?void 0:x.key]);const Te=()=>z(void 0,null,function*(){var q;if(!A.some(de=>de==null?void 0:de.checked)){j.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(s){const de=(0,M.cloneDeep)((q=g==null?void 0:g.actionTabs)==null?void 0:q.params);p(de.choices)}T(!s)}),W=(q,de)=>{console.log(q.target.checked);const X=A.map((te,S)=>Ne(we({},te),{checked:S===de?q.target.checked:!1}));p(X)},oe=()=>{B({}),p([]),T(!1),N({type:"problemset/setActionTabs",payload:{}})};return v.createElement(ce.default,{centered:!0,destroyOnClose:!0,open:g.actionTabs.key==="SINGLE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:s?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:Te,onCancel:oe},v.createElement("div",null,v.createElement("div",{className:"c-light-primary mb5 font16"},"\u5355\u9009\u9898"),v.createElement(ge.Z,{value:L==null?void 0:L.name}),A==null?void 0:A.map((q,de)=>{const{is_answer:X,checked:te,choice_text:S}=q;let Ae="";return s&&X&&(Ae=ve.Z.green),s&&!X&&te&&(Ae=ve.Z.red),v.createElement("div",{key:de,style:{pointerEvents:s?"none":"auto"},className:`${ve.Z.row} ${Ae}`},v.createElement(Q.ZP,{onChange:Ge=>W(Ge,de),checked:te}),v.createElement("span",null,k[de],".\xA0"),v.createElement(ge.Z,{className:ve.Z.html,value:S}),s&&X&&v.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),s&&!X&&te&&v.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),s&&v.createElement(t.Fragment,null,v.createElement("div",{className:ve.Z.line}),v.createElement("div",{className:"c-grey-333 mb5"},v.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),k[A.findIndex(q=>q.is_answer)]),v.createElement("div",{className:"c-grey-333 mb10"},v.createElement("b",null,"\u89E3\u6790:\xA0"),(L==null?void 0:L.analysis)||"\u6682\u65E0\u89E3\u6790"))))};rt.Z=(0,m.connect)(({problemset:g})=>({problemset:g}))(R)},24505:function(fn,rt,e){var t=e(59301),m=e(65582),j=e(8591),ce=e(43418),Q=e(89392),M=e.n(Q),r=e(96601),ve=e(6339),ge=e(96565),v=e(59301),ie=(J,G,ue)=>new Promise((D,tt)=>{var we=R=>{try{z(ue.next(R))}catch(g){tt(g)}},Ne=R=>{try{z(ue.throw(R))}catch(g){tt(g)}},z=R=>R.done?D(R.value):Promise.resolve(R.value).then(we,Ne);z((ue=ue.apply(J,G)).next())});const De=({problemset:J,dispatch:G})=>{var ue,D,tt,we,Ne;const[z,R]=(0,t.useState)({}),[g,N]=(0,t.useState)(!1),[x,L]=(0,t.useState)(!0),[B,A]=(0,t.useState)("");(0,t.useEffect)(()=>{var T,k;if(((T=J==null?void 0:J.actionTabs)==null?void 0:T.key)==="SUBJECTIVE"){const Te=(0,Q.cloneDeep)((k=J==null?void 0:J.actionTabs)==null?void 0:k.params);R(Te)}},[(ue=J==null?void 0:J.actionTabs)==null?void 0:ue.key]);const p=()=>ie(void 0,null,function*(){if(!B){j.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}g&&A(""),N(!g)}),s=()=>{R({}),L(!0),N(!1),A(""),G({type:"problemset/setActionTabs",payload:{}})};return console.log("----",g),v.createElement(ce.default,{centered:!0,destroyOnClose:!0,open:J.actionTabs.key==="SUBJECTIVE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:g?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:800,onOk:p,bodyStyle:{maxHeight:600,overflow:"auto"},onCancel:s},v.createElement("div",null,v.createElement("div",{className:"c-light-primary mb5 font16"},"\u7B80\u7B54\u9898"),v.createElement(ve.Z,{value:z==null?void 0:z.name,style:{marginBottom:10,color:"#5f6368"}}),x?v.createElement("div",{style:{border:"1px solid #f1f1f1",padding:10},onClick:()=>{L(!1)}}," \u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54"):v.createElement(ge.Z,{height:160,defaultValue:B,onChange:T=>{A(T)}}),g&&v.createElement(t.Fragment,null,v.createElement("div",{className:r.Z.line}),v.createElement("span",{style:{color:"#5F6368"}},"\u53C2\u8003\u7B54\u6848\uFF1A"),v.createElement("div",{style:{marginTop:10}},((D=z==null?void 0:z.answer_texts)==null?void 0:D[0])||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"),((tt=z==null?void 0:z.keywords)==null?void 0:tt.length)>0&&v.createElement("div",{style:{marginTop:10,marginBottom:10}},v.createElement("span",{style:{color:"#5F6368"}},"\u5173\u952E\u8BCD\uFF1A"),(we=z==null?void 0:z.keywords)==null?void 0:we.map(T=>{var k,Te,W;return((k=T==null?void 0:T.keyword)==null?void 0:k.length)>1?((Te=T==null?void 0:T.keyword)==null?void 0:Te.join("\u6216"))+"\uFF1B":((W=T==null?void 0:T.keyword)==null?void 0:W[0])+"\uFF1B"})),v.createElement("div",{style:{color:"#5F6368",marginTop:((Ne=z==null?void 0:z.keywords)==null?void 0:Ne.length)<=0?20:10}},v.createElement("b",null,"\u89E3\u6790:")),v.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(z==null?void 0:z.analysis)||"\u6682\u65E0\u89E3\u6790"))))};rt.Z=(0,m.connect)(({problemset:J})=>({problemset:J}))(De)},75408:function(fn,rt,e){e.d(rt,{N:function(){return z},Z:function(){return R}});var t=e(59301),m=e(6339),j=e(5112),ce=e(6848),Q=e(95237),M=e(43604),r=e(24905),ve=e(20834),ge=e(38854),v={flex_box_center:"flex_box_center___K3pXk",flex_space_between:"flex_space_between___JNXiy",flex_box_vertical_center:"flex_box_vertical_center___lX_K7",flex_box_center_end:"flex_box_center_end___ESJAL",flex_box_column:"flex_box_column___nMTYm",line:"line___cNtUM",b1:"b1___xIRxk",b2:"b2___N5uit",list:"list___SBMGo",title:"title___zQP91",tr:"tr___uaxLL",itemDetail:"itemDetail___Ye51x",answerWrapper:"answerWrapper___WJAPa",decoration:"decoration___fOLFB",row:"row___FvSRM",typeRow:"typeRow___qpDsw",type:"type___a8Bs6",typeName:"typeName___EfvMr",typeIcon:"typeIcon___XnhBc",unpublished:"unpublished___h3A34",private:"private___Ok_kP",public:"public___V5_HF",reviewFlag:"reviewFlag___MWDMc",typeRightAction:"typeRightAction___zwJ4e",actionLink:"actionLink___XxdsL",actionIcon:"actionIcon___YoZs8",topicTitle:"topicTitle___TXfB_",topicTitleContent:"topicTitleContent___MceUW",judgmentContent:"judgmentContent___Adte7",programContent:"programContent___R8AFa",otherContent:"otherContent___CNAVC",combinationContent:"combinationContent___NWKpD",con:"con___MJkTE",otherContentItem:"otherContentItem___sXGMT",otehrContentHtml:"otehrContentHtml___MKkjT",difficultyRow:"difficultyRow___E6YVK",updateTimeRow:"updateTimeRow___MPFJY",updateTimeWrap:"updateTimeWrap___iIz5W",updateTimeContent:"updateTimeContent___CpqJg",programLanguage:"programLanguage___lku0d",updateTimeRowAction:"updateTimeRowAction___Y6grB",bottomAction:"bottomAction___sQwM3",borderColorBlue:"borderColorBlue___vZe0j",borderColorRed:"borderColorRed___GPm9E",borderColorFFF:"borderColorFFF___izaeA",borderColorGray:"borderColorGray___WdIyN",selectIcon:"selectIcon___I35Ch",colorGreen:"colorGreen___yFw84",parseAnswerBorder:"parseAnswerBorder___tmhXi",answer:"answer___c9YYj",answerHtml:"answerHtml___sp4Xx",parse:"parse___Lif5r",parseText:"parseText___KMhnK",parseAnswer:"parseAnswer___aFs0o",parseAnswerHtml:"parseAnswerHtml___AfP6o",actionBar:"actionBar___Q6e1E",know:"know___EtJbV",menu:"menu___ODbWA",bottom:"bottom___yLg8j",textBtn:"textBtn___p8TrW"},ie=e(41867),De="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACMgAAAA6CAYAAABPwffJAAAAAXNSR0IArs4c6QAAH35JREFUeF7t3Q2MZWV9x/H/c849d17uzL6y7K4M76xLNIAKoiBQak0oRgsiYKyxUEq0LwZLYmqa0hqtpi8xodam1daKRFtbRITYBmlspRBBAXmRaHddsCyO7Bsssztzd2buveec5jl37jC7bN155l7OL7P3ewmZfTnn+Z37+f9nsjn3n+c4W8JrfHx8bGam9ZfNZutif3q1Wrl3YKDyB2NjY+NLWC74FHV+8AVzQlcC6nqr87vC4+RgAXW91fnBYJyAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACpr6/r86nBcoVUNdbnV+uNmnqevcy34WW84knto0513giz22NWef03P9qb27Vs846a9MrOiSjzg/14vjuBNT1Vud3p8fZoQLqeqvzQ704HgEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBMzU9/fV+fRAuQLqeqvzy9UmTV3vXucHD8g88shj/2zm3ttoNOa7wZmzJEnMnPvqOeec9euvZJuo81/J98baLxdQ11udT0+UK6Cutzq/XG3SEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBA4OgTU9/fV+UdHFZfPu1DXW52/fCp1dFyput69zg8ekLnvvu8+l+e28XDldM52XHTRW171SpZanf9KvjfWfrmAut7qfHqiXAF1vdX55WqThgACCCCAAAIIIIAAAggggAACCCCAAAIIIIDA0SGgvr+vzj86qrh83oW63ur85VOpo+NK1fXudX7wgMy3v31vnue5NZtNc84sz9sPWkqq1aLCb3vbxcFrhrSGOj/kWjm2ewF1vdX53QuyQoiAut7q/BArjkUAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAIG2gPr+vjqfPihXQF1vdX652qSp693r/OBhlrvu+ve8PRiTmx+N6QzJtFsjt8sue0fwmiFtpc4PuVaO7V5AXW91fveCrBAioK63Oj/EimMRQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEECgLaC+v6/Opw/KFVDXW51frjZp6nr3Oj94mOX22+/0kzHWbDaK3WP8yw/JJElSDMxceeXlwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWW2/9Smcsptgx5qVdZNq/vuaa9wWvGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWb7whVvyZrN5UCf4xy055yxJqnb99dcGrxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgWAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEE2gLq+/vqfPqgXAF1vdX55WqTpq53r/ODh1k+85m/yZ05y4vdY/zjldpLFEMy5uyGD/9e8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjl05+++ZAdZNqPVvKvJEnsIx+5MXjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8olPfCrvPFKp/dXvHtNuDL/Yn3zspuA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy003fSxvNhsLOuGlJfwOMp/85MeD1wxpK3V+yLVybPcC6nqr87sXZIUQAXW91fkhVhyLAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACbQH1/X11Pn1QroC63ur8crVJU9e71/nBwyw33viR3O8a03nN7x4zt5PMzTd/OnjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8qEP3ZC3mi3Lbe65SvM94axaTeyzn/1M8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjluuuuf2kyxv/KrzD3Nc9zu+WWfwxeM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7z//dfkzUbjoP1j/COX/KOWqtWqffnLtwavGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWa644sp8fsuY+X7obCrj7I47bg9eM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7zjHb+Wt1rNYseY9is359z8DjLf/OZdwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWSy65NG82m0UnNJuN4muSJMVX/4ilb33r7uA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy4UXXpT73WP8kIxzZv43fgeZJKkWu8ncf/99wWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWN73pzXmr1SoGYzo7yfgdZPyQTKVSse9//3vBa4a0lTo/5Fo5tnsBdb3V+d0LskKIgLre6vwQK45FAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQACBtoD6/r46nz4oV0Bdb3V+udqkqevd6/zgYZazzz4nbzQaxXBMsXuM74liB5mk2EXm0UcfCV4zpK3U+SHXyrHdC6jrrc7vXpAVQgTU9Vbnh1hxLAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCLQF1Pf31fn0QbkC6nqr88vVJk1d717nBw+zbN58et7ZOabZbPjpGKtWE/OPXapWq7Zly/8ErxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgW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F/Avv4gk/9BHPfVb85f9fuk31+n5sun7Mo9+o9/6svF50wgggAACCCCAAAIIIIAAAggggAACCCCAAAJdCfD5Ap8vdNVAgSfTb/RbYMt0dXjf99vC6Zz77ntw8+mvOesbae5OzX0fZpnd/q9ftqmpSZua2metZtOeeeZZm56ents1xhWPW2rvIONscHDQTjrpBKskiY2MrLSRkVG78j3v989XMpc7i13+9JYfP/Guiy46b2tnF5m56hW71yjyGZDp6vsn+GT6jR/wwU3TxQn0G/3WRftwKgIIIIAAAggggAACCCCAAAIIIIAAAggggECfCvD5Ap8vlNn69Bv9Rr+VN5/S2UEmesYs2fPw4284/uTN/2FZXsssszxzdvttXzLnnL3w/K5iGGbHjp02NVW3RmN2buMXX67cqtWqjYyM2MaNG4rdY9asPbb483dfda25KLfIIrPI1Z956keXbHjzOT84ycxvQZN1BmRU+QzIlPntZr6H/DgV/VYue9+m0W/8g6Jvm583jgACCCCAAAIIIIAAAggggAACCCCAAAIIILBkAT5f4POFJTfPEk6k3+i3JbTNkk/p+36bA4jHxy3Z/txD55x2ypl3Z3lWy/PMbyBjd//bbRZFse3e9VzxmKVWq1XsIpOmaTEw419+gMYPxZx88olWqVSK36/fcFxxzNvfebXfQMaciyxyUX3rTx59+yknnP/w2FgxIJPOVU6Wz4DMkr93lnQi/cYP+CU1zhJPot/otyW2DqchgAACCCCAAAIIIIAAAggggAACCCCAAAII9LEAny/w+UKZ7U+/0W/0W3nzKZ0dZCo7dlgyPv74a4874dW35VF+kmX+8Umpfe+737FGs1HsINOYnSlq44dkdu7cbfV6vRiGGR4etg0bjrU4jou/HxgcsrXHrLdqUrU3v+WXzbnYLMrNZe6Znz/7k6vHxl73o40biwGZ1lyxZfkMyJT57Ta/g4ys3vRbufVWp839g4J+UxeCfAQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEElpEAny8wsFBmu9Jv9Bv9Vt58ih+Qicws3rXLqnv2bD111THHfi6Kquf53WP8DjH/+/SWYjhmdna6+LqY19q16606MGjHrNtgJ596+twOM2ZZ1nhw4vndv71u3ean16+3xsIdZFT5zrnOY54W89Y4pksB+o1+67KFgk6n3+i3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",J=e(24334),G=e(27687),ue=e(65862),D=(g,N,x)=>new Promise((L,B)=>{var A=T=>{try{s(x.next(T))}catch(k){B(k)}},p=T=>{try{s(x.throw(T))}catch(k){B(k)}},s=T=>T.done?L(T.value):Promise.resolve(T.value).then(A,p);s((x=x.apply(g,N)).next())});const tt=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],we=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ne=({data:g,selectIds:N,onSelectCheckBox:x=()=>{},showCheckbox:L=!0})=>{var B,A,p;const[s,T]=(0,t.useState)(!1),k=(0,t.useRef)(),Te=()=>{var X,te;return g.item_type==="JUDGMENT"?t.createElement("div",{className:v.judgmentContent},g.choices.map((S,Ae)=>t.createElement(j.ZP,{key:Ae,disabled:!0},S.choice_text))):g.item_type==="PROGRAM"?t.createElement("div",{className:v.programContent},t.createElement(m.Z,{value:(X=g.program_attr)==null?void 0:X.description})):g.item_type==="COMBINATION"?t.createElement("div",{className:v.combinationContent},(te=g==null?void 0:g.sub_item_banks)==null?void 0:te.map((S,Ae)=>{var Ge,Me,Qe,dt,Ot,Fe;const yt=`(\u9898\u76EE${Ae+1}-${(S==null?void 0:S.item_type)=="SINGLE"?"\u5355\u9009\u9898":(S==null?void 0:S.item_type)=="MULTIPLE"?"\u591A\u9009\u9898":(S==null?void 0:S.item_type)=="COMPLETION"?"\u586B\u7A7A\u9898":(S==null?void 0:S.item_type)=="JUDGMENT"?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898"}) `;return t.createElement(t.Fragment,null,t.createElement("div",{style:{marginTop:10,marginBottom:10}},t.createElement(m.Z,{value:yt+S.name})),((S==null?void 0:S.item_type)=="SINGLE"||(S==null?void 0:S.item_type)=="MULTIPLE")&&S.choices.map((st,pe)=>t.createElement("div",{key:pe,className:v.otherContentItem},t.createElement("p",null,tt[pe]),t.createElement(m.Z,{className:v.otehrContentHtml,value:st.choice_text}))),(S==null?void 0:S.item_type)=="JUDGMENT"&&t.createElement("div",{style:{display:"flex",marginBottom:10}},S.choices.map((st,pe)=>t.createElement(j.ZP,{key:pe,disabled:!0},st.choice_text))),t.createElement("div",{className:v.con},(S==null?void 0:S.item_type)=="SINGLE"&&t.createElement("b",{className:"c-grey-333 font14"}," \u7B54\u6848\uFF1A",we==null?void 0:we[(Ge=S==null?void 0:S.choices)==null?void 0:Ge.findIndex(st=>st==null?void 0:st.is_answer)]," "),(S==null?void 0:S.item_type)=="COMPLETION"&&((Me=S==null?void 0:S.standard_answer)==null?void 0:Me.map((st,pe)=>{var Ee;return t.createElement("div",{key:pe,className:v.answerHtml},`\u7B54\u6848\uFF08\u586B\u7A7A${st.position}\uFF09\uFF1A${(Ee=st==null?void 0:st.answer_text)==null?void 0:Ee.join("\u3001")}`)})),(S==null?void 0:S.item_type)=="MULTIPLE"&&t.createElement("b",{className:"c-grey-333 font14"}," \u7B54\u6848\uFF1A",(Qe=S==null?void 0:S.choices)==null?void 0:Qe.map((st,pe)=>{if(st!=null&&st.is_answer)return(we==null?void 0:we[pe])+" "})," "),(S==null?void 0:S.item_type)=="JUDGMENT"&&t.createElement("div",null,"\u7B54\u6848\uFF1A",(Ot=(dt=S==null?void 0:S.choices)==null?void 0:dt.find(st=>st.is_answer))==null?void 0:Ot.choice_text),(S==null?void 0:S.item_type)=="SUBJECTIVE"&&t.createElement("div",null,"\u7B54\u6848\uFF1A",(Fe=S==null?void 0:S.answer_texts)==null?void 0:Fe[0]),t.createElement("div",null,t.createElement("span",null,"\u89E3\u6790\uFF1A"),t.createElement(m.Z,{className:v.parseAnswerHtml,value:S.analysis||"\u6682\u65E0\u89E3\u6790"})),t.createElement("div",null,t.createElement("span",null,"\u77E5\u8BC6\u70B9\uFF1A"),t.createElement(ce.Z,{title:(g==null?void 0:g.tag_discipline)||"--"},t.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},(g==null?void 0:g.tag_discipline)||"--")))))})):t.createElement("div",{className:v.otherContent},g.choices.map((S,Ae)=>t.createElement("div",{key:Ae,className:v.otherContentItem},t.createElement("p",null,tt[Ae]),t.createElement(m.Z,{className:v.otehrContentHtml,value:S.choice_text}))))},W=()=>{var X;if((g==null?void 0:g.item_type)!=="BPROGRAM")return t.createElement("div",null,(X=g.standard_answer)==null?void 0:X.map((te,S)=>{var Ae,Ge;return t.createElement("div",{key:S,className:v.answerHtml},(te==null?void 0:te.model)===1?`\u7B54\u6848\uFF08\u586B\u7A7A${te.position}\uFF09\uFF1A${(Ae=te==null?void 0:te.answer_text)==null?void 0:Ae.join("\u3001")}`:t.createElement("div",{style:{display:"flex",alignItems:"center"}},t.createElement("span",{style:{minWidth:110}},"\u7B54\u6848\uFF08\u586B\u7A7A",te.position,"\uFF09\uFF1A"),t.createElement(G.Z,{value:(Ge=te==null?void 0:te.answer_text)==null?void 0:Ge.join("\u3001"),readOnly:!0})))}))},oe=()=>{var X,te,S,Ae,Ge,Me;const Qe={SUBJECTIVE:(X=g.answer_texts)==null?void 0:X[0],JUDGMENT:(S=(te=g.choices)==null?void 0:te.find(We=>We.is_answer))==null?void 0:S.choice_text},dt=g.choices.map(We=>We.is_answer).findIndex(We=>We),Ot=dt>-1?we[dt]:"";let Fe="";g.choices.map((We,ke)=>{We.is_answer&&(Fe+=we[ke])});const yt=Qe[g.item_type];let st=((Ae=g==null?void 0:g.program_attr)==null?void 0:Ae.code)||"";try{st=J.Base64.decode(((Ge=g==null?void 0:g.program_attr)==null?void 0:Ge.code)||"")}catch(We){}const pe={SINGLE:t.createElement(m.Z,{className:v.answerHtml,value:`\u7B54\u6848\uFF1A${Ot||"\u65E0"}`}),MULTIPLE:t.createElement(m.Z,{className:v.answerHtml,value:`\u7B54\u6848\uFF1A${Fe||"\u65E0"}`}),COMPLETION:W(),BPROGRAM:t.createElement("div",null,t.createElement(m.Z,{className:v.answerHtml,showProgramFill:!0,value:st}),(Me=g.standard_answer)==null?void 0:Me.map((We,ke)=>t.createElement("div",{key:ke,className:v.answerHtml},`\u7B54\u6848\uFF08\u586B\u7A7A${We.position}\uFF09\uFF1A${We==null?void 0:We.answer_text}`)))},Ee=t.createElement(Q.Z,null,t.createElement(M.Z,{className:"mt3"},"\u7B54\u6848\uFF1A"),t.createElement(M.Z,{flex:1},t.createElement(m.Z,{className:v.answerHtml,value:`${yt||"\u65E0"}`})));return pe[g.item_type]||Ee},q=X=>{let te=[...N];X.target.checked?te.push(g.id):te=te.filter(S=>S!==g.id),x(te)},de=X=>D(void 0,null,function*(){if(!X&&!(N!=null&&N.length))return message.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");k.current=[0],Modal.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u79FB\u52A8\u5230",maskClosable:!0,className:"custom-modal-divider",icon:null,content:t.createElement("div",{className:`font14 ${v.overflow}`,style:{maxHeight:500,overflow:"auto"}},t.createElement("div",{className:v.tips},t.createElement("div",null,"\u63D0\u793A\uFF1A"),t.createElement("div",null,"1.\u82E5\u5C06\u5DF2\u5171\u4EAB\u8BD5\u9898\u79FB\u5165\u6587\u4EF6\u5939\uFF0C\u5219\u4F1A\u64A4\u9500\u6B64\u8BD5\u9898\u539F\u6709\u7684\u5171\u4EAB\u9009\u9879\uFF0C\u4EE5\u6587\u4EF6\u5939\u7684\u5171\u4EAB\u9009\u9879\u4E3A\u4E3B\uFF1B"),t.createElement("div",null,"2.\u82E5\u5C06\u5DF2\u5171\u4EAB\u6587\u4EF6\u5939\u5185\u7684\u8BD5\u9898\u79FB\u51FA\u81F3\u6839\u76EE\u5F55\uFF0C\u5219\u4F1A\u64A4\u9500\u8BD5\u9898\u6240\u6709\u7684\u5171\u4EAB\u9009\u9879\u3002")),t.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u9700\u8981\u79FB\u52A8\u5230\u7684\u6587\u4EF6\u5939"),t.createElement(CustomTree,{defaultValue:!0,value:k.current,onChange:te=>k.current=te})),onOk:()=>D(void 0,null,function*(){var te;const S=yield batchGroup({ids:X?[X]:N,groups_ids:(te=k.current)==null?void 0:te[0]});console.log("\u79FB\u52A8\u8BD5\u9898\u5230\u6307\u5B9A\u6587\u4EF6\u5939\u7684res",S),k.current=[],S==null||S.status})})});return t.createElement("div",{className:v.itemWrap},t.createElement("div",{className:v.list},L&&t.createElement(r.default,{className:"mr10",onChange:q,checked:N.includes(g.id)}),t.createElement("div",{onClick:()=>T(!s),className:v.title},t.createElement(m.Z,{key:1,showLines:1,showTextOnly:!0,className:v.topicTitleContent,value:(g==null?void 0:g.item_type)==="BPROGRAM"?(B=g==null?void 0:g.program_attr)==null?void 0:B.description:g.name})),t.createElement("div",{onClick:()=>T(!s),className:v.tr},t.createElement("i",{style:{transform:s?"scale(0.5) rotate(-180deg)":"scale(0.5) rotate(0deg)"},className:"iconfont icon-zhankai4"}))),t.createElement("aside",{style:s?{display:"block"}:{display:"none"},className:v.itemDetail},t.createElement("div",{style:{marginBottom:44}},t.createElement(m.Z,{key:2,className:v.topicTitleContent,value:(g==null?void 0:g.item_type)==="BPROGRAM"?(A=g==null?void 0:g.program_attr)==null?void 0:A.description:g.name}),t.createElement("div",{className:`${v.row} mt15`},Te()),t.createElement("div",{className:v.row},t.createElement("div",{className:v.updateTimeRow},t.createElement("div",{className:v.updateTimeWrap},g.item_type==="PROGRAM"&&t.createElement("p",{className:v.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(p=g==null?void 0:g.languages)==null?void 0:p.join("/")))))),g.item_type!=="COMBINATION"&&t.createElement("div",{className:v.answerWrapper},t.createElement("img",{src:De,alt:"",className:v.decoration}),t.createElement("div",{className:v.answer},oe()),t.createElement("div",{className:v.parse},t.createElement("div",{className:v.parseText},"\u89E3\u6790\uFF1A"),t.createElement("div",{className:v.parseAnswer},g.analysis?t.createElement(m.Z,{className:v.parseAnswerHtml,value:g.analysis}):"\u6682\u65E0\u89E3\u6790")),t.createElement("div",{className:v.parse},t.createElement("div",{className:v.parseText},"\u77E5\u8BC6\u70B9\uFF1A"),t.createElement(ce.Z,{title:(g==null?void 0:g.tag_discipline)||"--"},t.createElement("div",{className:v.parseAnswer,style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},(g==null?void 0:g.tag_discipline)||"--"))))))},z=({SubjectShare:g,isProblemset:N,data:x,user:L,page:B,activeTabsKey:A,onPublicReview:p=()=>{},onStartExperience:s=()=>{},onSetPrivate:T=()=>{},onCorrection:k=()=>{},onChangeTag:Te=()=>{},onCollect:W=()=>{},onSetPublic:oe=()=>{},onDelete:q=()=>{},onCancel:de=()=>{},onSelect:X=()=>{},onMoveTo:te=()=>{},addProblemset:S=()=>{},onSetShare:Ae=()=>{},onCancelShare:Ge=()=>{},onPublish:Me=()=>{},onCancelPublish:Qe=()=>{}})=>{var dt,Ot,Fe,yt,st,pe,Ee,We,ke,E,O,f,a,y,se;const i=x.item_type==="PROGRAM"?`/problems/newedit/${(dt=x.program_attr)==null?void 0:dt.identifier}?tabs_key=${A}&page=${B}`:x.item_type==="BPROGRAM"?`/problemset/edit/${(Ot=x.program_attr)==null?void 0:Ot.identifier}?type=1&tabs_key=${A}&page=${B}`:`/problemset/edit/${x.id}?tabs_key=${A}&page=${B}`,l=A==="0"&&!x.public&&!x.apply&&(x.item_type==="PROGRAM"&&((Fe=x.program_attr)==null?void 0:Fe.status)!==0||x.item_type!=="PROGRAM"),_=[{label:t.createElement("a",{className:v.actionLink,onClick:()=>onCopy(x.id,!1)},"\u590D\u5236"),key:"2",show:A==="0"},{label:t.createElement("a",{className:v.actionLink,onClick:()=>{var $e;return Qe(($e=x==null?void 0:x.program_attr)==null?void 0:$e.identifier)}},"\u64A4\u9500\u53D1\u5E03"),key:"0",show:(A==="0"||A==="3")&&x.item_type==="PROGRAM"&&((yt=x.program_attr)==null?void 0:yt.status)!==0&&!x.public&&((st=x.author)==null?void 0:st.login)===((pe=L.userInfo)==null?void 0:pe.login)},{label:t.createElement("a",{className:v.actionLink,onClick:()=>te(x.id)},"\u79FB\u52A8\u5230"),key:"1",show:A==="0"},{label:t.createElement("a",{className:v.actionLink,onClick:()=>{x.is_share?Ge(x.id):Ae(x.id)}},"\u5171\u4EAB"),key:"3",show:A==="0"&&g},{label:t.createElement("a",{className:v.actionLink,onClick:()=>oe(x)},"\u516C\u5F00"),key:"4",show:l},{label:t.createElement("a",{className:v.reviewFlag,onClick:p},"\u516C\u5F00\u5BA1\u6838\u4E2D"),key:"5",show:A==="0"&&!x.public&&x.apply&&(x.item_type==="PROGRAM"&&x.program_attr.status!==0||x.item_type!=="PROGRAM")},{label:t.createElement("a",{className:v.actionLink,onClick:()=>T(x.id)},"\u64A4\u9500\u516C\u5F00"),key:"6",show:(A==="0"||A==="1")&&x.public&&((Ee=x.author)==null?void 0:Ee.login)===((We=L.userInfo)==null?void 0:We.login)||A==="1"&&(0,ie.ag)()},{label:t.createElement("a",{className:v.actionLink,onClick:()=>W(x.id,x.is_collected)},"\u53D6\u6D88\u6536\u85CF"),key:"7",show:A==="2"},{label:t.createElement("a",{className:v.actionLink,onClick:()=>{var $e;return Me(($e=x==null?void 0:x.program_attr)==null?void 0:$e.identifier)}},"\u53D1\u5E03"),key:"8",show:(A==="0"||A==="3")&&x.item_type==="PROGRAM"&&((ke=x.program_attr)==null?void 0:ke.status)===0&&!x.public&&((E=x.author)==null?void 0:E.login)===((O=L.userInfo)==null?void 0:O.login)},{label:t.createElement("a",{className:v.actionLink,onClick:()=>W(x.id,x.is_collected)},x.is_collected?"\u53D6\u6D88\u6536\u85CF":"\u6536\u85CF"),key:"9",show:(A==="1"||A==="3")&&!(0,ie.ag)()&&!(0,ie.JA)()&&((f=x.author)==null?void 0:f.login)!==((a=L.userInfo)==null?void 0:a.login)},{label:t.createElement("a",{className:v.actionLink,onClick:()=>k(x.id)},"\u7EA0\u9519"),key:"10",show:A!=="0"&&!(0,ie.ag)()&&!(0,ie.JA)()},{label:t.createElement("a",{className:v.actionLink,onClick:()=>Te(x)},"\u4FEE\u6539\u77E5\u8BC6\u70B9"),key:"15",show:A==="0"||A==="3"&&(x==null?void 0:x.edit_item_bank)},{label:t.createElement("a",{className:v.actionLink,onClick:()=>q(x.id)},"\u5220\u9664"),key:"11",show:A==="0"&&!x.public||A==="1"&&(0,ie.ag)()&&((y=x.author)==null?void 0:y.login)!==((se=L.userInfo)==null?void 0:se.login)},{label:t.createElement("a",{className:v.actionLink,onClick:()=>S(x.id)},"\u52A0\u5165\u6211\u7684\u9898\u5E93"),key:"12",show:A==="1"||A==="3"}].filter($e=>$e.show),b=t.createElement(ve.default,{forceSubMenuRender:!0,className:v.menu,items:_}),c=t.createElement(ve.default,{forceSubMenuRender:!0,className:v.menu},t.createElement(ve.default.Item,{key:"10"},t.createElement("a",{className:v.actionLink,onClick:()=>k(x.id)},"\u7EA0\u9519"))),H=A!=="0"&&!(0,ie.ag)()&&!(0,ie.JA)();return t.createElement(t.Fragment,null,N?t.createElement(t.Fragment,null,(A==="0"||A==="3"&&(x==null?void 0:x.edit_item_bank))&&!x.public&&t.createElement("span",{className:v.textBtn,style:{cursor:"pointer"},onClick:()=>{(0,ue.xg)(i);const $e=document.getElementById(x.id),Ce=window.pageYOffset||document.documentElement.scrollTop;localStorage.setItem("problemsetid",$e.getBoundingClientRect().top+Ce+"")}},t.createElement("div",{className:v.line},t.createElement("b",{className:v.b1}),t.createElement("b",{className:v.b2})),t.createElement("i",{className:"iconfont icon-bianji10 font14 mr5"}),"\u7F16\u8F91"),t.createElement("span",{className:v.textBtn,style:{cursor:"pointer"},onClick:()=>s(x)},t.createElement("div",{className:v.line},t.createElement("b",{className:v.b1}),t.createElement("b",{className:v.b2})),t.createElement("i",{className:"iconfont icon-tiyan font14 mr5"}),"\u4F53\u9A8C",t.createElement("div",{className:v.line},t.createElement("b",{className:v.b1}),t.createElement("b",{className:v.b2}))),_.length>0&&t.createElement(ge.Z,{dropdownRender:()=>b},t.createElement("span",{style:{cursor:"default",width:"105px"},onClick:$e=>$e.preventDefault()},t.createElement("span",{className:v.textBtn},t.createElement("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"\u66F4\u591A",t.createElement("div",{className:v.line},t.createElement("b",{className:v.b1}),t.createElement("b",{className:v.b2})))))):H?t.createElement(ge.Z,{className:"ml40",dropdownRender:()=>c},t.createElement("span",{style:{cursor:"default",width:"105px"},onClick:$e=>$e.preventDefault()},t.createElement("span",{className:v.textBtn},t.createElement("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"\u66F4\u591A",t.createElement("div",{className:v.line},t.createElement("b",{className:v.b1}),t.createElement("b",{className:v.b2}))))):t.createElement("span",null))};var R=Ne},50371:function(fn,rt){function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let m=1;m{const Q=j[ce];Q!==void 0&&(t[ce]=Q)})}return t}rt.Z=e},13845:function(fn,rt,e){e.d(rt,{F:function(){return t},Z:function(){return m}});function t(j){return j!=null&&j===j.window}function m(j,ce){var Q,M;if(typeof window=="undefined")return 0;const r=ce?"scrollTop":"scrollLeft";let ve=0;return t(j)?ve=j[ce?"pageYOffset":"pageXOffset"]:j instanceof Document?ve=j.documentElement[r]:(j instanceof HTMLElement||j)&&(ve=j[r]),j&&!t(j)&&typeof ve!="number"&&(ve=(M=((Q=j.ownerDocument)!==null&&Q!==void 0?Q:j).documentElement)===null||M===void 0?void 0:M[r]),ve}},56762:function(fn,rt,e){e.d(rt,{Z:function(){return m}});var t=e(59301);function m(){const[,j]=t.useReducer(ce=>ce+1,0);return j}},68031:function(fn,rt,e){e.d(rt,{Z:function(){return ce}});var t=e(16089);function m(Q,M,r,ve){const ge=r-M;return Q/=ve/2,Q<1?ge/2*Q*Q*Q+M:ge/2*((Q-=2)*Q*Q+2)+M}var j=e(13845);function ce(Q){let M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:r=()=>window,callback:ve,duration:ge=450}=M,v=r(),ie=(0,j.Z)(v,!0),De=Date.now(),J=()=>{const ue=Date.now()-De,D=m(ue>ge?ge:ue,ie,Q,ge);(0,j.F)(v)?v.scrollTo(window.pageXOffset,D):v instanceof Document||v.constructor.name==="HTMLDocument"?v.documentElement.scrollTop=D:v.scrollTop=D,ue{const{href:T,title:k,prefixCls:Te,children:W,className:oe,target:q,replace:de}=s,X=Q.useContext(De),{registerLink:te,unregisterLink:S,scrollTo:Ae,onClick:Ge,activeLink:Me,direction:Qe}=X||{};Q.useEffect(()=>(te==null||te(T),()=>{S==null||S(T)}),[T]);const dt=Ee=>{de&&(Ee.preventDefault(),window.location.replace(T)),Ge==null||Ge(Ee,{title:k,href:T}),Ae==null||Ae(T)},{getPrefixCls:Ot}=Q.useContext(v.E_),Fe=Ot("anchor",Te),yt=Me===T,st=j()(`${Fe}-link`,oe,{[`${Fe}-link-active`]:yt}),pe=j()(`${Fe}-link-title`,{[`${Fe}-link-title-active`]:yt});return Q.createElement("div",{className:st},Q.createElement("a",{className:pe,href:T,title:typeof k=="string"?k:"",target:q,onClick:dt},k),Qe!=="horizontal"?W:null)},ue=e(17313),D=e(83116),tt=e(37613);const we=s=>{const{componentCls:T,holderOffsetBlock:k,motionDurationSlow:Te,lineWidthBold:W,colorPrimary:oe,lineType:q,colorSplit:de}=s;return{[`${T}-wrapper`]:{marginBlockStart:-k,paddingBlockStart:k,[T]:Object.assign(Object.assign({},(0,ue.Wf)(s)),{position:"relative",paddingInlineStart:W,[`${T}-link`]:{paddingBlock:s.linkPaddingBlock,paddingInline:`${s.linkPaddingInlineStart}px 0`,"&-title":Object.assign(Object.assign({},ue.vS),{position:"relative",display:"block",marginBlockEnd:s.anchorTitleBlock,color:s.colorText,transition:`all ${s.motionDurationSlow}`,"&:only-child":{marginBlockEnd:0}}),[`&-active > ${T}-link-title`]:{color:s.colorPrimary},[`${T}-link`]:{paddingBlock:s.anchorPaddingBlockSecondary}}}),[`&:not(${T}-wrapper-horizontal)`]:{[T]:{"&::before":{position:"absolute",insetInlineStart:0,top:0,height:"100%",borderInlineStart:`${W}px ${q} ${de}`,content:'" "'},[`${T}-ink`]:{position:"absolute",insetInlineStart:0,display:"none",transform:"translateY(-50%)",transition:`top ${Te} ease-in-out`,width:W,backgroundColor:oe,[`&${T}-ink-visible`]:{display:"inline-block"}}}},[`${T}-fixed ${T}-ink ${T}-ink`]:{display:"none"}}}},Ne=s=>{const{componentCls:T,motionDurationSlow:k,lineWidthBold:Te,colorPrimary:W}=s;return{[`${T}-wrapper-horizontal`]:{position:"relative","&::before":{position:"absolute",left:{_skip_check_:!0,value:0},right:{_skip_check_:!0,value:0},bottom:0,borderBottom:`1px ${s.lineType} ${s.colorSplit}`,content:'" "'},[T]:{overflowX:"scroll",position:"relative",display:"flex",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"},[`${T}-link:first-of-type`]:{paddingInline:0},[`${T}-ink`]:{position:"absolute",bottom:0,transition:`left ${k} ease-in-out, width ${k} ease-in-out`,height:Te,backgroundColor:W}}}}};var z=(0,D.Z)("Anchor",s=>{const{fontSize:T,fontSizeLG:k,paddingXXS:Te}=s,W=(0,tt.TS)(s,{holderOffsetBlock:Te,anchorPaddingBlockSecondary:Te/2,anchorTitleBlock:T/14*3,anchorBallSize:k/2});return[we(W),Ne(W)]},s=>({linkPaddingBlock:s.paddingXXS,linkPaddingInlineStart:s.padding}));function R(){return window}function g(s,T){if(!s.getClientRects().length)return 0;const k=s.getBoundingClientRect();return k.width||k.height?T===window?(T=s.ownerDocument.documentElement,k.top-T.clientTop):k.top-T.getBoundingClientRect().top:k.top}const N=/#([\S ]+)$/,x=s=>{var T;const{rootClassName:k,anchorPrefixCls:Te,className:W,style:oe,offsetTop:q,affix:de=!0,showInkInFixed:X=!1,children:te,items:S,direction:Ae="vertical",bounds:Ge,targetOffset:Me,onClick:Qe,onChange:dt,getContainer:Ot,getCurrentAnchor:Fe,replace:yt}=s,[st,pe]=Q.useState([]),[Ee,We]=Q.useState(null),ke=Q.useRef(Ee),E=Q.useRef(null),O=Q.useRef(null),f=Q.useRef(!1),{direction:a,getTargetContainer:y,anchor:se}=Q.useContext(v.E_),i=(T=Ot!=null?Ot:y)!==null&&T!==void 0?T:R,l=JSON.stringify(st),_=(0,ce.useEvent)(K=>{st.includes(K)||pe(U=>[].concat((0,t.Z)(U),[K]))}),b=(0,ce.useEvent)(K=>{st.includes(K)&&pe(U=>U.filter(Y=>Y!==K))}),c=()=>{var K;const U=(K=E.current)===null||K===void 0?void 0:K.querySelector(`.${Te}-link-title-active`);if(U&&O.current){const{style:Y}=O.current,je=Ae==="horizontal";Y.top=je?"":`${U.offsetTop+U.clientHeight/2}px`,Y.height=je?"":`${U.clientHeight}px`,Y.left=je?`${U.offsetLeft}px`:"",Y.width=je?`${U.clientWidth}px`:"",je&&(0,M.Z)(U,{scrollMode:"if-needed",block:"nearest"})}},H=function(K){let U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:5;const je=[],Ke=i();return K.forEach(Xe=>{const Ve=N.exec(Xe==null?void 0:Xe.toString());if(!Ve)return;const ot=document.getElementById(Ve[1]);if(ot){const Ue=g(ot,Ke);Ueot.top>Ve.top?ot:Ve).link:""},$e=(0,ce.useEvent)(K=>{if(ke.current===K)return;const U=typeof Fe=="function"?Fe(K):K;We(U),ke.current=U,dt==null||dt(K)}),Ce=Q.useCallback(()=>{if(f.current)return;const K=H(st,Me!==void 0?Me:q||0,Ge);$e(K)},[l,Me,q]),be=Q.useCallback(K=>{$e(K);const U=N.exec(K);if(!U)return;const Y=document.getElementById(U[1]);if(!Y)return;const je=i(),Ke=(0,r.Z)(je,!0),Xe=g(Y,je);let Ve=Ke+Xe;Ve-=Me!==void 0?Me:q||0,f.current=!0,(0,ve.Z)(Ve,{getContainer:i,callback(){f.current=!1}})},[Me,q]),Oe=j()(k,`${Te}-wrapper`,{[`${Te}-wrapper-horizontal`]:Ae==="horizontal",[`${Te}-rtl`]:a==="rtl"},W,se==null?void 0:se.className),Ie=j()(Te,{[`${Te}-fixed`]:!de&&!X}),u=j()(`${Te}-ink`,{[`${Te}-ink-visible`]:Ee}),F=Object.assign(Object.assign({maxHeight:q?`calc(100vh - ${q}px)`:"100vh"},se==null?void 0:se.style),oe),ae=K=>Array.isArray(K)?K.map(U=>Q.createElement(G,Object.assign({replace:yt},U,{key:U.key}),Ae==="vertical"&&ae(U.children))):null,le=Q.createElement("div",{ref:E,className:Oe,style:F},Q.createElement("div",{className:Ie},Q.createElement("span",{className:u,ref:O}),"items"in s?ae(S):te));Q.useEffect(()=>{const K=i();return Ce(),K==null||K.addEventListener("scroll",Ce),()=>{K==null||K.removeEventListener("scroll",Ce)}},[l]),Q.useEffect(()=>{typeof Fe=="function"&&$e(Fe(ke.current||""))},[Fe]),Q.useEffect(()=>{c()},[Ae,Fe,l,Ee]);const _e=Q.useMemo(()=>({registerLink:_,unregisterLink:b,scrollTo:be,activeLink:Ee,onClick:Qe,direction:Ae}),[Ee,Qe,be,Ae]);return Q.createElement(De.Provider,{value:_e},de?Q.createElement(ge.Z,{offsetTop:q,target:i},le):le)};var B=s=>{const{prefixCls:T,rootClassName:k}=s,{getPrefixCls:Te}=Q.useContext(v.E_),W=Te("anchor",T),[oe,q]=z(W);return oe(Q.createElement(x,Object.assign({},s,{rootClassName:j()(q,k),anchorPrefixCls:W})))};const A=B;A.Link=G;var p=A},24905:function(fn,rt,e){e.d(rt,{default:function(){return x}});var t=e(92310),m=e.n(t),j=e(5630),ce=e(59301),Q=e(36355),M=e(1684),r=e(32441),ge=ce.createContext(null),v=e(98447),ie=e(14088),De=e(4572),J=function(L,B){var A={};for(var p in L)Object.prototype.hasOwnProperty.call(L,p)&&B.indexOf(p)<0&&(A[p]=L[p]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,p=Object.getOwnPropertySymbols(L);s{var A;const{prefixCls:p,className:s,rootClassName:T,children:k,indeterminate:Te=!1,style:W,onMouseEnter:oe,onMouseLeave:q,skipGroup:de=!1,disabled:X}=L,te=J(L,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:S,direction:Ae,checkbox:Ge}=ce.useContext(Q.E_),Me=ce.useContext(ge),{isFormItemInput:Qe}=ce.useContext(r.aM),dt=ce.useContext(M.Z),Ot=(A=(Me==null?void 0:Me.disabled)||X)!==null&&A!==void 0?A:dt,Fe=ce.useRef(te.value);ce.useEffect(()=>{Me==null||Me.registerValue(te.value)},[]),ce.useEffect(()=>{if(!de)return te.value!==Fe.current&&(Me==null||Me.cancelValue(Fe.current),Me==null||Me.registerValue(te.value),Fe.current=te.value),()=>Me==null?void 0:Me.cancelValue(te.value)},[te.value]);const yt=S("checkbox",p),[st,pe]=(0,v.ZP)(yt),Ee=Object.assign({},te);Me&&!de&&(Ee.onChange=function(){te.onChange&&te.onChange.apply(te,arguments),Me.toggleOption&&Me.toggleOption({label:k,value:te.value})},Ee.name=Me.name,Ee.checked=Me.value.includes(te.value));const We=m()(`${yt}-wrapper`,{[`${yt}-rtl`]:Ae==="rtl",[`${yt}-wrapper-checked`]:Ee.checked,[`${yt}-wrapper-disabled`]:Ot,[`${yt}-wrapper-in-form-item`]:Qe},Ge==null?void 0:Ge.className,s,T,pe),ke=m()({[`${yt}-indeterminate`]:Te},De.A,pe),E=Te?"mixed":void 0;return st(ce.createElement(ie.Z,{component:"Checkbox",disabled:Ot},ce.createElement("label",{className:We,style:Object.assign(Object.assign({},Ge==null?void 0:Ge.style),W),onMouseEnter:oe,onMouseLeave:q},ce.createElement(j.Z,Object.assign({"aria-checked":E},Ee,{prefixCls:yt,className:ke,disabled:Ot,ref:B})),k!==void 0&&ce.createElement("span",null,k))))};var D=ce.forwardRef(G),tt=e(94480),we=e(2738),Ne=function(L,B){var A={};for(var p in L)Object.prototype.hasOwnProperty.call(L,p)&&B.indexOf(p)<0&&(A[p]=L[p]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,p=Object.getOwnPropertySymbols(L);s{const{defaultValue:A,children:p,options:s=[],prefixCls:T,className:k,rootClassName:Te,style:W,onChange:oe}=L,q=Ne(L,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:de,direction:X}=ce.useContext(Q.E_),[te,S]=ce.useState(q.value||A||[]),[Ae,Ge]=ce.useState([]);ce.useEffect(()=>{"value"in q&&S(q.value||[])},[q.value]);const Me=ce.useMemo(()=>s.map(O=>typeof O=="string"||typeof O=="number"?{label:O,value:O}:O),[s]),Qe=O=>{Ge(f=>f.filter(a=>a!==O))},dt=O=>{Ge(f=>[].concat((0,tt.Z)(f),[O]))},Ot=O=>{const f=te.indexOf(O.value),a=(0,tt.Z)(te);f===-1?a.push(O.value):a.splice(f,1),"value"in q||S(a),oe==null||oe(a.filter(y=>Ae.includes(y)).sort((y,se)=>{const i=Me.findIndex(_=>_.value===y),l=Me.findIndex(_=>_.value===se);return i-l}))},Fe=de("checkbox",T),yt=`${Fe}-group`,[st,pe]=(0,v.ZP)(Fe),Ee=(0,we.Z)(q,["value","disabled"]),We=s.length?Me.map(O=>ce.createElement(D,{prefixCls:Fe,key:O.value.toString(),disabled:"disabled"in O?O.disabled:q.disabled,value:O.value,checked:te.includes(O.value),onChange:O.onChange,className:`${yt}-item`,style:O.style,title:O.title},O.label)):p,ke={toggleOption:Ot,value:te,disabled:q.disabled,name:q.name,registerValue:dt,cancelValue:Qe},E=m()(yt,{[`${yt}-rtl`]:X==="rtl"},k,Te,pe);return st(ce.createElement("div",Object.assign({className:E,style:W},Ee,{ref:B}),ce.createElement(ge.Provider,{value:ke},We)))},R=ce.forwardRef(z);var g=ce.memo(R);const N=D;N.Group=g,N.__ANT_CHECKBOX=!0;var x=N},98447:function(fn,rt,e){e.d(rt,{C2:function(){return Q}});var t=e(17313),m=e(37613),j=e(83116);const ce=M=>{const{checkboxCls:r}=M,ve=`${r}-wrapper`;return[{[`${r}-group`]:Object.assign(Object.assign({},(0,t.Wf)(M)),{display:"inline-flex",flexWrap:"wrap",columnGap:M.marginXS,[`> ${M.antCls}-row`]:{flex:1}}),[ve]:Object.assign(Object.assign({},(0,t.Wf)(M)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ve}`]:{marginInlineStart:0},[`&${ve}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[r]:Object.assign(Object.assign({},(0,t.Wf)(M)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:M.borderRadiusSM,alignSelf:"center",[`${r}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${r}-inner`]:Object.assign({},(0,t.oN)(M))},[`${r}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:M.checkboxSize,height:M.checkboxSize,direction:"ltr",backgroundColor:M.colorBgContainer,border:`${M.lineWidth}px ${M.lineType} ${M.colorBorder}`,borderRadius:M.borderRadiusSM,borderCollapse:"separate",transition:`all ${M.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:M.checkboxSize/14*5,height:M.checkboxSize/14*8,border:`${M.lineWidthBold}px solid ${M.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${M.motionDurationFast} ${M.motionEaseInBack}, opacity ${M.motionDurationFast}`}},"& + span":{paddingInlineStart:M.paddingXS,paddingInlineEnd:M.paddingXS}})},{[` - ${ve}:not(${ve}-disabled), - ${r}:not(${r}-disabled) - `]:{[`&:hover ${r}-inner`]:{borderColor:M.colorPrimary}},[`${ve}:not(${ve}-disabled)`]:{[`&:hover ${r}-checked:not(${r}-disabled) ${r}-inner`]:{backgroundColor:M.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${r}-checked:not(${r}-disabled):after`]:{borderColor:M.colorPrimaryHover}}},{[`${r}-checked`]:{[`${r}-inner`]:{backgroundColor:M.colorPrimary,borderColor:M.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${M.motionDurationMid} ${M.motionEaseOutBack} ${M.motionDurationFast}`}}},[` - ${ve}-checked:not(${ve}-disabled), - ${r}-checked:not(${r}-disabled) - `]:{[`&:hover ${r}-inner`]:{backgroundColor:M.colorPrimaryHover,borderColor:"transparent"}}},{[r]:{"&-indeterminate":{[`${r}-inner`]:{backgroundColor:M.colorBgContainer,borderColor:M.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:M.fontSizeLG/2,height:M.fontSizeLG/2,backgroundColor:M.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ve}-disabled`]:{cursor:"not-allowed"},[`${r}-disabled`]:{[`&, ${r}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${r}-inner`]:{background:M.colorBgContainerDisabled,borderColor:M.colorBorder,"&:after":{borderColor:M.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:M.colorTextDisabled},[`&${r}-indeterminate ${r}-inner::after`]:{background:M.colorTextDisabled}}}]};function Q(M,r){const ve=(0,m.TS)(r,{checkboxCls:`.${M}`,checkboxSize:r.controlInteractiveSize});return[ce(ve)]}rt.ZP=(0,j.Z)("Checkbox",(M,r)=>{let{prefixCls:ve}=r;return[Q(ve,M)]})},28103:function(fn,rt,e){e.d(rt,{Z:function(){return De}});var t=e(92310),m=e.n(t),j=e(59301),ce=e(36355),Q=e(17313),M=e(83116),r=e(37613);const ve=J=>{const{componentCls:G,sizePaddingEdgeHorizontal:ue,colorSplit:D,lineWidth:tt,textPaddingInline:we,orientationMargin:Ne,verticalMarginInline:z}=J;return{[G]:Object.assign(Object.assign({},(0,Q.Wf)(J)),{borderBlockStart:`${tt}px solid ${D}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${tt}px solid ${D}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${J.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${G}-with-text`]:{display:"flex",alignItems:"center",margin:`${J.dividerHorizontalWithTextGutterMargin}px 0`,color:J.colorTextHeading,fontWeight:500,fontSize:J.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${D}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${tt}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${G}-with-text-left`]:{"&::before":{width:`${Ne*100}%`},"&::after":{width:`${100-Ne*100}%`}},[`&-horizontal${G}-with-text-right`]:{"&::before":{width:`${100-Ne*100}%`},"&::after":{width:`${Ne*100}%`}},[`${G}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:we},"&-dashed":{background:"none",borderColor:D,borderStyle:"dashed",borderWidth:`${tt}px 0 0`},[`&-horizontal${G}-with-text${G}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${G}-dashed`]:{borderInlineStartWidth:tt,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${G}-with-text`]:{color:J.colorText,fontWeight:"normal",fontSize:J.fontSize},[`&-horizontal${G}-with-text-left${G}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${G}-inner-text`]:{paddingInlineStart:ue}},[`&-horizontal${G}-with-text-right${G}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${G}-inner-text`]:{paddingInlineEnd:ue}}})}};var ge=(0,M.Z)("Divider",J=>{const G=(0,r.TS)(J,{dividerHorizontalWithTextGutterMargin:J.margin,dividerHorizontalGutterMargin:J.marginLG,sizePaddingEdgeHorizontal:0});return[ve(G)]},J=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:J.marginXS})),v=function(J,G){var ue={};for(var D in J)Object.prototype.hasOwnProperty.call(J,D)&&G.indexOf(D)<0&&(ue[D]=J[D]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,D=Object.getOwnPropertySymbols(J);tt{const{getPrefixCls:G,direction:ue,divider:D}=j.useContext(ce.E_),{prefixCls:tt,type:we="horizontal",orientation:Ne="center",orientationMargin:z,className:R,rootClassName:g,children:N,dashed:x,plain:L,style:B}=J,A=v(J,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),p=G("divider",tt),[s,T]=ge(p),k=Ne.length>0?`-${Ne}`:Ne,Te=!!N,W=Ne==="left"&&z!=null,oe=Ne==="right"&&z!=null,q=m()(p,D==null?void 0:D.className,T,`${p}-${we}`,{[`${p}-with-text`]:Te,[`${p}-with-text${k}`]:Te,[`${p}-dashed`]:!!x,[`${p}-plain`]:!!L,[`${p}-rtl`]:ue==="rtl",[`${p}-no-default-orientation-margin-left`]:W,[`${p}-no-default-orientation-margin-right`]:oe},R,g),de=j.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),X=Object.assign(Object.assign({},W&&{marginLeft:de}),oe&&{marginRight:de});return s(j.createElement("div",Object.assign({className:q,style:Object.assign(Object.assign({},D==null?void 0:D.style),B)},A,{role:"separator"}),N&&we!=="vertical"&&j.createElement("span",{className:`${p}-inner-text`,style:X},N)))}},43428:function(fn,rt,e){e.d(rt,{Z:function(){return st}});var t=e(92310),m=e.n(t),j=e(33885),ce=e(42978),Q=e(43403),M=e(34280),r=e(59301),ve=r.createContext(null),ge=r.createContext({}),v=ve,ie=e(20068),De=e(54476),J=e(77900),G=e(10228),ue=e(26112),D=e(70425),tt=function(Ee){var We=Ee.prefixCls,ke=Ee.className,E=Ee.style,O=Ee.children,f=Ee.containerRef,a=Ee.id,y=Ee.onMouseEnter,se=Ee.onMouseOver,i=Ee.onMouseLeave,l=Ee.onClick,_=Ee.onKeyDown,b=Ee.onKeyUp,c={onMouseEnter:y,onMouseOver:se,onMouseLeave:i,onClick:l,onKeyDown:_,onKeyUp:b},H=r.useContext(ge),$e=H.panel,Ce=(0,D.useComposeRef)($e,f);return r.createElement(r.Fragment,null,r.createElement("div",(0,De.Z)({id:a,className:m()("".concat(We,"-content"),ke),style:(0,j.Z)({},E),"aria-modal":"true",role:"dialog",ref:Ce},c),O))},we=tt,Ne=e(48736);function z(pe){return typeof pe=="string"&&String(Number(pe))===pe?((0,Ne.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(pe)):pe}function R(pe){warning(!("wrapperClassName"in pe),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!pe.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var g={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function N(pe,Ee){var We,ke,E,O,f=pe.prefixCls,a=pe.open,y=pe.placement,se=pe.inline,i=pe.push,l=pe.forceRender,_=pe.autoFocus,b=pe.keyboard,c=pe.rootClassName,H=pe.rootStyle,$e=pe.zIndex,Ce=pe.className,be=pe.id,Oe=pe.style,Ie=pe.motion,u=pe.width,F=pe.height,ae=pe.children,le=pe.contentWrapperStyle,_e=pe.mask,K=pe.maskClosable,U=pe.maskMotion,Y=pe.maskClassName,je=pe.maskStyle,Ke=pe.afterOpenChange,Xe=pe.onClose,Ve=pe.onMouseEnter,ot=pe.onMouseOver,Ue=pe.onMouseLeave,Re=pe.onClick,Ht=pe.onKeyDown,kt=pe.onKeyUp,it=r.useRef(),Bt=r.useRef(),wt=r.useRef();r.useImperativeHandle(Ee,function(){return it.current});var ct=function(fe){var lt=fe.keyCode,vt=fe.shiftKey;switch(lt){case G.Z.TAB:{if(lt===G.Z.TAB){if(!vt&&document.activeElement===wt.current){var St;(St=Bt.current)===null||St===void 0||St.focus({preventScroll:!0})}else if(vt&&document.activeElement===Bt.current){var Dt;(Dt=wt.current)===null||Dt===void 0||Dt.focus({preventScroll:!0})}}break}case G.Z.ESC:{Xe&&b&&(fe.stopPropagation(),Xe(fe));break}}};r.useEffect(function(){if(a&&_){var Je;(Je=it.current)===null||Je===void 0||Je.focus({preventScroll:!0})}},[a]);var Ft=r.useState(!1),It=(0,ce.Z)(Ft,2),jt=It[0],pn=It[1],an=r.useContext(v),kn;i===!1?kn={distance:0}:i===!0?kn={}:kn=i||{};var lr=(We=(ke=(E=kn)===null||E===void 0?void 0:E.distance)!==null&&ke!==void 0?ke:an==null?void 0:an.pushDistance)!==null&&We!==void 0?We:180,ir=r.useMemo(function(){return{pushDistance:lr,push:function(){pn(!0)},pull:function(){pn(!1)}}},[lr]);r.useEffect(function(){if(a){var Je;an==null||(Je=an.push)===null||Je===void 0||Je.call(an)}else{var fe;an==null||(fe=an.pull)===null||fe===void 0||fe.call(an)}},[a]),r.useEffect(function(){return function(){var Je;an==null||(Je=an.pull)===null||Je===void 0||Je.call(an)}},[]);var qn=_e&&r.createElement(J.default,(0,De.Z)({key:"mask"},U,{visible:a}),function(Je,fe){var lt=Je.className,vt=Je.style;return r.createElement("div",{className:m()("".concat(f,"-mask"),lt,Y),style:(0,j.Z)((0,j.Z)({},vt),je),onClick:K&&a?Xe:void 0,ref:fe})}),ur=typeof Ie=="function"?Ie(y):Ie,Nr={};if(jt&&lr)switch(y){case"top":Nr.transform="translateY(".concat(lr,"px)");break;case"bottom":Nr.transform="translateY(".concat(-lr,"px)");break;case"left":Nr.transform="translateX(".concat(lr,"px)");break;default:Nr.transform="translateX(".concat(-lr,"px)");break}y==="left"||y==="right"?Nr.width=z(u):Nr.height=z(F);var Er={onMouseEnter:Ve,onMouseOver:ot,onMouseLeave:Ue,onClick:Re,onKeyDown:Ht,onKeyUp:kt},Xr=r.createElement(J.default,(0,De.Z)({key:"panel"},ur,{visible:a,forceRender:l,onVisibleChanged:function(fe){Ke==null||Ke(fe)},removeOnLeave:!1,leavedClassName:"".concat(f,"-content-wrapper-hidden")}),function(Je,fe){var lt=Je.className,vt=Je.style;return r.createElement("div",(0,De.Z)({className:m()("".concat(f,"-content-wrapper"),lt),style:(0,j.Z)((0,j.Z)((0,j.Z)({},Nr),vt),le)},(0,ue.Z)(pe,{data:!0})),r.createElement(we,(0,De.Z)({id:be,containerRef:fe,prefixCls:f,className:Ce,style:Oe},Er),ae))}),Z=(0,j.Z)({},H);return $e&&(Z.zIndex=$e),r.createElement(v.Provider,{value:ir},r.createElement("div",{className:m()(f,"".concat(f,"-").concat(y),c,(O={},(0,ie.Z)(O,"".concat(f,"-open"),a),(0,ie.Z)(O,"".concat(f,"-inline"),se),O)),style:Z,tabIndex:-1,ref:it,onKeyDown:ct},qn,r.createElement("div",{tabIndex:0,ref:Bt,style:g,"aria-hidden":"true","data-sentinel":"start"}),Xr,r.createElement("div",{tabIndex:0,ref:wt,style:g,"aria-hidden":"true","data-sentinel":"end"})))}var x=r.forwardRef(N),L=x,B=function(Ee){var We=Ee.open,ke=We===void 0?!1:We,E=Ee.prefixCls,O=E===void 0?"rc-drawer":E,f=Ee.placement,a=f===void 0?"right":f,y=Ee.autoFocus,se=y===void 0?!0:y,i=Ee.keyboard,l=i===void 0?!0:i,_=Ee.width,b=_===void 0?378:_,c=Ee.mask,H=c===void 0?!0:c,$e=Ee.maskClosable,Ce=$e===void 0?!0:$e,be=Ee.getContainer,Oe=Ee.forceRender,Ie=Ee.afterOpenChange,u=Ee.destroyOnClose,F=Ee.onMouseEnter,ae=Ee.onMouseOver,le=Ee.onMouseLeave,_e=Ee.onClick,K=Ee.onKeyDown,U=Ee.onKeyUp,Y=Ee.panelRef,je=r.useState(!1),Ke=(0,ce.Z)(je,2),Xe=Ke[0],Ve=Ke[1],ot=r.useState(!1),Ue=(0,ce.Z)(ot,2),Re=Ue[0],Ht=Ue[1];(0,M.Z)(function(){Ht(!0)},[]);var kt=Re?ke:!1,it=r.useRef(),Bt=r.useRef();(0,M.Z)(function(){kt&&(Bt.current=document.activeElement)},[kt]);var wt=function(pn){var an;if(Ve(pn),Ie==null||Ie(pn),!pn&&Bt.current&&!((an=it.current)!==null&&an!==void 0&&an.contains(Bt.current))){var kn;(kn=Bt.current)===null||kn===void 0||kn.focus({preventScroll:!0})}},ct=r.useMemo(function(){return{panel:Y}},[Y]);if(!Oe&&!Xe&&!kt&&u)return null;var Ft={onMouseEnter:F,onMouseOver:ae,onMouseLeave:le,onClick:_e,onKeyDown:K,onKeyUp:U},It=(0,j.Z)((0,j.Z)({},Ee),{},{open:kt,prefixCls:O,placement:a,autoFocus:se,keyboard:l,width:b,mask:H,maskClosable:Ce,inline:be===!1,afterOpenChange:wt,ref:it},Ft);return r.createElement(ge.Provider,{value:ct},r.createElement(Q.Z,{open:kt||Oe||Xe,autoDestroy:!1,getContainer:be,autoLock:H&&(kt||Xe)},r.createElement(L,It)))},A=B,p=A,s=e(62892),T=e(36355),k=e(32441),Te=e(47729),oe=pe=>{const{prefixCls:Ee,title:We,footer:ke,extra:E,closeIcon:O,closable:f,onClose:a,headerStyle:y,drawerStyle:se,bodyStyle:i,footerStyle:l,children:_}=pe,b=r.useCallback(be=>r.createElement("button",{type:"button",onClick:a,"aria-label":"Close",className:`${Ee}-close`},be),[a]),[c,H]=(0,Te.Z)(f,O,b,void 0,!0),$e=r.useMemo(()=>!We&&!c?null:r.createElement("div",{style:y,className:m()(`${Ee}-header`,{[`${Ee}-header-close-only`]:c&&!We&&!E})},r.createElement("div",{className:`${Ee}-header-title`},H,We&&r.createElement("div",{className:`${Ee}-title`},We)),E&&r.createElement("div",{className:`${Ee}-extra`},E)),[c,H,E,y,Ee,We]),Ce=r.useMemo(()=>{if(!ke)return null;const be=`${Ee}-footer`;return r.createElement("div",{className:be,style:l},ke)},[ke,l,Ee]);return r.createElement("div",{className:`${Ee}-wrapper-body`,style:se},$e,r.createElement("div",{className:`${Ee}-body`,style:i},_),Ce)},q=e(33234),de=e(83116),X=e(37613),S=pe=>{const{componentCls:Ee,motionDurationSlow:We}=pe,ke={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${We}`}}};return{[Ee]:{[`${Ee}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${We}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Ee}-panel-motion`]:{"&-left":[ke,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[ke,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[ke,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[ke,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Ae=pe=>{const{componentCls:Ee,zIndexPopup:We,colorBgMask:ke,colorBgElevated:E,motionDurationSlow:O,motionDurationMid:f,padding:a,paddingLG:y,fontSizeLG:se,lineHeightLG:i,lineWidth:l,lineType:_,colorSplit:b,marginSM:c,colorIcon:H,colorIconHover:$e,colorText:Ce,fontWeightStrong:be,footerPaddingBlock:Oe,footerPaddingInline:Ie}=pe,u=`${Ee}-content-wrapper`;return{[Ee]:{position:"fixed",inset:0,zIndex:We,pointerEvents:"none","&-pure":{position:"relative",background:E,[`&${Ee}-left`]:{boxShadow:pe.boxShadowDrawerLeft},[`&${Ee}-right`]:{boxShadow:pe.boxShadowDrawerRight},[`&${Ee}-top`]:{boxShadow:pe.boxShadowDrawerUp},[`&${Ee}-bottom`]:{boxShadow:pe.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${Ee}-mask`]:{position:"absolute",inset:0,zIndex:We,background:ke,pointerEvents:"auto"},[u]:{position:"absolute",zIndex:We,maxWidth:"100vw",transition:`all ${O}`,"&-hidden":{display:"none"}},[`&-left > ${u}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:pe.boxShadowDrawerLeft},[`&-right > ${u}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:pe.boxShadowDrawerRight},[`&-top > ${u}`]:{top:0,insetInline:0,boxShadow:pe.boxShadowDrawerUp},[`&-bottom > ${u}`]:{bottom:0,insetInline:0,boxShadow:pe.boxShadowDrawerDown},[`${Ee}-content`]:{width:"100%",height:"100%",overflow:"auto",background:E,pointerEvents:"auto"},[`${Ee}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Ee}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${a}px ${y}px`,fontSize:se,lineHeight:i,borderBottom:`${l}px ${_} ${b}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Ee}-extra`]:{flex:"none"},[`${Ee}-close`]:{display:"inline-block",marginInlineEnd:c,color:H,fontWeight:be,fontSize:se,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${f}`,textRendering:"auto","&:focus, &:hover":{color:$e,textDecoration:"none"}},[`${Ee}-title`]:{flex:1,margin:0,color:Ce,fontWeight:pe.fontWeightStrong,fontSize:se,lineHeight:i},[`${Ee}-body`]:{flex:1,minWidth:0,minHeight:0,padding:y,overflow:"auto"},[`${Ee}-footer`]:{flexShrink:0,padding:`${Oe}px ${Ie}px`,borderTop:`${l}px ${_} ${b}`},"&-rtl":{direction:"rtl"}}}};var Ge=(0,de.Z)("Drawer",pe=>{const Ee=(0,X.TS)(pe,{});return[Ae(Ee),S(Ee)]},pe=>({zIndexPopup:pe.zIndexPopupBase,footerPaddingBlock:pe.paddingXS,footerPaddingInline:pe.padding})),Me=e(11575),Qe=function(pe,Ee){var We={};for(var ke in pe)Object.prototype.hasOwnProperty.call(pe,ke)&&Ee.indexOf(ke)<0&&(We[ke]=pe[ke]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,ke=Object.getOwnPropertySymbols(pe);E{var Ee;const{rootClassName:We,width:ke,height:E,size:O="default",mask:f=!0,push:a=Ot,open:y,afterOpenChange:se,onClose:i,prefixCls:l,getContainer:_,style:b,className:c,visible:H,afterVisibleChange:$e}=pe,Ce=Qe(pe,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:be,getPrefixCls:Oe,direction:Ie,drawer:u}=r.useContext(T.E_),F=Oe("drawer",l),[ae,le]=Ge(F),_e=_===void 0&&be?()=>be(document.body):_,K=m()({"no-mask":!f,[`${F}-rtl`]:Ie==="rtl"},We,le),U=r.useMemo(()=>ke!=null?ke:O==="large"?736:378,[ke,O]),Y=r.useMemo(()=>E!=null?E:O==="large"?736:378,[E,O]),je={motionName:(0,s.m)(F,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Ke=Ve=>({motionName:(0,s.m)(F,`panel-motion-${Ve}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Xe=(0,Me.H)();return ae(r.createElement(q.BR,null,r.createElement(k.Ux,{status:!0,override:!0},r.createElement(p,Object.assign({prefixCls:F,onClose:i,maskMotion:je,motion:Ke},Ce,{open:y!=null?y:H,mask:f,push:a,width:U,height:Y,style:Object.assign(Object.assign({},u==null?void 0:u.style),b),className:m()(u==null?void 0:u.className,c),rootClassName:K,getContainer:_e,afterOpenChange:se!=null?se:$e,panelRef:Xe}),r.createElement(oe,Object.assign({prefixCls:F},Ce,{onClose:i}))))))},yt=pe=>{const{prefixCls:Ee,style:We,className:ke,placement:E="right"}=pe,O=Qe(pe,["prefixCls","style","className","placement"]),{getPrefixCls:f}=r.useContext(T.E_),a=f("drawer",Ee),[y,se]=Ge(a),i=m()(a,`${a}-pure`,`${a}-${E}`,se,ke);return y(r.createElement("div",{className:i,style:We},r.createElement(oe,Object.assign({prefixCls:a},O))))};Fe._InternalPanelDoNotUseOrYouWillBeFired=yt;var st=Fe},91857:function(fn,rt,e){var t=e(59301),m=e(38819),j=e(92310),ce=e.n(j),Q=e(31561),M=e(70425),r=e(18929),ve=e(2738),ge=e(79676),v=e(53487),ie=e(92343),De=e(36355),J=e(20834),G=e(40875),ue=e(88088),D=e(47211);const tt=null,we=g=>{const{menu:N,arrow:x,prefixCls:L,children:B,trigger:A,disabled:p,dropdownRender:s,getPopupContainer:T,overlayClassName:k,rootClassName:Te,open:W,onOpenChange:oe,visible:q,onVisibleChange:de,mouseEnterDelay:X=.15,mouseLeaveDelay:te=.1,autoAdjustOverflow:S=!0,placement:Ae="",overlay:Ge,transitionName:Me}=g,{getPopupContainer:Qe,getPrefixCls:dt,direction:Ot}=t.useContext(De.E_),Fe=t.useMemo(()=>{const c=dt();return Me!==void 0?Me:Ae.includes("top")?`${c}-slide-down`:`${c}-slide-up`},[dt,Ae,Me]),yt=t.useMemo(()=>Ae?Ae.includes("Center")?Ae.slice(0,Ae.indexOf("Center")):Ae:Ot==="rtl"?"bottomRight":"bottomLeft",[Ae,Ot]),st=dt("dropdown",L),[pe,Ee]=(0,D.Z)(st),[,We]=(0,ue.Z)(),ke=t.Children.only(B),E=(0,ie.Tm)(ke,{className:ce()(`${st}-trigger`,{[`${st}-rtl`]:Ot==="rtl"},ke.props.className),disabled:p}),O=p?[]:A;let f;O&&O.includes("contextMenu")&&(f=!0);const[a,y]=(0,r.Z)(!1,{value:W!=null?W:q}),se=(0,M.useEvent)(c=>{oe==null||oe(c),de==null||de(c),y(c)}),i=ce()(k,Te,Ee,{[`${st}-rtl`]:Ot==="rtl"}),l=(0,ge.Z)({arrowPointAtCenter:typeof x=="object"&&x.pointAtCenter,autoAdjustOverflow:S,offset:We.marginXXS,arrowWidth:x?We.sizePopupArrow:0,borderRadius:We.borderRadius}),_=t.useCallback(()=>{y(!1)},[]),b=()=>{let c;return N!=null&&N.items?c=t.createElement(J.default,Object.assign({},N)):typeof Ge=="function"?c=Ge():c=Ge,s&&(c=s(c)),c=t.Children.only(typeof c=="string"?t.createElement("span",null,c):c),t.createElement(G.J,{prefixCls:`${st}-menu`,expandIcon:t.createElement("span",{className:`${st}-menu-submenu-arrow`},t.createElement(m.Z,{className:`${st}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:_,validator:H=>{let{mode:$e}=H}},c)};return pe(t.createElement(Q.Z,Object.assign({alignPoint:f},(0,ve.Z)(g,["rootClassName"]),{mouseEnterDelay:X,mouseLeaveDelay:te,visible:a,builtinPlacements:l,arrow:!!x,overlayClassName:i,prefixCls:st,getPopupContainer:T||Qe,transitionName:Fe,trigger:O,overlay:b,placement:yt,onVisibleChange:se}),E))};function Ne(g){return Object.assign(Object.assign({},g),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,v.Z)(we,"dropdown",g=>g,Ne),R=g=>t.createElement(z,Object.assign({},g),t.createElement("span",null));we._InternalPanelDoNotUseOrYouWillBeFired=R,rt.Z=we},38854:function(fn,rt,e){e.d(rt,{Z:function(){return ue}});var t=e(91857),m=e(92310),j=e.n(m),ce=e(59301),Q=e(18785),M=e(3113),r=e(36355),ve=e(81327),ge=e(33234),v=e(47211),ie=function(D,tt){var we={};for(var Ne in D)Object.prototype.hasOwnProperty.call(D,Ne)&&tt.indexOf(Ne)<0&&(we[Ne]=D[Ne]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,Ne=Object.getOwnPropertySymbols(D);z{const{getPopupContainer:tt,getPrefixCls:we,direction:Ne}=ce.useContext(r.E_),{prefixCls:z,type:R="default",danger:g,disabled:N,loading:x,onClick:L,htmlType:B,children:A,className:p,menu:s,arrow:T,autoFocus:k,overlay:Te,trigger:W,align:oe,open:q,onOpenChange:de,placement:X,getPopupContainer:te,href:S,icon:Ae=ce.createElement(Q.Z,null),title:Ge,buttonsRender:Me=b=>b,mouseEnterDelay:Qe,mouseLeaveDelay:dt,overlayClassName:Ot,overlayStyle:Fe,destroyPopupOnHide:yt,dropdownRender:st}=D,pe=ie(D,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Ee=we("dropdown",z),We=`${Ee}-button`,[ke,E]=(0,v.Z)(Ee),O={menu:s,arrow:T,autoFocus:k,align:oe,disabled:N,trigger:N?[]:W,onOpenChange:de,getPopupContainer:te||tt,mouseEnterDelay:Qe,mouseLeaveDelay:dt,overlayClassName:Ot,overlayStyle:Fe,destroyPopupOnHide:yt,dropdownRender:st},{compactSize:f,compactItemClassnames:a}=(0,ge.ri)(Ee,Ne),y=j()(We,a,p,E);"overlay"in D&&(O.overlay=Te),"open"in D&&(O.open=q),"placement"in D?O.placement=X:O.placement=Ne==="rtl"?"bottomLeft":"bottomRight";const se=ce.createElement(M.ZP,{type:R,danger:g,disabled:N,loading:x,onClick:L,htmlType:B,href:S,title:Ge},A),i=ce.createElement(M.ZP,{type:R,danger:g,icon:Ae}),[l,_]=Me([se,i]);return ke(ce.createElement(ve.Z.Compact,Object.assign({className:y,size:f,block:!0},pe),l,ce.createElement(t.Z,Object.assign({},O),_)))};De.__ANT_BUTTON=!0;var J=De;const G=t.Z;G.Button=J;var ue=G},47211:function(fn,rt,e){e.d(rt,{Z:function(){return ie}});var t=e(17313),m=e(13826),j=e(92899),ce=e(29878),Q=e(19447),M=e(83116),r=e(37613),ge=De=>{const{componentCls:J,menuCls:G,colorError:ue,colorTextLightSolid:D}=De,tt=`${G}-item`;return{[`${J}, ${J}-menu-submenu`]:{[`${G} ${tt}`]:{[`&${tt}-danger:not(${tt}-disabled)`]:{color:ue,"&:hover":{color:D,backgroundColor:ue}}}}}};const v=De=>{const{componentCls:J,menuCls:G,zIndexPopup:ue,dropdownArrowDistance:D,sizePopupArrow:tt,antCls:we,iconCls:Ne,motionDurationMid:z,dropdownPaddingVertical:R,fontSize:g,dropdownEdgeChildPadding:N,colorTextDisabled:x,fontSizeIcon:L,controlPaddingHorizontal:B,colorBgElevated:A}=De;return[{[J]:Object.assign(Object.assign({},(0,t.Wf)(De)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:ue,display:"block","&::before":{position:"absolute",insetBlock:-D+tt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${we}-btn`]:{[`& > ${Ne}-down, & > ${we}-btn-icon > ${Ne}-down`]:{fontSize:L}},[`${J}-wrap`]:{position:"relative",[`${we}-btn > ${Ne}-down`]:{fontSize:L},[`${Ne}-down::before`]:{transition:`transform ${z}`}},[`${J}-wrap-open`]:{[`${Ne}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${we}-slide-down-enter${we}-slide-down-enter-active${J}-placement-bottomLeft, - &${we}-slide-down-appear${we}-slide-down-appear-active${J}-placement-bottomLeft, - &${we}-slide-down-enter${we}-slide-down-enter-active${J}-placement-bottom, - &${we}-slide-down-appear${we}-slide-down-appear-active${J}-placement-bottom, - &${we}-slide-down-enter${we}-slide-down-enter-active${J}-placement-bottomRight, - &${we}-slide-down-appear${we}-slide-down-appear-active${J}-placement-bottomRight`]:{animationName:m.fJ},[`&${we}-slide-up-enter${we}-slide-up-enter-active${J}-placement-topLeft, - &${we}-slide-up-appear${we}-slide-up-appear-active${J}-placement-topLeft, - &${we}-slide-up-enter${we}-slide-up-enter-active${J}-placement-top, - &${we}-slide-up-appear${we}-slide-up-appear-active${J}-placement-top, - &${we}-slide-up-enter${we}-slide-up-enter-active${J}-placement-topRight, - &${we}-slide-up-appear${we}-slide-up-appear-active${J}-placement-topRight`]:{animationName:m.Qt},[`&${we}-slide-down-leave${we}-slide-down-leave-active${J}-placement-bottomLeft, - &${we}-slide-down-leave${we}-slide-down-leave-active${J}-placement-bottom, - &${we}-slide-down-leave${we}-slide-down-leave-active${J}-placement-bottomRight`]:{animationName:m.Uw},[`&${we}-slide-up-leave${we}-slide-up-leave-active${J}-placement-topLeft, - &${we}-slide-up-leave${we}-slide-up-leave-active${J}-placement-top, - &${we}-slide-up-leave${we}-slide-up-leave-active${J}-placement-topRight`]:{animationName:m.ly}})},(0,Q.ZP)(De,{colorBg:A,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${J} ${G}`]:{position:"relative",margin:0},[`${G}-submenu-popup`]:{position:"absolute",zIndex:ue,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${J}, ${J}-menu-submenu`]:{[G]:Object.assign(Object.assign({padding:N,listStyleType:"none",backgroundColor:A,backgroundClip:"padding-box",borderRadius:De.borderRadiusLG,outline:"none",boxShadow:De.boxShadowSecondary},(0,t.Qy)(De)),{[`${G}-item-group-title`]:{padding:`${R}px ${B}px`,color:De.colorTextDescription,transition:`all ${z}`},[`${G}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${G}-item-icon`]:{minWidth:g,marginInlineEnd:De.marginXS,fontSize:De.fontSizeSM},[`${G}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${G}-item, ${G}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${R}px ${B}px`,color:De.colorText,fontWeight:"normal",fontSize:g,lineHeight:De.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:De.borderRadiusSM,"&:hover, &-active":{backgroundColor:De.controlItemBgHover}},(0,t.Qy)(De)),{"&-selected":{color:De.colorPrimary,backgroundColor:De.controlItemBgActive,"&:hover, &-active":{backgroundColor:De.controlItemBgActiveHover}},"&-disabled":{color:x,cursor:"not-allowed","&:hover":{color:x,backgroundColor:A,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${De.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:De.colorSplit},[`${J}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:De.paddingXS,[`${J}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:De.colorTextDescription,fontSize:L,fontStyle:"normal"}}}),[`${G}-item-group-list`]:{margin:`0 ${De.marginXS}px`,padding:0,listStyle:"none"},[`${G}-submenu-title`]:{paddingInlineEnd:B+De.fontSizeSM},[`${G}-submenu-vertical`]:{position:"relative"},[`${G}-submenu${G}-submenu-disabled ${J}-menu-submenu-title`]:{[`&, ${J}-menu-submenu-arrow-icon`]:{color:x,backgroundColor:A,cursor:"not-allowed"}},[`${G}-submenu-selected ${J}-menu-submenu-title`]:{color:De.colorPrimary}})}},[(0,m.oN)(De,"slide-up"),(0,m.oN)(De,"slide-down"),(0,j.Fm)(De,"move-up"),(0,j.Fm)(De,"move-down"),(0,ce._y)(De,"zoom-big")]]};var ie=(0,M.Z)("Dropdown",(De,J)=>{let{rootPrefixCls:G}=J;const{marginXXS:ue,sizePopupArrow:D,controlHeight:tt,fontSize:we,lineHeight:Ne,paddingXXS:z,componentCls:R,borderRadiusLG:g}=De,N=(tt-we*Ne)/2,{dropdownArrowOffset:x}=(0,Q.fS)({contentRadius:g}),L=(0,r.TS)(De,{menuCls:`${R}-menu`,rootPrefixCls:G,dropdownArrowDistance:D/2+ue,dropdownArrowOffset:x,dropdownPaddingVertical:N,dropdownEdgeChildPadding:z});return[v(L),ge(L)]},De=>({zIndexPopup:De.zIndexPopupBase+50}))},8628:function(fn,rt,e){var t=e(59301),m=e(34280),j=e(56762),ce=e(69507);function Q(){let M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const r=(0,t.useRef)({}),ve=(0,j.Z)(),ge=(0,ce.ZP)();return(0,m.Z)(()=>{const v=ge.subscribe(ie=>{r.current=ie,M&&ve()});return()=>ge.unsubscribe(v)},[]),r.current}rt.Z=Q},11611:function(fn,rt,e){e.d(rt,{Z:function(){return Z}});var t=e(59301),m=e(15277),j=e(92310),ce=e.n(j),Q=e(54476),M=e(33885),r=e(20068),ve=e(42978),ge=e(76190),v=e(75931),ie=e(55468),De=e(18929),J=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],G=t.createContext(null),ue=0;function D(Je,fe){var lt=t.useState(function(){return ue+=1,String(ue)}),vt=(0,ve.Z)(lt,1),St=vt[0],Dt=t.useContext(G),_t={data:fe,canPreview:Je};return t.useEffect(function(){if(Dt)return Dt.register(St,_t)},[]),t.useEffect(function(){Dt&&Dt.register(St,_t)},[Je,fe]),St}function tt(Je){return new Promise(function(fe){var lt=document.createElement("img");lt.onerror=function(){return fe(!1)},lt.onload=function(){return fe(!0)},lt.src=Je})}function we(Je){var fe=Je.src,lt=Je.isCustomPlaceholder,vt=Je.fallback,St=(0,t.useState)(lt?"loading":"normal"),Dt=(0,ve.Z)(St,2),_t=Dt[0],pt=Dt[1],I=(0,t.useRef)(!1),ee=_t==="error";(0,t.useEffect)(function(){tt(fe).then(function(Le){Le||pt("error")})},[fe]),(0,t.useEffect)(function(){lt&&!I.current?pt("loading"):ee&&pt("normal")},[fe]);var me=function(){pt("normal")},he=function(He){I.current=!1,_t==="loading"&&He!=null&&He.complete&&(He.naturalWidth||He.naturalHeight)&&(I.current=!0,me())},ze=ee&&vt?{src:vt}:{onLoad:me,src:fe};return[he,ze,_t]}var Ne=e(86923),z=e(8224),R=e(10228),g=e(48736);function N(Je,fe,lt,vt){var St=fe+lt,Dt=(lt-vt)/2;if(lt>vt){if(fe>0)return(0,r.Z)({},Je,Dt);if(fe<0&&Stvt)return(0,r.Z)({},Je,fe<0?Dt:-Dt);return{}}function x(Je,fe,lt,vt){var St=(0,ie.g1)(),Dt=St.width,_t=St.height,pt=null;return Je<=Dt&&fe<=_t?pt={x:0,y:0}:(Je>Dt||fe>_t)&&(pt=(0,M.Z)((0,M.Z)({},N("x",lt,Je,Dt)),N("y",vt,fe,_t))),pt}var L=e(13697),B=e(16089),A={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function p(Je,fe,lt,vt){var St=(0,t.useRef)(null),Dt=(0,t.useRef)([]),_t=(0,t.useState)(A),pt=(0,ve.Z)(_t,2),I=pt[0],ee=pt[1],me=function(He){ee(A),vt&&!(0,L.Z)(A,I)&&vt({transform:A,action:He})},he=function(He,Ze){St.current===null&&(Dt.current=[],St.current=(0,B.Z)(function(){ee(function(Tt){var $t=Tt;return Dt.current.forEach(function(P){$t=(0,M.Z)((0,M.Z)({},$t),P)}),St.current=null,vt==null||vt({transform:$t,action:Ze}),$t})})),Dt.current.push((0,M.Z)((0,M.Z)({},I),He))},ze=function(He,Ze,Tt,$t){var P=Je.current,Be=P.width,at=P.height,nn=P.offsetWidth,cn=P.offsetHeight,En=P.offsetLeft,Xt=P.offsetTop,Gt=He,Et=I.scale*He;Et>lt?(Gt=lt/I.scale,Et=lt):Et1,Pn=Qn&&P>=1,xe=p(vr,En,Gt,dn),xn=xe.transform,ln=xe.resetTransform,Rn=xe.updateTransform,dr=xe.dispatchZoomChange,fr=(0,t.useState)(!0),Or=(0,ve.Z)(fr,2),Mr=Or[0],Kr=Or[1],wr=xn.rotate,Bn=xn.scale,Gn=xn.x,Zr=xn.y,vo=ce()((0,r.Z)({},"".concat(lt,"-moving"),Nn));(0,t.useEffect)(function(){Mr||Kr(!0)},[Mr]);var yo=function(){ln("close")},po=function(){dr(W+nn,"zoomIn")},wo=function(){dr(W/(W+nn),"zoomOut")},Ao=function(){Rn({rotate:wr+90},"rotateRight")},$o=function(){Rn({rotate:wr-90},"rotateLeft")},Vr=function(){Rn({flipX:!xn.flipX},"flipX")},jr=function(){Rn({flipY:!xn.flipY},"flipY")},Qr=function(Mt){Mt==null||Mt.preventDefault(),Mt==null||Mt.stopPropagation(),Tt>0&&(Kr(!1),ln("prev"),gn==null||gn(Tt-1,Tt))},qr=function(Mt){Mt==null||Mt.preventDefault(),Mt==null||Mt.stopPropagation(),Tt0&&(Dr=W/Dr),dr(Dr,"wheel",Mt.clientX,Mt.clientY)}},Tn=function(Mt){!ee||!ar||(Mt.keyCode===R.Z.LEFT?Qr():Mt.keyCode===R.Z.RIGHT&&qr())},wn=function(Mt){ee&&(Bn!==1?Rn({x:0,y:0,scale:1},"doubleClick"):dr(W+nn,"doubleClick",Mt.clientX,Mt.clientY))};(0,t.useEffect)(function(){var An,Mt,Ln,sr;if(pt){Ln=(0,z.Z)(window,"mouseup",so,!1),sr=(0,z.Z)(window,"mousemove",_o,!1);try{window.top!==window.self&&(An=(0,z.Z)(window.top,"mouseup",so,!1),Mt=(0,z.Z)(window.top,"mousemove",_o,!1))}catch(Dr){(0,g.Kp)(!1,"[rc-image] ".concat(Dr))}}return function(){var Dr,Hr,zr,co;(Dr=Ln)===null||Dr===void 0||Dr.remove(),(Hr=sr)===null||Hr===void 0||Hr.remove(),(zr=An)===null||zr===void 0||zr.remove(),(co=Mt)===null||co===void 0||co.remove()}},[ee,Nn,Gn,Zr,wr,pt]),(0,t.useEffect)(function(){var An=(0,z.Z)(window,"keydown",Tn,!1);return function(){An.remove()}},[ee,ar,Tt]);var Ut=t.createElement(X,(0,Q.Z)({},In,{width:fe.width,height:fe.height,imgRef:vr,className:"".concat(lt,"-img"),alt:St,style:{transform:"translate3d(".concat(xn.x,"px, ").concat(xn.y,"px, 0) scale3d(").concat(xn.flipX?"-":"").concat(Bn,", ").concat(xn.flipY?"-":"").concat(Bn,", 1) rotate(").concat(wr,"deg)"),transitionDuration:!Mr&&"0s"},fallback:Dt,src:vt,onWheel:Mo,onMouseDown:Oo,onDoubleClick:wn}));return t.createElement(t.Fragment,null,t.createElement(Ne.Z,(0,Q.Z)({transitionName:zt,maskTransitionName:At,closable:!1,keyboard:!0,prefixCls:lt,onClose:I,visible:ee,wrapClassName:vo,rootClassName:ze,getContainer:He},Xn,{afterClose:yo}),t.createElement("div",{className:"".concat(lt,"-img-wrapper")},On?On(Ut,(0,M.Z)({transform:xn},Qn?{current:Tt}:{})):Ut)),t.createElement(Te,{visible:ee,transform:xn,maskTransitionName:At,closeIcon:Le,getContainer:He,prefixCls:lt,rootClassName:ze,icons:he,countRender:Be,showSwitch:ar,showProgress:Pn,current:Tt,count:P,scale:Bn,minScale:En,maxScale:Gt,toolbarRender:Yt,onSwitchLeft:Qr,onSwitchRight:qr,onZoomIn:po,onZoomOut:wo,onRotateRight:Ao,onRotateLeft:$o,onFlipX:Vr,onFlipY:jr,onClose:I}))},S=te,Ae=e(94480);function Ge(Je){var fe=t.useState({}),lt=(0,ve.Z)(fe,2),vt=lt[0],St=lt[1],Dt=t.useCallback(function(pt,I){return St(function(ee){return(0,M.Z)((0,M.Z)({},ee),{},(0,r.Z)({},pt,I))}),function(){St(function(ee){var me=(0,M.Z)({},ee);return delete me[pt],me})}},[]),_t=t.useMemo(function(){return Je?Je.map(function(pt){if(typeof pt=="string")return{data:{src:pt}};var I={};return Object.keys(pt).forEach(function(ee){["src"].concat((0,Ae.Z)(J)).includes(ee)&&(I[ee]=pt[ee])}),{data:I}}):Object.keys(vt).reduce(function(pt,I){var ee=vt[I],me=ee.canPreview,he=ee.data;return me&&pt.push({data:he,id:I}),pt},[])},[Je,vt]);return[_t,Dt]}var Me=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],Qe=["src"],dt=function(fe){var lt,vt=fe.previewPrefixCls,St=vt===void 0?"rc-image-preview":vt,Dt=fe.children,_t=fe.icons,pt=_t===void 0?{}:_t,I=fe.items,ee=fe.preview,me=fe.fallback,he=(0,ge.Z)(ee)==="object"?ee:{},ze=he.visible,Le=he.onVisibleChange,He=he.getContainer,Ze=he.current,Tt=he.movable,$t=he.minScale,P=he.maxScale,Be=he.countRender,at=he.closeIcon,nn=he.onChange,cn=he.onTransform,En=he.toolbarRender,Xt=he.imageRender,Gt=(0,v.Z)(he,Me),Et=Ge(I),zt=(0,ve.Z)(Et,2),Wt=zt[0],At=zt[1],On=(0,De.Z)(0,{value:Ze}),In=(0,ve.Z)(On,2),Yt=In[0],dn=In[1],gn=(0,t.useState)(!1),Xn=(0,ve.Z)(gn,2),vr=Xn[0],er=Xn[1],Cr=((lt=Wt[Yt])===null||lt===void 0?void 0:lt.data)||{},or=Cr.src,Nn=(0,v.Z)(Cr,Qe),Br=(0,De.Z)(!!ze,{value:ze,onChange:function(wr,Bn){Le==null||Le(wr,Bn,Yt)}}),Qn=(0,ve.Z)(Br,2),ar=Qn[0],Pn=Qn[1],xe=(0,t.useState)(null),xn=(0,ve.Z)(xe,2),ln=xn[0],Rn=xn[1],dr=t.useCallback(function(Kr,wr,Bn){var Gn=Wt.findIndex(function(Zr){return Zr.id===Kr});Pn(!0),Rn({x:wr,y:Bn}),dn(Gn<0?0:Gn),er(!0)},[Wt]);t.useEffect(function(){ar?vr||dn(0):er(!1)},[ar]);var fr=function(wr,Bn){dn(wr),nn==null||nn(wr,Bn)},Or=function(){Pn(!1),Rn(null)},Mr=t.useMemo(function(){return{register:At,onPreview:dr}},[At,dr]);return t.createElement(G.Provider,{value:Mr},Dt,t.createElement(S,(0,Q.Z)({"aria-hidden":!ar,movable:Tt,visible:ar,prefixCls:St,closeIcon:at,onClose:Or,mousePosition:ln,imgCommonProps:Nn,src:or,fallback:me,icons:pt,minScale:$t,maxScale:P,getContainer:He,current:Yt,count:Wt.length,countRender:Be,onTransform:cn,toolbarRender:En,imageRender:Xt,onChange:fr},Gt)))},Ot=dt,Fe=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],yt=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],st=function(fe){var lt=fe.src,vt=fe.alt,St=fe.onPreviewClose,Dt=fe.prefixCls,_t=Dt===void 0?"rc-image":Dt,pt=fe.previewPrefixCls,I=pt===void 0?"".concat(_t,"-preview"):pt,ee=fe.placeholder,me=fe.fallback,he=fe.width,ze=fe.height,Le=fe.style,He=fe.preview,Ze=He===void 0?!0:He,Tt=fe.className,$t=fe.onClick,P=fe.onError,Be=fe.wrapperClassName,at=fe.wrapperStyle,nn=fe.rootClassName,cn=(0,v.Z)(fe,Fe),En=ee&&ee!==!0,Xt=(0,ge.Z)(Ze)==="object"?Ze:{},Gt=Xt.src,Et=Xt.visible,zt=Et===void 0?void 0:Et,Wt=Xt.onVisibleChange,At=Wt===void 0?St:Wt,On=Xt.getContainer,In=On===void 0?void 0:On,Yt=Xt.mask,dn=Xt.maskClassName,gn=Xt.movable,Xn=Xt.icons,vr=Xt.scaleStep,er=Xt.minScale,Cr=Xt.maxScale,or=Xt.imageRender,Nn=Xt.toolbarRender,Br=(0,v.Z)(Xt,yt),Qn=Gt!=null?Gt:lt,ar=(0,De.Z)(!!zt,{value:zt,onChange:At}),Pn=(0,ve.Z)(ar,2),xe=Pn[0],xn=Pn[1],ln=we({src:lt,isCustomPlaceholder:En,fallback:me}),Rn=(0,ve.Z)(ln,3),dr=Rn[0],fr=Rn[1],Or=Rn[2],Mr=(0,t.useState)(null),Kr=(0,ve.Z)(Mr,2),wr=Kr[0],Bn=Kr[1],Gn=(0,t.useContext)(G),Zr=!!Ze,vo=function(){xn(!1),Bn(null)},yo=ce()(_t,Be,nn,(0,r.Z)({},"".concat(_t,"-error"),Or==="error")),po=(0,t.useMemo)(function(){var Vr={};return J.forEach(function(jr){fe[jr]!==void 0&&(Vr[jr]=fe[jr])}),Vr},J.map(function(Vr){return fe[Vr]})),wo=(0,t.useMemo)(function(){return(0,M.Z)((0,M.Z)({},po),{},{src:Qn})},[Qn,po]),Ao=D(Zr,wo),$o=function(jr){var Qr=(0,ie.os)(jr.target),qr=Qr.left,so=Qr.top;Gn?Gn.onPreview(Ao,qr,so):(Bn({x:qr,y:so}),xn(!0)),$t==null||$t(jr)};return t.createElement(t.Fragment,null,t.createElement("div",(0,Q.Z)({},cn,{className:yo,onClick:Zr?$o:$t,style:(0,M.Z)({width:he,height:ze},at)}),t.createElement("img",(0,Q.Z)({},po,{className:ce()("".concat(_t,"-img"),(0,r.Z)({},"".concat(_t,"-img-placeholder"),ee===!0),Tt),style:(0,M.Z)({height:ze},Le),ref:dr},fr,{width:he,height:ze,onError:P})),Or==="loading"&&t.createElement("div",{"aria-hidden":"true",className:"".concat(_t,"-placeholder")},ee),Yt&&Zr&&t.createElement("div",{className:ce()("".concat(_t,"-mask"),dn),style:{display:(Le==null?void 0:Le.display)==="none"?"none":void 0}},Yt)),!Gn&&Zr&&t.createElement(S,(0,Q.Z)({"aria-hidden":!xe,visible:xe,prefixCls:I,onClose:vo,mousePosition:wr,src:Qn,alt:vt,fallback:me,getContainer:In,icons:Xn,movable:gn,scaleStep:vr,minScale:er,maxScale:Cr,rootClassName:nn,imageRender:or,imgCommonProps:po,toolbarRender:Nn},Br)))};st.PreviewGroup=Ot,st.displayName="Image";var pe=st,Ee=pe,We=e(62892),ke=e(36355),E=e(31724),O=e(99267),f=e(33853),a=e(38819),y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},se=y,i=e(7657),l=function(fe,lt){return t.createElement(i.Z,(0,Q.Z)({},fe,{ref:lt,icon:se}))},_=t.forwardRef(l),b=_,c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},H=c,$e=function(fe,lt){return t.createElement(i.Z,(0,Q.Z)({},fe,{ref:lt,icon:H}))},Ce=t.forwardRef($e),be=Ce,Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},Ie=Oe,u=function(fe,lt){return t.createElement(i.Z,(0,Q.Z)({},fe,{ref:lt,icon:Ie}))},F=t.forwardRef(u),ae=F,le={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},_e=le,K=function(fe,lt){return t.createElement(i.Z,(0,Q.Z)({},fe,{ref:lt,icon:_e}))},U=t.forwardRef(K),Y=U,je={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},Ke=je,Xe=function(fe,lt){return t.createElement(i.Z,(0,Q.Z)({},fe,{ref:lt,icon:Ke}))},Ve=t.forwardRef(Xe),ot=Ve,Ue=e(64993),Re=e(73819),Ht=e(17313),kt=e(29878),it=e(1950),Bt=e(83116),wt=e(37613);const ct=Je=>({position:Je||"absolute",inset:0}),Ft=Je=>{const{iconCls:fe,motionDurationSlow:lt,paddingXXS:vt,marginXXS:St,prefixCls:Dt,colorTextLightSolid:_t}=Je;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:_t,background:new Ue.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${lt}`,[`.${Dt}-mask-info`]:Object.assign(Object.assign({},Ht.vS),{padding:`0 ${vt}px`,[fe]:{marginInlineEnd:St,svg:{verticalAlign:"baseline"}}})}},It=Je=>{const{previewCls:fe,modalMaskBg:lt,paddingSM:vt,marginXL:St,margin:Dt,paddingLG:_t,previewOperationColorDisabled:pt,previewOperationHoverColor:I,motionDurationSlow:ee,iconCls:me,colorTextLightSolid:he}=Je,ze=new Ue.C(lt).setAlpha(.1),Le=ze.clone().setAlpha(.2);return{[`${fe}-footer`]:{position:"fixed",bottom:St,left:{_skip_check_:!0,value:0},width:"100%",display:"flex",flexDirection:"column",alignItems:"center",color:Je.previewOperationColor},[`${fe}-progress`]:{marginBottom:Dt},[`${fe}-close`]:{position:"fixed",top:St,right:{_skip_check_:!0,value:St},display:"flex",color:he,backgroundColor:ze.toRgbString(),borderRadius:"50%",padding:vt,outline:0,border:0,cursor:"pointer",transition:`all ${ee}`,"&:hover":{backgroundColor:Le.toRgbString()},[`& > ${me}`]:{fontSize:Je.previewOperationSize}},[`${fe}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${_t}px`,backgroundColor:ze.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:vt,padding:vt,cursor:"pointer",transition:`all ${ee}`,userSelect:"none",[`&:not(${fe}-operations-operation-disabled):hover > ${me}`]:{color:I},"&-disabled":{color:pt,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${me}`]:{fontSize:Je.previewOperationSize}}}}},jt=Je=>{const{modalMaskBg:fe,iconCls:lt,previewOperationColorDisabled:vt,previewCls:St,zIndexPopup:Dt,motionDurationSlow:_t}=Je,pt=new Ue.C(fe).setAlpha(.1),I=pt.clone().setAlpha(.2);return{[`${St}-switch-left, ${St}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:Dt+1,display:"flex",alignItems:"center",justifyContent:"center",width:Je.imagePreviewSwitchSize,height:Je.imagePreviewSwitchSize,marginTop:-Je.imagePreviewSwitchSize/2,color:Je.previewOperationColor,background:pt.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${_t}`,userSelect:"none","&:hover":{background:I.toRgbString()},"&-disabled":{"&, &:hover":{color:vt,background:"transparent",cursor:"not-allowed",[`> ${lt}`]:{cursor:"not-allowed"}}},[`> ${lt}`]:{fontSize:Je.previewOperationSize}},[`${St}-switch-left`]:{insetInlineStart:Je.marginSM},[`${St}-switch-right`]:{insetInlineEnd:Je.marginSM}}},pn=Je=>{const{motionEaseOut:fe,previewCls:lt,motionDurationSlow:vt,componentCls:St}=Je;return[{[`${St}-preview-root`]:{[lt]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${lt}-body`]:Object.assign(Object.assign({},ct()),{overflow:"hidden"}),[`${lt}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${vt} ${fe} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},ct()),{transition:`transform ${vt} ${fe} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${lt}-moving`]:{[`${lt}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${St}-preview-root`]:{[`${lt}-wrap`]:{zIndex:Je.zIndexPopup}}},{[`${St}-preview-operations-wrapper`]:{position:"fixed",zIndex:Je.zIndexPopup+1},"&":[It(Je),jt(Je)]}]},an=Je=>{const{componentCls:fe}=Je;return{[fe]:{position:"relative",display:"inline-block",[`${fe}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${fe}-img-placeholder`]:{backgroundColor:Je.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${fe}-mask`]:Object.assign({},Ft(Je)),[`${fe}-mask:hover`]:{opacity:1},[`${fe}-placeholder`]:Object.assign({},ct())}}},kn=Je=>{const{previewCls:fe}=Je;return{[`${fe}-root`]:(0,kt._y)(Je,"zoom"),"&":(0,it.J$)(Je,!0)}};var lr=(0,Bt.Z)("Image",Je=>{const fe=`${Je.componentCls}-preview`,lt=(0,wt.TS)(Je,{previewCls:fe,modalMaskBg:new Ue.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:Je.controlHeightLG});return[an(lt),pn(lt),(0,Re.QA)((0,wt.TS)(lt,{componentCls:fe})),kn(lt)]},Je=>({zIndexPopup:Je.zIndexPopupBase+80,previewOperationColor:new Ue.C(Je.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new Ue.C(Je.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new Ue.C(Je.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:Je.fontSizeIcon*1.5})),ir=function(Je,fe){var lt={};for(var vt in Je)Object.prototype.hasOwnProperty.call(Je,vt)&&fe.indexOf(vt)<0&&(lt[vt]=Je[vt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var St=0,vt=Object.getOwnPropertySymbols(Je);St{var{previewPrefixCls:fe,preview:lt}=Je,vt=ir(Je,["previewPrefixCls","preview"]);const{getPrefixCls:St}=t.useContext(ke.E_),Dt=St("image",fe),_t=`${Dt}-preview`,pt=St(),[I,ee]=lr(Dt),me=t.useMemo(()=>{var he;if(lt===!1)return lt;const ze=typeof lt=="object"?lt:{},Le=ce()(ee,(he=ze.rootClassName)!==null&&he!==void 0?he:"");return Object.assign(Object.assign({},ze),{transitionName:(0,We.m)(pt,"zoom",ze.transitionName),maskTransitionName:(0,We.m)(pt,"fade",ze.maskTransitionName),rootClassName:Le})},[lt]);return I(t.createElement(Ee.PreviewGroup,Object.assign({preview:me,previewPrefixCls:_t,icons:qn},vt)))},Er=function(Je,fe){var lt={};for(var vt in Je)Object.prototype.hasOwnProperty.call(Je,vt)&&fe.indexOf(vt)<0&&(lt[vt]=Je[vt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var St=0,vt=Object.getOwnPropertySymbols(Je);St{const{prefixCls:fe,preview:lt,className:vt,rootClassName:St,style:Dt}=Je,_t=Er(Je,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:pt,locale:I=E.Z,getPopupContainer:ee,image:me}=t.useContext(ke.E_),he=pt("image",fe),ze=pt(),Le=I.Image||E.Z.Image,[He,Ze]=lr(he),Tt=ce()(St,Ze),$t=ce()(vt,Ze,me==null?void 0:me.className),P=t.useMemo(()=>{if(lt===!1)return lt;const at=typeof lt=="object"?lt:{},{getContainer:nn}=at,cn=Er(at,["getContainer"]);return Object.assign(Object.assign({mask:t.createElement("div",{className:`${he}-mask-info`},t.createElement(m.Z,null),Le==null?void 0:Le.preview),icons:qn},cn),{getContainer:nn||ee,transitionName:(0,We.m)(ze,"zoom",at.transitionName),maskTransitionName:(0,We.m)(ze,"fade",at.maskTransitionName)})},[lt,Le]),Be=Object.assign(Object.assign({},me==null?void 0:me.style),Dt);return He(t.createElement(Ee,Object.assign({prefixCls:he,preview:P,rootClassName:Tt,className:$t,style:Be},_t)))};Xr.PreviewGroup=Nr;var Z=Xr},45818:function(fn,rt,e){e.d(rt,{D:function(){return z},Z:function(){return N}});var t=e(54476),m=e(59301),j={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},ce=j,Q=e(7657),M=function(L,B){return m.createElement(Q.Z,(0,t.Z)({},L,{ref:B,icon:ce}))},r=m.forwardRef(M),ve=r,ge=e(33853),v=e(38819),ie=e(92310),De=e.n(ie),J=e(2738),ue=x=>!isNaN(parseFloat(x))&&isFinite(x),D=e(36355),tt=e(84966),we=function(x,L){var B={};for(var A in x)Object.prototype.hasOwnProperty.call(x,A)&&L.indexOf(A)<0&&(B[A]=x[A]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,A=Object.getOwnPropertySymbols(x);p{let x=0;return function(){let L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return x+=1,`${L}${x}`}})();var N=m.forwardRef((x,L)=>{const{prefixCls:B,className:A,trigger:p,children:s,defaultCollapsed:T=!1,theme:k="dark",style:Te={},collapsible:W=!1,reverseArrow:oe=!1,width:q=200,collapsedWidth:de=80,zeroWidthTriggerStyle:X,breakpoint:te,onCollapse:S,onBreakpoint:Ae}=x,Ge=we(x,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Me}=(0,m.useContext)(tt.Gs),[Qe,dt]=(0,m.useState)("collapsed"in x?x.collapsed:T),[Ot,Fe]=(0,m.useState)(!1);(0,m.useEffect)(()=>{"collapsed"in x&&dt(x.collapsed)},[x.collapsed]);const yt=(E,O)=>{"collapsed"in x||dt(E),S==null||S(E,O)},st=(0,m.useRef)();st.current=E=>{Fe(E.matches),Ae==null||Ae(E.matches),Qe!==E.matches&&yt(E.matches,"responsive")},(0,m.useEffect)(()=>{function E(f){return st.current(f)}let O;if(typeof window!="undefined"){const{matchMedia:f}=window;if(f&&te&&te in Ne){O=f(`(max-width: ${Ne[te]})`);try{O.addEventListener("change",E)}catch(a){O.addListener(E)}E(O)}}return()=>{try{O==null||O.removeEventListener("change",E)}catch(f){O==null||O.removeListener(E)}}},[te]),(0,m.useEffect)(()=>{const E=R("ant-sider-");return Me.addSider(E),()=>Me.removeSider(E)},[]);const pe=()=>{yt(!Qe,"clickTrigger")},{getPrefixCls:Ee}=(0,m.useContext)(D.E_),We=()=>{const E=Ee("layout-sider",B),O=(0,J.Z)(Ge,["collapsed"]),f=Qe?de:q,a=ue(f)?`${f}px`:String(f),y=parseFloat(String(de||0))===0?m.createElement("span",{onClick:pe,className:De()(`${E}-zero-width-trigger`,`${E}-zero-width-trigger-${oe?"right":"left"}`),style:X},p||m.createElement(ve,null)):null,l={expanded:oe?m.createElement(v.Z,null):m.createElement(ge.Z,null),collapsed:oe?m.createElement(ge.Z,null):m.createElement(v.Z,null)}[Qe?"collapsed":"expanded"],_=p!==null?y||m.createElement("div",{className:`${E}-trigger`,onClick:pe,style:{width:a}},p||l):null,b=Object.assign(Object.assign({},Te),{flex:`0 0 ${a}`,maxWidth:a,minWidth:a,width:a}),c=De()(E,`${E}-${k}`,{[`${E}-collapsed`]:!!Qe,[`${E}-has-trigger`]:W&&p!==null&&!y,[`${E}-below`]:!!Ot,[`${E}-zero-width`]:parseFloat(a)===0},A);return m.createElement("aside",Object.assign({className:c},O,{style:b,ref:L}),m.createElement("div",{className:`${E}-children`},s),W||Ot&&y?_:null)},ke=m.useMemo(()=>({siderCollapsed:Qe}),[Qe]);return m.createElement(z.Provider,{value:ke},We())})},84966:function(fn,rt,e){e.d(rt,{VY:function(){return z},$_:function(){return Ne},h4:function(){return we},Gs:function(){return J},ZP:function(){return R}});var t=e(94480),m=e(92310),j=e.n(m),ce=e(2738),Q=e(59301),M=e(36355),r=e(83116),ge=g=>{const{componentCls:N,bodyBg:x,lightSiderBg:L,lightTriggerBg:B,lightTriggerColor:A}=g;return{[`${N}-sider-light`]:{background:L,[`${N}-sider-trigger`]:{color:A,background:B},[`${N}-sider-zero-width-trigger`]:{color:A,background:B,border:`1px solid ${x}`,borderInlineStart:0}}}};const v=g=>{const{antCls:N,componentCls:x,colorText:L,triggerColor:B,footerBg:A,triggerBg:p,headerHeight:s,headerPadding:T,headerColor:k,footerPadding:Te,triggerHeight:W,zeroTriggerHeight:oe,zeroTriggerWidth:q,motionDurationMid:de,motionDurationSlow:X,fontSize:te,borderRadius:S,bodyBg:Ae,headerBg:Ge,siderBg:Me}=g;return{[x]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Ae,"&, *":{boxSizing:"border-box"},[`&${x}-has-sider`]:{flexDirection:"row",[`> ${x}, > ${x}-content`]:{width:0}},[`${x}-header, &${x}-footer`]:{flex:"0 0 auto"},[`${x}-sider`]:{position:"relative",minWidth:0,background:Me,transition:`all ${de}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${N}-menu${N}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:W},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:W,color:B,lineHeight:`${W}px`,textAlign:"center",background:p,cursor:"pointer",transition:`all ${de}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:s,insetInlineEnd:-q,zIndex:1,width:q,height:oe,color:B,fontSize:g.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Me,borderStartStartRadius:0,borderStartEndRadius:S,borderEndEndRadius:S,borderEndStartRadius:0,cursor:"pointer",transition:`background ${X} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${X}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-q,borderStartStartRadius:S,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:S}}}}},ge(g)),{"&-rtl":{direction:"rtl"}}),[`${x}-header`]:{height:s,padding:T,color:k,lineHeight:`${s}px`,background:Ge,[`${N}-menu`]:{lineHeight:"inherit"}},[`${x}-footer`]:{padding:Te,color:L,fontSize:te,background:A},[`${x}-content`]:{flex:"auto",minHeight:0}}};var ie=(0,r.Z)("Layout",g=>[v(g)],g=>{const{colorBgLayout:N,controlHeight:x,controlHeightLG:L,colorText:B,controlHeightSM:A,marginXXS:p,colorTextLightSolid:s,colorBgContainer:T}=g,k=L*1.25;return{colorBgHeader:"#001529",colorBgBody:N,colorBgTrigger:"#002140",bodyBg:N,headerBg:"#001529",headerHeight:x*2,headerPadding:`0 ${k}px`,headerColor:B,footerPadding:`${A}px ${k}px`,footerBg:N,siderBg:"#001529",triggerHeight:L+p*2,triggerBg:"#002140",triggerColor:s,zeroTriggerWidth:L,zeroTriggerHeight:L,lightSiderBg:T,lightTriggerBg:T,lightTriggerColor:B}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),De=function(g,N){var x={};for(var L in g)Object.prototype.hasOwnProperty.call(g,L)&&N.indexOf(L)<0&&(x[L]=g[L]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,L=Object.getOwnPropertySymbols(g);Bnull,removeSider:()=>null}});function G(g){let{suffixCls:N,tagName:x,displayName:L}=g;return B=>Q.forwardRef((p,s)=>Q.createElement(B,Object.assign({ref:s,suffixCls:N,tagName:x},p)))}const ue=Q.forwardRef((g,N)=>{const{prefixCls:x,suffixCls:L,className:B,tagName:A}=g,p=De(g,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:s}=Q.useContext(M.E_),T=s("layout",x),[k,Te]=ie(T),W=L?`${T}-${L}`:T;return k(Q.createElement(A,Object.assign({className:j()(x||W,B,Te),ref:N},p)))}),D=Q.forwardRef((g,N)=>{const{direction:x}=Q.useContext(M.E_),[L,B]=Q.useState([]),{prefixCls:A,className:p,rootClassName:s,children:T,hasSider:k,tagName:Te,style:W}=g,oe=De(g,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),q=(0,ce.Z)(oe,["suffixCls"]),{getPrefixCls:de,layout:X}=Q.useContext(M.E_),te=de("layout",A),[S,Ae]=ie(te),Ge=j()(te,{[`${te}-has-sider`]:typeof k=="boolean"?k:L.length>0,[`${te}-rtl`]:x==="rtl"},X==null?void 0:X.className,p,s,Ae),Me=Q.useMemo(()=>({siderHook:{addSider:Qe=>{B(dt=>[].concat((0,t.Z)(dt),[Qe]))},removeSider:Qe=>{B(dt=>dt.filter(Ot=>Ot!==Qe))}}}),[]);return S(Q.createElement(J.Provider,{value:Me},Q.createElement(Te,Object.assign({ref:N,className:Ge,style:Object.assign(Object.assign({},X==null?void 0:X.style),W)},q),T)))}),tt=G({tagName:"div",displayName:"Layout"})(D),we=G({suffixCls:"header",tagName:"header",displayName:"Header"})(ue),Ne=G({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(ue),z=G({suffixCls:"content",tagName:"main",displayName:"Content"})(ue);var R=tt},40875:function(fn,rt,e){e.d(rt,{J:function(){return M}});var t=e(59301),m=e(33234),j=e(70425),ce=function(r,ve){var ge={};for(var v in r)Object.prototype.hasOwnProperty.call(r,v)&&ve.indexOf(v)<0&&(ge[v]=r[v]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,v=Object.getOwnPropertySymbols(r);ie{const{children:ge}=r,v=ce(r,["children"]),ie=t.useContext(Q),De=t.useMemo(()=>Object.assign(Object.assign({},ie),v),[ie,v.prefixCls,v.mode,v.selectable]);return t.createElement(Q.Provider,{value:De},t.createElement(m.BR,null,(0,j.supportNodeRef)(ge)?t.cloneElement(ge,{ref:ve}):ge))});rt.Z=Q},20834:function(fn,rt,e){e.d(rt,{default:function(){return ke}});var t=e(15285),m=e(59301),j=e(45818),ce=e(92310),Q=e.n(ce),M=e(36355),r=function(E,O){var f={};for(var a in E)Object.prototype.hasOwnProperty.call(E,a)&&O.indexOf(a)<0&&(f[a]=E[a]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,a=Object.getOwnPropertySymbols(E);y{const{prefixCls:O,className:f,dashed:a}=E,y=r(E,["prefixCls","className","dashed"]),{getPrefixCls:se}=m.useContext(M.E_),i=se("menu",O),l=Q()({[`${i}-item-divider-dashed`]:!!a},f);return m.createElement(t.iz,Object.assign({className:l},y))},v=e(11592),ie=e(2738),De=e(6848),J=e(92343),ue=(0,m.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),tt=E=>{var O;const{className:f,children:a,icon:y,title:se,danger:i}=E,{prefixCls:l,firstLevel:_,direction:b,disableMenuItemTitleTooltip:c,inlineCollapsed:H}=m.useContext(ue),$e=F=>{const ae=m.createElement("span",{className:`${l}-title-content`},a);return(!y||(0,J.l$)(a)&&a.type==="span")&&a&&F&&_&&typeof a=="string"?m.createElement("div",{className:`${l}-inline-collapsed-noicon`},a.charAt(0)):ae},{siderCollapsed:Ce}=m.useContext(j.D);let be=se;typeof se=="undefined"?be=_?a:"":se===!1&&(be="");const Oe={title:be};!Ce&&!H&&(Oe.title=null,Oe.open=!1);const Ie=(0,v.Z)(a).length;let u=m.createElement(t.ck,Object.assign({},(0,ie.Z)(E,["title","icon","danger"]),{className:Q()({[`${l}-item-danger`]:i,[`${l}-item-only-child`]:(y?Ie+1:Ie)===1},f),title:typeof se=="string"?se:void 0}),(0,J.Tm)(y,{className:Q()((0,J.l$)(y)?(O=y.props)===null||O===void 0?void 0:O.className:"",`${l}-item-icon`)}),$e(H));return c||(u=m.createElement(De.Z,Object.assign({},Oe,{placement:b==="rtl"?"left":"right",overlayClassName:`${l}-inline-collapsed-tooltip`}),u)),u},Ne=E=>{var O;const{popupClassName:f,icon:a,title:y,theme:se}=E,i=m.useContext(ue),{prefixCls:l,inlineCollapsed:_,theme:b}=i,c=(0,t.Xl)();let H;if(!a)H=_&&!c.length&&y&&typeof y=="string"?m.createElement("div",{className:`${l}-inline-collapsed-noicon`},y.charAt(0)):m.createElement("span",{className:`${l}-title-content`},y);else{const Ce=(0,J.l$)(y)&&y.type==="span";H=m.createElement(m.Fragment,null,(0,J.Tm)(a,{className:Q()((0,J.l$)(a)?(O=a.props)===null||O===void 0?void 0:O.className:"",`${l}-item-icon`)}),Ce?y:m.createElement("span",{className:`${l}-title-content`},y))}const $e=m.useMemo(()=>Object.assign(Object.assign({},i),{firstLevel:!1}),[i]);return m.createElement(ue.Provider,{value:$e},m.createElement(t.Wd,Object.assign({},(0,ie.Z)(E,["icon"]),{title:H,popupClassName:Q()(l,f,`${l}-${se||b}`)})))},z=e(18785),R=e(70425),g=e(62892),N=e(40875),x=function(E,O){var f={};for(var a in E)Object.prototype.hasOwnProperty.call(E,a)&&O.indexOf(a)<0&&(f[a]=E[a]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,a=Object.getOwnPropertySymbols(E);y{if(O&&typeof O=="object"){const a=O,{label:y,children:se,key:i,type:l}=a,_=x(a,["label","children","key","type"]),b=i!=null?i:`tmp-${f}`;return se||l==="group"?l==="group"?m.createElement(t.BW,Object.assign({key:b},_,{title:y}),L(se)):m.createElement(Ne,Object.assign({key:b},_,{title:y}),L(se)):l==="divider"?m.createElement(ge,Object.assign({key:b},_)):m.createElement(tt,Object.assign({key:b},_),y)}return null}).filter(O=>O)}function B(E){return m.useMemo(()=>E&&L(E),[E])}var A=e(64993),p=e(17313),s=e(8378),T=e(13826),k=e(29878),Te=e(83116),W=e(37613),q=E=>{const{componentCls:O,motionDurationSlow:f,horizontalLineHeight:a,colorSplit:y,lineWidth:se,lineType:i,itemPaddingInline:l}=E;return{[`${O}-horizontal`]:{lineHeight:a,border:0,borderBottom:`${se}px ${i} ${y}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${O}-item, ${O}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:l},[`> ${O}-item:hover, - > ${O}-item-active, - > ${O}-submenu ${O}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${O}-item, ${O}-submenu-title`]:{transition:[`border-color ${f}`,`background ${f}`].join(",")},[`${O}-submenu-arrow`]:{display:"none"}}}},X=E=>{let{componentCls:O,menuArrowOffset:f}=E;return{[`${O}-rtl`]:{direction:"rtl"},[`${O}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${O}-rtl${O}-vertical, - ${O}-submenu-rtl ${O}-vertical`]:{[`${O}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${f})`},"&::after":{transform:`rotate(45deg) translateY(${f})`}}}}};const te=E=>Object.assign({},(0,p.oN)(E));var Ae=(E,O)=>{const{componentCls:f,itemColor:a,itemSelectedColor:y,groupTitleColor:se,itemBg:i,subMenuItemBg:l,itemSelectedBg:_,activeBarHeight:b,activeBarWidth:c,activeBarBorderWidth:H,motionDurationSlow:$e,motionEaseInOut:Ce,motionEaseOut:be,itemPaddingInline:Oe,motionDurationMid:Ie,itemHoverColor:u,lineType:F,colorSplit:ae,itemDisabledColor:le,dangerItemColor:_e,dangerItemHoverColor:K,dangerItemSelectedColor:U,dangerItemActiveBg:Y,dangerItemSelectedBg:je,itemHoverBg:Ke,itemActiveBg:Xe,menuSubMenuBg:Ve,horizontalItemSelectedColor:ot,horizontalItemSelectedBg:Ue,horizontalItemBorderRadius:Re,horizontalItemHoverBg:Ht,popupBg:kt}=E;return{[`${f}-${O}, ${f}-${O} > ${f}`]:{color:a,background:i,[`&${f}-root:focus-visible`]:Object.assign({},te(E)),[`${f}-item-group-title`]:{color:se},[`${f}-submenu-selected`]:{[`> ${f}-submenu-title`]:{color:y}},[`${f}-item-disabled, ${f}-submenu-disabled`]:{color:`${le} !important`},[`${f}-item:not(${f}-item-selected):not(${f}-submenu-selected)`]:{[`&:hover, > ${f}-submenu-title:hover`]:{color:u}},[`&:not(${f}-horizontal)`]:{[`${f}-item:not(${f}-item-selected)`]:{"&:hover":{backgroundColor:Ke},"&:active":{backgroundColor:Xe}},[`${f}-submenu-title`]:{"&:hover":{backgroundColor:Ke},"&:active":{backgroundColor:Xe}}},[`${f}-item-danger`]:{color:_e,[`&${f}-item:hover`]:{[`&:not(${f}-item-selected):not(${f}-submenu-selected)`]:{color:K}},[`&${f}-item:active`]:{background:Y}},[`${f}-item a`]:{"&, &:hover":{color:"inherit"}},[`${f}-item-selected`]:{color:y,[`&${f}-item-danger`]:{color:U},"a, a:hover":{color:"inherit"}},[`& ${f}-item-selected`]:{backgroundColor:_,[`&${f}-item-danger`]:{backgroundColor:je}},[`${f}-item, ${f}-submenu-title`]:{[`&:not(${f}-item-disabled):focus-visible`]:Object.assign({},te(E))},[`&${f}-submenu > ${f}`]:{backgroundColor:Ve},[`&${f}-popup > ${f}`]:{backgroundColor:kt},[`&${f}-horizontal`]:Object.assign(Object.assign({},O==="dark"?{borderBottom:0}:{}),{[`> ${f}-item, > ${f}-submenu`]:{top:H,marginTop:-H,marginBottom:0,borderRadius:Re,"&::after":{position:"absolute",insetInline:Oe,bottom:0,borderBottom:`${b}px solid transparent`,transition:`border-color ${$e} ${Ce}`,content:'""'},"&:hover, &-active, &-open":{background:Ht,"&::after":{borderBottomWidth:b,borderBottomColor:ot}},"&-selected":{color:ot,backgroundColor:Ue,"&:hover":{backgroundColor:Ue},"&::after":{borderBottomWidth:b,borderBottomColor:ot}}}}),[`&${f}-root`]:{[`&${f}-inline, &${f}-vertical`]:{borderInlineEnd:`${H}px ${F} ${ae}`}},[`&${f}-inline`]:{[`${f}-sub${f}-inline`]:{background:l},[`${f}-item, ${f}-submenu-title`]:H&&c?{width:`calc(100% + ${H}px)`}:{},[`${f}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${c}px solid ${y}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ie} ${be}`,`opacity ${Ie} ${be}`].join(","),content:'""'},[`&${f}-item-danger`]:{"&::after":{borderInlineEndColor:U}}},[`${f}-selected, ${f}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ie} ${Ce}`,`opacity ${Ie} ${Ce}`].join(",")}}}}}};const Ge=E=>{const{componentCls:O,itemHeight:f,itemMarginInline:a,padding:y,menuArrowSize:se,marginXS:i,itemMarginBlock:l}=E,_=y+se+i;return{[`${O}-item`]:{position:"relative",overflow:"hidden"},[`${O}-item, ${O}-submenu-title`]:{height:f,lineHeight:`${f}px`,paddingInline:y,overflow:"hidden",textOverflow:"ellipsis",marginInline:a,marginBlock:l,width:`calc(100% - ${a*2}px)`},[`> ${O}-item, - > ${O}-submenu > ${O}-submenu-title`]:{height:f,lineHeight:`${f}px`},[`${O}-item-group-list ${O}-submenu-title, - ${O}-submenu-title`]:{paddingInlineEnd:_}}};var Qe=E=>{const{componentCls:O,iconCls:f,itemHeight:a,colorTextLightSolid:y,dropdownWidth:se,controlHeightLG:i,motionDurationMid:l,motionEaseOut:_,paddingXL:b,itemMarginInline:c,fontSizeLG:H,motionDurationSlow:$e,paddingXS:Ce,boxShadowSecondary:be,collapsedWidth:Oe,collapsedIconSize:Ie}=E,u={height:a,lineHeight:`${a}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[O]:{"&-inline, &-vertical":Object.assign({[`&${O}-root`]:{boxShadow:"none"}},Ge(E))},[`${O}-submenu-popup`]:{[`${O}-vertical`]:Object.assign(Object.assign({},Ge(E)),{boxShadow:be})}},{[`${O}-submenu-popup ${O}-vertical${O}-sub`]:{minWidth:se,maxHeight:`calc(100vh - ${i*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${O}-inline`]:{width:"100%",[`&${O}-root`]:{[`${O}-item, ${O}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${$e}`,`background ${$e}`,`padding ${l} ${_}`].join(","),[`> ${O}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${O}-sub${O}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${O}-submenu > ${O}-submenu-title`]:u,[`& ${O}-item-group-title`]:{paddingInlineStart:b}},[`${O}-item`]:u}},{[`${O}-inline-collapsed`]:{width:Oe,[`&${O}-root`]:{[`${O}-item, ${O}-submenu ${O}-submenu-title`]:{[`> ${O}-inline-collapsed-noicon`]:{fontSize:H,textAlign:"center"}}},[`> ${O}-item, - > ${O}-item-group > ${O}-item-group-list > ${O}-item, - > ${O}-item-group > ${O}-item-group-list > ${O}-submenu > ${O}-submenu-title, - > ${O}-submenu > ${O}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${H/2}px - ${c}px)`,textOverflow:"clip",[` - ${O}-submenu-arrow, - ${O}-submenu-expand-icon - `]:{opacity:0},[`${O}-item-icon, ${f}`]:{margin:0,fontSize:Ie,lineHeight:`${a}px`,"+ span":{display:"inline-block",opacity:0}}},[`${O}-item-icon, ${f}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${O}-item-icon, ${f}`]:{display:"none"},"a, a:hover":{color:y}},[`${O}-item-group-title`]:Object.assign(Object.assign({},p.vS),{paddingInline:Ce})}}]};const dt=E=>{const{componentCls:O,motionDurationSlow:f,motionDurationMid:a,motionEaseInOut:y,motionEaseOut:se,iconCls:i,iconSize:l,iconMarginInlineEnd:_}=E;return{[`${O}-item, ${O}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${f}`,`background ${f}`,`padding ${f} ${y}`].join(","),[`${O}-item-icon, ${i}`]:{minWidth:l,fontSize:l,transition:[`font-size ${a} ${se}`,`margin ${f} ${y}`,`color ${f}`].join(","),"+ span":{marginInlineStart:_,opacity:1,transition:[`opacity ${f} ${y}`,`margin ${f}`,`color ${f}`].join(",")}},[`${O}-item-icon`]:Object.assign({},(0,p.Ro)()),[`&${O}-item-only-child`]:{[`> ${i}, > ${O}-item-icon`]:{marginInlineEnd:0}}},[`${O}-item-disabled, ${O}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${O}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Ot=E=>{const{componentCls:O,motionDurationSlow:f,motionEaseInOut:a,borderRadius:y,menuArrowSize:se,menuArrowOffset:i}=E;return{[`${O}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:E.margin,width:se,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${f} ${a}, opacity ${f}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:se*.6,height:se*.15,backgroundColor:"currentcolor",borderRadius:y,transition:[`background ${f} ${a}`,`transform ${f} ${a}`,`top ${f} ${a}`,`color ${f} ${a}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${i})`},"&::after":{transform:`rotate(-45deg) translateY(${i})`}}}}},Fe=E=>{const{antCls:O,componentCls:f,fontSize:a,motionDurationSlow:y,motionDurationMid:se,motionEaseInOut:i,paddingXS:l,padding:_,colorSplit:b,lineWidth:c,zIndexPopup:H,borderRadiusLG:$e,subMenuItemBorderRadius:Ce,menuArrowSize:be,menuArrowOffset:Oe,lineType:Ie,menuPanelMaskInset:u,groupTitleLineHeight:F,groupTitleFontSize:ae}=E;return[{"":{[`${f}`]:Object.assign(Object.assign({},(0,p.dF)()),{"&-hidden":{display:"none"}})},[`${f}-submenu-hidden`]:{display:"none"}},{[f]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,p.Wf)(E)),(0,p.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:a,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${y} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${f}-item`]:{flex:"none"}},[`${f}-item, ${f}-submenu, ${f}-submenu-title`]:{borderRadius:E.itemBorderRadius},[`${f}-item-group-title`]:{padding:`${l}px ${_}px`,fontSize:ae,lineHeight:F,transition:`all ${y}`},[`&-horizontal ${f}-submenu`]:{transition:[`border-color ${y} ${i}`,`background ${y} ${i}`].join(",")},[`${f}-submenu, ${f}-submenu-inline`]:{transition:[`border-color ${y} ${i}`,`background ${y} ${i}`,`padding ${se} ${i}`].join(",")},[`${f}-submenu ${f}-sub`]:{cursor:"initial",transition:[`background ${y} ${i}`,`padding ${y} ${i}`].join(",")},[`${f}-title-content`]:{transition:`color ${y}`},[`${f}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${f}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:b,borderStyle:Ie,borderWidth:0,borderTopWidth:c,marginBlock:c,padding:0,"&-dashed":{borderStyle:"dashed"}}}),dt(E)),{[`${f}-item-group`]:{[`${f}-item-group-list`]:{margin:0,padding:0,[`${f}-item, ${f}-submenu-title`]:{paddingInline:`${a*2}px ${_}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:H,borderRadius:$e,boxShadow:"none",transformOrigin:"0 0",[`&${f}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${u}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:u},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:E.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:E.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:E.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:E.paddingXS},[`> ${f}`]:Object.assign(Object.assign(Object.assign({borderRadius:$e},dt(E)),Ot(E)),{[`${f}-item, ${f}-submenu > ${f}-submenu-title`]:{borderRadius:Ce},[`${f}-submenu-title::after`]:{transition:`transform ${y} ${i}`}})}}),Ot(E)),{[`&-inline-collapsed ${f}-submenu-arrow, - &-inline ${f}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Oe})`},"&::after":{transform:`rotate(45deg) translateX(-${Oe})`}},[`${f}-submenu-open${f}-submenu-inline > ${f}-submenu-title > ${f}-submenu-arrow`]:{transform:`translateY(-${be*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Oe})`},"&::before":{transform:`rotate(45deg) translateX(${Oe})`}}})},{[`${O}-layout-header`]:{[f]:{lineHeight:"inherit"}}}]};var yt=(E,O)=>(0,Te.Z)("Menu",a=>{if(O===!1)return[];const{colorBgElevated:y,colorPrimary:se,colorTextLightSolid:i,controlHeightLG:l,fontSize:_,darkItemColor:b,darkDangerItemColor:c,darkItemBg:H,darkSubMenuItemBg:$e,darkItemSelectedColor:Ce,darkItemSelectedBg:be,darkDangerItemSelectedBg:Oe,darkItemHoverBg:Ie,darkGroupTitleColor:u,darkItemHoverColor:F,darkItemDisabledColor:ae,darkDangerItemHoverColor:le,darkDangerItemSelectedColor:_e,darkDangerItemActiveBg:K}=a,U=_/7*5,Y=(0,W.TS)(a,{menuArrowSize:U,menuHorizontalHeight:l*1.15,menuArrowOffset:`${U*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:y}),je=(0,W.TS)(Y,{itemColor:b,itemHoverColor:F,groupTitleColor:u,itemSelectedColor:Ce,itemBg:H,popupBg:H,subMenuItemBg:$e,itemActiveBg:"transparent",itemSelectedBg:be,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ie,itemDisabledColor:ae,dangerItemColor:c,dangerItemHoverColor:le,dangerItemSelectedColor:_e,dangerItemActiveBg:K,dangerItemSelectedBg:Oe,menuSubMenuBg:$e,horizontalItemSelectedColor:i,horizontalItemSelectedBg:se});return[Fe(Y),q(Y),Qe(Y),Ae(Y,"light"),Ae(je,"dark"),X(Y),(0,s.Z)(Y),(0,T.oN)(Y,"slide-up"),(0,T.oN)(Y,"slide-down"),(0,k._y)(Y,"zoom-big")]},a=>{const{colorPrimary:y,colorError:se,colorTextDisabled:i,colorErrorBg:l,colorText:_,colorTextDescription:b,colorBgContainer:c,colorFillAlter:H,colorFillContent:$e,lineWidth:Ce,lineWidthBold:be,controlItemBgActive:Oe,colorBgTextHover:Ie,controlHeightLG:u,lineHeight:F,colorBgElevated:ae,marginXXS:le,padding:_e,fontSize:K,controlHeightSM:U,fontSizeLG:Y,colorTextLightSolid:je,colorErrorHover:Ke}=a,Xe=new A.C(je).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:a.zIndexPopupBase+50,radiusItem:a.borderRadiusLG,itemBorderRadius:a.borderRadiusLG,radiusSubMenuItem:a.borderRadiusSM,subMenuItemBorderRadius:a.borderRadiusSM,colorItemText:_,itemColor:_,colorItemTextHover:_,itemHoverColor:_,colorItemTextHoverHorizontal:y,horizontalItemHoverColor:y,colorGroupTitle:b,groupTitleColor:b,colorItemTextSelected:y,itemSelectedColor:y,colorItemTextSelectedHorizontal:y,horizontalItemSelectedColor:y,colorItemBg:c,itemBg:c,colorItemBgHover:Ie,itemHoverBg:Ie,colorItemBgActive:$e,itemActiveBg:Oe,colorSubItemBg:H,subMenuItemBg:H,colorItemBgSelected:Oe,itemSelectedBg:Oe,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:be,activeBarHeight:be,colorActiveBarBorderSize:Ce,activeBarBorderWidth:Ce,colorItemTextDisabled:i,itemDisabledColor:i,colorDangerItemText:se,dangerItemColor:se,colorDangerItemTextHover:se,dangerItemHoverColor:se,colorDangerItemTextSelected:se,dangerItemSelectedColor:se,colorDangerItemBgActive:l,dangerItemActiveBg:l,colorDangerItemBgSelected:l,dangerItemSelectedBg:l,itemMarginInline:a.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:u,groupTitleLineHeight:F,collapsedWidth:u*2,popupBg:ae,itemMarginBlock:le,itemPaddingInline:_e,horizontalLineHeight:`${u*1.15}px`,iconSize:K,iconMarginInlineEnd:U-K,collapsedIconSize:Y,groupTitleFontSize:K,darkItemDisabledColor:new A.C(je).setAlpha(.25).toRgbString(),darkItemColor:Xe,darkDangerItemColor:se,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:je,darkItemSelectedBg:y,darkDangerItemSelectedBg:se,darkItemHoverBg:"transparent",darkGroupTitleColor:Xe,darkItemHoverColor:je,darkDangerItemHoverColor:Ke,darkDangerItemSelectedColor:je,darkDangerItemActiveBg:se}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(E),st=function(E,O){var f={};for(var a in E)Object.prototype.hasOwnProperty.call(E,a)&&O.indexOf(a)<0&&(f[a]=E[a]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,a=Object.getOwnPropertySymbols(E);y{var f,a;const y=m.useContext(N.Z),se=y||{},{getPrefixCls:i,getPopupContainer:l,direction:_,menu:b}=m.useContext(M.E_),c=i(),{prefixCls:H,className:$e,style:Ce,theme:be="light",expandIcon:Oe,_internalDisableMenuItemTitleTooltip:Ie,inlineCollapsed:u,siderCollapsed:F,items:ae,children:le,rootClassName:_e,mode:K,selectable:U,onClick:Y,overflowedIndicatorPopupClassName:je}=E,Ke=st(E,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Xe=(0,ie.Z)(Ke,["collapsedWidth"]),Ve=B(ae)||le;(f=se.validator)===null||f===void 0||f.call(se,{mode:K});const ot=(0,R.useEvent)(function(){var jt;Y==null||Y.apply(void 0,arguments),(jt=se.onClick)===null||jt===void 0||jt.call(se)}),Ue=se.mode||K,Re=U!=null?U:se.selectable,Ht=m.useMemo(()=>F!==void 0?F:u,[u,F]),kt={horizontal:{motionName:`${c}-slide-up`},inline:(0,g.Z)(c),other:{motionName:`${c}-zoom-big`}},it=i("menu",H||se.prefixCls),[Bt,wt]=yt(it,!y),ct=Q()(`${it}-${be}`,b==null?void 0:b.className,$e);let Ft;if(typeof Oe=="function")Ft=Oe;else if(Oe===null||Oe===!1)Ft=null;else if(se.expandIcon===null||se.expandIcon===!1)Ft=null;else{const jt=Oe!=null?Oe:se.expandIcon;Ft=(0,J.Tm)(jt,{className:Q()(`${it}-submenu-expand-icon`,(0,J.l$)(jt)?(a=jt.props)===null||a===void 0?void 0:a.className:"")})}const It=m.useMemo(()=>({prefixCls:it,inlineCollapsed:Ht||!1,direction:_,firstLevel:!0,theme:be,mode:Ue,disableMenuItemTitleTooltip:Ie}),[it,Ht,_,Ie,be]);return Bt(m.createElement(N.Z.Provider,{value:null},m.createElement(ue.Provider,{value:It},m.createElement(t.ZP,Object.assign({getPopupContainer:l,overflowedIndicator:m.createElement(z.Z,null),overflowedIndicatorPopupClassName:Q()(it,`${it}-${be}`,je),mode:Ue,selectable:Re,onClick:ot},Xe,{inlineCollapsed:Ht,style:Object.assign(Object.assign({},b==null?void 0:b.style),Ce),className:ct,prefixCls:it,direction:_,defaultMotions:kt,expandIcon:Ft,ref:O,rootClassName:Q()(_e,wt)}),Ve))))});const We=(0,m.forwardRef)((E,O)=>{const f=(0,m.useRef)(null),a=m.useContext(j.D);return(0,m.useImperativeHandle)(O,()=>({menu:f.current,focus:y=>{var se;(se=f.current)===null||se===void 0||se.focus(y)}})),m.createElement(Ee,Object.assign({ref:f},E,a))});We.Item=tt,We.SubMenu=Ne,We.Divider=ge,We.ItemGroup=t.BW;var ke=We},58421:function(fn,rt,e){e.d(rt,{Z:function(){return se}});var t=e(54476),m=e(59301),j={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},ce=j,Q=e(7657),M=function(l,_){return m.createElement(Q.Z,(0,t.Z)({},l,{ref:_,icon:ce}))},r=m.forwardRef(M),ve=r,ge=e(49198),v=e(33853),ie=e(38819),De=e(92310),J=e.n(De),G=e(20068),ue=e(33885),D=e(67732),tt=e(83652),we=e(42403),Ne=e(158),z=e(26112),R={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},g=R,N=e(91735),x=function(i){(0,we.Z)(_,i);var l=(0,Ne.Z)(_);function _(){var b;(0,D.Z)(this,_);for(var c=arguments.length,H=new Array(c),$e=0;$e=0||Ce.relatedTarget.className.indexOf("".concat(u,"-item"))>=0))&&Ie(b.getValidValue()))},b.go=function(Ce){var be=b.state.goInputText;be!==""&&(Ce.keyCode===g.ENTER||Ce.type==="click")&&(b.setState({goInputText:""}),b.props.quickGo(b.getValidValue()))},b}return(0,tt.Z)(_,[{key:"getPageSizeOptions",value:function(){var c=this.props,H=c.pageSize,$e=c.pageSizeOptions;return $e.some(function(Ce){return Ce.toString()===H.toString()})?$e:$e.concat([H.toString()]).sort(function(Ce,be){var Oe=Number.isNaN(Number(Ce))?0:Number(Ce),Ie=Number.isNaN(Number(be))?0:Number(be);return Oe-Ie})}},{key:"render",value:function(){var c=this,H=this.props,$e=H.pageSize,Ce=H.locale,be=H.rootPrefixCls,Oe=H.changeSize,Ie=H.quickGo,u=H.goButton,F=H.selectComponentClass,ae=H.buildOptionText,le=H.selectPrefixCls,_e=H.disabled,K=this.state.goInputText,U="".concat(be,"-options"),Y=F,je=null,Ke=null,Xe=null;if(!Oe&&!Ie)return null;var Ve=this.getPageSizeOptions();if(Oe&&Y){var ot=Ve.map(function(Ue,Re){return m.createElement(Y.Option,{key:Re,value:Ue.toString()},(ae||c.buildOptionText)(Ue))});je=m.createElement(Y,{disabled:_e,prefixCls:le,showSearch:!1,className:"".concat(U,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:($e||Ve[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Re){return Re.parentNode},"aria-label":Ce.page_size,defaultOpen:!1},ot)}return Ie&&(u&&(Xe=typeof u=="boolean"?m.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:_e,className:"".concat(U,"-quick-jumper-button")},Ce.jump_to_confirm):m.createElement("span",{onClick:this.go,onKeyUp:this.go},u)),Ke=m.createElement("div",{className:"".concat(U,"-quick-jumper")},Ce.jump_to,m.createElement("input",{disabled:_e,type:"text",value:K,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Ce.page}),Ce.page,Xe)),m.createElement("li",{className:"".concat(U)},je,Ke)}}]),_}(m.Component);x.defaultProps={pageSizeOptions:["10","20","50","100"]};var L=x,B=function(l){var _,b=l.rootPrefixCls,c=l.page,H=l.active,$e=l.className,Ce=l.showTitle,be=l.onClick,Oe=l.onKeyPress,Ie=l.itemRender,u="".concat(b,"-item"),F=J()(u,"".concat(u,"-").concat(c),(_={},(0,G.Z)(_,"".concat(u,"-active"),H),(0,G.Z)(_,"".concat(u,"-disabled"),!c),(0,G.Z)(_,l.className,$e),_)),ae=function(){be(c)},le=function(U){Oe(U,be,c)},_e=Ie(c,"page",m.createElement("a",{rel:"nofollow"},c));return _e?m.createElement("li",{title:Ce?c.toString():null,className:F,onClick:ae,onKeyPress:le,tabIndex:0},_e):null},A=B;function p(){}function s(i){var l=Number(i);return typeof l=="number"&&!Number.isNaN(l)&&isFinite(l)&&Math.floor(l)===l}var T=function(l,_,b){return b};function k(i,l,_){var b=typeof i=="undefined"?l.pageSize:i;return Math.floor((_.total-1)/b)+1}var Te=function(i){(0,we.Z)(_,i);var l=(0,Ne.Z)(_);function _(b){var c;(0,D.Z)(this,_),c=l.call(this,b),c.paginationNode=m.createRef(),c.getJumpPrevPage=function(){return Math.max(1,c.state.current-(c.props.showLessItems?3:5))},c.getJumpNextPage=function(){return Math.min(k(void 0,c.state,c.props),c.state.current+(c.props.showLessItems?3:5))},c.getItemIcon=function(Oe,Ie){var u=c.props.prefixCls,F=Oe||m.createElement("button",{type:"button","aria-label":Ie,className:"".concat(u,"-item-link")});return typeof Oe=="function"&&(F=m.createElement(Oe,(0,ue.Z)({},c.props))),F},c.isValid=function(Oe){var Ie=c.props.total;return s(Oe)&&Oe!==c.state.current&&s(Ie)&&Ie>0},c.shouldDisplayQuickJumper=function(){var Oe=c.props,Ie=Oe.showQuickJumper,u=Oe.total,F=c.state.pageSize;return u<=F?!1:Ie},c.handleKeyDown=function(Oe){(Oe.keyCode===g.ARROW_UP||Oe.keyCode===g.ARROW_DOWN)&&Oe.preventDefault()},c.handleKeyUp=function(Oe){var Ie=c.getValidValue(Oe),u=c.state.currentInputValue;Ie!==u&&c.setState({currentInputValue:Ie}),Oe.keyCode===g.ENTER?c.handleChange(Ie):Oe.keyCode===g.ARROW_UP?c.handleChange(Ie-1):Oe.keyCode===g.ARROW_DOWN&&c.handleChange(Ie+1)},c.handleBlur=function(Oe){var Ie=c.getValidValue(Oe);c.handleChange(Ie)},c.changePageSize=function(Oe){var Ie=c.state.current,u=k(Oe,c.state,c.props);Ie=Ie>u?u:Ie,u===0&&(Ie=c.state.current),typeof Oe=="number"&&("pageSize"in c.props||c.setState({pageSize:Oe}),"current"in c.props||c.setState({current:Ie,currentInputValue:Ie})),c.props.onShowSizeChange(Ie,Oe),"onChange"in c.props&&c.props.onChange&&c.props.onChange(Ie,Oe)},c.handleChange=function(Oe){var Ie=c.props,u=Ie.disabled,F=Ie.onChange,ae=c.state,le=ae.pageSize,_e=ae.current,K=ae.currentInputValue;if(c.isValid(Oe)&&!u){var U=k(void 0,c.state,c.props),Y=Oe;return Oe>U?Y=U:Oe<1&&(Y=1),"current"in c.props||c.setState({current:Y}),Y!==K&&c.setState({currentInputValue:Y}),F(Y,le),Y}return _e},c.prev=function(){c.hasPrev()&&c.handleChange(c.state.current-1)},c.next=function(){c.hasNext()&&c.handleChange(c.state.current+1)},c.jumpPrev=function(){c.handleChange(c.getJumpPrevPage())},c.jumpNext=function(){c.handleChange(c.getJumpNextPage())},c.hasPrev=function(){return c.state.current>1},c.hasNext=function(){return c.state.current2?u-2:0),ae=2;ae=$e?be=$e:be=Number(H),be}},{key:"getShowSizeChanger",value:function(){var c=this.props,H=c.showSizeChanger,$e=c.total,Ce=c.totalBoundaryShowSizeChanger;return typeof H!="undefined"?H:$e>Ce}},{key:"render",value:function(){var c=this.props,H=c.prefixCls,$e=c.className,Ce=c.style,be=c.disabled,Oe=c.hideOnSinglePage,Ie=c.total,u=c.locale,F=c.showQuickJumper,ae=c.showLessItems,le=c.showTitle,_e=c.showTotal,K=c.simple,U=c.itemRender,Y=c.showPrevNextJumpers,je=c.jumpPrevIcon,Ke=c.jumpNextIcon,Xe=c.selectComponentClass,Ve=c.selectPrefixCls,ot=c.pageSizeOptions,Ue=this.state,Re=Ue.current,Ht=Ue.pageSize,kt=Ue.currentInputValue;if(Oe===!0&&Ie<=Ht)return null;var it=k(void 0,this.state,this.props),Bt=[],wt=null,ct=null,Ft=null,It=null,jt=null,pn=F&&F.goButton,an=ae?1:2,kn=Re-1>0?Re-1:0,lr=Re+1Ie?Ie:Re*Ht]));if(K){pn&&(typeof pn=="boolean"?jt=m.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},u.jump_to_confirm):jt=m.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},pn),jt=m.createElement("li",{title:le?"".concat(u.jump_to).concat(Re,"/").concat(it):null,className:"".concat(H,"-simple-pager")},jt));var ur=this.renderPrev(kn);return m.createElement("ul",(0,t.Z)({className:J()(H,"".concat(H,"-simple"),(0,G.Z)({},"".concat(H,"-disabled"),be),$e),style:Ce,ref:this.paginationNode},ir),qn,ur?m.createElement("li",{title:le?u.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:J()("".concat(H,"-prev"),(0,G.Z)({},"".concat(H,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},ur):null,m.createElement("li",{title:le?"".concat(Re,"/").concat(it):null,className:"".concat(H,"-simple-pager")},m.createElement("input",{type:"text",value:kt,disabled:be,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),m.createElement("span",{className:"".concat(H,"-slash")},"/"),it),m.createElement("li",{title:le?u.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:J()("".concat(H,"-next"),(0,G.Z)({},"".concat(H,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(lr)),jt)}if(it<=3+an*2){var Nr={locale:u,rootPrefixCls:H,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:le,itemRender:U};it||Bt.push(m.createElement(A,(0,t.Z)({},Nr,{key:"noPager",page:1,className:"".concat(H,"-item-disabled")})));for(var Er=1;Er<=it;Er+=1){var Xr=Re===Er;Bt.push(m.createElement(A,(0,t.Z)({},Nr,{key:Er,page:Er,active:Xr})))}}else{var Z=ae?u.prev_3:u.prev_5,Je=ae?u.next_3:u.next_5,fe=U(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(je,"prev page")),lt=U(this.getJumpNextPage(),"jump-next",this.getItemIcon(Ke,"next page"));Y&&(wt=fe?m.createElement("li",{title:le?Z:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:J()("".concat(H,"-jump-prev"),(0,G.Z)({},"".concat(H,"-jump-prev-custom-icon"),!!je))},fe):null,ct=lt?m.createElement("li",{title:le?Je:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:J()("".concat(H,"-jump-next"),(0,G.Z)({},"".concat(H,"-jump-next-custom-icon"),!!Ke))},lt):null),It=m.createElement(A,{locale:u,last:!0,rootPrefixCls:H,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:it,page:it,active:!1,showTitle:le,itemRender:U}),Ft=m.createElement(A,{locale:u,rootPrefixCls:H,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:le,itemRender:U});var vt=Math.max(1,Re-an),St=Math.min(Re+an,it);Re-1<=an&&(St=1+an*2),it-Re<=an&&(vt=it-an*2);for(var Dt=vt;Dt<=St;Dt+=1){var _t=Re===Dt;Bt.push(m.createElement(A,{locale:u,rootPrefixCls:H,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Dt,page:Dt,active:_t,showTitle:le,itemRender:U}))}Re-1>=an*2&&Re!==3&&(Bt[0]=(0,m.cloneElement)(Bt[0],{className:"".concat(H,"-item-after-jump-prev")}),Bt.unshift(wt)),it-Re>=an*2&&Re!==it-2&&(Bt[Bt.length-1]=(0,m.cloneElement)(Bt[Bt.length-1],{className:"".concat(H,"-item-before-jump-next")}),Bt.push(ct)),vt!==1&&Bt.unshift(Ft),St!==it&&Bt.push(It)}var pt=!this.hasPrev()||!it,I=!this.hasNext()||!it,ee=this.renderPrev(kn),me=this.renderNext(lr);return m.createElement("ul",(0,t.Z)({className:J()(H,$e,(0,G.Z)({},"".concat(H,"-disabled"),be)),style:Ce,ref:this.paginationNode},ir),qn,ee?m.createElement("li",{title:le?u.prev_page:null,onClick:this.prev,tabIndex:pt?null:0,onKeyPress:this.runIfEnterPrev,className:J()("".concat(H,"-prev"),(0,G.Z)({},"".concat(H,"-disabled"),pt)),"aria-disabled":pt},ee):null,Bt,me?m.createElement("li",{title:le?u.next_page:null,onClick:this.next,tabIndex:I?null:0,onKeyPress:this.runIfEnterNext,className:J()("".concat(H,"-next"),(0,G.Z)({},"".concat(H,"-disabled"),I)),"aria-disabled":I},me):null,m.createElement(L,{disabled:be,locale:u,rootPrefixCls:H,selectComponentClass:Xe,selectPrefixCls:Ve,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Re,pageSize:Ht,pageSizeOptions:ot,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:pn}))}}],[{key:"getDerivedStateFromProps",value:function(c,H){var $e={};if("current"in c&&($e.current=c.current,c.current!==H.current&&($e.currentInputValue=$e.current)),"pageSize"in c&&c.pageSize!==H.pageSize){var Ce=H.current,be=k(c.pageSize,H,c);Ce=Ce>be?be:Ce,"current"in c||($e.current=Ce,$e.currentInputValue=Ce),$e.pageSize=c.pageSize}return $e}}]),_}(m.Component);Te.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:p,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:p,locale:N.Z,style:{},itemRender:T,totalBoundaryShowSizeChanger:50};var W=Te,oe=e(22075),q=e(36355),de=e(19716),X=e(8628),te=e(9763),S=e(57809);const Ae=i=>m.createElement(S.default,Object.assign({},i,{showSearch:!0,size:"small"})),Ge=i=>m.createElement(S.default,Object.assign({},i,{showSearch:!0,size:"middle"}));Ae.Option=S.default.Option,Ge.Option=S.default.Option;var Me=e(9937),Qe=e(17313),dt=e(83116),Ot=e(37613);const Fe=i=>{const{componentCls:l}=i;return{[`${l}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${l}-item-link`]:{color:i.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${l}-item-link`]:{color:i.colorTextDisabled,cursor:"not-allowed"}}},[`&${l}-disabled`]:{cursor:"not-allowed",[`${l}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:i.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:i.colorBorder,backgroundColor:i.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:i.itemActiveBgDisabled},a:{color:i.itemActiveColorDisabled}}},[`${l}-item-link`]:{color:i.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${l}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${l}-simple-pager`]:{color:i.colorTextDisabled},[`${l}-jump-prev, ${l}-jump-next`]:{[`${l}-item-link-icon`]:{opacity:0},[`${l}-item-ellipsis`]:{opacity:1}}},[`&${l}-simple`]:{[`${l}-prev, ${l}-next`]:{[`&${l}-disabled ${l}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},yt=i=>{const{componentCls:l}=i;return{[`&${l}-mini ${l}-total-text, &${l}-mini ${l}-simple-pager`]:{height:i.itemSizeSM,lineHeight:`${i.itemSizeSM}px`},[`&${l}-mini ${l}-item`]:{minWidth:i.itemSizeSM,height:i.itemSizeSM,margin:0,lineHeight:`${i.itemSizeSM-2}px`},[`&${l}-mini:not(${l}-disabled) ${l}-item:not(${l}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:i.colorBgTextHover},"&:active":{backgroundColor:i.colorBgTextActive}},[`&${l}-mini ${l}-prev, &${l}-mini ${l}-next`]:{minWidth:i.itemSizeSM,height:i.itemSizeSM,margin:0,lineHeight:`${i.itemSizeSM}px`},[`&${l}-mini:not(${l}-disabled)`]:{[`${l}-prev, ${l}-next`]:{[`&:hover ${l}-item-link`]:{backgroundColor:i.colorBgTextHover},[`&:active ${l}-item-link`]:{backgroundColor:i.colorBgTextActive},[`&${l}-disabled:hover ${l}-item-link`]:{backgroundColor:"transparent"}}},[` - &${l}-mini ${l}-prev ${l}-item-link, - &${l}-mini ${l}-next ${l}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:i.itemSizeSM,lineHeight:`${i.itemSizeSM}px`}},[`&${l}-mini ${l}-jump-prev, &${l}-mini ${l}-jump-next`]:{height:i.itemSizeSM,marginInlineEnd:0,lineHeight:`${i.itemSizeSM}px`},[`&${l}-mini ${l}-options`]:{marginInlineStart:i.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:i.miniOptionsSizeChangerTop},"&-quick-jumper":{height:i.itemSizeSM,lineHeight:`${i.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Me.x0)(i)),{width:i.paginationMiniQuickJumperInputWidth,height:i.controlHeightSM})}}}},st=i=>{const{componentCls:l}=i;return{[` - &${l}-simple ${l}-prev, - &${l}-simple ${l}-next - `]:{height:i.itemSizeSM,lineHeight:`${i.itemSizeSM}px`,verticalAlign:"top",[`${l}-item-link`]:{height:i.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:i.colorBgTextHover},"&:active":{backgroundColor:i.colorBgTextActive},"&::after":{height:i.itemSizeSM,lineHeight:`${i.itemSizeSM}px`}}},[`&${l}-simple ${l}-simple-pager`]:{display:"inline-block",height:i.itemSizeSM,marginInlineEnd:i.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:i.marginXS,padding:`0 ${i.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:i.itemInputBg,border:`${i.lineWidth}px ${i.lineType} ${i.colorBorder}`,borderRadius:i.borderRadius,outline:"none",transition:`border-color ${i.motionDurationMid}`,color:"inherit","&:hover":{borderColor:i.colorPrimary},"&:focus":{borderColor:i.colorPrimaryHover,boxShadow:`${i.inputOutlineOffset}px 0 ${i.controlOutlineWidth}px ${i.controlOutline}`},"&[disabled]":{color:i.colorTextDisabled,backgroundColor:i.colorBgContainerDisabled,borderColor:i.colorBorder,cursor:"not-allowed"}}}}},pe=i=>{const{componentCls:l}=i;return{[`${l}-jump-prev, ${l}-jump-next`]:{outline:0,[`${l}-item-container`]:{position:"relative",[`${l}-item-link-icon`]:{color:i.colorPrimary,fontSize:i.fontSizeSM,opacity:0,transition:`all ${i.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${l}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:i.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:i.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:i.paginationEllipsisTextIndent,opacity:1,transition:`all ${i.motionDurationMid}`}},"&:hover":{[`${l}-item-link-icon`]:{opacity:1},[`${l}-item-ellipsis`]:{opacity:0}}},[` - ${l}-prev, - ${l}-jump-prev, - ${l}-jump-next - `]:{marginInlineEnd:i.marginXS},[` - ${l}-prev, - ${l}-next, - ${l}-jump-prev, - ${l}-jump-next - `]:{display:"inline-block",minWidth:i.itemSize,height:i.itemSize,color:i.colorText,fontFamily:i.fontFamily,lineHeight:`${i.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:i.borderRadius,cursor:"pointer",transition:`all ${i.motionDurationMid}`},[`${l}-prev, ${l}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:i.colorText,cursor:"pointer",userSelect:"none"},[`${l}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:i.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${i.lineWidth}px ${i.lineType} transparent`,borderRadius:i.borderRadius,outline:"none",transition:`all ${i.motionDurationMid}`},[`&:hover ${l}-item-link`]:{backgroundColor:i.colorBgTextHover},[`&:active ${l}-item-link`]:{backgroundColor:i.colorBgTextActive},[`&${l}-disabled:hover`]:{[`${l}-item-link`]:{backgroundColor:"transparent"}}},[`${l}-slash`]:{marginInlineEnd:i.paginationSlashMarginInlineEnd,marginInlineStart:i.paginationSlashMarginInlineStart},[`${l}-options`]:{display:"inline-block",marginInlineStart:i.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:i.controlHeight,marginInlineStart:i.marginXS,lineHeight:`${i.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Me.ik)(i)),{width:i.controlHeightLG*1.25,height:i.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:i.marginXS,marginInlineEnd:i.marginXS})}}}},Ee=i=>{const{componentCls:l}=i;return{[`${l}-item`]:{display:"inline-block",minWidth:i.itemSize,height:i.itemSize,marginInlineEnd:i.marginXS,fontFamily:i.fontFamily,lineHeight:`${i.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${i.lineWidth}px ${i.lineType} transparent`,borderRadius:i.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${i.paginationItemPaddingInline}px`,color:i.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${l}-item-active)`]:{"&:hover":{transition:`all ${i.motionDurationMid}`,backgroundColor:i.colorBgTextHover},"&:active":{backgroundColor:i.colorBgTextActive}},"&-active":{fontWeight:i.fontWeightStrong,backgroundColor:i.itemActiveBg,borderColor:i.colorPrimary,a:{color:i.colorPrimary},"&:hover":{borderColor:i.colorPrimaryHover},"&:hover a":{color:i.colorPrimaryHover}}}}},We=i=>{const{componentCls:l}=i;return{[l]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Qe.Wf)(i)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${l}-total-text`]:{display:"inline-block",height:i.itemSize,marginInlineEnd:i.marginXS,lineHeight:`${i.itemSize-2}px`,verticalAlign:"middle"}}),Ee(i)),pe(i)),st(i)),yt(i)),Fe(i)),{[`@media only screen and (max-width: ${i.screenLG}px)`]:{[`${l}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${i.screenSM}px)`]:{[`${l}-options`]:{display:"none"}}}),[`&${i.componentCls}-rtl`]:{direction:"rtl"}}},ke=i=>{const{componentCls:l}=i;return{[`${l}${l}-disabled:not(${l}-mini)`]:{"&, &:hover":{[`${l}-item-link`]:{borderColor:i.colorBorder}},"&:focus-visible":{[`${l}-item-link`]:{borderColor:i.colorBorder}},[`${l}-item, ${l}-item-link`]:{backgroundColor:i.colorBgContainerDisabled,borderColor:i.colorBorder,[`&:hover:not(${l}-item-active)`]:{backgroundColor:i.colorBgContainerDisabled,borderColor:i.colorBorder,a:{color:i.colorTextDisabled}},[`&${l}-item-active`]:{backgroundColor:i.itemActiveBgDisabled}},[`${l}-prev, ${l}-next`]:{"&:hover button":{backgroundColor:i.colorBgContainerDisabled,borderColor:i.colorBorder,color:i.colorTextDisabled},[`${l}-item-link`]:{backgroundColor:i.colorBgContainerDisabled,borderColor:i.colorBorder}}},[`${l}:not(${l}-mini)`]:{[`${l}-prev, ${l}-next`]:{"&:hover button":{borderColor:i.colorPrimaryHover,backgroundColor:i.itemBg},[`${l}-item-link`]:{backgroundColor:i.itemLinkBg,borderColor:i.colorBorder},[`&:hover ${l}-item-link`]:{borderColor:i.colorPrimary,backgroundColor:i.itemBg,color:i.colorPrimary},[`&${l}-disabled`]:{[`${l}-item-link`]:{borderColor:i.colorBorder,color:i.colorTextDisabled}}},[`${l}-item`]:{backgroundColor:i.itemBg,border:`${i.lineWidth}px ${i.lineType} ${i.colorBorder}`,[`&:hover:not(${l}-item-active)`]:{borderColor:i.colorPrimary,backgroundColor:i.itemBg,a:{color:i.colorPrimary}},"&-active":{borderColor:i.colorPrimary}}}}},E=i=>{const{componentCls:l}=i;return{[`${l}:not(${l}-disabled)`]:{[`${l}-item`]:Object.assign({},(0,Qe.Qy)(i)),[`${l}-jump-prev, ${l}-jump-next`]:{"&:focus-visible":Object.assign({[`${l}-item-link-icon`]:{opacity:1},[`${l}-item-ellipsis`]:{opacity:0}},(0,Qe.oN)(i))},[`${l}-prev, ${l}-next`]:{[`&:focus-visible ${l}-item-link`]:Object.assign({},(0,Qe.oN)(i))}}}};var O=(0,dt.Z)("Pagination",i=>{const l=(0,Ot.TS)(i,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:i.marginXXS/2,paginationMiniQuickJumperInputWidth:i.controlHeightLG*1.1,paginationItemPaddingInline:i.marginXXS*1.5,paginationEllipsisLetterSpacing:i.marginXXS/2,paginationSlashMarginInlineStart:i.marginXXS,paginationSlashMarginInlineEnd:i.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Me.e5)(i),(0,Me.TM)(i));return[We(l),E(l),i.wireframe&&ke(l)]},i=>({itemBg:i.colorBgContainer,itemSize:i.controlHeight,itemSizeSM:i.controlHeightSM,itemActiveBg:i.colorBgContainer,itemLinkBg:i.colorBgContainer,itemActiveColorDisabled:i.colorTextDisabled,itemActiveBgDisabled:i.controlItemBgActiveDisabled,itemInputBg:i.colorBgContainer,miniOptionsSizeChangerTop:0})),f=function(i,l){var _={};for(var b in i)Object.prototype.hasOwnProperty.call(i,b)&&l.indexOf(b)<0&&(_[b]=i[b]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,b=Object.getOwnPropertySymbols(i);c{const{prefixCls:l,selectPrefixCls:_,className:b,rootClassName:c,style:H,size:$e,locale:Ce,selectComponentClass:be,responsive:Oe,showSizeChanger:Ie}=i,u=f(i,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:F}=(0,X.Z)(Oe),{getPrefixCls:ae,direction:le,pagination:_e={}}=m.useContext(q.E_),K=ae("pagination",l),[U,Y]=O(K),je=Ie!=null?Ie:_e.showSizeChanger,Ke=m.useMemo(()=>{const it=m.createElement("span",{className:`${K}-item-ellipsis`},"\u2022\u2022\u2022"),Bt=m.createElement("button",{className:`${K}-item-link`,type:"button",tabIndex:-1},le==="rtl"?m.createElement(ie.Z,null):m.createElement(v.Z,null)),wt=m.createElement("button",{className:`${K}-item-link`,type:"button",tabIndex:-1},le==="rtl"?m.createElement(v.Z,null):m.createElement(ie.Z,null)),ct=m.createElement("a",{className:`${K}-item-link`},m.createElement("div",{className:`${K}-item-container`},le==="rtl"?m.createElement(ge.Z,{className:`${K}-item-link-icon`}):m.createElement(ve,{className:`${K}-item-link-icon`}),it)),Ft=m.createElement("a",{className:`${K}-item-link`},m.createElement("div",{className:`${K}-item-container`},le==="rtl"?m.createElement(ve,{className:`${K}-item-link-icon`}):m.createElement(ge.Z,{className:`${K}-item-link-icon`}),it));return{prevIcon:Bt,nextIcon:wt,jumpPrevIcon:ct,jumpNextIcon:Ft}},[le,K]),[Xe]=(0,te.Z)("Pagination",oe.Z),Ve=Object.assign(Object.assign({},Xe),Ce),ot=(0,de.Z)($e),Ue=ot==="small"||!!(F&&!ot&&Oe),Re=ae("select",_),Ht=J()({[`${K}-mini`]:Ue,[`${K}-rtl`]:le==="rtl"},_e==null?void 0:_e.className,b,c,Y),kt=Object.assign(Object.assign({},_e==null?void 0:_e.style),H);return U(m.createElement(W,Object.assign({},Ke,u,{style:kt,prefixCls:K,selectPrefixCls:Re,className:Ht,selectComponentClass:be||(Ue?Ae:Ge),locale:Ve,showSizeChanger:je})))},se=y},93948:function(fn,rt,e){e.d(rt,{Z:function(){return Ie}});var t=e(59301),m=e(29679),j=e(40001),ce=e(19248),Q=e(99267),M=e(92310),r=e.n(M),ve=e(2738),ge=e(36355),v=e(54476),ie=e(33885),De=e(75931),J={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},G=function(){var F=(0,t.useRef)([]),ae=(0,t.useRef)(null);return(0,t.useEffect)(function(){var le=Date.now(),_e=!1;F.current.forEach(function(K){if(K){_e=!0;var U=K.style;U.transitionDuration=".3s, .3s, .3s, .06s",ae.current&&le-ae.current<100&&(U.transitionDuration="0s, 0s")}}),_e&&(ae.current=Date.now())}),F.current},ue=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],D=function(F){var ae=(0,ie.Z)((0,ie.Z)({},J),F),le=ae.className,_e=ae.percent,K=ae.prefixCls,U=ae.strokeColor,Y=ae.strokeLinecap,je=ae.strokeWidth,Ke=ae.style,Xe=ae.trailColor,Ve=ae.trailWidth,ot=ae.transition,Ue=(0,De.Z)(ae,ue);delete Ue.gapPosition;var Re=Array.isArray(_e)?_e:[_e],Ht=Array.isArray(U)?U:[U],kt=G(),it=je/2,Bt=100-je/2,wt="M ".concat(Y==="round"?it:0,",").concat(it,` - L `).concat(Y==="round"?Bt:100,",").concat(it),ct="0 0 100 ".concat(je),Ft=0;return t.createElement("svg",(0,v.Z)({className:r()("".concat(K,"-line"),le),viewBox:ct,preserveAspectRatio:"none",style:Ke},Ue),t.createElement("path",{className:"".concat(K,"-line-trail"),d:wt,strokeLinecap:Y,stroke:Xe,strokeWidth:Ve||je,fillOpacity:"0"}),Re.map(function(It,jt){var pn=1;switch(Y){case"round":pn=1-je/100;break;case"square":pn=1-je/2/100;break;default:pn=1;break}var an={strokeDasharray:"".concat(It*pn,"px, 100px"),strokeDashoffset:"-".concat(Ft,"px"),transition:ot||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},kn=Ht[jt]||Ht[Ht.length-1];return Ft+=It,t.createElement("path",{key:jt,className:"".concat(K,"-line-path"),d:wt,strokeLinecap:Y,stroke:kn,strokeWidth:je,fillOpacity:"0",ref:function(ir){kt[jt]=ir},style:an})}))},tt=D,we=e(76190),Ne=e(42978),z=e(47273),R=0,g=(0,z.Z)();function N(){var u;return g?(u=R,R+=1):u="TEST_OR_SSR",u}var x=function(u){var F=t.useState(),ae=(0,Ne.Z)(F,2),le=ae[0],_e=ae[1];return t.useEffect(function(){_e("rc_progress_".concat(N()))},[]),u||le},L=function(F){var ae=F.bg,le=F.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:ae}},le)};function B(u,F){return Object.keys(u).map(function(ae){var le=parseFloat(ae),_e="".concat(Math.floor(le*F),"%");return"".concat(u[ae]," ").concat(_e)})}var A=t.forwardRef(function(u,F){var ae=u.prefixCls,le=u.color,_e=u.gradientId,K=u.radius,U=u.style,Y=u.ptg,je=u.strokeLinecap,Ke=u.strokeWidth,Xe=u.size,Ve=u.gapDegree,ot=le&&(0,we.Z)(le)==="object",Ue=ot?"#FFF":void 0,Re=Xe/2,Ht=t.createElement("circle",{className:"".concat(ae,"-circle-path"),r:K,cx:Re,cy:Re,stroke:Ue,strokeLinecap:je,strokeWidth:Ke,opacity:Y===0?0:1,style:U,ref:F});if(!ot)return Ht;var kt="".concat(_e,"-conic"),it=Ve?"".concat(180+Ve/2,"deg"):"0deg",Bt=B(le,(360-Ve)/360),wt=B(le,1),ct="conic-gradient(from ".concat(it,", ").concat(Bt.join(", "),")"),Ft="linear-gradient(to ".concat(Ve?"bottom":"top",", ").concat(wt.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:kt},Ht),t.createElement("foreignObject",{x:0,y:0,width:Xe,height:Xe,mask:"url(#".concat(kt,")")},t.createElement(L,{bg:Ft},t.createElement(L,{bg:ct}))))}),p=A,s=100,T=function(F,ae,le,_e,K,U,Y,je,Ke,Xe){var Ve=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ot=le/100*360*((360-U)/360),Ue=U===0?0:{bottom:0,top:180,left:90,right:-90}[Y],Re=(100-_e)/100*ae;Ke==="round"&&_e!==100&&(Re+=Xe/2,Re>=ae&&(Re=ae-.01));var Ht=s/2;return{stroke:typeof je=="string"?je:void 0,strokeDasharray:"".concat(ae,"px ").concat(F),strokeDashoffset:Re+Ve,transform:"rotate(".concat(K+ot+Ue,"deg)"),transformOrigin:"".concat(Ht,"px ").concat(Ht,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},k=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Te(u){var F=u!=null?u:[];return Array.isArray(F)?F:[F]}var W=function(F){var ae=(0,ie.Z)((0,ie.Z)({},J),F),le=ae.id,_e=ae.prefixCls,K=ae.steps,U=ae.strokeWidth,Y=ae.trailWidth,je=ae.gapDegree,Ke=je===void 0?0:je,Xe=ae.gapPosition,Ve=ae.trailColor,ot=ae.strokeLinecap,Ue=ae.style,Re=ae.className,Ht=ae.strokeColor,kt=ae.percent,it=(0,De.Z)(ae,k),Bt=s/2,wt=x(le),ct="".concat(wt,"-gradient"),Ft=Bt-U/2,It=Math.PI*2*Ft,jt=Ke>0?90+Ke/2:-90,pn=It*((360-Ke)/360),an=(0,we.Z)(K)==="object"?K:{count:K,space:2},kn=an.count,lr=an.space,ir=Te(kt),qn=Te(Ht),ur=qn.find(function(lt){return lt&&(0,we.Z)(lt)==="object"}),Nr=ur&&(0,we.Z)(ur)==="object",Er=Nr?"butt":ot,Xr=T(It,pn,0,100,jt,Ke,Xe,Ve,Er,U),Z=G(),Je=function(){var vt=0;return ir.map(function(St,Dt){var _t=qn[Dt]||qn[qn.length-1],pt=T(It,pn,vt,St,jt,Ke,Xe,_t,Er,U);return vt+=St,t.createElement(p,{key:Dt,color:_t,ptg:St,radius:Ft,prefixCls:_e,gradientId:ct,style:pt,strokeLinecap:Er,strokeWidth:U,gapDegree:Ke,ref:function(ee){Z[Dt]=ee},size:s})}).reverse()},fe=function(){var vt=Math.round(kn*(ir[0]/100)),St=100/kn,Dt=0;return new Array(kn).fill(null).map(function(_t,pt){var I=pt<=vt-1?qn[0]:Ve,ee=I&&(0,we.Z)(I)==="object"?"url(#".concat(ct,")"):void 0,me=T(It,pn,Dt,St,jt,Ke,Xe,I,"butt",U,lr);return Dt+=(pn-me.strokeDashoffset+lr)*100/pn,t.createElement("circle",{key:pt,className:"".concat(_e,"-circle-path"),r:Ft,cx:Bt,cy:Bt,stroke:ee,strokeWidth:U,opacity:1,style:me,ref:function(ze){Z[pt]=ze}})})};return t.createElement("svg",(0,v.Z)({className:r()("".concat(_e,"-circle"),Re),viewBox:"0 0 ".concat(s," ").concat(s),style:Ue,id:le,role:"presentation"},it),!kn&&t.createElement("circle",{className:"".concat(_e,"-circle-trail"),r:Ft,cx:Bt,cy:Bt,stroke:Ve,strokeLinecap:Er,strokeWidth:Y||U,style:Xr}),kn?fe():Je())},oe=W,q={Line:tt,Circle:oe},de=e(6848),X=e(30071);function te(u){return!u||u<0?0:u>100?100:u}function S(u){let{success:F,successPercent:ae}=u,le=ae;return F&&"progress"in F&&(le=F.progress),F&&"percent"in F&&(le=F.percent),le}const Ae=u=>{let{percent:F,success:ae,successPercent:le}=u;const _e=te(S({success:ae,successPercent:le}));return[_e,te(te(F)-_e)]},Ge=u=>{let{success:F={},strokeColor:ae}=u;const{strokeColor:le}=F;return[le||X.presetPrimaryColors.green,ae||null]},Me=(u,F,ae)=>{var le,_e,K,U;let Y=-1,je=-1;if(F==="step"){const Ke=ae.steps,Xe=ae.strokeWidth;typeof u=="string"||typeof u=="undefined"?(Y=u==="small"?2:14,je=Xe!=null?Xe:8):typeof u=="number"?[Y,je]=[u,u]:[Y=14,je=8]=u,Y*=Ke}else if(F==="line"){const Ke=ae==null?void 0:ae.strokeWidth;typeof u=="string"||typeof u=="undefined"?je=Ke||(u==="small"?6:8):typeof u=="number"?[Y,je]=[u,u]:[Y=-1,je=8]=u}else(F==="circle"||F==="dashboard")&&(typeof u=="string"||typeof u=="undefined"?[Y,je]=u==="small"?[60,60]:[120,120]:typeof u=="number"?[Y,je]=[u,u]:(Y=(_e=(le=u[0])!==null&&le!==void 0?le:u[1])!==null&&_e!==void 0?_e:120,je=(U=(K=u[0])!==null&&K!==void 0?K:u[1])!==null&&U!==void 0?U:120));return[Y,je]},Qe=3,dt=u=>Qe/u*100;var Fe=u=>{const{prefixCls:F,trailColor:ae=null,strokeLinecap:le="round",gapPosition:_e,gapDegree:K,width:U=120,type:Y,children:je,success:Ke,size:Xe=U}=u,[Ve,ot]=Me(Xe,"circle");let{strokeWidth:Ue}=u;Ue===void 0&&(Ue=Math.max(dt(Ve),6));const Re={width:Ve,height:ot,fontSize:Ve*.15+6},Ht=t.useMemo(()=>{if(K||K===0)return K;if(Y==="dashboard")return 75},[K,Y]),kt=_e||Y==="dashboard"&&"bottom"||void 0,it=Object.prototype.toString.call(u.strokeColor)==="[object Object]",Bt=Ge({success:Ke,strokeColor:u.strokeColor}),wt=r()(`${F}-inner`,{[`${F}-circle-gradient`]:it}),ct=t.createElement(oe,{percent:Ae(u),strokeWidth:Ue,trailWidth:Ue,strokeColor:Bt,strokeLinecap:le,trailColor:ae,prefixCls:F,gapDegree:Ht,gapPosition:kt});return t.createElement("div",{className:wt,style:Re},Ve<=20?t.createElement(de.Z,{title:je},t.createElement("span",null,ct)):t.createElement(t.Fragment,null,ct,je))},yt=function(u,F){var ae={};for(var le in u)Object.prototype.hasOwnProperty.call(u,le)&&F.indexOf(le)<0&&(ae[le]=u[le]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,le=Object.getOwnPropertySymbols(u);_e{let F=[];return Object.keys(u).forEach(ae=>{const le=parseFloat(ae.replace(/%/g,""));isNaN(le)||F.push({key:le,value:u[ae]})}),F=F.sort((ae,le)=>ae.key-le.key),F.map(ae=>{let{key:le,value:_e}=ae;return`${_e} ${le}%`}).join(", ")},pe=(u,F)=>{const{from:ae=X.presetPrimaryColors.blue,to:le=X.presetPrimaryColors.blue,direction:_e=F==="rtl"?"to left":"to right"}=u,K=yt(u,["from","to","direction"]);if(Object.keys(K).length!==0){const U=st(K);return{backgroundImage:`linear-gradient(${_e}, ${U})`}}return{backgroundImage:`linear-gradient(${_e}, ${ae}, ${le})`}};var We=u=>{const{prefixCls:F,direction:ae,percent:le,size:_e,strokeWidth:K,strokeColor:U,strokeLinecap:Y="round",children:je,trailColor:Ke=null,success:Xe}=u,Ve=U&&typeof U!="string"?pe(U,ae):{backgroundColor:U},ot=Y==="square"||Y==="butt"?0:void 0,Ue={backgroundColor:Ke||void 0,borderRadius:ot},Re=_e!=null?_e:[-1,K||(_e==="small"?6:8)],[Ht,kt]=Me(Re,"line",{strokeWidth:K}),it=Object.assign({width:`${te(le)}%`,height:kt,borderRadius:ot},Ve),Bt=S(u),wt={width:`${te(Bt)}%`,height:kt,borderRadius:ot,backgroundColor:Xe==null?void 0:Xe.strokeColor},ct={width:Ht<0?"100%":Ht,height:kt};return t.createElement(t.Fragment,null,t.createElement("div",{className:`${F}-outer`,style:ct},t.createElement("div",{className:`${F}-inner`,style:Ue},t.createElement("div",{className:`${F}-bg`,style:it}),Bt!==void 0?t.createElement("div",{className:`${F}-success-bg`,style:wt}):null)),je)},E=u=>{const{size:F,steps:ae,percent:le=0,strokeWidth:_e=8,strokeColor:K,trailColor:U=null,prefixCls:Y,children:je}=u,Ke=Math.round(ae*(le/100)),Xe=F==="small"?2:14,Ve=F!=null?F:[Xe,_e],[ot,Ue]=Me(Ve,"step",{steps:ae,strokeWidth:_e}),Re=ot/ae,Ht=new Array(ae);for(let kt=0;kt{const F=u?"100%":"-100%";return new O.Keyframes(`antProgress${u?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${F}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${F}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},i=u=>{const{componentCls:F,iconCls:ae}=u;return{[F]:Object.assign(Object.assign({},(0,f.Wf)(u)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:u.fontSize,marginInlineEnd:u.marginXS,marginBottom:u.marginXS},[`${F}-outer`]:{display:"inline-block",width:"100%"},[`&${F}-show-info`]:{[`${F}-outer`]:{marginInlineEnd:`calc(-2em - ${u.marginXS}px)`,paddingInlineEnd:`calc(2em + ${u.paddingXS}px)`}},[`${F}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:u.remainingColor,borderRadius:u.lineBorderRadius},[`${F}-inner:not(${F}-circle-gradient)`]:{[`${F}-circle-path`]:{stroke:u.defaultColor}},[`${F}-success-bg, ${F}-bg`]:{position:"relative",backgroundColor:u.defaultColor,borderRadius:u.lineBorderRadius,transition:`all ${u.motionDurationSlow} ${u.motionEaseInOutCirc}`},[`${F}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:u.colorSuccess},[`${F}-text`]:{display:"inline-block",width:"2em",marginInlineStart:u.marginXS,color:u.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[ae]:{fontSize:u.fontSize}},[`&${F}-status-active`]:{[`${F}-bg::before`]:{position:"absolute",inset:0,backgroundColor:u.colorBgContainer,borderRadius:u.lineBorderRadius,opacity:0,animationName:se(),animationDuration:u.progressActiveMotionDuration,animationTimingFunction:u.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${F}-rtl${F}-status-active`]:{[`${F}-bg::before`]:{animationName:se(!0)}},[`&${F}-status-exception`]:{[`${F}-bg`]:{backgroundColor:u.colorError},[`${F}-text`]:{color:u.colorError}},[`&${F}-status-exception ${F}-inner:not(${F}-circle-gradient)`]:{[`${F}-circle-path`]:{stroke:u.colorError}},[`&${F}-status-success`]:{[`${F}-bg`]:{backgroundColor:u.colorSuccess},[`${F}-text`]:{color:u.colorSuccess}},[`&${F}-status-success ${F}-inner:not(${F}-circle-gradient)`]:{[`${F}-circle-path`]:{stroke:u.colorSuccess}}})}},l=u=>{const{componentCls:F,iconCls:ae}=u;return{[F]:{[`${F}-circle-trail`]:{stroke:u.remainingColor},[`&${F}-circle ${F}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${F}-circle ${F}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:u.circleTextColor,fontSize:u.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[ae]:{fontSize:`${u.fontSize/u.fontSizeSM}em`}},[`${F}-circle&-status-exception`]:{[`${F}-text`]:{color:u.colorError}},[`${F}-circle&-status-success`]:{[`${F}-text`]:{color:u.colorSuccess}}},[`${F}-inline-circle`]:{lineHeight:1,[`${F}-inner`]:{verticalAlign:"bottom"}}}},_=u=>{const{componentCls:F}=u;return{[F]:{[`${F}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:u.progressStepMinWidth,marginInlineEnd:u.progressStepMarginInlineEnd,backgroundColor:u.remainingColor,transition:`all ${u.motionDurationSlow}`,"&-active":{backgroundColor:u.defaultColor}}}}}},b=u=>{const{componentCls:F,iconCls:ae}=u;return{[F]:{[`${F}-small&-line, ${F}-small&-line ${F}-text ${ae}`]:{fontSize:u.fontSizeSM}}}};var c=(0,a.Z)("Progress",u=>{const F=u.marginXXS/2,ae=(0,y.TS)(u,{progressStepMarginInlineEnd:F,progressStepMinWidth:F,progressActiveMotionDuration:"2.4s"});return[i(ae),l(ae),_(ae),b(ae)]},u=>({circleTextColor:u.colorText,defaultColor:u.colorInfo,remainingColor:u.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),H=function(u,F){var ae={};for(var le in u)Object.prototype.hasOwnProperty.call(u,le)&&F.indexOf(le)<0&&(ae[le]=u[le]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,le=Object.getOwnPropertySymbols(u);_e{const{prefixCls:ae,className:le,rootClassName:_e,steps:K,strokeColor:U,percent:Y=0,size:je="default",showInfo:Ke=!0,type:Xe="line",status:Ve,format:ot,style:Ue}=u,Re=H(u,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Ht=t.useMemo(()=>{var ir,qn;const ur=S(u);return parseInt(ur!==void 0?(ir=ur!=null?ur:0)===null||ir===void 0?void 0:ir.toString():(qn=Y!=null?Y:0)===null||qn===void 0?void 0:qn.toString(),10)},[Y,u.success,u.successPercent]),kt=t.useMemo(()=>!Ce.includes(Ve)&&Ht>=100?"success":Ve||"normal",[Ve,Ht]),{getPrefixCls:it,direction:Bt,progress:wt}=t.useContext(ge.E_),ct=it("progress",ae),[Ft,It]=c(ct),jt=t.useMemo(()=>{if(!Ke)return null;const ir=S(u);let qn;const ur=ot||(Er=>`${Er}%`),Nr=Xe==="line";return ot||kt!=="exception"&&kt!=="success"?qn=ur(te(Y),te(ir)):kt==="exception"?qn=Nr?t.createElement(ce.Z,null):t.createElement(Q.Z,null):kt==="success"&&(qn=Nr?t.createElement(m.Z,null):t.createElement(j.Z,null)),t.createElement("span",{className:`${ct}-text`,title:typeof qn=="string"?qn:void 0},qn)},[Ke,Y,Ht,kt,Xe,ct,ot]),pn=Array.isArray(U)?U[0]:U,an=typeof U=="string"||Array.isArray(U)?U:void 0;let kn;Xe==="line"?kn=K?t.createElement(E,Object.assign({},u,{strokeColor:an,prefixCls:ct,steps:K}),jt):t.createElement(We,Object.assign({},u,{strokeColor:pn,prefixCls:ct,direction:Bt}),jt):(Xe==="circle"||Xe==="dashboard")&&(kn=t.createElement(Fe,Object.assign({},u,{strokeColor:pn,prefixCls:ct,progressStatus:kt}),jt));const lr=r()(ct,`${ct}-status-${kt}`,`${ct}-${Xe==="dashboard"&&"circle"||K&&"steps"||Xe}`,{[`${ct}-inline-circle`]:Xe==="circle"&&Me(je,"circle")[0]<=20,[`${ct}-show-info`]:Ke,[`${ct}-${je}`]:typeof je=="string",[`${ct}-rtl`]:Bt==="rtl"},wt==null?void 0:wt.className,le,_e,It);return Ft(t.createElement("div",Object.assign({ref:F,style:Object.assign(Object.assign({},wt==null?void 0:wt.style),Ue),className:lr,role:"progressbar","aria-valuenow":Ht},(0,ve.Z)(Re,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),kn))}),Ie=Oe},61621:function(fn,rt,e){e.d(rt,{Z:function(){return O}});var t=e(92310),m=e.n(t),j=e(59301),ce=e(36355),Q=e(2738),r=f=>{const{prefixCls:a,className:y,style:se,size:i,shape:l}=f,_=m()({[`${a}-lg`]:i==="large",[`${a}-sm`]:i==="small"}),b=m()({[`${a}-circle`]:l==="circle",[`${a}-square`]:l==="square",[`${a}-round`]:l==="round"}),c=j.useMemo(()=>typeof i=="number"?{width:i,height:i,lineHeight:`${i}px`}:{},[i]);return j.createElement("span",{className:m()(a,_,b,y),style:Object.assign(Object.assign({},c),se)})},ve=e(36237),ge=e(83116),v=e(37613);const ie=new ve.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),De=f=>({height:f,lineHeight:`${f}px`}),J=f=>Object.assign({width:f},De(f)),G=f=>({background:f.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:ie,animationDuration:f.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),ue=f=>Object.assign({width:f*5,minWidth:f*5},De(f)),D=f=>{const{skeletonAvatarCls:a,gradientFromColor:y,controlHeight:se,controlHeightLG:i,controlHeightSM:l}=f;return{[`${a}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:y},J(se)),[`${a}${a}-circle`]:{borderRadius:"50%"},[`${a}${a}-lg`]:Object.assign({},J(i)),[`${a}${a}-sm`]:Object.assign({},J(l))}},tt=f=>{const{controlHeight:a,borderRadiusSM:y,skeletonInputCls:se,controlHeightLG:i,controlHeightSM:l,gradientFromColor:_}=f;return{[`${se}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:_,borderRadius:y},ue(a)),[`${se}-lg`]:Object.assign({},ue(i)),[`${se}-sm`]:Object.assign({},ue(l))}},we=f=>Object.assign({width:f},De(f)),Ne=f=>{const{skeletonImageCls:a,imageSizeBase:y,gradientFromColor:se,borderRadiusSM:i}=f;return{[`${a}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:se,borderRadius:i},we(y*2)),{[`${a}-path`]:{fill:"#bfbfbf"},[`${a}-svg`]:Object.assign(Object.assign({},we(y)),{maxWidth:y*4,maxHeight:y*4}),[`${a}-svg${a}-svg-circle`]:{borderRadius:"50%"}}),[`${a}${a}-circle`]:{borderRadius:"50%"}}},z=(f,a,y)=>{const{skeletonButtonCls:se}=f;return{[`${y}${se}-circle`]:{width:a,minWidth:a,borderRadius:"50%"},[`${y}${se}-round`]:{borderRadius:a}}},R=f=>Object.assign({width:f*2,minWidth:f*2},De(f)),g=f=>{const{borderRadiusSM:a,skeletonButtonCls:y,controlHeight:se,controlHeightLG:i,controlHeightSM:l,gradientFromColor:_}=f;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${y}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:_,borderRadius:a,width:se*2,minWidth:se*2},R(se))},z(f,se,y)),{[`${y}-lg`]:Object.assign({},R(i))}),z(f,i,`${y}-lg`)),{[`${y}-sm`]:Object.assign({},R(l))}),z(f,l,`${y}-sm`))},N=f=>{const{componentCls:a,skeletonAvatarCls:y,skeletonTitleCls:se,skeletonParagraphCls:i,skeletonButtonCls:l,skeletonInputCls:_,skeletonImageCls:b,controlHeight:c,controlHeightLG:H,controlHeightSM:$e,gradientFromColor:Ce,padding:be,marginSM:Oe,borderRadius:Ie,titleHeight:u,blockRadius:F,paragraphLiHeight:ae,controlHeightXS:le,paragraphMarginTop:_e}=f;return{[`${a}`]:{display:"table",width:"100%",[`${a}-header`]:{display:"table-cell",paddingInlineEnd:be,verticalAlign:"top",[`${y}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ce},J(c)),[`${y}-circle`]:{borderRadius:"50%"},[`${y}-lg`]:Object.assign({},J(H)),[`${y}-sm`]:Object.assign({},J($e))},[`${a}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${se}`]:{width:"100%",height:u,background:Ce,borderRadius:F,[`+ ${i}`]:{marginBlockStart:$e}},[`${i}`]:{padding:0,"> li":{width:"100%",height:ae,listStyle:"none",background:Ce,borderRadius:F,"+ li":{marginBlockStart:le}}},[`${i}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${a}-content`]:{[`${se}, ${i} > li`]:{borderRadius:Ie}}},[`${a}-with-avatar ${a}-content`]:{[`${se}`]:{marginBlockStart:Oe,[`+ ${i}`]:{marginBlockStart:_e}}},[`${a}${a}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},g(f)),D(f)),tt(f)),Ne(f)),[`${a}${a}-block`]:{width:"100%",[`${l}`]:{width:"100%"},[`${_}`]:{width:"100%"}},[`${a}${a}-active`]:{[` - ${se}, - ${i} > li, - ${y}, - ${l}, - ${_}, - ${b} - `]:Object.assign({},G(f))}}};var x=(0,ge.Z)("Skeleton",f=>{const{componentCls:a}=f,y=(0,v.TS)(f,{skeletonAvatarCls:`${a}-avatar`,skeletonTitleCls:`${a}-title`,skeletonParagraphCls:`${a}-paragraph`,skeletonButtonCls:`${a}-button`,skeletonInputCls:`${a}-input`,skeletonImageCls:`${a}-image`,imageSizeBase:f.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${f.gradientFromColor} 25%, ${f.gradientToColor} 37%, ${f.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[N(y)]},f=>{const{colorFillContent:a,colorFill:y}=f,se=a,i=y;return{color:se,colorGradientEnd:i,gradientFromColor:se,gradientToColor:i,titleHeight:f.controlHeight/2,blockRadius:f.borderRadiusSM,paragraphMarginTop:f.marginLG+f.marginXXS,paragraphLiHeight:f.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),B=f=>{const{prefixCls:a,className:y,rootClassName:se,active:i,shape:l="circle",size:_="default"}=f,{getPrefixCls:b}=j.useContext(ce.E_),c=b("skeleton",a),[H,$e]=x(c),Ce=(0,Q.Z)(f,["prefixCls","className"]),be=m()(c,`${c}-element`,{[`${c}-active`]:i},y,se,$e);return H(j.createElement("div",{className:be},j.createElement(r,Object.assign({prefixCls:`${c}-avatar`,shape:l,size:_},Ce))))},p=f=>{const{prefixCls:a,className:y,rootClassName:se,active:i,block:l=!1,size:_="default"}=f,{getPrefixCls:b}=j.useContext(ce.E_),c=b("skeleton",a),[H,$e]=x(c),Ce=(0,Q.Z)(f,["prefixCls"]),be=m()(c,`${c}-element`,{[`${c}-active`]:i,[`${c}-block`]:l},y,se,$e);return H(j.createElement("div",{className:be},j.createElement(r,Object.assign({prefixCls:`${c}-button`,size:_},Ce))))};const s="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";var k=f=>{const{prefixCls:a,className:y,rootClassName:se,style:i,active:l}=f,{getPrefixCls:_}=j.useContext(ce.E_),b=_("skeleton",a),[c,H]=x(b),$e=m()(b,`${b}-element`,{[`${b}-active`]:l},y,se,H);return c(j.createElement("div",{className:$e},j.createElement("div",{className:m()(`${b}-image`,y),style:i},j.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${b}-image-svg`},j.createElement("path",{d:s,className:`${b}-image-path`})))))},W=f=>{const{prefixCls:a,className:y,rootClassName:se,active:i,block:l,size:_="default"}=f,{getPrefixCls:b}=j.useContext(ce.E_),c=b("skeleton",a),[H,$e]=x(c),Ce=(0,Q.Z)(f,["prefixCls"]),be=m()(c,`${c}-element`,{[`${c}-active`]:i,[`${c}-block`]:l},y,se,$e);return H(j.createElement("div",{className:be},j.createElement(r,Object.assign({prefixCls:`${c}-input`,size:_},Ce))))},oe=e(54476),q={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"},de=q,X=e(7657),te=function(a,y){return j.createElement(X.Z,(0,oe.Z)({},a,{ref:y,icon:de}))},S=j.forwardRef(te),Ae=S,Me=f=>{const{prefixCls:a,className:y,rootClassName:se,style:i,active:l,children:_}=f,{getPrefixCls:b}=j.useContext(ce.E_),c=b("skeleton",a),[H,$e]=x(c),Ce=m()(c,`${c}-element`,{[`${c}-active`]:l},$e,y,se),be=_!=null?_:j.createElement(Ae,null);return H(j.createElement("div",{className:Ce},j.createElement("div",{className:m()(`${c}-image`,y),style:i},be)))},Qe=e(94480),Ot=f=>{const a=b=>{const{width:c,rows:H=2}=f;if(Array.isArray(c))return c[b];if(H-1===b)return c},{prefixCls:y,className:se,style:i,rows:l}=f,_=(0,Qe.Z)(Array(l)).map((b,c)=>j.createElement("li",{key:c,style:{width:a(c)}}));return j.createElement("ul",{className:m()(y,se),style:i},_)},yt=f=>{let{prefixCls:a,className:y,width:se,style:i}=f;return j.createElement("h3",{className:m()(a,y),style:Object.assign({width:se},i)})};function st(f){return f&&typeof f=="object"?f:{}}function pe(f,a){return f&&!a?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ee(f,a){return!f&&a?{width:"38%"}:f&&a?{width:"50%"}:{}}function We(f,a){const y={};return(!f||!a)&&(y.width="61%"),!f&&a?y.rows=3:y.rows=2,y}const ke=f=>{const{prefixCls:a,loading:y,className:se,rootClassName:i,style:l,children:_,avatar:b=!1,title:c=!0,paragraph:H=!0,active:$e,round:Ce}=f,{getPrefixCls:be,direction:Oe,skeleton:Ie}=j.useContext(ce.E_),u=be("skeleton",a),[F,ae]=x(u);if(y||!("loading"in f)){const le=!!b,_e=!!c,K=!!H;let U;if(le){const Ke=Object.assign(Object.assign({prefixCls:`${u}-avatar`},pe(_e,K)),st(b));U=j.createElement("div",{className:`${u}-header`},j.createElement(r,Object.assign({},Ke)))}let Y;if(_e||K){let Ke;if(_e){const Ve=Object.assign(Object.assign({prefixCls:`${u}-title`},Ee(le,K)),st(c));Ke=j.createElement(yt,Object.assign({},Ve))}let Xe;if(K){const Ve=Object.assign(Object.assign({prefixCls:`${u}-paragraph`},We(le,_e)),st(H));Xe=j.createElement(Ot,Object.assign({},Ve))}Y=j.createElement("div",{className:`${u}-content`},Ke,Xe)}const je=m()(u,{[`${u}-with-avatar`]:le,[`${u}-active`]:$e,[`${u}-rtl`]:Oe==="rtl",[`${u}-round`]:Ce},Ie==null?void 0:Ie.className,se,i,ae);return F(j.createElement("div",{className:je,style:Object.assign(Object.assign({},Ie==null?void 0:Ie.style),l)},U,Y))}return typeof _!="undefined"?_:null};ke.Button=p,ke.Avatar=B,ke.Input=W,ke.Image=k,ke.Node=Me;var E=ke,O=E},31797:function(fn,rt,e){e.d(rt,{default:function(){return x}});var t=e(59301),m=e(56762),j=e(92343),ce=e(92310),Q=e.n(ce),M=e(36355),r=e(61621),ge=L=>{const{value:B,formatter:A,precision:p,decimalSeparator:s,groupSeparator:T="",prefixCls:k}=L;let Te;if(typeof A=="function")Te=A(B);else{const W=String(B),oe=W.match(/^(-?)(\d*)(\.(\d+))?$/);if(!oe||W==="-")Te=W;else{const q=oe[1];let de=oe[2]||"0",X=oe[4]||"";de=de.replace(/\B(?=(\d{3})+(?!\d))/g,T),typeof p=="number"&&(X=X.padEnd(p,"0").slice(0,p>0?p:0)),X&&(X=`${s}${X}`),Te=[t.createElement("span",{key:"int",className:`${k}-content-value-int`},q,de),X&&t.createElement("span",{key:"decimal",className:`${k}-content-value-decimal`},X)]}}return t.createElement("span",{className:`${k}-content-value`},Te)},v=e(17313),ie=e(83116),De=e(37613);const J=L=>{const{componentCls:B,marginXXS:A,padding:p,colorTextDescription:s,titleFontSize:T,colorTextHeading:k,contentFontSize:Te,fontFamily:W}=L;return{[`${B}`]:Object.assign(Object.assign({},(0,v.Wf)(L)),{[`${B}-title`]:{marginBottom:A,color:s,fontSize:T},[`${B}-skeleton`]:{paddingTop:p},[`${B}-content`]:{color:k,fontSize:Te,fontFamily:W,[`${B}-content-value`]:{display:"inline-block",direction:"ltr"},[`${B}-content-prefix, ${B}-content-suffix`]:{display:"inline-block"},[`${B}-content-prefix`]:{marginInlineEnd:A},[`${B}-content-suffix`]:{marginInlineStart:A}}})}};var G=(0,ie.Z)("Statistic",L=>{const B=(0,De.TS)(L,{});return[J(B)]},L=>{const{fontSizeHeading3:B,fontSize:A}=L;return{titleFontSize:A,contentFontSize:B}}),D=L=>{const{prefixCls:B,className:A,rootClassName:p,style:s,valueStyle:T,value:k=0,title:Te,valueRender:W,prefix:oe,suffix:q,loading:de=!1,onMouseEnter:X,onMouseLeave:te,decimalSeparator:S=".",groupSeparator:Ae=","}=L,{getPrefixCls:Ge,direction:Me,statistic:Qe}=t.useContext(M.E_),dt=Ge("statistic",B),[Ot,Fe]=G(dt),yt=t.createElement(ge,Object.assign({decimalSeparator:S,groupSeparator:Ae,prefixCls:dt},L,{value:k})),st=Q()(dt,{[`${dt}-rtl`]:Me==="rtl"},Qe==null?void 0:Qe.className,A,p,Fe);return Ot(t.createElement("div",{className:st,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),s),onMouseEnter:X,onMouseLeave:te},Te&&t.createElement("div",{className:`${dt}-title`},Te),t.createElement(r.Z,{paragraph:!1,loading:de,className:`${dt}-skeleton`},t.createElement("div",{style:T,className:`${dt}-content`},oe&&t.createElement("span",{className:`${dt}-content-prefix`},oe),W?W(yt):yt,q&&t.createElement("span",{className:`${dt}-content-suffix`},q)))))};const tt=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function we(L,B){let A=L;const p=/\[[^\]]*]/g,s=(B.match(p)||[]).map(W=>W.slice(1,-1)),T=B.replace(p,"[]"),k=tt.reduce((W,oe)=>{let[q,de]=oe;if(W.includes(q)){const X=Math.floor(A/de);return A-=X*de,W.replace(new RegExp(`${q}+`,"g"),te=>{const S=te.length;return X.toString().padStart(S,"0")})}return W},T);let Te=0;return k.replace(p,()=>{const W=s[Te];return Te+=1,W})}function Ne(L,B){const{format:A=""}=B,p=new Date(L).getTime(),s=Date.now(),T=Math.max(p-s,0);return we(T,A)}const z=1e3/30;function R(L){return new Date(L).getTime()}const g=L=>{const{value:B,format:A="HH:mm:ss",onChange:p,onFinish:s}=L,T=(0,m.Z)(),k=t.useRef(null),Te=()=>{s==null||s(),k.current&&(clearInterval(k.current),k.current=null)},W=()=>{const de=R(B);de>=Date.now()&&(k.current=setInterval(()=>{T(),p==null||p(de-Date.now()),de(W(),()=>{k.current&&(clearInterval(k.current),k.current=null)}),[B]);const oe=(de,X)=>Ne(de,Object.assign(Object.assign({},X),{format:A})),q=de=>(0,j.Tm)(de,{title:void 0});return t.createElement(D,Object.assign({},L,{valueRender:q,formatter:oe}))};var N=t.memo(g);D.Countdown=N;var x=D},15969:function(fn,rt,e){e.d(rt,{N:function(){return t}});const t=m=>({color:m.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${m.motionDurationSlow}`,"&:focus, &:hover":{color:m.colorLinkHover},"&:active":{color:m.colorLinkActive}})},1710:function(fn,rt,e){e.d(rt,{default:function(){return Rl}});var t={},m="rc-table-internal-hook",j=e(42978),ce=e(6089),Q=e(34280),M=e(13697),r=e(59301),ve=e(4676);function ge(n){var o=r.createContext(void 0),d=function(w){var $=w.value,ne=w.children,re=r.useRef($);re.current=$;var V=r.useState(function(){return{getValue:function(){return re.current},listeners:new Set}}),ye=(0,j.Z)(V,1),Pe=ye[0];return(0,Q.Z)(function(){(0,ve.unstable_batchedUpdates)(function(){Pe.listeners.forEach(function(Se){Se($)})})},[$]),r.createElement(o.Provider,{value:Pe},ne)};return{Context:o,Provider:d,defaultValue:n}}function v(n,o){var d=(0,ce.Z)(typeof o=="function"?o:function(Se){if(o===void 0)return Se;if(!Array.isArray(o))return Se[o];var nt={};return o.forEach(function(Ye){nt[Ye]=Se[Ye]}),nt}),h=r.useContext(n==null?void 0:n.Context),w=h||{},$=w.listeners,ne=w.getValue,re=r.useRef();re.current=d(h?ne():n==null?void 0:n.defaultValue);var V=r.useState({}),ye=(0,j.Z)(V,2),Pe=ye[1];return(0,Q.Z)(function(){if(!h)return;function Se(nt){var Ye=d(nt);(0,M.Z)(re.current,Ye,!0)||Pe({})}return $.add(Se),function(){$.delete(Se)}},[h]),re.current}var ie=e(54476),De=e(8654);function J(){var n=r.createContext(null);function o(){return r.useContext(n)}function d(w,$){var ne=(0,De.Yr)(w),re=function(ye,Pe){var Se=ne?{ref:Pe}:{},nt=r.useRef(0),Ye=r.useRef(ye),et=o();return et!==null?r.createElement(w,(0,ie.Z)({},ye,Se)):((!$||$(Ye.current,ye))&&(nt.current+=1),Ye.current=ye,r.createElement(n.Provider,{value:nt.current},r.createElement(w,(0,ie.Z)({},ye,Se))))};return ne?r.forwardRef(re):re}function h(w,$){var ne=(0,De.Yr)(w),re=function(ye,Pe){var Se=ne?{ref:Pe}:{};return o(),r.createElement(w,(0,ie.Z)({},ye,Se))};return ne?r.memo(r.forwardRef(re),$):r.memo(re,$)}return{makeImmutable:d,responseImmutable:h,useImmutableMark:o}}var G=J(),ue=G.makeImmutable,D=G.responseImmutable,tt=G.useImmutableMark,we=J(),Ne=we.makeImmutable,z=we.responseImmutable,R=we.useImmutableMark,g=ge(),N=g;function x(n,o){var d=r.useRef(0);d.current+=1;var h=r.useRef(n),w=[];Object.keys(n||{}).map(function(ne){var re;(n==null?void 0:n[ne])!==((re=h.current)===null||re===void 0?void 0:re[ne])&&w.push(ne)}),h.current=n;var $=r.useRef([]);return w.length&&($.current=w),r.useDebugValue(d.current),r.useDebugValue($.current.join(", ")),o&&console.log("".concat(o,":"),d.current,$.current),d.current}var L=null,B=r.memo(function(){var n=x();return r.createElement("h1",null,"Render Times: ",n)});B.displayName="RenderBlock";var A=e(76190),p=e(33885),s=e(20068),T=e(92310),k=e.n(T),Te=e(80547),W=e(97938),oe=e(48736),q=r.createContext({renderWithProps:!1}),de=q,X="RC_TABLE_KEY";function te(n){return n==null?[]:Array.isArray(n)?n:[n]}function S(n){var o=[],d={};return n.forEach(function(h){for(var w=h||{},$=w.key,ne=w.dataIndex,re=$||te(ne).join("-")||X;d[re];)re="".concat(re,"_next");d[re]=!0,o.push(re)}),o}function Ae(n){return n!=null}function Ge(n){return n&&(0,A.Z)(n)==="object"&&!Array.isArray(n)&&!r.isValidElement(n)}function Me(n,o,d,h,w,$){var ne=r.useContext(de),re=R(),V=(0,Te.Z)(function(){if(Ae(h))return[h];var ye=o==null||o===""?[]:Array.isArray(o)?o:[o],Pe=(0,W.Z)(n,ye),Se=Pe,nt=void 0;if(w){var Ye=w(Pe,n,d);Ge(Ye)?(Se=Ye.children,nt=Ye.props,ne.renderWithProps=!0):Se=Ye}return[Se,nt]},[re,n,h,o,w,d],function(ye,Pe){if($){var Se=(0,j.Z)(ye,2),nt=Se[1],Ye=(0,j.Z)(Pe,2),et=Ye[1];return $(et,nt)}return ne.renderWithProps?!0:!(0,M.Z)(ye,Pe,!0)});return V}function Qe(n,o,d,h){var w=n+o-1;return n<=h&&w>=d}function dt(n,o){return v(N,function(d){var h=Qe(n,o||1,d.hoverStartRow,d.hoverEndRow);return[h,d.onHover]})}var Ot=function(o){var d=o.ellipsis,h=o.rowType,w=o.children,$,ne=d===!0?{showTitle:!0}:d;return ne&&(ne.showTitle||h==="header")&&(typeof w=="string"||typeof w=="number"?$=w.toString():r.isValidElement(w)&&typeof w.props.children=="string"&&($=w.props.children)),$};function Fe(n){var o,d,h,w,$,ne,re,V,ye=n.component,Pe=n.children,Se=n.ellipsis,nt=n.scope,Ye=n.prefixCls,et=n.className,gt=n.align,ut=n.record,ht=n.render,ft=n.dataIndex,bt=n.renderIndex,Jt=n.shouldCellUpdate,en=n.index,Lt=n.rowType,vn=n.colSpan,bn=n.rowSpan,Pt=n.fixLeft,Kt=n.fixRight,Nt=n.firstFixLeft,Ct=n.lastFixLeft,Zt=n.firstFixRight,mn=n.lastFixRight,Dn=n.appendNode,Cn=n.additionalProps,rn=Cn===void 0?{}:Cn,_n=n.isSticky,Mn="".concat(Ye,"-cell"),cr=v(N,["supportSticky","allColumnsFixedLeft"]),Hn=cr.supportSticky,Ar=cr.allColumnsFixedLeft,$r=Me(ut,ft,bt,Pe,ht,Jt),Sn=(0,j.Z)($r,2),Rr=Sn[0],Wn=Sn[1],hr={},gr=typeof Pt=="number"&&Hn,no=typeof Kt=="number"&&Hn;gr&&(hr.position="sticky",hr.left=Pt),no&&(hr.position="sticky",hr.right=Kt);var un=(o=(d=(h=Wn==null?void 0:Wn.colSpan)!==null&&h!==void 0?h:rn.colSpan)!==null&&d!==void 0?d:vn)!==null&&o!==void 0?o:1,sn=(w=($=(ne=Wn==null?void 0:Wn.rowSpan)!==null&&ne!==void 0?ne:rn.rowSpan)!==null&&$!==void 0?$:bn)!==null&&w!==void 0?w:1,on=dt(en,sn),Vt=(0,j.Z)(on,2),Un=Vt[0],Qt=Vt[1],yn=function(_r){var ro;ut&&Qt(en,en+sn-1),rn==null||(ro=rn.onMouseEnter)===null||ro===void 0||ro.call(rn,_r)},jn=function(_r){var ro;ut&&Qt(-1,-1),rn==null||(ro=rn.onMouseLeave)===null||ro===void 0||ro.call(rn,_r)};if(un===0||sn===0)return null;var Fn=(re=rn.title)!==null&&re!==void 0?re:Ot({rowType:Lt,ellipsis:Se,children:Rr}),Gr=k()(Mn,et,(V={},(0,s.Z)(V,"".concat(Mn,"-fix-left"),gr&&Hn),(0,s.Z)(V,"".concat(Mn,"-fix-left-first"),Nt&&Hn),(0,s.Z)(V,"".concat(Mn,"-fix-left-last"),Ct&&Hn),(0,s.Z)(V,"".concat(Mn,"-fix-left-all"),Ct&&Ar&&Hn),(0,s.Z)(V,"".concat(Mn,"-fix-right"),no&&Hn),(0,s.Z)(V,"".concat(Mn,"-fix-right-first"),Zt&&Hn),(0,s.Z)(V,"".concat(Mn,"-fix-right-last"),mn&&Hn),(0,s.Z)(V,"".concat(Mn,"-ellipsis"),Se),(0,s.Z)(V,"".concat(Mn,"-with-append"),Dn),(0,s.Z)(V,"".concat(Mn,"-fix-sticky"),(gr||no)&&_n&&Hn),(0,s.Z)(V,"".concat(Mn,"-row-hover"),!Wn&&Un),V),rn.className,Wn==null?void 0:Wn.className),Wr={};gt&&(Wr.textAlign=gt);var go=(0,p.Z)((0,p.Z)((0,p.Z)((0,p.Z)({},hr),rn.style),Wr),Wn==null?void 0:Wn.style),Tr=Rr;return(0,A.Z)(Tr)==="object"&&!Array.isArray(Tr)&&!r.isValidElement(Tr)&&(Tr=null),Se&&(Ct||Zt)&&(Tr=r.createElement("span",{className:"".concat(Mn,"-content")},Tr)),r.createElement(ye,(0,ie.Z)({},Wn,rn,{className:Gr,style:go,title:Fn,scope:nt,onMouseEnter:yn,onMouseLeave:jn,colSpan:un!==1?un:null,rowSpan:sn!==1?sn:null}),Dn,Tr)}var yt=r.memo(Fe);function st(n,o,d,h,w,$){var ne=d[n]||{},re=d[o]||{},V,ye;ne.fixed==="left"?V=h.left[w==="rtl"?o:n]:re.fixed==="right"&&(ye=h.right[w==="rtl"?n:o]);var Pe=!1,Se=!1,nt=!1,Ye=!1,et=d[o+1],gt=d[n-1],ut=!($!=null&&$.children);if(w==="rtl"){if(V!==void 0){var ht=gt&>.fixed==="left";Ye=!ht&&ut}else if(ye!==void 0){var ft=et&&et.fixed==="right";nt=!ft&&ut}}else if(V!==void 0){var bt=et&&et.fixed==="left";Pe=!bt&&ut}else if(ye!==void 0){var Jt=gt&>.fixed==="right";Se=!Jt&&ut}return{fixLeft:V,fixRight:ye,lastFixLeft:Pe,firstFixRight:Se,lastFixRight:nt,firstFixLeft:Ye,isSticky:h.isSticky}}var pe=r.createContext({}),Ee=pe;function We(n){var o=n.className,d=n.index,h=n.children,w=n.colSpan,$=w===void 0?1:w,ne=n.rowSpan,re=n.align,V=v(N,["prefixCls","direction"]),ye=V.prefixCls,Pe=V.direction,Se=r.useContext(Ee),nt=Se.scrollColumnIndex,Ye=Se.stickyOffsets,et=Se.flattenColumns,gt=Se.columns,ut=d+$-1,ht=ut+1===nt?$+1:$,ft=st(d,d+ht-1,et,Ye,Pe,gt==null?void 0:gt[d]);return r.createElement(yt,(0,ie.Z)({className:o,index:d,component:"td",prefixCls:ye,record:null,dataIndex:null,align:re,colSpan:ht,rowSpan:ne,render:function(){return h}},ft))}var ke=e(75931),E=["children"];function O(n){var o=n.children,d=(0,ke.Z)(n,E);return r.createElement("tr",d,o)}function f(n){var o=n.children;return o}f.Row=O,f.Cell=We;var a=f;function y(n){var o=n.children,d=n.stickyOffsets,h=n.flattenColumns,w=n.columns,$=v(N,"prefixCls"),ne=h.length-1,re=h[ne],V=r.useMemo(function(){return{stickyOffsets:d,flattenColumns:h,scrollColumnIndex:re!=null&&re.scrollbar?ne:null,columns:w}},[re,h,ne,d,w]);return r.createElement(Ee.Provider,{value:V},r.createElement("tfoot",{className:"".concat($,"-summary")},o))}var se=z(y),i=a,l=e(70425),_=e(29301),b=e(29194),c=e(3465),H=e(75152),$e=e(26112);function Ce(n,o,d,h,w,$,ne){n.push({record:o,indent:d,index:ne});var re=$(o),V=w==null?void 0:w.has(re);if(o&&Array.isArray(o[h])&&V)for(var ye=0;ye1?Nt-1:0),Zt=1;Zt=0;re-=1){var V=o[re],ye=d&&d[re],Pe=ye&&ye[Ke];if(V||Pe||ne){var Se=Pe||{},nt=Se.columnType,Ye=(0,ke.Z)(Se,Ve);w.unshift(r.createElement("col",(0,ie.Z)({key:re,style:{width:V}},Ye))),ne=!0}}return r.createElement("colgroup",null,w)}var Ue=ot,Re=e(94480),Ht=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function kt(n,o){return(0,r.useMemo)(function(){for(var d=[],h=0;h1?"colgroup":"col":null,ellipsis:ut.ellipsis,align:ut.align,component:ut.title?$:ne,prefixCls:Pe,key:Ye[gt]},ht,{additionalProps:ft,rowType:"header"}))}))}wt.displayName="HeaderRow";var ct=wt;function Ft(n){var o=[];function d(ne,re){var V=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;o[V]=o[V]||[];var ye=re,Pe=ne.filter(Boolean).map(function(Se){var nt={key:Se.key,className:Se.className||"",children:Se.title,column:Se,colStart:ye},Ye=1,et=Se.children;return et&&et.length>0&&(Ye=d(et,ye,V+1).reduce(function(gt,ut){return gt+ut},0),nt.hasSubColumns=!0),"colSpan"in Se&&(Ye=Se.colSpan),"rowSpan"in Se&&(nt.rowSpan=Se.rowSpan),nt.colSpan=Ye,nt.colEnd=nt.colStart+Ye-1,o[V].push(nt),ye+=Ye,Ye});return Pe}d(n,0);for(var h=o.length,w=function(re){o[re].forEach(function(V){!("rowSpan"in V)&&!V.hasSubColumns&&(V.rowSpan=h-re)})},$=0;$1&&arguments[1]!==void 0?arguments[1]:"";return typeof o=="number"?o:o.endsWith("%")?n*parseFloat(o)/100:null}function kn(n,o){return r.useMemo(function(){if(o&&o>0){var d=0,h=0;n.forEach(function(ye){var Pe=an(o,ye.width);Pe?d+=Pe:h+=1});var w=o-d,$=h,ne=w/h,re=0,V=n.map(function(ye){var Pe=(0,p.Z)({},ye),Se=an(o,Pe.width);if(Se)Pe.width=Se;else{var nt=Math.floor(ne);Pe.width=$===1?w:nt,w-=nt,$-=1}return re+=Pe.width,Pe});return[V,re]}return[n,o]},[n,o])}var lr=["children"],ir=["fixed"];function qn(n){return(0,pn.Z)(n).filter(function(o){return r.isValidElement(o)}).map(function(o){var d=o.key,h=o.props,w=h.children,$=(0,ke.Z)(h,lr),ne=(0,p.Z)({key:d},$);return w&&(ne.children=qn(w)),ne})}function ur(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return n.filter(function(d){return d&&(0,A.Z)(d)==="object"}).reduce(function(d,h,w){var $=h.fixed,ne=$===!0?"left":$,re="".concat(o,"-").concat(w),V=h.children;return V&&V.length>0?[].concat((0,Re.Z)(d),(0,Re.Z)(ur(V,re).map(function(ye){return(0,p.Z)({fixed:ne},ye)}))):[].concat((0,Re.Z)(d),[(0,p.Z)((0,p.Z)({key:re},h),{},{fixed:ne})])},[])}function Nr(n){for(var o=!0,d=0;d=0;$-=1){var ne=n[$];if(w&&ne.fixed!=="right")w=!1;else if(!w&&ne.fixed==="right"){warning(!1,"Index ".concat($+1," of `columns` missing `fixed='right'` prop."));break}}}function Er(n){return n.map(function(o){var d=o.fixed,h=(0,ke.Z)(o,ir),w=d;return d==="left"?w="right":d==="right"&&(w="left"),(0,p.Z)({fixed:w},h)})}function Xr(n,o){var d=n.prefixCls,h=n.columns,w=n.children,$=n.expandable,ne=n.expandedKeys,re=n.columnTitle,V=n.getRowKey,ye=n.onTriggerExpand,Pe=n.expandIcon,Se=n.rowExpandable,nt=n.expandIconColumnIndex,Ye=n.direction,et=n.expandRowByClick,gt=n.columnWidth,ut=n.fixed,ht=n.scrollWidth,ft=r.useMemo(function(){return h||qn(w)},[h,w]),bt=r.useMemo(function(){if($){var Kt,Nt=ft.slice();if(!Nt.includes(t)){var Ct=nt||0;Ct>=0&&Nt.splice(Ct,0,t)}var Zt=Nt.indexOf(t);Nt=Nt.filter(function(rn,_n){return rn!==t||_n===Zt});var mn=ft[Zt],Dn;(ut==="left"||ut)&&!nt?Dn="left":(ut==="right"||ut)&&nt===ft.length?Dn="right":Dn=mn?mn.fixed:null;var Cn=(Kt={},(0,s.Z)(Kt,Ke,{className:"".concat(d,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,s.Z)(Kt,"title",re),(0,s.Z)(Kt,"fixed",Dn),(0,s.Z)(Kt,"className","".concat(d,"-row-expand-icon-cell")),(0,s.Z)(Kt,"width",gt),(0,s.Z)(Kt,"render",function(_n,Mn,cr){var Hn=V(Mn,cr),Ar=ne.has(Hn),$r=Se?Se(Mn):!0,Sn=Pe({prefixCls:d,expanded:Ar,expandable:$r,record:Mn,onExpand:ye});return et?r.createElement("span",{onClick:function(Wn){return Wn.stopPropagation()}},Sn):Sn}),Kt);return Nt.map(function(rn){return rn===t?Cn:rn})}return ft.filter(function(rn){return rn!==t})},[$,ft,V,ne,Pe,Ye]),Jt=r.useMemo(function(){var Kt=bt;return o&&(Kt=o(Kt)),Kt.length||(Kt=[{render:function(){return null}}]),Kt},[o,bt,Ye]),en=r.useMemo(function(){return Ye==="rtl"?Er(ur(Jt)):ur(Jt)},[Jt,Ye,ht]),Lt=kn(en,ht),vn=(0,j.Z)(Lt,2),bn=vn[0],Pt=vn[1];return[Jt,bn,Pt]}var Z=Xr;function Je(n){var o,d=n.prefixCls,h=n.record,w=n.onExpand,$=n.expanded,ne=n.expandable,re="".concat(d,"-row-expand-icon");if(!ne)return r.createElement("span",{className:k()(re,"".concat(d,"-row-spaced"))});var V=function(Pe){w(h,Pe),Pe.stopPropagation()};return r.createElement("span",{className:k()(re,(o={},(0,s.Z)(o,"".concat(d,"-row-expanded"),$),(0,s.Z)(o,"".concat(d,"-row-collapsed"),!$),o)),onClick:V})}function fe(n,o,d){var h=[];function w($){($||[]).forEach(function(ne,re){h.push(o(ne,re)),w(ne[d])})}return w(n),h}function lt(n,o,d){var h=Xe(n),w=h.expandIcon,$=h.expandedRowKeys,ne=h.defaultExpandedRowKeys,re=h.defaultExpandAllRows,V=h.expandedRowRender,ye=h.onExpand,Pe=h.onExpandedRowsChange,Se=h.childrenColumnName,nt=w||Je,Ye=Se||"children",et=r.useMemo(function(){return V?"row":n.expandable&&n.internalHooks===m&&n.expandable.__PARENT_RENDER_ICON__||o.some(function(en){return en&&(0,A.Z)(en)==="object"&&en[Ye]})?"nest":!1},[!!V,o]),gt=r.useState(function(){return ne||(re?fe(o,d,Ye):[])}),ut=(0,j.Z)(gt,2),ht=ut[0],ft=ut[1],bt=r.useMemo(function(){return new Set($||ht||[])},[$,ht]),Jt=r.useCallback(function(en){var Lt=d(en,o.indexOf(en)),vn,bn=bt.has(Lt);bn?(bt.delete(Lt),vn=(0,Re.Z)(bt)):vn=[].concat((0,Re.Z)(bt),[Lt]),ft(vn),ye&&ye(!bn,en),Pe&&Pe(vn)},[d,bt,o,ye,Pe]);return[h,et,bt,nt,Ye,Jt]}function vt(n,o,d,h){var w=n.map(function($,ne){return st(ne,ne,n,o,d,h==null?void 0:h[ne])});return(0,Te.Z)(function(){return w},[w],function($,ne){return!(0,M.Z)($,ne)})}function St(n){var o=(0,r.useRef)(n),d=(0,r.useState)({}),h=(0,j.Z)(d,2),w=h[1],$=(0,r.useRef)(null),ne=(0,r.useRef)([]);function re(V){ne.current.push(V);var ye=Promise.resolve();$.current=ye,ye.then(function(){if($.current===ye){var Pe=ne.current,Se=o.current;ne.current=[],Pe.forEach(function(nt){o.current=nt(o.current)}),$.current=null,Se!==o.current&&w({})}})}return(0,r.useEffect)(function(){return function(){$.current=null}},[]),[o.current,re]}function Dt(n){var o=(0,r.useRef)(n||null),d=(0,r.useRef)();function h(){window.clearTimeout(d.current)}function w(ne){o.current=ne,h(),d.current=window.setTimeout(function(){o.current=null,d.current=void 0},100)}function $(){return o.current}return(0,r.useEffect)(function(){return h},[]),[w,$]}function _t(){var n=r.useState(-1),o=(0,j.Z)(n,2),d=o[0],h=o[1],w=r.useState(-1),$=(0,j.Z)(w,2),ne=$[0],re=$[1],V=r.useCallback(function(ye,Pe){h(ye),re(Pe)},[]);return[d,ne,V]}var pt=e(47273),I=(0,pt.Z)()?window:null;function ee(n,o){var d=(0,A.Z)(n)==="object"?n:{},h=d.offsetHeader,w=h===void 0?0:h,$=d.offsetSummary,ne=$===void 0?0:$,re=d.offsetScroll,V=re===void 0?0:re,ye=d.getContainer,Pe=ye===void 0?function(){return I}:ye,Se=Pe()||I;return r.useMemo(function(){var nt=!!n;return{isSticky:nt,stickyClassName:nt?"".concat(o,"-sticky-holder"):"",offsetHeader:w,offsetSummary:ne,offsetScroll:V,container:Se}},[V,w,ne,o,Se])}function me(n,o,d){var h=(0,r.useMemo)(function(){for(var w=[],$=[],ne=0,re=0,V=0;V=Se&&(rn=Se-nt),ne({scrollLeft:rn/Se*(Pe+2)}),ft.current.x=Zt.pageX},Kt=function(){if($.current){var Zt=(0,Ze.os)($.current).top,mn=Zt+$.current.offsetHeight,Dn=V===window?document.documentElement.scrollTop+window.innerHeight:(0,Ze.os)(V).top+V.clientHeight;mn-(0,H.Z)()<=Dn||Zt>=Dn-re?ht(function(Cn){return(0,p.Z)((0,p.Z)({},Cn),{},{isHiddenScrollBar:!0})}):ht(function(Cn){return(0,p.Z)((0,p.Z)({},Cn),{},{isHiddenScrollBar:!1})})}},Nt=function(Zt){ht(function(mn){return(0,p.Z)((0,p.Z)({},mn),{},{scrollLeft:Zt/Pe*Se||0})})};return r.useImperativeHandle(d,function(){return{setScrollLeft:Nt}}),r.useEffect(function(){var Ct=(0,He.Z)(document.body,"mouseup",vn,!1),Zt=(0,He.Z)(document.body,"mousemove",Pt,!1);return Kt(),function(){Ct.remove(),Zt.remove()}},[nt,en]),r.useEffect(function(){var Ct=(0,He.Z)(V,"scroll",Kt,!1),Zt=(0,He.Z)(window,"resize",Kt,!1);return function(){Ct.remove(),Zt.remove()}},[V]),r.useEffect(function(){ut.isHiddenScrollBar||ht(function(Ct){var Zt=$.current;return Zt?(0,p.Z)((0,p.Z)({},Ct),{},{scrollLeft:Zt.scrollLeft/Zt.scrollWidth*Zt.clientWidth}):Ct})},[ut.isHiddenScrollBar]),Pe<=Se||!nt||ut.isHiddenScrollBar?null:r.createElement("div",{style:{height:(0,H.Z)(),width:Se,bottom:re},className:"".concat(ye,"-sticky-scroll")},r.createElement("div",{onMouseDown:bn,ref:Ye,className:k()("".concat(ye,"-sticky-scroll-bar"),(0,s.Z)({},"".concat(ye,"-sticky-scroll-bar-active"),en)),style:{width:"".concat(nt,"px"),transform:"translate3d(".concat(ut.scrollLeft,"px, 0, 0)")}}))},$t=r.forwardRef(Tt);function P(n){return null}var Be=P;function at(n){return null}var nn=at,cn="rc-table",En=[],Xt={};function Gt(){return"No Data"}function Et(n){var o,d=(0,p.Z)({rowKey:"key",prefixCls:cn,emptyText:Gt},n),h=d.prefixCls,w=d.className,$=d.rowClassName,ne=d.style,re=d.data,V=d.rowKey,ye=d.scroll,Pe=d.tableLayout,Se=d.direction,nt=d.title,Ye=d.footer,et=d.summary,gt=d.caption,ut=d.id,ht=d.showHeader,ft=d.components,bt=d.emptyText,Jt=d.onRow,en=d.onHeaderRow,Lt=d.internalHooks,vn=d.transformColumns,bn=d.internalRefs,Pt=d.tailor,Kt=d.sticky,Nt=re||En,Ct=!!Nt.length,Zt=Lt===m,mn=r.useCallback(function(nr,yr){return(0,W.Z)(ft,nr)||yr},[ft]),Dn=r.useMemo(function(){return typeof V=="function"?V:function(nr){var yr=nr&&nr[V];return yr}},[V]),Cn=mn(["body"]),rn=_t(),_n=(0,j.Z)(rn,3),Mn=_n[0],cr=_n[1],Hn=_n[2],Ar=lt(d,Nt,Dn),$r=(0,j.Z)(Ar,6),Sn=$r[0],Rr=$r[1],Wn=$r[2],hr=$r[3],gr=$r[4],no=$r[5],un=ye==null?void 0:ye.x,sn=r.useState(0),on=(0,j.Z)(sn,2),Vt=on[0],Un=on[1],Qt=Z((0,p.Z)((0,p.Z)((0,p.Z)({},d),Sn),{},{expandable:!!Sn.expandedRowRender,columnTitle:Sn.columnTitle,expandedKeys:Wn,getRowKey:Dn,onTriggerExpand:no,expandIcon:hr,expandIconColumnIndex:Sn.expandIconColumnIndex,direction:Se,scrollWidth:Zt&&Pt&&typeof un=="number"?un:null}),Zt?vn:null),yn=(0,j.Z)(Qt,3),jn=yn[0],Fn=yn[1],Gr=yn[2],Wr=Gr!=null?Gr:un,go=r.useMemo(function(){return{columns:jn,flattenColumns:Fn}},[jn,Fn]),Tr=r.useRef(),uo=r.useRef(),_r=r.useRef(),ro=r.useRef(),jo=r.useRef(),Jn=r.useState(!1),tr=(0,j.Z)(Jn,2),xr=tr[0],Fr=tr[1],Lr=r.useState(!1),Zn=(0,j.Z)(Lr,2),eo=Zn[0],Yr=Zn[1],io=St(new Map),xo=(0,j.Z)(io,2),ho=xo[0],la=xo[1],No=S(Fn),fo=No.map(function(nr){return ho.get(nr)}),oo=r.useMemo(function(){return fo},[fo.join("_")]),to=he(oo,Fn.length,Se),kr=ye&&Ae(ye.y),br=ye&&Ae(Wr)||!!Sn.fixed,bo=br&&Fn.some(function(nr){var yr=nr.fixed;return yr}),zo=r.useRef(),Do=ee(Kt,h),So=Do.isSticky,Ca=Do.offsetHeader,Ra=Do.offsetSummary,zn=Do.offsetScroll,pr=Do.stickyClassName,Ur=Do.container,Sr=r.useMemo(function(){return et==null?void 0:et(Nt)},[et,Nt]),Jr=(kr||So)&&r.isValidElement(Sr)&&Sr.type===a&&Sr.props.fixed,ao,lo,Bo;kr&&(lo={overflowY:"scroll",maxHeight:ye.y}),br&&(ao={overflowX:"auto"},kr||(lo={overflowY:"hidden"}),Bo={width:Wr===!0?"auto":Wr,minWidth:"100%"});var Ha=r.useCallback(function(nr,yr){(0,b.Z)(Tr.current)&&la(function(mo){if(mo.get(nr)!==yr){var Ro=new Map(mo);return Ro.set(nr,yr),Ro}return mo})},[]),Tl=Dt(null),Wa=(0,j.Z)(Tl,2),_l=Wa[0],Ua=Wa[1];function xa(nr,yr){yr&&(typeof yr=="function"?yr(nr):yr.scrollLeft!==nr&&(yr.scrollLeft=nr,yr.scrollLeft!==nr&&setTimeout(function(){yr.scrollLeft=nr},0)))}var Vo=(0,ce.Z)(function(nr){var yr=nr.currentTarget,mo=nr.scrollLeft,Ro=Se==="rtl",To=typeof mo=="number"?mo:yr.scrollLeft,il=yr||Xt;if(!Ua()||Ua()===il){var Fa;_l(il),xa(To,uo.current),xa(To,_r.current),xa(To,jo.current),xa(To,(Fa=zo.current)===null||Fa===void 0?void 0:Fa.setScrollLeft)}var La=yr||uo.current;if(La){var ka=La.scrollWidth,ja=La.clientWidth;if(ka===ja){Fr(!1),Yr(!1);return}Ro?(Fr(-To0)):(Fr(To>0),Yr(To1?gt-Zt:0,Dn=(0,p.Z)((0,p.Z)((0,p.Z)({},vn),V),{},{flex:"0 0 ".concat(Zt,"px"),width:"".concat(Zt,"px"),marginRight:mn,pointerEvents:"auto"}),Cn=r.useMemo(function(){return Pe?Nt<=1:Pt===0||Nt===0||Nt>1},[Nt,Pt,Pe]);Cn?Dn.visibility="hidden":Pe&&(Dn.height=Se==null?void 0:Se(Nt));var rn=Cn?function(){return null}:nt,_n={};return(Nt===0||Pt===0)&&(_n.rowSpan=1,_n.colSpan=1),r.createElement(yt,(0,ie.Z)({className:k()(et,ye),ellipsis:d.ellipsis,align:d.align,scope:d.rowScope,component:"div",prefixCls:o.prefixCls,key:bt,record:re,index:$,renderIndex:ne,dataIndex:Ye,render:rn,shouldCellUpdate:d.shouldCellUpdate},Jt,{appendNode:en,additionalProps:(0,p.Z)((0,p.Z)({},Lt),{},{style:Dn},_n)}))}var Xn=gn,vr=["data","index","className","rowKey","style","extra","getHeight"],er=r.forwardRef(function(n,o){var d=n.data,h=n.index,w=n.className,$=n.rowKey,ne=n.style,re=n.extra,V=n.getHeight,ye=(0,ke.Z)(n,vr),Pe=d.record,Se=d.indent,nt=d.index,Ye=v(N,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),et=Ye.scrollX,gt=Ye.flattenColumns,ut=Ye.prefixCls,ht=Ye.fixColumn,ft=Ye.componentWidth,bt=u(Pe,$,h,Se),Jt=bt.rowSupportExpand,en=bt.expanded,Lt=bt.rowProps,vn=bt.expandedRowRender,bn=bt.expandedRowClassName,Pt;if(Jt&&en){var Kt=vn(Pe,h,Se+1,en),Nt=bn==null?void 0:bn(Pe,h,Se),Ct={};ht&&(Ct={style:(0,s.Z)({},"--virtual-width","".concat(ft,"px"))});var Zt="".concat(ut,"-expanded-row-cell");Pt=r.createElement("div",{className:k()("".concat(ut,"-expanded-row"),"".concat(ut,"-expanded-row-level-").concat(Se+1),Nt)},r.createElement(yt,{component:"div",prefixCls:ut,className:k()(Zt,(0,s.Z)({},"".concat(Zt,"-fixed"),ht)),additionalProps:Ct},Kt))}var mn=(0,p.Z)((0,p.Z)({},ne),{},{width:et});re&&(mn.position="absolute",mn.pointerEvents="none");var Dn=r.createElement("div",(0,ie.Z)({},Lt,ye,{ref:Jt?null:o,className:k()(w,"".concat(ut,"-row"),Lt==null?void 0:Lt.className,(0,s.Z)({},"".concat(ut,"-row-extra"),re)),style:(0,p.Z)((0,p.Z)({},mn),Lt==null?void 0:Lt.style)}),gt.map(function(Cn,rn){return r.createElement(Xn,{key:rn,rowInfo:bt,column:Cn,colIndex:rn,indent:Se,index:h,renderIndex:nt,record:Pe,inverse:re,getHeight:V})}));return Jt?r.createElement("div",{ref:o},Dn,Pt):Dn}),Cr=z(er),or=Cr,Nn=r.forwardRef(function(n,o){var d=n.data,h=n.onScroll,w=v(N,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),$=w.flattenColumns,ne=w.onColumnResize,re=w.getRowKey,V=w.expandedKeys,ye=w.prefixCls,Pe=w.childrenColumnName,Se=w.emptyNode,nt=w.scrollX,Ye=v(In),et=Ye.scrollY,gt=Ye.listItemHeight,ut=r.useRef(),ht=be(d,Pe,V,re),ft=r.useMemo(function(){var Pt=0;return $.map(function(Kt){var Nt=Kt.width,Ct=Kt.key;return Pt+=Nt,[Ct,Nt,Pt]})},[$]),bt=r.useMemo(function(){return ft.map(function(Pt){return Pt[2]})},[ft]);r.useEffect(function(){ft.forEach(function(Pt){var Kt=(0,j.Z)(Pt,2),Nt=Kt[0],Ct=Kt[1];ne(Nt,Ct)})},[ft]),r.useImperativeHandle(o,function(){var Pt={};return Object.defineProperty(Pt,"scrollLeft",{get:function(){var Nt;return((Nt=ut.current)===null||Nt===void 0?void 0:Nt.getScrollInfo().x)||0},set:function(Nt){var Ct;(Ct=ut.current)===null||Ct===void 0||Ct.scrollTo({left:Nt})}}),Pt});var Jt=function(Kt,Nt){var Ct,Zt=(Ct=ht[Nt])===null||Ct===void 0?void 0:Ct.record,mn=Kt.onCell;if(mn){var Dn,Cn=mn(Zt,Nt);return(Dn=Cn==null?void 0:Cn.rowSpan)!==null&&Dn!==void 0?Dn:1}return 1},en=function(Kt){var Nt=Kt.start,Ct=Kt.end,Zt=Kt.getSize,mn=Kt.offsetY;if(Ct<0)return null;for(var Dn=$.filter(function(un){return Jt(un,Nt)===0}),Cn=Nt,rn=function(sn){if(Dn=Dn.filter(function(on){return Jt(on,sn)===0}),!Dn.length)return Cn=sn,"break"},_n=Nt;_n>=0;_n-=1){var Mn=rn(_n);if(Mn==="break")break}for(var cr=$.filter(function(un){return Jt(un,Ct)!==1}),Hn=Ct,Ar=function(sn){if(cr=cr.filter(function(on){return Jt(on,sn)!==1}),!cr.length)return Hn=Math.max(sn-1,Ct),"break"},$r=Ct;$r1})&&Rr.push(sn)},hr=Cn;hr<=Hn;hr+=1)var gr=Wn(hr);var no=Rr.map(function(un){var sn=ht[un],on=re(sn.record,un),Vt=function(yn){var jn=un+yn-1,Fn=re(ht[jn].record,jn),Gr=Zt(on,Fn);return Gr.bottom-Gr.top},Un=Zt(on);return r.createElement(or,{key:un,data:sn,rowKey:on,index:un,style:{top:-mn+Un.top},extra:!0,getHeight:Vt})});return no},Lt=r.useMemo(function(){return{columnsOffset:bt}},[bt]),vn="".concat(ye,"-tbody"),bn;return ht.length?bn=r.createElement(On.Z,{fullHeight:!1,ref:ut,className:k()(vn,"".concat(vn,"-virtual")),height:et,itemHeight:gt||24,data:ht,itemKey:function(Kt){return re(Kt.record)},scrollWidth:nt,onVirtualScroll:function(Kt){var Nt=Kt.x;h({scrollLeft:Nt})},extraRender:en},function(Pt,Kt,Nt){var Ct=re(Pt.record,Kt);return r.createElement(or,(0,ie.Z)({data:Pt,rowKey:Ct,index:Kt},Nt))}):bn=r.createElement("div",{className:k()("".concat(ye,"-placeholder"))},r.createElement(yt,{component:"div",prefixCls:ye},Se)),r.createElement(Yt.Provider,{value:Lt},bn)}),Br=z(Nn),Qn=Br,ar=function(o,d){var h=d.ref,w=d.onScroll;return r.createElement(Qn,{ref:h,data:o,onScroll:w})},Pn=100;function xe(n){var o=n.columns,d=n.scroll,h=n.prefixCls,w=h===void 0?cn:h,$=n.className,ne=n.listItemHeight,re=d||{},V=re.x,ye=re.y;typeof V!="number"&&(V=((o||[]).length+1)*Pn),typeof ye!="number"&&(ye=500);var Pe=r.useMemo(function(){return{scrollY:ye,listItemHeight:ne}},[ye,ne]);return r.createElement(In.Provider,{value:Pe},r.createElement(At,(0,ie.Z)({},n,{className:k()($,"".concat(w,"-virtual")),scroll:(0,p.Z)((0,p.Z)({},d),{},{x:V}),components:{body:ar},columns:o,internalHooks:m,tailor:!0})))}function xn(n){return Ne(xe,n)}var ln=xn(),Rn=null;function dr(n){return null}var fr=dr;function Or(n){return null}var Mr=Or,Kr=e(2738),wr=e(68031),Bn=e(36355),Gn=e(93891),Zr=e(19716),vo=e(8628),yo=e(31724),po=e(58421),wo=e(71418),Ao=e(88088);function $o(n){return function(d){let{prefixCls:h,onExpand:w,record:$,expanded:ne,expandable:re}=d;const V=`${h}-row-expand-icon`;return r.createElement("button",{type:"button",onClick:ye=>{w($,ye),ye.stopPropagation()},className:k()(V,{[`${V}-spaced`]:!re,[`${V}-expanded`]:re&&ne,[`${V}-collapsed`]:re&&!ne}),"aria-label":ne?n.collapse:n.expand,"aria-expanded":ne})}}var Vr=$o;function jr(n,o){return"key"in n&&n.key!==void 0&&n.key!==null?n.key:n.dataIndex?Array.isArray(n.dataIndex)?n.dataIndex.join("."):n.dataIndex:o}function Qr(n,o){return o?`${o}-${n}`:`${n}`}function qr(n,o){return typeof n=="function"?n(o):n}function so(n,o){const d=qr(n,o);return Object.prototype.toString.call(d)==="[object Object]"?"":d}var Oo={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},_o=Oo,Mo=e(7657),Tn=function(o,d){return r.createElement(Mo.Z,(0,ie.Z)({},o,{ref:d,icon:_o}))},wn=r.forwardRef(Tn),Ut=wn,An=e(56762);function Mt(n){const o=r.useRef(n),d=(0,An.Z)();return[()=>o.current,h=>{o.current=h,d()}]}var Ln=e(3113),sr=e(24905),Dr=e(38854),Hr=e(64165),zr=e(20834),co=e(40875),Ko=e(5112),Zo=e(17574),Ho=e(47472),Fo=e(92832);function wa(n){let{value:o,onChange:d,filterSearch:h,tablePrefixCls:w,locale:$}=n;return h?r.createElement("div",{className:`${w}-filter-dropdown-search`},r.createElement(Fo.default,{prefix:r.createElement(Ho.Z,null),placeholder:$.filterSearchPlaceholder,onChange:d,value:o,htmlSize:1,className:`${w}-filter-dropdown-search-input`})):null}var Lo=wa,ia=e(10228);const Wo=n=>{const{keyCode:o}=n;o===ia.Z.ENTER&&n.stopPropagation()};var Qo=r.forwardRef((n,o)=>r.createElement("div",{className:n.className,onClick:d=>d.stopPropagation(),onKeyDown:Wo,ref:o},n.children));function Io(n){let o=[];return(n||[]).forEach(d=>{let{value:h,children:w}=d;o.push(h),w&&(o=[].concat((0,Re.Z)(o),(0,Re.Z)(Io(w))))}),o}function sa(n){return n.some(o=>{let{children:d}=o;return d})}function ca(n,o){return typeof o=="string"||typeof o=="number"?o==null?void 0:o.toString().toLowerCase().includes(n.trim().toLowerCase()):!1}function ua(n){let{filters:o,prefixCls:d,filteredKeys:h,filterMultiple:w,searchValue:$,filterSearch:ne}=n;return o.map((re,V)=>{const ye=String(re.value);if(re.children)return{key:ye||V,label:re.text,popupClassName:`${d}-dropdown-submenu`,children:ua({filters:re.children,prefixCls:d,filteredKeys:h,filterMultiple:w,searchValue:$,filterSearch:ne})};const Pe=w?sr.default:Ko.ZP,Se={key:re.value!==void 0?ye:V,label:r.createElement(r.Fragment,null,r.createElement(Pe,{checked:h.includes(ye)}),r.createElement("span",null,re.text))};return $.trim()?typeof ne=="function"?ne($,re)?Se:null:ca($,re.text)?Se:null:Se})}function ko(n){var o,d;const{tablePrefixCls:h,prefixCls:w,column:$,dropdownPrefixCls:ne,columnKey:re,filterMultiple:V,filterMode:ye="menu",filterSearch:Pe=!1,filterState:Se,triggerFilter:nt,locale:Ye,children:et,getPopupContainer:gt}=n,{filterDropdownOpen:ut,onFilterDropdownOpenChange:ht,filterResetToDefaultFilteredValue:ft,defaultFilteredValue:bt,filterDropdownVisible:Jt,onFilterDropdownVisibleChange:en}=$,[Lt,vn]=r.useState(!1),bn=!!(Se&&(!((o=Se.filteredKeys)===null||o===void 0)&&o.length||Se.forceFiltered)),Pt=Qt=>{vn(Qt),ht==null||ht(Qt),en==null||en(Qt)},Kt=(d=ut!=null?ut:Jt)!==null&&d!==void 0?d:Lt,Nt=Se==null?void 0:Se.filteredKeys,[Ct,Zt]=Mt(Nt||[]),mn=Qt=>{let{selectedKeys:yn}=Qt;Zt(yn)},Dn=(Qt,yn)=>{let{node:jn,checked:Fn}=yn;mn(V?{selectedKeys:Qt}:{selectedKeys:Fn&&jn.key?[jn.key]:[]})};r.useEffect(()=>{Lt&&mn({selectedKeys:Nt||[]})},[Nt]);const[Cn,rn]=r.useState([]),_n=Qt=>{rn(Qt)},[Mn,cr]=r.useState(""),Hn=Qt=>{const{value:yn}=Qt.target;cr(yn)};r.useEffect(()=>{Lt||cr("")},[Lt]);const Ar=Qt=>{const yn=Qt&&Qt.length?Qt:null;if(yn===null&&(!Se||!Se.filteredKeys)||(0,M.Z)(yn,Se==null?void 0:Se.filteredKeys,!0))return null;nt({column:$,key:re,filteredKeys:yn})},$r=()=>{Pt(!1),Ar(Ct())},Sn=function(){let{confirm:Qt,closeDropdown:yn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Qt&&Ar([]),yn&&Pt(!1),cr(""),Zt(ft?(bt||[]).map(jn=>String(jn)):[])},Rr=function(){let{closeDropdown:Qt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Qt&&Pt(!1),Ar(Ct())},Wn=Qt=>{Qt&&Nt!==void 0&&Zt(Nt||[]),Pt(Qt),!Qt&&!$.filterDropdown&&$r()},hr=k()({[`${ne}-menu-without-submenu`]:!sa($.filters||[])}),gr=Qt=>{if(Qt.target.checked){const yn=Io($==null?void 0:$.filters).map(jn=>String(jn));Zt(yn)}else Zt([])},no=Qt=>{let{filters:yn}=Qt;return(yn||[]).map((jn,Fn)=>{const Gr=String(jn.value),Wr={title:jn.text,key:jn.value!==void 0?Gr:Fn};return jn.children&&(Wr.children=no({filters:jn.children})),Wr})},un=Qt=>{var yn;return Object.assign(Object.assign({},Qt),{text:Qt.title,value:Qt.key,children:((yn=Qt.children)===null||yn===void 0?void 0:yn.map(jn=>un(jn)))||[]})};let sn;if(typeof $.filterDropdown=="function")sn=$.filterDropdown({prefixCls:`${ne}-custom`,setSelectedKeys:Qt=>mn({selectedKeys:Qt}),selectedKeys:Ct(),confirm:Rr,clearFilters:Sn,filters:$.filters,visible:Kt,close:()=>{Pt(!1)}});else if($.filterDropdown)sn=$.filterDropdown;else{const Qt=Ct()||[],yn=()=>($.filters||[]).length===0?r.createElement(Hr.Z,{image:Hr.Z.PRESENTED_IMAGE_SIMPLE,description:Ye.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):ye==="tree"?r.createElement(r.Fragment,null,r.createElement(Lo,{filterSearch:Pe,value:Mn,onChange:Hn,tablePrefixCls:h,locale:Ye}),r.createElement("div",{className:`${h}-filter-dropdown-tree`},V?r.createElement(sr.default,{checked:Qt.length===Io($.filters).length,indeterminate:Qt.length>0&&Qt.lengthtypeof Pe=="function"?Pe(Mn,un(Fn)):ca(Mn,Fn.title):void 0}))):r.createElement(r.Fragment,null,r.createElement(Lo,{filterSearch:Pe,value:Mn,onChange:Hn,tablePrefixCls:h,locale:Ye}),r.createElement(zr.default,{selectable:!0,multiple:V,prefixCls:`${ne}-menu`,className:hr,onSelect:mn,onDeselect:mn,selectedKeys:Qt,getPopupContainer:gt,openKeys:Cn,onOpenChange:_n,items:ua({filters:$.filters||[],filterSearch:Pe,prefixCls:w,filteredKeys:Ct(),filterMultiple:V,searchValue:Mn})})),jn=()=>ft?(0,M.Z)((bt||[]).map(Fn=>String(Fn)),Qt,!0):Qt.length===0;sn=r.createElement(r.Fragment,null,yn(),r.createElement("div",{className:`${w}-dropdown-btns`},r.createElement(Ln.ZP,{type:"link",size:"small",disabled:jn(),onClick:()=>Sn()},Ye.filterReset),r.createElement(Ln.ZP,{type:"primary",size:"small",onClick:$r},Ye.filterConfirm)))}$.filterDropdown&&(sn=r.createElement(co.J,{selectable:void 0},sn));const on=()=>r.createElement(Qo,{className:`${w}-dropdown`},sn);let Vt;typeof $.filterIcon=="function"?Vt=$.filterIcon(bn):$.filterIcon?Vt=$.filterIcon:Vt=r.createElement(Ut,null);const{direction:Un}=r.useContext(Bn.E_);return r.createElement("div",{className:`${w}-column`},r.createElement("span",{className:`${h}-column-title`},et),r.createElement(Dr.Z,{dropdownRender:on,trigger:["click"],open:Kt,onOpenChange:Wn,getPopupContainer:gt,placement:Un==="rtl"?"bottomLeft":"bottomRight"},r.createElement("span",{role:"button",tabIndex:-1,className:k()(`${w}-trigger`,{active:bn}),onClick:Qt=>{Qt.stopPropagation()}},Vt)))}var Aa=ko;function Go(n,o,d){let h=[];return(n||[]).forEach((w,$)=>{var ne;const re=Qr($,d);if(w.filters||"filterDropdown"in w||"onFilter"in w)if("filteredValue"in w){let V=w.filteredValue;"filterDropdown"in w||(V=(ne=V==null?void 0:V.map(String))!==null&&ne!==void 0?ne:V),h.push({column:w,key:jr(w,re),filteredKeys:V,forceFiltered:w.filtered})}else h.push({column:w,key:jr(w,re),filteredKeys:o&&w.defaultFilteredValue?w.defaultFilteredValue:void 0,forceFiltered:w.filtered});"children"in w&&(h=[].concat((0,Re.Z)(h),(0,Re.Z)(Go(w.children,o,re))))}),h}function Yo(n,o,d,h,w,$,ne,re){return d.map((V,ye)=>{const Pe=Qr(ye,re),{filterMultiple:Se=!0,filterMode:nt,filterSearch:Ye}=V;let et=V;if(et.filters||et.filterDropdown){const gt=jr(et,Pe),ut=h.find(ht=>{let{key:ft}=ht;return gt===ft});et=Object.assign(Object.assign({},et),{title:ht=>r.createElement(Aa,{tablePrefixCls:n,prefixCls:`${n}-filter`,dropdownPrefixCls:o,column:et,columnKey:gt,filterState:ut,filterMultiple:Se,filterMode:nt,filterSearch:Ye,triggerFilter:$,locale:w,getPopupContainer:ne},qr(V.title,ht))})}return"children"in et&&(et=Object.assign(Object.assign({},et),{children:Yo(n,o,et.children,h,w,$,ne,Pe)})),et})}function da(n){const o={};return n.forEach(d=>{let{key:h,filteredKeys:w,column:$}=d;const{filters:ne,filterDropdown:re}=$;if(re)o[h]=w||null;else if(Array.isArray(w)){const V=Io(ne);o[h]=V.filter(ye=>w.includes(String(ye)))}else o[h]=null}),o}function Jo(n,o){return o.reduce((d,h)=>{const{column:{onFilter:w,filters:$},filteredKeys:ne}=h;return w&&ne&&ne.length?d.filter(re=>ne.some(V=>{const ye=Io($),Pe=ye.findIndex(nt=>String(nt)===String(V)),Se=Pe!==-1?ye[Pe]:V;return w(Se,re)})):d},n)}const fa=n=>n.flatMap(o=>"children"in o?[o].concat((0,Re.Z)(fa(o.children||[]))):[o]);function $a(n){let{prefixCls:o,dropdownPrefixCls:d,mergedColumns:h,onFilterChange:w,getPopupContainer:$,locale:ne}=n;const re=r.useMemo(()=>fa(h||[]),[h]),[V,ye]=r.useState(()=>Go(re,!0)),Pe=r.useMemo(()=>{const et=Go(re,!1);if(et.length===0)return et;let gt=!0,ut=!0;if(et.forEach(ht=>{let{filteredKeys:ft}=ht;ft!==void 0?gt=!1:ut=!1}),gt){const ht=(re||[]).map((ft,bt)=>jr(ft,Qr(bt)));return V.filter(ft=>{let{key:bt}=ft;return ht.includes(bt)}).map(ft=>{const bt=re[ht.findIndex(Jt=>Jt===ft.key)];return Object.assign(Object.assign({},ft),{column:Object.assign(Object.assign({},ft.column),bt),forceFiltered:bt.filtered})})}return et},[re,V]),Se=r.useMemo(()=>da(Pe),[Pe]),nt=et=>{const gt=Pe.filter(ut=>{let{key:ht}=ut;return ht!==et.key});gt.push(et),ye(gt),w(da(gt),gt)};return[et=>Yo(o,d,et,Pe,ne,nt,$),Pe,Se]}var Oa=$a;function Ia(n,o,d){const h=r.useRef({});function w($){if(!h.current||h.current.data!==n||h.current.childrenColumnName!==o||h.current.getRowKey!==d){let re=function(V){V.forEach((ye,Pe)=>{const Se=d(ye,Pe);ne.set(Se,ye),ye&&typeof ye=="object"&&o in ye&&re(ye[o]||[])})};const ne=new Map;re(n),h.current={data:n,childrenColumnName:o,kvMap:ne,getRowKey:d}}return h.current.kvMap.get($)}return[w]}var Pa=e(50371),qo=function(n,o){var d={};for(var h in n)Object.prototype.hasOwnProperty.call(n,h)&&o.indexOf(h)<0&&(d[h]=n[h]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,h=Object.getOwnPropertySymbols(n);w{const $=n[w];typeof $!="function"&&(d[w]=$)}),d}function pa(n,o,d){const h=d&&typeof d=="object"?d:{},{total:w=0}=h,$=qo(h,["total"]),[ne,re]=(0,r.useState)(()=>({current:"defaultCurrent"in $?$.defaultCurrent:1,pageSize:"defaultPageSize"in $?$.defaultPageSize:ma})),V=(0,Pa.Z)(ne,$,{total:w>0?w:n}),ye=Math.ceil((w||n)/V.pageSize);V.current>ye&&(V.current=ye||1);const Pe=(nt,Ye)=>{re({current:nt!=null?nt:1,pageSize:Ye||V.pageSize})},Se=(nt,Ye)=>{var et;d&&((et=d.onChange)===null||et===void 0||et.call(d,nt,Ye)),Pe(nt,Ye),o(nt,Ye||(V==null?void 0:V.pageSize))};return d===!1?[{},()=>{}]:[Object.assign(Object.assign({},V),{onChange:Se}),Pe]}var ga=pa,Na=e(84105),ha=e(35654),ea=e(90782),Uo=e(71430),Ba=e(18929);const Eo={},ta="SELECT_ALL",na="SELECT_INVERT",ra="SELECT_NONE",C=[],qe=(n,o)=>{let d=[];return(o||[]).forEach(h=>{d.push(h),h&&typeof h=="object"&&n in h&&(d=[].concat((0,Re.Z)(d),(0,Re.Z)(qe(n,h[n]))))}),d};var xt=(n,o)=>{const{preserveSelectedRowKeys:d,selectedRowKeys:h,defaultSelectedRowKeys:w,getCheckboxProps:$,onChange:ne,onSelect:re,onSelectAll:V,onSelectInvert:ye,onSelectNone:Pe,onSelectMultiple:Se,columnWidth:nt,type:Ye,selections:et,fixed:gt,renderCell:ut,hideSelectAll:ht,checkStrictly:ft=!0}=o||{},{prefixCls:bt,data:Jt,pageData:en,getRecordByKey:Lt,getRowKey:vn,expandType:bn,childrenColumnName:Pt,locale:Kt,getPopupContainer:Nt}=n,[Ct,Zt]=(0,Ba.Z)(h||w||C,{value:h}),mn=r.useRef(new Map),Dn=(0,r.useCallback)(un=>{if(d){const sn=new Map;un.forEach(on=>{let Vt=Lt(on);!Vt&&mn.current.has(on)&&(Vt=mn.current.get(on)),sn.set(on,Vt)}),mn.current=sn}},[Lt,d]);r.useEffect(()=>{Dn(Ct)},[Ct]);const{keyEntities:Cn}=(0,r.useMemo)(()=>{if(ft)return{keyEntities:null};let un=Jt;if(d){const sn=new Set(Jt.map((Vt,Un)=>vn(Vt,Un))),on=Array.from(mn.current).reduce((Vt,Un)=>{let[Qt,yn]=Un;return sn.has(Qt)?Vt:Vt.concat(yn)},[]);un=[].concat((0,Re.Z)(un),(0,Re.Z)(on))}return(0,Uo.I8)(un,{externalGetKey:vn,childrenPropName:Pt})},[Jt,vn,ft,Pt,d]),rn=(0,r.useMemo)(()=>qe(Pt,en),[Pt,en]),_n=(0,r.useMemo)(()=>{const un=new Map;return rn.forEach((sn,on)=>{const Vt=vn(sn,on),Un=($?$(sn):null)||{};un.set(Vt,Un)}),un},[rn,vn,$]),Mn=(0,r.useCallback)(un=>{var sn;return!!(!((sn=_n.get(vn(un)))===null||sn===void 0)&&sn.disabled)},[_n,vn]),[cr,Hn]=(0,r.useMemo)(()=>{if(ft)return[Ct||[],[]];const{checkedKeys:un,halfCheckedKeys:sn}=(0,ea.S)(Ct,!0,Cn,Mn);return[un||[],sn]},[Ct,ft,Cn,Mn]),Ar=(0,r.useMemo)(()=>{const un=Ye==="radio"?cr.slice(0,1):cr;return new Set(un)},[cr,Ye]),$r=(0,r.useMemo)(()=>Ye==="radio"?new Set:new Set(Hn),[Hn,Ye]),[Sn,Rr]=(0,r.useState)(null);r.useEffect(()=>{o||Zt(C)},[!!o]);const Wn=(0,r.useCallback)((un,sn)=>{let on,Vt;Dn(un),d?(on=un,Vt=un.map(Un=>mn.current.get(Un))):(on=[],Vt=[],un.forEach(Un=>{const Qt=Lt(Un);Qt!==void 0&&(on.push(Un),Vt.push(Qt))})),Zt(on),ne==null||ne(on,Vt,{type:sn})},[Zt,Lt,ne,d]),hr=(0,r.useCallback)((un,sn,on,Vt)=>{if(re){const Un=on.map(Qt=>Lt(Qt));re(Lt(un),sn,Un,Vt)}Wn(on,"single")},[re,Lt,Wn]),gr=(0,r.useMemo)(()=>!et||ht?null:(et===!0?[ta,na,ra]:et).map(sn=>sn===ta?{key:"all",text:Kt.selectionAll,onSelect(){Wn(Jt.map((on,Vt)=>vn(on,Vt)).filter(on=>{const Vt=_n.get(on);return!(Vt!=null&&Vt.disabled)||Ar.has(on)}),"all")}}:sn===na?{key:"invert",text:Kt.selectInvert,onSelect(){const on=new Set(Ar);en.forEach((Un,Qt)=>{const yn=vn(Un,Qt),jn=_n.get(yn);jn!=null&&jn.disabled||(on.has(yn)?on.delete(yn):on.add(yn))});const Vt=Array.from(on);ye&&ye(Vt),Wn(Vt,"invert")}}:sn===ra?{key:"none",text:Kt.selectNone,onSelect(){Pe==null||Pe(),Wn(Array.from(Ar).filter(on=>{const Vt=_n.get(on);return Vt==null?void 0:Vt.disabled}),"none")}}:sn).map(sn=>Object.assign(Object.assign({},sn),{onSelect:function(){for(var on,Vt,Un=arguments.length,Qt=new Array(Un),yn=0;yn{var sn;if(!o)return un.filter(Jn=>Jn!==Eo);let on=(0,Re.Z)(un);const Vt=new Set(Ar),Un=rn.map(vn).filter(Jn=>!_n.get(Jn).disabled),Qt=Un.every(Jn=>Vt.has(Jn)),yn=Un.some(Jn=>Vt.has(Jn)),jn=()=>{const Jn=[];Qt?Un.forEach(xr=>{Vt.delete(xr),Jn.push(xr)}):Un.forEach(xr=>{Vt.has(xr)||(Vt.add(xr),Jn.push(xr))});const tr=Array.from(Vt);V==null||V(!Qt,tr.map(xr=>Lt(xr)),Jn.map(xr=>Lt(xr))),Wn(tr,"all"),Rr(null)};let Fn;if(Ye!=="radio"){let Jn;if(gr){const Zn={getPopupContainer:Nt,items:gr.map((eo,Yr)=>{const{key:io,text:xo,onSelect:ho}=eo;return{key:io!=null?io:Yr,onClick:()=>{ho==null||ho(Un)},label:xo}})};Jn=r.createElement("div",{className:`${bt}-selection-extra`},r.createElement(Dr.Z,{menu:Zn,getPopupContainer:Nt},r.createElement("span",null,r.createElement(Na.Z,null))))}const tr=rn.map((Zn,eo)=>{const Yr=vn(Zn,eo),io=_n.get(Yr)||{};return Object.assign({checked:Vt.has(Yr)},io)}).filter(Zn=>{let{disabled:eo}=Zn;return eo}),xr=!!tr.length&&tr.length===rn.length,Fr=xr&&tr.every(Zn=>{let{checked:eo}=Zn;return eo}),Lr=xr&&tr.some(Zn=>{let{checked:eo}=Zn;return eo});Fn=!ht&&r.createElement("div",{className:`${bt}-selection`},r.createElement(sr.default,{checked:xr?Fr:!!rn.length&&Qt,indeterminate:xr?!Fr&&Lr:!Qt&&yn,onChange:jn,disabled:rn.length===0||xr,"aria-label":Jn?"Custom selection":"Select all",skipGroup:!0}),Jn)}let Gr;Ye==="radio"?Gr=(Jn,tr,xr)=>{const Fr=vn(tr,xr),Lr=Vt.has(Fr);return{node:r.createElement(Ko.ZP,Object.assign({},_n.get(Fr),{checked:Lr,onClick:Zn=>Zn.stopPropagation(),onChange:Zn=>{Vt.has(Fr)||hr(Fr,!0,[Fr],Zn.nativeEvent)}})),checked:Lr}}:Gr=(Jn,tr,xr)=>{var Fr;const Lr=vn(tr,xr),Zn=Vt.has(Lr),eo=$r.has(Lr),Yr=_n.get(Lr);let io;return bn==="nest"?io=eo:io=(Fr=Yr==null?void 0:Yr.indeterminate)!==null&&Fr!==void 0?Fr:eo,{node:r.createElement(sr.default,Object.assign({},Yr,{indeterminate:io,checked:Zn,skipGroup:!0,onClick:xo=>xo.stopPropagation(),onChange:xo=>{let{nativeEvent:ho}=xo;const{shiftKey:la}=ho;let No=-1,fo=-1;if(la&&ft){const oo=new Set([Sn,Lr]);Un.some((to,kr)=>{if(oo.has(to))if(No===-1)No=kr;else return fo=kr,!0;return!1})}if(fo!==-1&&No!==fo&&ft){const oo=Un.slice(No,fo+1),to=[];Zn?oo.forEach(br=>{Vt.has(br)&&(to.push(br),Vt.delete(br))}):oo.forEach(br=>{Vt.has(br)||(to.push(br),Vt.add(br))});const kr=Array.from(Vt);Se==null||Se(!Zn,kr.map(br=>Lt(br)),to.map(br=>Lt(br))),Wn(kr,"multiple")}else{const oo=cr;if(ft){const to=Zn?(0,ha._5)(oo,Lr):(0,ha.L0)(oo,Lr);hr(Lr,!Zn,to,ho)}else{const to=(0,ea.S)([].concat((0,Re.Z)(oo),[Lr]),!0,Cn,Mn),{checkedKeys:kr,halfCheckedKeys:br}=to;let bo=kr;if(Zn){const zo=new Set(kr);zo.delete(Lr),bo=(0,ea.S)(Array.from(zo),{checked:!1,halfCheckedKeys:br},Cn,Mn).checkedKeys}hr(Lr,!Zn,bo,ho)}}Rr(Zn?null:Lr)}})),checked:Zn}};const Wr=(Jn,tr,xr)=>{const{node:Fr,checked:Lr}=Gr(Jn,tr,xr);return ut?ut(Lr,tr,xr,Fr):Fr};if(!on.includes(Eo))if(on.findIndex(Jn=>{var tr;return((tr=Jn[Ke])===null||tr===void 0?void 0:tr.columnType)==="EXPAND_COLUMN"})===0){const[Jn,...tr]=on;on=[Jn,Eo].concat((0,Re.Z)(tr))}else on=[Eo].concat((0,Re.Z)(on));const go=on.indexOf(Eo);on=on.filter((Jn,tr)=>Jn!==Eo||tr===go);const Tr=on[go-1],uo=on[go+1];let _r=gt;_r===void 0&&((uo==null?void 0:uo.fixed)!==void 0?_r=uo.fixed:(Tr==null?void 0:Tr.fixed)!==void 0&&(_r=Tr.fixed)),_r&&Tr&&((sn=Tr[Ke])===null||sn===void 0?void 0:sn.columnType)==="EXPAND_COLUMN"&&Tr.fixed===void 0&&(Tr.fixed=_r);const ro=k()(`${bt}-selection-col`,{[`${bt}-selection-col-with-dropdown`]:et&&Ye==="checkbox"}),jo={fixed:_r,width:nt,className:`${bt}-selection-column`,title:o.columnTitle||Fn,render:Wr,onCell:o.onCell,[Ke]:{className:ro}};return on.map(Jn=>Jn===Eo?jo:Jn)},[vn,rn,o,cr,Ar,$r,nt,gr,bn,Sn,_n,Se,hr,Mn]),Ar]},mt=e(89489),qt=e(59477),Kn=e(6848);const tn="ascend",Yn="descend";function hn(n){return typeof n.sorter=="object"&&typeof n.sorter.multiple=="number"?n.sorter.multiple:!1}function mr(n){return typeof n=="function"?n:n&&typeof n=="object"&&n.compare?n.compare:!1}function $n(n,o){return o?n[n.indexOf(o)+1]:n[0]}function rr(n,o,d){let h=[];function w($,ne){h.push({column:$,key:jr($,ne),multiplePriority:hn($),sortOrder:$.sortOrder})}return(n||[]).forEach(($,ne)=>{const re=Qr(ne,d);$.children?("sortOrder"in $&&w($,re),h=[].concat((0,Re.Z)(h),(0,Re.Z)(rr($.children,o,re)))):$.sorter&&("sortOrder"in $?w($,re):o&&$.defaultSortOrder&&h.push({column:$,key:jr($,re),multiplePriority:hn($),sortOrder:$.defaultSortOrder}))}),h}function Ir(n,o,d,h,w,$,ne,re){return(o||[]).map((V,ye)=>{const Pe=Qr(ye,re);let Se=V;if(Se.sorter){const nt=Se.sortDirections||w,Ye=Se.showSorterTooltip===void 0?ne:Se.showSorterTooltip,et=jr(Se,Pe),gt=d.find(bn=>{let{key:Pt}=bn;return Pt===et}),ut=gt?gt.sortOrder:null,ht=$n(nt,ut);let ft;if(V.sortIcon)ft=V.sortIcon({sortOrder:ut});else{const bn=nt.includes(tn)&&r.createElement(qt.Z,{className:k()(`${n}-column-sorter-up`,{active:ut===tn})}),Pt=nt.includes(Yn)&&r.createElement(mt.Z,{className:k()(`${n}-column-sorter-down`,{active:ut===Yn})});ft=r.createElement("span",{className:k()(`${n}-column-sorter`,{[`${n}-column-sorter-full`]:!!(bn&&Pt)})},r.createElement("span",{className:`${n}-column-sorter-inner`,"aria-hidden":"true"},bn,Pt))}const{cancelSort:bt,triggerAsc:Jt,triggerDesc:en}=$||{};let Lt=bt;ht===Yn?Lt=en:ht===tn&&(Lt=Jt);const vn=typeof Ye=="object"?Ye:{title:Lt};Se=Object.assign(Object.assign({},Se),{className:k()(Se.className,{[`${n}-column-sort`]:ut}),title:bn=>{const Pt=r.createElement("div",{className:`${n}-column-sorters`},r.createElement("span",{className:`${n}-column-title`},qr(V.title,bn)),ft);return Ye?r.createElement(Kn.Z,Object.assign({},vn),Pt):Pt},onHeaderCell:bn=>{const Pt=V.onHeaderCell&&V.onHeaderCell(bn)||{},Kt=Pt.onClick,Nt=Pt.onKeyDown;Pt.onClick=mn=>{h({column:V,key:et,sortOrder:ht,multiplePriority:hn(V)}),Kt==null||Kt(mn)},Pt.onKeyDown=mn=>{mn.keyCode===ia.Z.ENTER&&(h({column:V,key:et,sortOrder:ht,multiplePriority:hn(V)}),Nt==null||Nt(mn))};const Ct=so(V.title,{}),Zt=Ct==null?void 0:Ct.toString();return ut?Pt["aria-sort"]=ut==="ascend"?"ascending":"descending":Pt["aria-label"]=Zt||"",Pt.className=k()(Pt.className,`${n}-column-has-sorters`),Pt.tabIndex=0,V.ellipsis&&(Pt.title=(Ct!=null?Ct:"").toString()),Pt}})}return"children"in Se&&(Se=Object.assign(Object.assign({},Se),{children:Ir(n,Se.children,d,h,w,$,ne,Pe)})),Se})}function Vn(n){const{column:o,sortOrder:d}=n;return{column:o,order:d,field:o.dataIndex,columnKey:o.key}}function Pr(n){const o=n.filter(d=>{let{sortOrder:h}=d;return h}).map(Vn);return o.length===0&&n.length?Object.assign(Object.assign({},Vn(n[n.length-1])),{column:void 0}):o.length<=1?o[0]||{}:o}function Co(n,o,d){const h=o.slice().sort((ne,re)=>re.multiplePriority-ne.multiplePriority),w=n.slice(),$=h.filter(ne=>{let{column:{sorter:re},sortOrder:V}=ne;return mr(re)&&V});return $.length?w.sort((ne,re)=>{for(let V=0;V<$.length;V+=1){const ye=$[V],{column:{sorter:Pe},sortOrder:Se}=ye,nt=mr(Pe);if(nt&&Se){const Ye=nt(ne,re,Se);if(Ye!==0)return Se===tn?Ye:-Ye}}return 0}).map(ne=>{const re=ne[d];return re?Object.assign(Object.assign({},ne),{[d]:Co(re,o,d)}):ne}):w}function Xo(n){let{prefixCls:o,mergedColumns:d,onSorterChange:h,sortDirections:w,tableLocale:$,showSorterTooltip:ne}=n;const[re,V]=r.useState(rr(d,!0)),ye=r.useMemo(()=>{let et=!0;const gt=rr(d,!1);if(!gt.length)return re;const ut=[];function ht(bt){et?ut.push(bt):ut.push(Object.assign(Object.assign({},bt),{sortOrder:null}))}let ft=null;return gt.forEach(bt=>{ft===null?(ht(bt),bt.sortOrder&&(bt.multiplePriority===!1?et=!1:ft=!0)):(ft&&bt.multiplePriority!==!1||(et=!1),ht(bt))}),ut},[d,re]),Pe=r.useMemo(()=>{const et=ye.map(gt=>{let{column:ut,sortOrder:ht}=gt;return{column:ut,order:ht}});return{sortColumns:et,sortColumn:et[0]&&et[0].column,sortOrder:et[0]&&et[0].order}},[ye]);function Se(et){let gt;et.multiplePriority===!1||!ye.length||ye[0].multiplePriority===!1?gt=[et]:gt=[].concat((0,Re.Z)(ye.filter(ut=>{let{key:ht}=ut;return ht!==et.key})),[et]),V(gt),h(Pr(gt),gt)}return[et=>Ir(o,et,ye,Se,w,$,ne),ye,Pe,()=>Pr(ye)]}function oa(n,o){return n.map(d=>{const h=Object.assign({},d);return h.title=qr(d.title,o),"children"in h&&(h.children=oa(h.children,o)),h})}function Da(n){return[r.useCallback(d=>oa(d,n),[n])]}var ya=zt((n,o)=>{const{_renderTimes:d}=n,{_renderTimes:h}=o;return d!==h}),sl=xn((n,o)=>{const{_renderTimes:d}=n,{_renderTimes:h}=o;return d!==h}),aa=e(64993),Ea=e(17313),cl=e(83116),ul=e(37613),dl=n=>{const{componentCls:o}=n,d=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`,h=(w,$,ne)=>({[`&${o}-${w}`]:{[`> ${o}-container`]:{[`> ${o}-content, > ${o}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${o}-expanded-row-fixed`]:{margin:`-${$}px -${ne+n.lineWidth}px`}}}}}});return{[`${o}-wrapper`]:{[`${o}${o}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${o}-title`]:{border:d,borderBottom:0},[`> ${o}-container`]:{borderInlineStart:d,borderTop:d,[` - > ${o}-content, - > ${o}-header, - > ${o}-body, - > ${o}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:d},"> thead":{"> tr:not(:last-child) > th":{borderBottom:d},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${o}-cell-fix-right-first::after`]:{borderInlineEnd:d}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${o}-expanded-row-fixed`]:{margin:`-${n.tablePaddingVertical}px -${n.tablePaddingHorizontal+n.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:n.lineWidth,bottom:0,borderInlineEnd:d,content:'""'}}}}}},[`&${o}-scroll-horizontal`]:{[`> ${o}-container > ${o}-body`]:{"> table > tbody":{[` - > tr${o}-expanded-row, - > tr${o}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},h("middle",n.tablePaddingVerticalMiddle,n.tablePaddingHorizontalMiddle)),h("small",n.tablePaddingVerticalSmall,n.tablePaddingHorizontalSmall)),{[`> ${o}-footer`]:{border:d,borderTop:0}}),[`${o}-cell`]:{[`${o}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${n.lineWidth}px 0 ${n.lineWidth}px ${n.tableHeaderBg}`}},[`${o}-bordered ${o}-cell-scrollbar`]:{borderInlineEnd:d}}}},fl=n=>{const{componentCls:o}=n;return{[`${o}-wrapper`]:{[`${o}-cell-ellipsis`]:Object.assign(Object.assign({},Ea.vS),{wordBreak:"keep-all",[` - &${o}-cell-fix-left-last, - &${o}-cell-fix-right-first - `]:{overflow:"visible",[`${o}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${o}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},ml=n=>{const{componentCls:o}=n;return{[`${o}-wrapper`]:{[`${o}-tbody > tr${o}-placeholder`]:{textAlign:"center",color:n.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:n.colorBgContainer}}}}},vl=e(15969),pl=n=>{const{componentCls:o,antCls:d,controlInteractiveSize:h,motionDurationSlow:w,lineWidth:$,paddingXS:ne,lineType:re,tableBorderColor:V,tableExpandIconBg:ye,tableExpandColumnWidth:Pe,borderRadius:Se,fontSize:nt,fontSizeSM:Ye,lineHeight:et,tablePaddingVertical:gt,tablePaddingHorizontal:ut,tableExpandedRowBg:ht,paddingXXS:ft}=n,bt=h/2-$,Jt=bt*2+$*3,en=`${$}px ${re} ${V}`,Lt=ft-$;return{[`${o}-wrapper`]:{[`${o}-expand-icon-col`]:{width:Pe},[`${o}-row-expand-icon-cell`]:{textAlign:"center",[`${o}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${o}-row-indent`]:{height:1,float:"left"},[`${o}-row-expand-icon`]:Object.assign(Object.assign({},(0,vl.N)(n)),{position:"relative",float:"left",boxSizing:"border-box",width:Jt,height:Jt,padding:0,color:"inherit",lineHeight:`${Jt}px`,background:ye,border:en,borderRadius:Se,transform:`scale(${h/Jt})`,transition:`all ${w}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${w} ease-out`,content:'""'},"&::before":{top:bt,insetInlineEnd:Lt,insetInlineStart:Lt,height:$},"&::after":{top:Lt,bottom:Lt,insetInlineStart:bt,width:$,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${o}-row-indent + ${o}-row-expand-icon`]:{marginTop:(nt*et-$*3)/2-Math.ceil((Ye*1.4-$*3)/2),marginInlineEnd:ne},[`tr${o}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ht}},[`${d}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${o}-expanded-row-fixed`]:{position:"relative",margin:`-${gt}px -${ut}px`,padding:`${gt}px ${ut}px`}}}},gl=n=>{const{componentCls:o,antCls:d,iconCls:h,tableFilterDropdownWidth:w,tableFilterDropdownSearchWidth:$,paddingXXS:ne,paddingXS:re,colorText:V,lineWidth:ye,lineType:Pe,tableBorderColor:Se,tableHeaderIconColor:nt,fontSizeSM:Ye,tablePaddingHorizontal:et,borderRadius:gt,motionDurationSlow:ut,colorTextDescription:ht,colorPrimary:ft,tableHeaderFilterActiveBg:bt,colorTextDisabled:Jt,tableFilterDropdownBg:en,tableFilterDropdownHeight:Lt,controlItemBgHover:vn,controlItemBgActive:bn,boxShadowSecondary:Pt,filterDropdownMenuBg:Kt}=n,Nt=`${d}-dropdown`,Ct=`${o}-filter-dropdown`,Zt=`${d}-tree`,mn=`${ye}px ${Pe} ${Se}`;return[{[`${o}-wrapper`]:{[`${o}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${o}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-ne,marginInline:`${ne}px ${-et/2}px`,padding:`0 ${ne}px`,color:nt,fontSize:Ye,borderRadius:gt,cursor:"pointer",transition:`all ${ut}`,"&:hover":{color:ht,background:bt},"&.active":{color:ft}}}},{[`${d}-dropdown`]:{[Ct]:Object.assign(Object.assign({},(0,Ea.Wf)(n)),{minWidth:w,backgroundColor:en,borderRadius:gt,boxShadow:Pt,overflow:"hidden",[`${Nt}-menu`]:{maxHeight:Lt,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Kt,"&:empty::after":{display:"block",padding:`${re}px 0`,color:Jt,fontSize:Ye,textAlign:"center",content:'"Not Found"'}},[`${Ct}-tree`]:{paddingBlock:`${re}px 0`,paddingInline:re,[Zt]:{padding:0},[`${Zt}-treenode ${Zt}-node-content-wrapper:hover`]:{backgroundColor:vn},[`${Zt}-treenode-checkbox-checked ${Zt}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:bn}}},[`${Ct}-search`]:{padding:re,borderBottom:mn,"&-input":{input:{minWidth:$},[h]:{color:Jt}}},[`${Ct}-checkall`]:{width:"100%",marginBottom:ne,marginInlineStart:ne},[`${Ct}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${re-ye}px ${re}px`,overflow:"hidden",borderTop:mn}})}},{[`${d}-dropdown ${Ct}, ${Ct}-submenu`]:{[`${d}-checkbox-wrapper + span`]:{paddingInlineStart:re,color:V},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},hl=n=>{const{componentCls:o,lineWidth:d,colorSplit:h,motionDurationSlow:w,zIndexTableFixed:$,tableBg:ne,zIndexTableSticky:re}=n,V=h;return{[`${o}-wrapper`]:{[` - ${o}-cell-fix-left, - ${o}-cell-fix-right - `]:{position:"sticky !important",zIndex:$,background:ne},[` - ${o}-cell-fix-left-first::after, - ${o}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-d,width:30,transform:"translateX(100%)",transition:`box-shadow ${w}`,content:'""',pointerEvents:"none"},[`${o}-cell-fix-left-all::after`]:{display:"none"},[` - ${o}-cell-fix-right-first::after, - ${o}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-d,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${w}`,content:'""',pointerEvents:"none"},[`${o}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:re+1,width:30,transition:`box-shadow ${w}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${o}-ping-left`]:{[`&:not(${o}-has-fix-left) ${o}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${V}`}},[` - ${o}-cell-fix-left-first::after, - ${o}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${V}`},[`${o}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${o}-ping-right`]:{[`&:not(${o}-has-fix-right) ${o}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${V}`}},[` - ${o}-cell-fix-right-first::after, - ${o}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${V}`}}}}},yl=n=>{const{componentCls:o,antCls:d}=n;return{[`${o}-wrapper`]:{[`${o}-pagination${d}-pagination`]:{margin:`${n.margin}px 0`},[`${o}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:n.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},El=n=>{const{componentCls:o,tableRadius:d}=n;return{[`${o}-wrapper`]:{[o]:{[`${o}-title, ${o}-header`]:{borderRadius:`${d}px ${d}px 0 0`},[`${o}-title + ${o}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${o}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:d,borderStartEndRadius:d,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:d},"> *:last-child":{borderStartEndRadius:d}}},"&-footer":{borderRadius:`0 0 ${d}px ${d}px`}}}}},Cl=n=>{const{componentCls:o}=n;return{[`${o}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${o}-pagination-left`]:{justifyContent:"flex-end"},[`${o}-pagination-right`]:{justifyContent:"flex-start"},[`${o}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${o}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${o}-row-indent`]:{float:"right"}}}}},xl=n=>{const{componentCls:o,antCls:d,iconCls:h,fontSizeIcon:w,padding:$,paddingXS:ne,tableHeaderIconColor:re,tableHeaderIconColorHover:V,tableSelectionColumnWidth:ye}=n;return{[`${o}-wrapper`]:{[`${o}-selection-col`]:{width:ye,[`&${o}-selection-col-with-dropdown`]:{width:ye+w+$/4}},[`${o}-bordered ${o}-selection-col`]:{width:ye+ne*2,[`&${o}-selection-col-with-dropdown`]:{width:ye+w+$/4+ne*2}},[` - table tr th${o}-selection-column, - table tr td${o}-selection-column - `]:{paddingInlineEnd:n.paddingXS,paddingInlineStart:n.paddingXS,textAlign:"center",[`${d}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${o}-selection-column${o}-cell-fix-left`]:{zIndex:n.zIndexTableFixed+1},[`table tr th${o}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${o}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${o}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${n.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${n.tablePaddingHorizontal/4}px`,[h]:{color:re,fontSize:w,verticalAlign:"baseline","&:hover":{color:V}}}}}},bl=n=>{const{componentCls:o}=n,d=(h,w,$,ne)=>({[`${o}${o}-${h}`]:{fontSize:ne,[` - ${o}-title, - ${o}-footer, - ${o}-cell, - ${o}-thead > tr > th, - ${o}-tbody > tr > th, - ${o}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{padding:`${w}px ${$}px`},[`${o}-filter-trigger`]:{marginInlineEnd:`-${$/2}px`},[`${o}-expanded-row-fixed`]:{margin:`-${w}px -${$}px`},[`${o}-tbody`]:{[`${o}-wrapper:only-child ${o}`]:{marginBlock:`-${w}px`,marginInline:`${n.tableExpandColumnWidth-$}px -${$}px`}},[`${o}-selection-column`]:{paddingInlineStart:`${$/4}px`}}});return{[`${o}-wrapper`]:Object.assign(Object.assign({},d("middle",n.tablePaddingVerticalMiddle,n.tablePaddingHorizontalMiddle,n.tableFontSizeMiddle)),d("small",n.tablePaddingVerticalSmall,n.tablePaddingHorizontalSmall,n.tableFontSizeSmall))}},Sl=n=>{const{componentCls:o,marginXXS:d,fontSizeIcon:h,tableHeaderIconColor:w,tableHeaderIconColorHover:$}=n;return{[`${o}-wrapper`]:{[`${o}-thead th${o}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${n.motionDurationSlow}`,"&:hover":{background:n.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:n.colorPrimary},[` - &${o}-cell-fix-left:hover, - &${o}-cell-fix-right:hover - `]:{background:n.tableFixedHeaderSortActiveBg}},[`${o}-thead th${o}-column-sort`]:{background:n.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${o}-column-sort`]:{background:n.tableBodySortBg},[`${o}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${o}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${o}-column-sorter`]:{marginInlineStart:d,color:w,fontSize:0,transition:`color ${n.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:h,"&.active":{color:n.colorPrimary}},[`${o}-column-sorter-up + ${o}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${o}-column-sorters:hover ${o}-column-sorter`]:{color:$}}}},wl=n=>{const{componentCls:o,opacityLoading:d,tableScrollThumbBg:h,tableScrollThumbBgHover:w,tableScrollThumbSize:$,tableScrollBg:ne,zIndexTableSticky:re,stickyScrollBarBorderRadius:V}=n,ye=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`;return{[`${o}-wrapper`]:{[`${o}-sticky`]:{"&-holder":{position:"sticky",zIndex:re,background:n.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${$}px !important`,zIndex:re,display:"flex",alignItems:"center",background:ne,borderTop:ye,opacity:d,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:$,backgroundColor:h,borderRadius:V,transition:`all ${n.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:w}}}}}}},Ka=n=>{const{componentCls:o,lineWidth:d,tableBorderColor:h}=n,w=`${d}px ${n.lineType} ${h}`;return{[`${o}-wrapper`]:{[`${o}-summary`]:{position:"relative",zIndex:n.zIndexTableFixed,background:n.tableBg,"> tr":{"> th, > td":{borderBottom:w}}},[`div${o}-summary`]:{boxShadow:`0 -${d}px 0 ${h}`}}}},Al=n=>{const{componentCls:o}=n,d=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`,h=`${o}-expanded-row-cell`;return{[`${o}-wrapper`]:{[`${o}-tbody-virtual`]:{[`${o}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${o}-cell`]:{borderBottom:d},[`${o}-expanded-row`]:{[`${h}${h}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${n.lineWidth}px)`,borderInlineEnd:"none"}}},[`${o}-bordered`]:{[`${o}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:d,position:"absolute"},[`${o}-cell`]:{borderInlineEnd:d,[`&${o}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-n.lineWidth,borderInlineStart:d}}}}}}};const $l=n=>{const{componentCls:o,fontWeightStrong:d,tablePaddingVertical:h,tablePaddingHorizontal:w,lineWidth:$,lineType:ne,tableBorderColor:re,tableFontSize:V,tableBg:ye,tableRadius:Pe,tableHeaderTextColor:Se,motionDurationMid:nt,tableHeaderBg:Ye,tableHeaderCellSplitColor:et,tableRowHoverBg:gt,tableSelectedRowBg:ut,tableSelectedRowHoverBg:ht,tableFooterTextColor:ft,tableFooterBg:bt,paddingContentVerticalLG:Jt}=n,en=`${$}px ${ne} ${re}`;return{[`${o}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Ea.dF)()),{[o]:Object.assign(Object.assign({},(0,Ea.Wf)(n)),{fontSize:V,background:ye,borderRadius:`${Pe}px ${Pe}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Pe}px ${Pe}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` - ${o}-cell, - ${o}-thead > tr > th, - ${o}-tbody > tr > th, - ${o}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{position:"relative",padding:`${Jt}px ${w}px`,overflowWrap:"break-word"},[`${o}-title`]:{padding:`${h}px ${w}px`},[`${o}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Se,fontWeight:d,textAlign:"start",background:Ye,borderBottom:en,transition:`background ${nt} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${o}-selection-column):not(${o}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:et,transform:"translateY(-50%)",transition:`background-color ${nt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${o}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${nt}, border-color ${nt}`,borderBottom:en,[` - > ${o}-wrapper:only-child, - > ${o}-expanded-row-fixed > ${o}-wrapper:only-child - `]:{[o]:{marginBlock:`-${h}px`,marginInline:`${n.tableExpandColumnWidth-w}px -${w}px`,[`${o}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Se,fontWeight:d,textAlign:"start",background:Ye,borderBottom:en,transition:`background ${nt} ease`},[` - &${o}-row:hover > th, - &${o}-row:hover > td, - > th${o}-cell-row-hover, - > td${o}-cell-row-hover - `]:{background:gt},[`&${o}-row-selected`]:{"> th, > td":{background:ut},"&:hover > th, &:hover > td":{background:ht}}}},[`${o}-footer`]:{padding:`${h}px ${w}px`,color:ft,background:bt}})}};var Ol=(0,cl.Z)("Table",n=>{const{colorTextHeading:o,colorSplit:d,colorIcon:h,colorIconHover:w,opacityLoading:$,colorBgContainer:ne,controlInteractiveSize:re,headerBg:V,headerColor:ye,headerSortActiveBg:Pe,headerSortHoverBg:Se,bodySortBg:nt,rowHoverBg:Ye,rowSelectedBg:et,rowSelectedHoverBg:gt,rowExpandedBg:ut,cellPaddingBlock:ht,cellPaddingInline:ft,cellPaddingBlockMD:bt,cellPaddingInlineMD:Jt,cellPaddingBlockSM:en,cellPaddingInlineSM:Lt,borderColor:vn,footerBg:bn,footerColor:Pt,headerBorderRadius:Kt,cellFontSize:Nt,cellFontSizeMD:Ct,cellFontSizeSM:Zt,headerSplitColor:mn,fixedHeaderSortActiveBg:Dn,headerFilterHoverBg:Cn,filterDropdownBg:rn,expandIconBg:_n,selectionColumnWidth:Mn,stickyScrollBarBg:cr}=n,Hn=new aa.C(h),Ar=new aa.C(w),$r=2,Sn=(0,ul.TS)(n,{tableFontSize:Nt,tableBg:ne,tableRadius:Kt,tablePaddingVertical:ht,tablePaddingHorizontal:ft,tablePaddingVerticalMiddle:bt,tablePaddingHorizontalMiddle:Jt,tablePaddingVerticalSmall:en,tablePaddingHorizontalSmall:Lt,tableBorderColor:vn,tableHeaderTextColor:ye,tableHeaderBg:V,tableFooterTextColor:Pt,tableFooterBg:bn,tableHeaderCellSplitColor:mn,tableHeaderSortBg:Pe,tableHeaderSortHoverBg:Se,tableHeaderIconColor:Hn.clone().setAlpha(Hn.getAlpha()*$).toRgbString(),tableHeaderIconColorHover:Ar.clone().setAlpha(Ar.getAlpha()*$).toRgbString(),tableBodySortBg:nt,tableFixedHeaderSortActiveBg:Dn,tableHeaderFilterActiveBg:Cn,tableFilterDropdownBg:rn,tableRowHoverBg:Ye,tableSelectedRowBg:et,tableSelectedRowHoverBg:gt,zIndexTableFixed:$r,zIndexTableSticky:$r+1,tableFontSizeMiddle:Ct,tableFontSizeSmall:Zt,tableSelectionColumnWidth:Mn,tableExpandIconBg:_n,tableExpandColumnWidth:re+2*n.padding,tableExpandedRowBg:ut,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:cr,tableScrollThumbBgHover:o,tableScrollBg:d});return[$l(Sn),yl(Sn),Ka(Sn),Sl(Sn),gl(Sn),dl(Sn),El(Sn),pl(Sn),Ka(Sn),ml(Sn),xl(Sn),hl(Sn),wl(Sn),fl(Sn),bl(Sn),Cl(Sn),Al(Sn)]},n=>{const{colorFillAlter:o,colorBgContainer:d,colorTextHeading:h,colorFillSecondary:w,colorFillContent:$,controlItemBgActive:ne,controlItemBgActiveHover:re,padding:V,paddingSM:ye,paddingXS:Pe,colorBorderSecondary:Se,borderRadiusLG:nt,fontSize:Ye,controlHeight:et,colorTextPlaceholder:gt}=n,ut=new aa.C(w).onBackground(d).toHexShortString(),ht=new aa.C($).onBackground(d).toHexShortString(),ft=new aa.C(o).onBackground(d).toHexShortString();return{headerBg:ft,headerColor:h,headerSortActiveBg:ut,headerSortHoverBg:ht,bodySortBg:ft,rowHoverBg:ft,rowSelectedBg:ne,rowSelectedHoverBg:re,rowExpandedBg:o,cellPaddingBlock:V,cellPaddingInline:V,cellPaddingBlockMD:ye,cellPaddingInlineMD:Pe,cellPaddingBlockSM:Pe,cellPaddingInlineSM:Pe,borderColor:Se,headerBorderRadius:nt,footerBg:ft,footerColor:h,cellFontSize:Ye,cellFontSizeMD:Ye,cellFontSizeSM:Ye,headerSplitColor:Se,fixedHeaderSortActiveBg:ut,headerFilterHoverBg:$,filterDropdownMenuBg:d,filterDropdownBg:d,expandIconBg:d,selectionColumnWidth:et,stickyScrollBarBg:gt,stickyScrollBarBorderRadius:100}});const Il=[],Pl=(n,o)=>{const{prefixCls:d,className:h,rootClassName:w,style:$,size:ne,bordered:re,dropdownPrefixCls:V,dataSource:ye,pagination:Pe,rowSelection:Se,rowKey:nt="key",rowClassName:Ye,columns:et,children:gt,childrenColumnName:ut,onChange:ht,getPopupContainer:ft,loading:bt,expandIcon:Jt,expandable:en,expandedRowRender:Lt,expandIconColumnIndex:vn,indentSize:bn,scroll:Pt,sortDirections:Kt,locale:Nt,showSorterTooltip:Ct=!0,virtual:Zt}=n,mn=r.useMemo(()=>et||qn(gt),[et,gt]),Dn=r.useMemo(()=>mn.some(zn=>zn.responsive),[mn]),Cn=(0,vo.Z)(Dn),rn=r.useMemo(()=>{const zn=new Set(Object.keys(Cn).filter(pr=>Cn[pr]));return mn.filter(pr=>!pr.responsive||pr.responsive.some(Ur=>zn.has(Ur)))},[mn,Cn]),_n=(0,Kr.Z)(n,["className","style","columns"]),{locale:Mn=yo.Z,direction:cr,table:Hn,renderEmpty:Ar,getPrefixCls:$r,getPopupContainer:Sn}=r.useContext(Bn.E_),Rr=(0,Zr.Z)(ne),Wn=Object.assign(Object.assign({},Mn.Table),Nt),hr=ye||Il,gr=$r("table",d),no=$r("dropdown",V),un=Object.assign({childrenColumnName:ut,expandIconColumnIndex:vn},en),{childrenColumnName:sn="children"}=un,on=r.useMemo(()=>hr.some(zn=>zn==null?void 0:zn[sn])?"nest":Lt||en&&en.expandedRowRender?"row":null,[hr]),Vt={body:r.useRef()},Un=r.useMemo(()=>typeof nt=="function"?nt:zn=>zn==null?void 0:zn[nt],[nt]),[Qt]=Ia(hr,sn,Un),yn={},jn=function(zn,pr){let Ur=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Sr,Jr,ao;const lo=Object.assign(Object.assign({},yn),zn);Ur&&((Sr=yn.resetPagination)===null||Sr===void 0||Sr.call(yn),!((Jr=lo.pagination)===null||Jr===void 0)&&Jr.current&&(lo.pagination.current=1),Pe&&Pe.onChange&&Pe.onChange(1,(ao=lo.pagination)===null||ao===void 0?void 0:ao.pageSize)),Pt&&Pt.scrollToFirstRowOnChange!==!1&&Vt.body.current&&(0,wr.Z)(0,{getContainer:()=>Vt.body.current}),ht==null||ht(lo.pagination,lo.filters,lo.sorter,{currentDataSource:Jo(Co(hr,lo.sorterStates,sn),lo.filterStates),action:pr})},Fn=(zn,pr)=>{jn({sorter:zn,sorterStates:pr},"sort",!1)},[Gr,Wr,go,Tr]=Xo({prefixCls:gr,mergedColumns:rn,onSorterChange:Fn,sortDirections:Kt||["ascend","descend"],tableLocale:Wn,showSorterTooltip:Ct}),uo=r.useMemo(()=>Co(hr,Wr,sn),[hr,Wr]);yn.sorter=Tr(),yn.sorterStates=Wr;const _r=(zn,pr)=>{jn({filters:zn,filterStates:pr},"filter",!0)},[ro,jo,Jn]=Oa({prefixCls:gr,locale:Wn,dropdownPrefixCls:no,mergedColumns:rn,onFilterChange:_r,getPopupContainer:ft||Sn}),tr=Jo(uo,jo);yn.filters=Jn,yn.filterStates=jo;const xr=r.useMemo(()=>{const zn={};return Object.keys(Jn).forEach(pr=>{Jn[pr]!==null&&(zn[pr]=Jn[pr])}),Object.assign(Object.assign({},go),{filters:zn})},[go,Jn]),[Fr]=Da(xr),Lr=(zn,pr)=>{jn({pagination:Object.assign(Object.assign({},yn.pagination),{current:zn,pageSize:pr})},"paginate")},[Zn,eo]=ga(tr.length,Lr,Pe);yn.pagination=Pe===!1?{}:va(Zn,Pe),yn.resetPagination=eo;const Yr=r.useMemo(()=>{if(Pe===!1||!Zn.pageSize)return tr;const{current:zn=1,total:pr,pageSize:Ur=ma}=Zn;return tr.lengthUr?tr.slice((zn-1)*Ur,zn*Ur):tr:tr.slice((zn-1)*Ur,zn*Ur)},[!!Pe,tr,Zn&&Zn.current,Zn&&Zn.pageSize,Zn&&Zn.total]),[io,xo]=xt({prefixCls:gr,data:tr,pageData:Yr,getRowKey:Un,getRecordByKey:Qt,expandType:on,childrenColumnName:sn,locale:Wn,getPopupContainer:ft||Sn},Se),ho=(zn,pr,Ur)=>{let Sr;return typeof Ye=="function"?Sr=k()(Ye(zn,pr,Ur)):Sr=k()(Ye),k()({[`${gr}-row-selected`]:xo.has(Un(zn,pr))},Sr)};un.__PARENT_RENDER_ICON__=un.expandIcon,un.expandIcon=un.expandIcon||Jt||Vr(Wn),on==="nest"&&un.expandIconColumnIndex===void 0?un.expandIconColumnIndex=Se?1:0:un.expandIconColumnIndex>0&&Se&&(un.expandIconColumnIndex-=1),typeof un.indentSize!="number"&&(un.indentSize=typeof bn=="number"?bn:15);const la=r.useCallback(zn=>Fr(io(ro(Gr(zn)))),[Gr,ro,io]);let No,fo;if(Pe!==!1&&(Zn!=null&&Zn.total)){let zn;Zn.size?zn=Zn.size:zn=Rr==="small"||Rr==="middle"?"small":void 0;const pr=Jr=>r.createElement(po.Z,Object.assign({},Zn,{className:k()(`${gr}-pagination ${gr}-pagination-${Jr}`,Zn.className),size:zn})),Ur=cr==="rtl"?"left":"right",{position:Sr}=Zn;if(Sr!==null&&Array.isArray(Sr)){const Jr=Sr.find(Bo=>Bo.includes("top")),ao=Sr.find(Bo=>Bo.includes("bottom")),lo=Sr.every(Bo=>`${Bo}`=="none");!Jr&&!ao&&!lo&&(fo=pr(Ur)),Jr&&(No=pr(Jr.toLowerCase().replace("top",""))),ao&&(fo=pr(ao.toLowerCase().replace("bottom","")))}else fo=pr(Ur)}let oo;typeof bt=="boolean"?oo={spinning:bt}:typeof bt=="object"&&(oo=Object.assign({spinning:!0},bt));const[to,kr]=Ol(gr),[,br]=(0,Ao.Z)(),bo=k()(`${gr}-wrapper`,Hn==null?void 0:Hn.className,{[`${gr}-wrapper-rtl`]:cr==="rtl"},h,w,kr),zo=Object.assign(Object.assign({},Hn==null?void 0:Hn.style),$),Do=Nt&&Nt.emptyText||(Ar==null?void 0:Ar("Table"))||r.createElement(Gn.Z,{componentName:"Table"}),So=Zt?sl:ya,Ca={},Ra=r.useMemo(()=>{const{fontSize:zn,lineHeight:pr,padding:Ur,paddingXS:Sr,paddingSM:Jr}=br,ao=Math.floor(zn*pr);switch(Rr){case"large":return Ur*2+ao;case"small":return Sr*2+ao;default:return Jr*2+ao}},[br,Rr]);return Zt&&(Ca.listItemHeight=Ra),to(r.createElement("div",{ref:o,className:bo,style:zo},r.createElement(wo.Z,Object.assign({spinning:!1},oo),No,r.createElement(So,Object.assign({},Ca,_n,{columns:rn,direction:cr,expandable:un,prefixCls:gr,className:k()({[`${gr}-middle`]:Rr==="middle",[`${gr}-small`]:Rr==="small",[`${gr}-bordered`]:re,[`${gr}-empty`]:hr.length===0}),data:Yr,rowKey:Un,rowClassName:ho,emptyText:Do,internalHooks:m,internalRefs:Vt,transformColumns:la})),fo)))};var Nl=r.forwardRef(Pl);const Bl=(n,o)=>{const d=r.useRef(0);return d.current+=1,r.createElement(Nl,Object.assign({},n,{ref:o,_renderTimes:d.current}))},Po=r.forwardRef(Bl);Po.SELECTION_COLUMN=Eo,Po.EXPAND_COLUMN=t,Po.SELECTION_ALL=ta,Po.SELECTION_INVERT=na,Po.SELECTION_NONE=ra,Po.Column=fr,Po.ColumnGroup=Mr,Po.Summary=i;var Dl=Po,Rl=Dl},17574:function(fn,rt,e){e.d(rt,{default:function(){return X}});var t=e(60091),m=e(94480),j=e(52671),ce=e(8657),Q=e(54476),M=e(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},ve=r,ge=e(7657),v=function(S,Ae){return M.createElement(ge.Z,(0,Q.Z)({},S,{ref:Ae,icon:ve}))},ie=M.forwardRef(v),De=ie,J=e(92310),G=e.n(J),ue=e(35654),D=e(71430),tt=e(36355),we=e(56082),Ne=e(62892),z=e(20648);const R=4;function g(te){const{dropPosition:S,dropLevelOffset:Ae,prefixCls:Ge,indent:Me,direction:Qe="ltr"}=te,dt=Qe==="ltr"?"left":"right",Ot=Qe==="ltr"?"right":"left",Fe={[dt]:-Ae*Me+R,[Ot]:0};switch(S){case-1:Fe.top=-3;break;case 1:Fe.bottom=-3;break;default:Fe.bottom=-3,Fe[dt]=Me+R;break}return M.createElement("div",{style:Fe,className:`${Ge}-drop-indicator`})}var N=e(71997),L=M.forwardRef((te,S)=>{const{getPrefixCls:Ae,direction:Ge,virtual:Me,tree:Qe}=M.useContext(tt.E_),{prefixCls:dt,className:Ot,showIcon:Fe=!1,showLine:yt,switcherIcon:st,blockNode:pe=!1,children:Ee,checkable:We=!1,selectable:ke=!0,draggable:E,motion:O,style:f}=te,a=Ae("tree",dt),y=Ae(),se=O!=null?O:Object.assign(Object.assign({},(0,Ne.Z)(y)),{motionAppear:!1}),i=Object.assign(Object.assign({},te),{checkable:We,selectable:ke,showIcon:Fe,motion:se,blockNode:pe,showLine:!!yt,dropIndicatorRender:g}),[l,_]=(0,z.ZP)(a),b=M.useMemo(()=>{if(!E)return!1;let H={};switch(typeof E){case"function":H.nodeDraggable=E;break;case"object":H=Object.assign({},E);break;default:break}return H.icon!==!1&&(H.icon=H.icon||M.createElement(we.Z,null)),H},[E]),c=H=>M.createElement(N.Z,{prefixCls:a,switcherIcon:st,treeNodeProps:H,showLine:yt});return l(M.createElement(t.Z,Object.assign({itemHeight:20,ref:S,virtual:Me},i,{style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),f),prefixCls:a,className:G()({[`${a}-icon-hide`]:!Fe,[`${a}-block-node`]:pe,[`${a}-unselectable`]:!ke,[`${a}-rtl`]:Ge==="rtl"},Qe==null?void 0:Qe.className,Ot,_),direction:Ge,checkable:We&&M.createElement("span",{className:`${a}-checkbox-inner`}),selectable:ke,switcherIcon:c,draggable:b}),Ee))}),B;(function(te){te[te.None=0]="None",te[te.Start=1]="Start",te[te.End=2]="End"})(B||(B={}));function A(te,S){function Ae(Ge){const{key:Me,children:Qe}=Ge;S(Me,Ge)!==!1&&A(Qe||[],S)}te.forEach(Ae)}function p(te){let{treeData:S,expandedKeys:Ae,startKey:Ge,endKey:Me}=te;const Qe=[];let dt=B.None;if(Ge&&Ge===Me)return[Ge];if(!Ge||!Me)return[];function Ot(Fe){return Fe===Ge||Fe===Me}return A(S,Fe=>{if(dt===B.End)return!1;if(Ot(Fe)){if(Qe.push(Fe),dt===B.None)dt=B.Start;else if(dt===B.Start)return dt=B.End,!1}else dt===B.Start&&Qe.push(Fe);return Ae.includes(Fe)}),Qe}function s(te,S){const Ae=(0,m.Z)(S),Ge=[];return A(te,(Me,Qe)=>{const dt=Ae.indexOf(Me);return dt!==-1&&(Ge.push(Qe),Ae.splice(dt,1)),!!Ae.length}),Ge}var T=function(te,S){var Ae={};for(var Ge in te)Object.prototype.hasOwnProperty.call(te,Ge)&&S.indexOf(Ge)<0&&(Ae[Ge]=te[Ge]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,Ge=Object.getOwnPropertySymbols(te);Me{var{defaultExpandAll:Ae,defaultExpandParent:Ge,defaultExpandedKeys:Me}=te,Qe=T(te,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const dt=M.useRef(),Ot=M.useRef(),Fe=()=>{const{keyEntities:b}=(0,D.I8)(Te(Qe));let c;return Ae?c=Object.keys(b):Ge?c=(0,ue.r7)(Qe.expandedKeys||Me||[],b):c=Qe.expandedKeys||Me,c},[yt,st]=M.useState(Qe.selectedKeys||Qe.defaultSelectedKeys||[]),[pe,Ee]=M.useState(()=>Fe());M.useEffect(()=>{"selectedKeys"in Qe&&st(Qe.selectedKeys)},[Qe.selectedKeys]),M.useEffect(()=>{"expandedKeys"in Qe&&Ee(Qe.expandedKeys)},[Qe.expandedKeys]);const We=(b,c)=>{var H;return"expandedKeys"in Qe||Ee(b),(H=Qe.onExpand)===null||H===void 0?void 0:H.call(Qe,b,c)},ke=(b,c)=>{var H;const{multiple:$e}=Qe,{node:Ce,nativeEvent:be}=c,{key:Oe=""}=Ce,Ie=Te(Qe),u=Object.assign(Object.assign({},c),{selected:!0}),F=(be==null?void 0:be.ctrlKey)||(be==null?void 0:be.metaKey),ae=be==null?void 0:be.shiftKey;let le;$e&&F?(le=b,dt.current=Oe,Ot.current=le,u.selectedNodes=s(Ie,le)):$e&&ae?(le=Array.from(new Set([].concat((0,m.Z)(Ot.current||[]),(0,m.Z)(p({treeData:Ie,expandedKeys:pe,startKey:Oe,endKey:dt.current}))))),u.selectedNodes=s(Ie,le)):(le=[Oe],dt.current=Oe,Ot.current=le,u.selectedNodes=s(Ie,le)),(H=Qe.onSelect)===null||H===void 0||H.call(Qe,le,u),"selectedKeys"in Qe||st(le)},{getPrefixCls:E,direction:O}=M.useContext(tt.E_),{prefixCls:f,className:a,showIcon:y=!0,expandAction:se="click"}=Qe,i=T(Qe,["prefixCls","className","showIcon","expandAction"]),l=E("tree",f),_=G()(`${l}-directory`,{[`${l}-directory-rtl`]:O==="rtl"},a);return M.createElement(L,Object.assign({icon:k,ref:S,blockNode:!0},i,{showIcon:y,expandAction:se,prefixCls:l,className:_,expandedKeys:pe,selectedKeys:yt,onSelect:ke,onExpand:We}))};var q=M.forwardRef(W);const de=L;de.DirectoryTree=q,de.TreeNode=t.O;var X=de},20648:function(fn,rt,e){e.d(rt,{TM:function(){return J},Yk:function(){return De}});var t=e(36237),m=e(98447),j=e(17313),ce=e(8378),Q=e(37613),M=e(83116);const r=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ve=(G,ue)=>({[`.${G}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${ue.motionDurationSlow}`}}}),ge=(G,ue)=>({[`.${G}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:ue.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${ue.lineWidthBold}px solid ${ue.colorPrimary}`,borderRadius:"50%",content:'""'}}}),v=(G,ue)=>{const{treeCls:D,treeNodeCls:tt,treeNodePadding:we,titleHeight:Ne,nodeSelectedBg:z,nodeHoverBg:R}=ue,g=ue.paddingXS;return{[D]:Object.assign(Object.assign({},(0,j.Wf)(ue)),{background:ue.colorBgContainer,borderRadius:ue.borderRadius,transition:`background-color ${ue.motionDurationSlow}`,[`&${D}-rtl`]:{[`${D}-switcher`]:{"&_close":{[`${D}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${D}-active-focused)`]:Object.assign({},(0,j.oN)(ue)),[`${D}-list-holder-inner`]:{alignItems:"flex-start"},[`&${D}-block-node`]:{[`${D}-list-holder-inner`]:{alignItems:"stretch",[`${D}-node-content-wrapper`]:{flex:"auto"},[`${tt}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:we,insetInlineStart:0,border:`1px solid ${ue.colorPrimary}`,opacity:0,animationName:r,animationDuration:ue.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${tt}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${we}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${D}-node-content-wrapper`]:{color:ue.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${D}-node-content-wrapper`]:Object.assign({},(0,j.oN)(ue)),[`&:not(${tt}-disabled).filter-node ${D}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${D}-draggable-icon`]:{flexShrink:0,width:Ne,lineHeight:`${Ne}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${ue.motionDurationSlow}`,[`${tt}:hover &`]:{opacity:.45}},[`&${tt}-disabled`]:{[`${D}-draggable-icon`]:{visibility:"hidden"}}}},[`${D}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Ne}},[`${D}-draggable-icon`]:{visibility:"hidden"},[`${D}-switcher`]:Object.assign(Object.assign({},ve(G,ue)),{position:"relative",flex:"none",alignSelf:"stretch",width:Ne,margin:0,lineHeight:`${Ne}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${D}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:ue.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ne/2,bottom:-we,marginInlineStart:-1,borderInlineEnd:`1px solid ${ue.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Ne/2*.8,height:Ne/2,borderBottom:`1px solid ${ue.colorBorder}`,content:'""'}}}),[`${D}-checkbox`]:{top:"initial",marginInlineEnd:g},[`${D}-node-content-wrapper, ${D}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Ne,margin:0,padding:`0 ${ue.paddingXS/2}px`,color:"inherit",lineHeight:`${Ne}px`,background:"transparent",borderRadius:ue.borderRadius,cursor:"pointer",transition:`all ${ue.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:R},[`&${D}-node-selected`]:{backgroundColor:z},[`${D}-iconEle`]:{display:"inline-block",width:Ne,height:Ne,lineHeight:`${Ne}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${D}-unselectable ${D}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${D}-node-content-wrapper`]:Object.assign({lineHeight:`${Ne}px`,userSelect:"none"},ge(G,ue)),[`${tt}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${ue.colorPrimary}`}},"&-show-line":{[`${D}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ne/2,bottom:-we,borderInlineEnd:`1px solid ${ue.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${D}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${tt}-leaf-last`]:{[`${D}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Ne/2}px !important`}}}}})}},ie=G=>{const{treeCls:ue,treeNodeCls:D,treeNodePadding:tt,directoryNodeSelectedBg:we,directoryNodeSelectedColor:Ne}=G;return{[`${ue}${ue}-directory`]:{[D]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:tt,insetInlineStart:0,transition:`background-color ${G.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:G.controlItemBgHover}},"> *":{zIndex:1},[`${ue}-switcher`]:{transition:`color ${G.motionDurationMid}`},[`${ue}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${ue}-node-selected`]:{color:Ne,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:we},[`${ue}-switcher`]:{color:Ne},[`${ue}-node-content-wrapper`]:{color:Ne,background:"transparent"}}}}}},De=(G,ue)=>{const D=`.${G}`,tt=`${D}-treenode`,we=ue.paddingXS/2,Ne=(0,Q.TS)(ue,{treeCls:D,treeNodeCls:tt,treeNodePadding:we});return[v(G,Ne),ie(Ne)]},J=G=>{const{controlHeightSM:ue}=G;return{titleHeight:ue,nodeHoverBg:G.controlItemBgHover,nodeSelectedBg:G.controlItemBgActive}};rt.ZP=(0,M.Z)("Tree",(G,ue)=>{let{prefixCls:D}=ue;return[{[G.componentCls]:(0,m.C2)(`${D}-checkbox`,G)},De(D,G),(0,ce.Z)(G)]},G=>{const{colorTextLightSolid:ue,colorPrimary:D}=G;return Object.assign(Object.assign({},J(G)),{directoryNodeSelectedColor:ue,directoryNodeSelectedBg:D})})},71997:function(fn,rt,e){e.d(rt,{Z:function(){return tt}});var t=e(54476),m=e(59301),j={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},ce=j,Q=e(7657),M=function(Ne,z){return m.createElement(Q.Z,(0,t.Z)({},Ne,{ref:z,icon:ce}))},r=m.forwardRef(M),ve=r,ge=e(52671),v=e(58617),ie=e(15075),De=e(43531),J=e(92310),G=e.n(J),ue=e(92343),tt=we=>{const{prefixCls:Ne,switcherIcon:z,treeNodeProps:R,showLine:g}=we,{isLeaf:N,expanded:x,loading:L}=R;if(L)return m.createElement(v.Z,{className:`${Ne}-switcher-loading-icon`});let B;if(g&&typeof g=="object"&&(B=g.showLeafIcon),N){if(!g)return null;if(typeof B!="boolean"&&B){const s=typeof B=="function"?B(R):B,T=`${Ne}-switcher-line-custom-icon`;return(0,ue.l$)(s)?(0,ue.Tm)(s,{className:G()(s.props.className||"",T)}):s}return B?m.createElement(ge.Z,{className:`${Ne}-switcher-line-icon`}):m.createElement("span",{className:`${Ne}-switcher-leaf-line`})}const A=`${Ne}-switcher-icon`,p=typeof z=="function"?z(R):z;return(0,ue.l$)(p)?(0,ue.Tm)(p,{className:G()(p.props.className||"",A)}):p!==void 0?p:g?x?m.createElement(ie.Z,{className:`${Ne}-switcher-line-icon`}):m.createElement(De.Z,{className:`${Ne}-switcher-line-icon`}):m.createElement(ve,{className:A})}},54580:function(fn,rt,e){e.d(rt,{default:function(){return pt}});var t=e(59301),m=e(94480),j=e(92310),ce=e.n(j),Q=e(54476),M=e(67732),r=e(83652),ve=e(42403),ge=e(158),v=e(20068),ie=e(75931),De=e(75044),J=e(76190),G=e(3202),ue=e(26112);function D(I,ee){var me="cannot ".concat(I.method," ").concat(I.action," ").concat(ee.status,"'"),he=new Error(me);return he.status=ee.status,he.method=I.method,he.url=I.action,he}function tt(I){var ee=I.responseText||I.response;if(!ee)return ee;try{return JSON.parse(ee)}catch(me){return ee}}function we(I){var ee=new XMLHttpRequest;I.onProgress&&ee.upload&&(ee.upload.onprogress=function(Le){Le.total>0&&(Le.percent=Le.loaded/Le.total*100),I.onProgress(Le)});var me=new FormData;I.data&&Object.keys(I.data).forEach(function(ze){var Le=I.data[ze];if(Array.isArray(Le)){Le.forEach(function(He){me.append("".concat(ze,"[]"),He)});return}me.append(ze,Le)}),I.file instanceof Blob?me.append(I.filename,I.file,I.file.name):me.append(I.filename,I.file),ee.onerror=function(Le){I.onError(Le)},ee.onload=function(){return ee.status<200||ee.status>=300?I.onError(D(I,ee),tt(ee)):I.onSuccess(tt(ee),ee)},ee.open(I.method,I.action,!0),I.withCredentials&&"withCredentials"in ee&&(ee.withCredentials=!0);var he=I.headers||{};return he["X-Requested-With"]!==null&&ee.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(he).forEach(function(ze){he[ze]!==null&&ee.setRequestHeader(ze,he[ze])}),ee.send(me),{abort:function(){ee.abort()}}}var Ne=+new Date,z=0;function R(){return"rc-upload-".concat(Ne,"-").concat(++z)}var g=e(48736),N=function(I,ee){if(I&&ee){var me=Array.isArray(ee)?ee:ee.split(","),he=I.name||"",ze=I.type||"",Le=ze.replace(/\/.*$/,"");return me.some(function(He){var Ze=He.trim();if(/^\*(\/\*)?$/.test(He))return!0;if(Ze.charAt(0)==="."){var Tt=he.toLowerCase(),$t=Ze.toLowerCase(),P=[$t];return($t===".jpg"||$t===".jpeg")&&(P=[".jpg",".jpeg"]),P.some(function(Be){return Tt.endsWith(Be)})}return/\/\*$/.test(Ze)?Le===Ze.replace(/\/.*$/,""):ze===Ze?!0:/^\w+$/.test(Ze)?((0,g.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Ze,"'.Skip for check.")),!0):!1})}return!0};function x(I,ee){var me=I.createReader(),he=[];function ze(){me.readEntries(function(Le){var He=Array.prototype.slice.apply(Le);he=he.concat(He);var Ze=!He.length;Ze?ee(he):ze()})}ze()}var L=function(ee,me,he){var ze=function Le(He,Ze){He&&(He.path=Ze||"",He.isFile?He.file(function(Tt){he(Tt)&&(He.fullPath&&!Tt.webkitRelativePath&&(Object.defineProperties(Tt,{webkitRelativePath:{writable:!0}}),Tt.webkitRelativePath=He.fullPath.replace(/^\//,""),Object.defineProperties(Tt,{webkitRelativePath:{writable:!1}})),me([Tt]))}):He.isDirectory&&x(He,function(Tt){Tt.forEach(function($t){Le($t,"".concat(Ze).concat(He.name,"/"))})}))};ee.forEach(function(Le){ze(Le.webkitGetAsEntry())})},B=L,A=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],p=function(I){(0,ve.Z)(me,I);var ee=(0,ge.Z)(me);function me(){var he;(0,M.Z)(this,me);for(var ze=arguments.length,Le=new Array(ze),He=0;He{let{uid:Le}=ze;return Le===I.uid});return he===-1?me.push(I):me[he]=I,me}function H(I,ee){const me=I.uid!==void 0?"uid":"name";return ee.filter(he=>he[me]===I[me])[0]}function $e(I,ee){const me=I.uid!==void 0?"uid":"name",he=ee.filter(ze=>ze[me]!==I[me]);return he.length===ee.length?null:he}const Ce=function(){const ee=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),he=ee[ee.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(he)||[""])[0]},be=I=>I.indexOf("image/")===0,Oe=I=>{if(I.type&&!I.thumbUrl)return be(I.type);const ee=I.thumbUrl||I.url||"",me=Ce(ee);return/^data:image\//.test(ee)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(me)?!0:!(/^data:/.test(ee)||me)},Ie=200;function u(I){return new Promise(ee=>{if(!I.type||!be(I.type)){ee("");return}const me=document.createElement("canvas");me.width=Ie,me.height=Ie,me.style.cssText=`position: fixed; left: 0; top: 0; width: ${Ie}px; height: ${Ie}px; z-index: 9999; display: none;`,document.body.appendChild(me);const he=me.getContext("2d"),ze=new Image;if(ze.onload=()=>{const{width:Le,height:He}=ze;let Ze=Ie,Tt=Ie,$t=0,P=0;Le>He?(Tt=He*(Ie/Le),P=-(Tt-Ze)/2):(Ze=Le*(Ie/He),$t=-(Ze-Tt)/2),he.drawImage(ze,$t,P,Ze,Tt);const Be=me.toDataURL();document.body.removeChild(me),window.URL.revokeObjectURL(ze.src),ee(Be)},ze.crossOrigin="anonymous",I.type.startsWith("image/svg+xml")){const Le=new FileReader;Le.onload=()=>{Le.result&&(ze.src=Le.result)},Le.readAsDataURL(I)}else if(I.type.startsWith("image/gif")){const Le=new FileReader;Le.onload=()=>{Le.result&&ee(Le.result)},Le.readAsDataURL(I)}else ze.src=window.URL.createObjectURL(I)})}var F=e(26227),ae=e(41464),le=e(15277),_e=e(93948),K=e(6848),Y=t.forwardRef((I,ee)=>{let{prefixCls:me,className:he,style:ze,locale:Le,listType:He,file:Ze,items:Tt,progress:$t,iconRender:P,actionIconRender:Be,itemRender:at,isImgUrl:nn,showPreviewIcon:cn,showRemoveIcon:En,showDownloadIcon:Xt,previewIcon:Gt,removeIcon:Et,downloadIcon:zt,onPreview:Wt,onDownload:At,onClose:On}=I;var In,Yt;const{status:dn}=Ze,[gn,Xn]=t.useState(dn);t.useEffect(()=>{dn!=="removed"&&Xn(dn)},[dn]);const[vr,er]=t.useState(!1);t.useEffect(()=>{const Bn=setTimeout(()=>{er(!0)},300);return()=>{clearTimeout(Bn)}},[]);const Cr=P(Ze);let or=t.createElement("div",{className:`${me}-icon`},Cr);if(He==="picture"||He==="picture-card"||He==="picture-circle")if(gn==="uploading"||!Ze.thumbUrl&&!Ze.url){const Bn=ce()(`${me}-list-item-thumbnail`,{[`${me}-list-item-file`]:gn!=="uploading"});or=t.createElement("div",{className:Bn},Cr)}else{const Bn=nn!=null&&nn(Ze)?t.createElement("img",{src:Ze.thumbUrl||Ze.url,alt:Ze.name,className:`${me}-list-item-image`,crossOrigin:Ze.crossOrigin}):Cr,Gn=ce()(`${me}-list-item-thumbnail`,{[`${me}-list-item-file`]:nn&&!nn(Ze)});or=t.createElement("a",{className:Gn,onClick:Zr=>Wt(Ze,Zr),href:Ze.url||Ze.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Bn)}const Nn=ce()(`${me}-list-item`,`${me}-list-item-${gn}`),Br=typeof Ze.linkProps=="string"?JSON.parse(Ze.linkProps):Ze.linkProps,Qn=En?Be((typeof Et=="function"?Et(Ze):Et)||t.createElement(F.Z,null),()=>On(Ze),me,Le.removeFile):null,ar=Xt&&gn==="done"?Be((typeof zt=="function"?zt(Ze):zt)||t.createElement(ae.Z,null),()=>At(Ze),me,Le.downloadFile):null,Pn=He!=="picture-card"&&He!=="picture-circle"&&t.createElement("span",{key:"download-delete",className:ce()(`${me}-list-item-actions`,{picture:He==="picture"})},ar,Qn),xe=ce()(`${me}-list-item-name`),xn=Ze.url?[t.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:xe,title:Ze.name},Br,{href:Ze.url,onClick:Bn=>Wt(Ze,Bn)}),Ze.name),Pn]:[t.createElement("span",{key:"view",className:xe,onClick:Bn=>Wt(Ze,Bn),title:Ze.name},Ze.name),Pn],ln={pointerEvents:"none",opacity:.5},Rn=cn?t.createElement("a",{href:Ze.url||Ze.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Ze.url||Ze.thumbUrl?void 0:ln,onClick:Bn=>Wt(Ze,Bn),title:Le.previewFile},typeof Gt=="function"?Gt(Ze):Gt||t.createElement(le.Z,null)):null,dr=(He==="picture-card"||He==="picture-circle")&&gn!=="uploading"&&t.createElement("span",{className:`${me}-list-item-actions`},Rn,gn==="done"&&ar,Qn),{getPrefixCls:fr}=t.useContext(de.E_),Or=fr(),Mr=t.createElement("div",{className:Nn},or,xn,dr,vr&&t.createElement(y.default,{motionName:`${Or}-fade`,visible:gn==="uploading",motionDeadline:2e3},Bn=>{let{className:Gn}=Bn;const Zr="percent"in Ze?t.createElement(_e.Z,Object.assign({},$t,{type:"line",percent:Ze.percent,"aria-label":Ze["aria-label"],"aria-labelledby":Ze["aria-labelledby"]})):null;return t.createElement("div",{className:ce()(`${me}-list-item-progress`,Gn)},Zr)})),Kr=Ze.response&&typeof Ze.response=="string"?Ze.response:((In=Ze.error)===null||In===void 0?void 0:In.statusText)||((Yt=Ze.error)===null||Yt===void 0?void 0:Yt.message)||Le.uploadError,wr=gn==="error"?t.createElement(K.Z,{title:Kr,getPopupContainer:Bn=>Bn.parentNode},Mr):Mr;return t.createElement("div",{className:ce()(`${me}-list-item-container`,he),style:ze,ref:ee},at?at(wr,Ze,Tt,{download:At.bind(null,Ze),preview:Wt.bind(null,Ze),remove:On.bind(null,Ze)}):wr)});const je=(I,ee)=>{const{listType:me="text",previewFile:he=u,onPreview:ze,onDownload:Le,onRemove:He,locale:Ze,iconRender:Tt,isImageUrl:$t=Oe,prefixCls:P,items:Be=[],showPreviewIcon:at=!0,showRemoveIcon:nn=!0,showDownloadIcon:cn=!1,removeIcon:En,previewIcon:Xt,downloadIcon:Gt,progress:Et={size:[-1,2],showInfo:!1},appendAction:zt,appendActionVisible:Wt=!0,itemRender:At,disabled:On}=I,In=(0,se.Z)(),[Yt,dn]=t.useState(!1);t.useEffect(()=>{me!=="picture"&&me!=="picture-card"&&me!=="picture-circle"||(Be||[]).forEach(ln=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(ln.originFileObj instanceof File||ln.originFileObj instanceof Blob)||ln.thumbUrl!==void 0||(ln.thumbUrl="",he&&he(ln.originFileObj).then(Rn=>{ln.thumbUrl=Rn||"",In()}))})},[me,Be,he]),t.useEffect(()=>{dn(!0)},[]);const gn=(ln,Rn)=>{if(ze)return Rn==null||Rn.preventDefault(),ze(ln)},Xn=ln=>{typeof Le=="function"?Le(ln):ln.url&&window.open(ln.url)},vr=ln=>{He==null||He(ln)},er=ln=>{if(Tt)return Tt(ln,me);const Rn=ln.status==="uploading",dr=$t&&$t(ln)?t.createElement(a,null):t.createElement(Ot,null);let fr=Rn?t.createElement(Fe.Z,null):t.createElement(We,null);return me==="picture"?fr=Rn?t.createElement(Fe.Z,null):dr:(me==="picture-card"||me==="picture-circle")&&(fr=Rn?Ze.uploading:dr),fr},Cr=(ln,Rn,dr,fr)=>{const Or={type:"text",size:"small",title:fr,onClick:Mr=>{Rn(),(0,l.l$)(ln)&&ln.props.onClick&&ln.props.onClick(Mr)},className:`${dr}-list-item-action`,disabled:On};if((0,l.l$)(ln)){const Mr=(0,l.Tm)(ln,Object.assign(Object.assign({},ln.props),{onClick:()=>{}}));return t.createElement(_.ZP,Object.assign({},Or,{icon:Mr}))}return t.createElement(_.ZP,Object.assign({},Or),t.createElement("span",null,ln))};t.useImperativeHandle(ee,()=>({handlePreview:gn,handleDownload:Xn}));const{getPrefixCls:or}=t.useContext(de.E_),Nn=or("upload",P),Br=or(),Qn=ce()(`${Nn}-list`,`${Nn}-list-${me}`),ar=(0,m.Z)(Be.map(ln=>({key:ln.uid,file:ln})));let xe={motionDeadline:2e3,motionName:`${Nn}-${me==="picture-card"||me==="picture-circle"?"animate-inline":"animate"}`,keys:ar,motionAppear:Yt};const xn=t.useMemo(()=>{const ln=Object.assign({},(0,i.Z)(Br));return delete ln.onAppearEnd,delete ln.onEnterEnd,delete ln.onLeaveEnd,ln},[Br]);return me!=="picture-card"&&me!=="picture-circle"&&(xe=Object.assign(Object.assign({},xn),xe)),t.createElement("div",{className:Qn},t.createElement(y.CSSMotionList,Object.assign({},xe,{component:!1}),ln=>{let{key:Rn,file:dr,className:fr,style:Or}=ln;return t.createElement(Y,{key:Rn,locale:Ze,prefixCls:Nn,className:fr,style:Or,file:dr,items:Be,progress:Et,listType:me,isImgUrl:$t,showPreviewIcon:at,showRemoveIcon:nn,showDownloadIcon:cn,removeIcon:En,previewIcon:Xt,downloadIcon:Gt,iconRender:er,actionIconRender:Cr,itemRender:At,onPreview:gn,onDownload:Xn,onClose:vr})}),zt&&t.createElement(y.default,Object.assign({},xe,{visible:Wt,forceRender:!0}),ln=>{let{className:Rn,style:dr}=ln;return(0,l.Tm)(zt,fr=>({className:ce()(fr.className,Rn),style:Object.assign(Object.assign(Object.assign({},dr),{pointerEvents:Rn?"none":void 0}),fr.style)}))}))};var Xe=t.forwardRef(je),Ve=e(17313),ot=e(8378),Ue=e(83116),Re=e(37613),kt=I=>{const{componentCls:ee,iconCls:me}=I;return{[`${ee}-wrapper`]:{[`${ee}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[ee]:{padding:`${I.padding}px 0`},[`${ee}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${ee}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${ee}-disabled):hover`]:{borderColor:I.colorPrimaryHover},[`p${ee}-drag-icon`]:{marginBottom:I.margin,[me]:{color:I.colorPrimary,fontSize:I.uploadThumbnailSize}},[`p${ee}-text`]:{margin:`0 0 ${I.marginXXS}px`,color:I.colorTextHeading,fontSize:I.fontSizeLG},[`p${ee}-hint`]:{color:I.colorTextDescription,fontSize:I.fontSize},[`&${ee}-disabled`]:{cursor:"not-allowed",[`p${ee}-drag-icon ${me}, - p${ee}-text, - p${ee}-hint - `]:{color:I.colorTextDisabled}}}}}},Bt=I=>{const{componentCls:ee,antCls:me,iconCls:he,fontSize:ze,lineHeight:Le}=I,He=`${ee}-list-item`,Ze=`${He}-actions`,Tt=`${He}-action`,$t=Math.round(ze*Le);return{[`${ee}-wrapper`]:{[`${ee}-list`]:Object.assign(Object.assign({},(0,Ve.dF)()),{lineHeight:I.lineHeight,[He]:{position:"relative",height:I.lineHeight*ze,marginTop:I.marginXS,fontSize:ze,display:"flex",alignItems:"center",transition:`background-color ${I.motionDurationSlow}`,"&:hover":{backgroundColor:I.controlItemBgHover},[`${He}-name`]:Object.assign(Object.assign({},Ve.vS),{padding:`0 ${I.paddingXS}px`,lineHeight:Le,flex:"auto",transition:`all ${I.motionDurationSlow}`}),[Ze]:{[Tt]:{opacity:0},[`${Tt}${me}-btn-sm`]:{height:$t,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${Tt}:focus-visible, - &.picture ${Tt} - `]:{opacity:1},[he]:{color:I.actionsColor,transition:`all ${I.motionDurationSlow}`},[`&:hover ${he}`]:{color:I.colorText}},[`${ee}-icon ${he}`]:{color:I.colorTextDescription,fontSize:ze},[`${He}-progress`]:{position:"absolute",bottom:-I.uploadProgressOffset,width:"100%",paddingInlineStart:ze+I.paddingXS,fontSize:ze,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${He}:hover ${Tt}`]:{opacity:1,color:I.colorText},[`${He}-error`]:{color:I.colorError,[`${He}-name, ${ee}-icon ${he}`]:{color:I.colorError},[Ze]:{[`${he}, ${he}:hover`]:{color:I.colorError},[Tt]:{opacity:1}}},[`${ee}-list-item-container`]:{transition:`opacity ${I.motionDurationSlow}, height ${I.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},wt=e(36237),ct=e(1950);const Ft=new wt.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),It=new wt.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var pn=I=>{const{componentCls:ee}=I,me=`${ee}-animate-inline`;return[{[`${ee}-wrapper`]:{[`${me}-appear, ${me}-enter, ${me}-leave`]:{animationDuration:I.motionDurationSlow,animationTimingFunction:I.motionEaseInOutCirc,animationFillMode:"forwards"},[`${me}-appear, ${me}-enter`]:{animationName:Ft},[`${me}-leave`]:{animationName:It}}},{[`${ee}-wrapper`]:(0,ct.J$)(I)},Ft,It]},an=e(30071),kn=e(64993);const lr=I=>{const{componentCls:ee,iconCls:me,uploadThumbnailSize:he,uploadProgressOffset:ze}=I,Le=`${ee}-list`,He=`${Le}-item`;return{[`${ee}-wrapper`]:{[` - ${Le}${Le}-picture, - ${Le}${Le}-picture-card, - ${Le}${Le}-picture-circle - `]:{[He]:{position:"relative",height:he+I.lineWidth*2+I.paddingXS*2,padding:I.paddingXS,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusLG,"&:hover":{background:"transparent"},[`${He}-thumbnail`]:Object.assign(Object.assign({},Ve.vS),{width:he,height:he,lineHeight:`${he+I.paddingSM}px`,textAlign:"center",flex:"none",[me]:{fontSize:I.fontSizeHeading2,color:I.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${He}-progress`]:{bottom:ze,width:`calc(100% - ${I.paddingSM*2}px)`,marginTop:0,paddingInlineStart:he+I.paddingXS}},[`${He}-error`]:{borderColor:I.colorError,[`${He}-thumbnail ${me}`]:{[`svg path[fill='${an.blue[0]}']`]:{fill:I.colorErrorBg},[`svg path[fill='${an.blue.primary}']`]:{fill:I.colorError}}},[`${He}-uploading`]:{borderStyle:"dashed",[`${He}-name`]:{marginBottom:ze}}},[`${Le}${Le}-picture-circle ${He}`]:{[`&, &::before, ${He}-thumbnail`]:{borderRadius:"50%"}}}}},ir=I=>{const{componentCls:ee,iconCls:me,fontSizeLG:he,colorTextLightSolid:ze}=I,Le=`${ee}-list`,He=`${Le}-item`,Ze=I.uploadPicCardSize;return{[` - ${ee}-wrapper${ee}-picture-card-wrapper, - ${ee}-wrapper${ee}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,Ve.dF)()),{display:"inline-block",width:"100%",[`${ee}${ee}-select`]:{width:Ze,height:Ze,marginInlineEnd:I.marginXS,marginBottom:I.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[`> ${ee}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${ee}-disabled):hover`]:{borderColor:I.colorPrimary}},[`${Le}${Le}-picture-card, ${Le}${Le}-picture-circle`]:{[`${Le}-item-container`]:{display:"inline-block",width:Ze,height:Ze,marginBlock:`0 ${I.marginXS}px`,marginInline:`0 ${I.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[He]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${I.paddingXS*2}px)`,height:`calc(100% - ${I.paddingXS*2}px)`,backgroundColor:I.colorBgMask,opacity:0,transition:`all ${I.motionDurationSlow}`,content:'" "'}},[`${He}:hover`]:{[`&::before, ${He}-actions`]:{opacity:1}},[`${He}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${I.motionDurationSlow}`,[`${me}-eye, ${me}-download, ${me}-delete`]:{zIndex:10,width:he,margin:`0 ${I.marginXXS}px`,fontSize:he,cursor:"pointer",transition:`all ${I.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${He}-actions, ${He}-actions:hover`]:{[`${me}-eye, ${me}-download, ${me}-delete`]:{color:new kn.C(ze).setAlpha(.65).toRgbString(),"&:hover":{color:ze}}},[`${He}-thumbnail, ${He}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${He}-name`]:{display:"none",textAlign:"center"},[`${He}-file + ${He}-name`]:{position:"absolute",bottom:I.margin,display:"block",width:`calc(100% - ${I.paddingXS*2}px)`},[`${He}-uploading`]:{[`&${He}`]:{backgroundColor:I.colorFillAlter},[`&::before, ${me}-eye, ${me}-download, ${me}-delete`]:{display:"none"}},[`${He}-progress`]:{bottom:I.marginXL,width:`calc(100% - ${I.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${ee}-wrapper${ee}-picture-circle-wrapper`]:{[`${ee}${ee}-select`]:{borderRadius:"50%"}}}};var ur=I=>{const{componentCls:ee}=I;return{[`${ee}-rtl`]:{direction:"rtl"}}};const Nr=I=>{const{componentCls:ee,colorTextDisabled:me}=I;return{[`${ee}-wrapper`]:Object.assign(Object.assign({},(0,Ve.Wf)(I)),{[ee]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${ee}-select`]:{display:"inline-block"},[`${ee}-disabled`]:{color:me,cursor:"not-allowed"}})}};var Er=(0,Ue.Z)("Upload",I=>{const{fontSizeHeading3:ee,fontSize:me,lineHeight:he,lineWidth:ze,controlHeightLG:Le}=I,He=Math.round(me*he),Ze=(0,Re.TS)(I,{uploadThumbnailSize:ee*2,uploadProgressOffset:He/2+ze,uploadPicCardSize:Le*2.55});return[Nr(Ze),kt(Ze),lr(Ze),ir(Ze),Bt(Ze),pn(Ze),ur(Ze),(0,ot.Z)(Ze)]},I=>({actionsColor:I.colorTextDescription})),Xr=function(I,ee,me,he){function ze(Le){return Le instanceof me?Le:new me(function(He){He(Le)})}return new(me||(me=Promise))(function(Le,He){function Ze(P){try{$t(he.next(P))}catch(Be){He(Be)}}function Tt(P){try{$t(he.throw(P))}catch(Be){He(Be)}}function $t(P){P.done?Le(P.value):ze(P.value).then(Ze,Tt)}$t((he=he.apply(I,ee||[])).next())})};const Z=`__LIST_IGNORE_${Date.now()}__`,Je=(I,ee)=>{const{fileList:me,defaultFileList:he,onRemove:ze,showUploadList:Le=!0,listType:He="text",onPreview:Ze,onDownload:Tt,onChange:$t,onDrop:P,previewFile:Be,disabled:at,locale:nn,iconRender:cn,isImageUrl:En,progress:Xt,prefixCls:Gt,className:Et,type:zt="select",children:Wt,style:At,itemRender:On,maxCount:In,data:Yt={},multiple:dn=!1,action:gn="",accept:Xn="",supportServerRender:vr=!0,rootClassName:er}=I,Cr=t.useContext(X.Z),or=at!=null?at:Cr,[Nn,Br]=(0,oe.Z)(he||[],{value:me,postState:wn=>wn!=null?wn:[]}),[Qn,ar]=t.useState("drop"),Pn=t.useRef(null);t.useMemo(()=>{const wn=Date.now();(me||[]).forEach((Ut,An)=>{!Ut.uid&&!Object.isFrozen(Ut)&&(Ut.uid=`__AUTO__${wn}_${An}__`)})},[me]);const xe=(wn,Ut,An)=>{let Mt=(0,m.Z)(Ut),Ln=!1;In===1?Mt=Mt.slice(-1):In&&(Ln=Mt.length>In,Mt=Mt.slice(0,In)),(0,q.flushSync)(()=>{Br(Mt)});const sr={file:wn,fileList:Mt};An&&(sr.event=An),(!Ln||Mt.some(Dr=>Dr.uid===wn.uid))&&(0,q.flushSync)(()=>{$t==null||$t(sr)})},xn=(wn,Ut)=>Xr(void 0,void 0,void 0,function*(){const{beforeUpload:An,transformFile:Mt}=I;let Ln=wn;if(An){const sr=yield An(wn,Ut);if(sr===!1)return!1;if(delete wn[Z],sr===Z)return Object.defineProperty(wn,Z,{value:!0,configurable:!0}),!1;typeof sr=="object"&&sr&&(Ln=sr)}return Mt&&(Ln=yield Mt(Ln)),Ln}),ln=wn=>{const Ut=wn.filter(Ln=>!Ln.file[Z]);if(!Ut.length)return;const An=Ut.map(Ln=>b(Ln.file));let Mt=(0,m.Z)(Nn);An.forEach(Ln=>{Mt=c(Ln,Mt)}),An.forEach((Ln,sr)=>{let Dr=Ln;if(Ut[sr].parsedFile)Ln.status="uploading";else{const{originFileObj:Hr}=Ln;let zr;try{zr=new File([Hr],Hr.name,{type:Hr.type})}catch(co){zr=new Blob([Hr],{type:Hr.type}),zr.name=Hr.name,zr.lastModifiedDate=new Date,zr.lastModified=new Date().getTime()}zr.uid=Ln.uid,Dr=zr}xe(Dr,Mt)})},Rn=(wn,Ut,An)=>{try{typeof wn=="string"&&(wn=JSON.parse(wn))}catch(sr){}if(!H(Ut,Nn))return;const Mt=b(Ut);Mt.status="done",Mt.percent=100,Mt.response=wn,Mt.xhr=An;const Ln=c(Mt,Nn);xe(Mt,Ln)},dr=(wn,Ut)=>{if(!H(Ut,Nn))return;const An=b(Ut);An.status="uploading",An.percent=wn.percent;const Mt=c(An,Nn);xe(An,Mt,wn)},fr=(wn,Ut,An)=>{if(!H(An,Nn))return;const Mt=b(An);Mt.error=wn,Mt.response=Ut,Mt.status="error";const Ln=c(Mt,Nn);xe(Mt,Ln)},Or=wn=>{let Ut;Promise.resolve(typeof ze=="function"?ze(wn):ze).then(An=>{var Mt;if(An===!1)return;const Ln=$e(wn,Nn);Ln&&(Ut=Object.assign(Object.assign({},wn),{status:"removed"}),Nn==null||Nn.forEach(sr=>{const Dr=Ut.uid!==void 0?"uid":"name";sr[Dr]===Ut[Dr]&&!Object.isFrozen(sr)&&(sr.status="removed")}),(Mt=Pn.current)===null||Mt===void 0||Mt.abort(Ut),xe(Ut,Ln))})},Mr=wn=>{ar(wn.type),wn.type==="drop"&&(P==null||P(wn))};t.useImperativeHandle(ee,()=>({onBatchStart:ln,onSuccess:Rn,onProgress:dr,onError:fr,fileList:Nn,upload:Pn.current}));const{getPrefixCls:Kr,direction:wr,upload:Bn}=t.useContext(de.E_),Gn=Kr("upload",Gt),Zr=Object.assign(Object.assign({onBatchStart:ln,onError:fr,onProgress:dr,onSuccess:Rn},I),{data:Yt,multiple:dn,action:gn,accept:Xn,supportServerRender:vr,prefixCls:Gn,disabled:or,beforeUpload:xn,onChange:void 0});delete Zr.className,delete Zr.style,(!Wt||or)&&delete Zr.id;const[vo,yo]=Er(Gn),[po]=(0,te.Z)("Upload",S.Z.Upload),{showRemoveIcon:wo,showPreviewIcon:Ao,showDownloadIcon:$o,removeIcon:Vr,previewIcon:jr,downloadIcon:Qr}=typeof Le=="boolean"?{}:Le,qr=(wn,Ut)=>Le?t.createElement(Xe,{prefixCls:Gn,listType:He,items:Nn,previewFile:Be,onPreview:Ze,onDownload:Tt,onRemove:Or,showRemoveIcon:!or&&wo,showPreviewIcon:Ao,showDownloadIcon:$o,removeIcon:Vr,previewIcon:jr,downloadIcon:Qr,iconRender:cn,locale:Object.assign(Object.assign({},po),nn),isImageUrl:En,progress:Xt,appendAction:wn,appendActionVisible:Ut,itemRender:On,disabled:or}):wn,so=ce()(`${Gn}-wrapper`,Et,er,yo,Bn==null?void 0:Bn.className,{[`${Gn}-rtl`]:wr==="rtl",[`${Gn}-picture-card-wrapper`]:He==="picture-card",[`${Gn}-picture-circle-wrapper`]:He==="picture-circle"}),Oo=Object.assign(Object.assign({},Bn==null?void 0:Bn.style),At);if(zt==="drag"){const wn=ce()(yo,Gn,`${Gn}-drag`,{[`${Gn}-drag-uploading`]:Nn.some(Ut=>Ut.status==="uploading"),[`${Gn}-drag-hover`]:Qn==="dragover",[`${Gn}-disabled`]:or,[`${Gn}-rtl`]:wr==="rtl"});return vo(t.createElement("span",{className:so},t.createElement("div",{className:wn,style:Oo,onDrop:Mr,onDragOver:Mr,onDragLeave:Mr},t.createElement(W,Object.assign({},Zr,{ref:Pn,className:`${Gn}-btn`}),t.createElement("div",{className:`${Gn}-drag-container`},Wt))),qr()))}const _o=ce()(Gn,`${Gn}-select`,{[`${Gn}-disabled`]:or}),Tn=(wn=>t.createElement("div",{className:_o,style:wn},t.createElement(W,Object.assign({},Zr,{ref:Pn}))))(Wt?void 0:{display:"none"});return vo(He==="picture-card"||He==="picture-circle"?t.createElement("span",{className:so},qr(Tn,!!Wt)):t.createElement("span",{className:so},Tn,qr()))};var lt=t.forwardRef(Je),vt=function(I,ee){var me={};for(var he in I)Object.prototype.hasOwnProperty.call(I,he)&&ee.indexOf(he)<0&&(me[he]=I[he]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,he=Object.getOwnPropertySymbols(I);ze{var{style:me,height:he}=I,ze=vt(I,["style","height"]);return t.createElement(lt,Object.assign({ref:ee},ze,{type:"drag",style:Object.assign(Object.assign({},me),{height:he})}))});const _t=lt;_t.Dragger=Dt,_t.LIST_IGNORE=Z;var pt=_t},39417:function(fn,rt,e){e.d(rt,{Z:function(){return L}});var t=e(54476),m=e(20068),j=e(75931),ce=e(33885),Q=e(67732),M=e(83652),r=e(31226),ve=e(42403),ge=e(158),v=e(92310),ie=e.n(v),De=e(26112),J=e(59301),G=e(39378),ue=function(A){for(var p=A.prefixCls,s=A.level,T=A.isStart,k=A.isEnd,Te="".concat(p,"-indent-unit"),W=[],oe=0;oe0&&arguments[0]!==void 0?arguments[0]:[],O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],f=E.length,a=O.length;if(Math.abs(f-a)!==1)return{add:!1,key:null};function y(se,i){var l=new Map;se.forEach(function(b){l.set(b,!0)});var _=i.filter(function(b){return!l.has(b)});return _.length===1?_[0]:null}return f ").concat(O);return O}var dt=D.forwardRef(function(E,O){var f=E.prefixCls,a=E.data,y=E.selectable,se=E.checkable,i=E.expandedKeys,l=E.selectedKeys,_=E.checkedKeys,b=E.loadedKeys,c=E.loadingKeys,H=E.halfCheckedKeys,$e=E.keyEntities,Ce=E.disabled,be=E.dragging,Oe=E.dragOverNodeKey,Ie=E.dropPosition,u=E.motion,F=E.height,ae=E.itemHeight,le=E.virtual,_e=E.focusable,K=E.activeItem,U=E.focused,Y=E.tabIndex,je=E.onKeyDown,Ke=E.onFocus,Xe=E.onBlur,Ve=E.onActiveChange,ot=E.onListChangeStart,Ue=E.onListChangeEnd,Re=(0,R.Z)(E,oe),Ht=D.useRef(null),kt=D.useRef(null);D.useImperativeHandle(O,function(){return{scrollTo:function(pt){Ht.current.scrollTo(pt)},getIndentWidth:function(){return kt.current.offsetWidth}}});var it=D.useState(i),Bt=(0,z.Z)(it,2),wt=Bt[0],ct=Bt[1],Ft=D.useState(a),It=(0,z.Z)(Ft,2),jt=It[0],pn=It[1],an=D.useState(a),kn=(0,z.Z)(an,2),lr=kn[0],ir=kn[1],qn=D.useState([]),ur=(0,z.Z)(qn,2),Nr=ur[0],Er=ur[1],Xr=D.useState(null),Z=(0,z.Z)(Xr,2),Je=Z[0],fe=Z[1],lt=D.useRef(a);lt.current=a;function vt(){var _t=lt.current;pn(_t),ir(_t),Er([]),fe(null),Ue()}(0,g.Z)(function(){ct(i);var _t=Te(wt,i);if(_t.key!==null)if(_t.add){var pt=jt.findIndex(function(Le){var He=Le.key;return He===_t.key}),I=Ge(W(jt,a,_t.key),le,F,ae),ee=jt.slice();ee.splice(pt+1,0,Ae),ir(ee),Er(I),fe("show")}else{var me=a.findIndex(function(Le){var He=Le.key;return He===_t.key}),he=Ge(W(a,jt,_t.key),le,F,ae),ze=a.slice();ze.splice(me+1,0,Ae),ir(ze),Er(he),fe("hide")}else jt!==a&&(pn(a),ir(a))},[i,a]),D.useEffect(function(){be||vt()},[be]);var St=u?lr:a,Dt={expandedKeys:i,selectedKeys:l,loadedKeys:b,loadingKeys:c,checkedKeys:_,halfCheckedKeys:H,dragOverNodeKey:Oe,dropPosition:Ie,keyEntities:$e};return D.createElement(D.Fragment,null,U&&K&&D.createElement("span",{style:q,"aria-live":"assertive"},Qe(K)),D.createElement("div",null,D.createElement("input",{style:q,disabled:_e===!1||Ce,tabIndex:_e!==!1?Y:null,onKeyDown:je,onFocus:Ke,onBlur:Xe,value:"",onChange:de,"aria-label":"for screen reader"})),D.createElement("div",{className:"".concat(f,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},D.createElement("div",{className:"".concat(f,"-indent")},D.createElement("div",{ref:kt,className:"".concat(f,"-indent-unit")}))),D.createElement(N.Z,(0,t.Z)({},Re,{data:St,itemKey:Me,height:F,fullHeight:!1,virtual:le,itemHeight:ae,prefixCls:"".concat(f,"-list"),ref:Ht,onVisibleChange:function(pt,I){var ee=new Set(pt),me=I.filter(function(he){return!ee.has(he)});me.some(function(he){return Me(he)===X})&&vt()}}),function(_t){var pt=_t.pos,I=(0,t.Z)({},(Ne(_t.data),_t.data)),ee=_t.title,me=_t.key,he=_t.isStart,ze=_t.isEnd,Le=(0,A.km)(me,pt);delete I.key,delete I.children;var He=(0,A.H8)(Le,Dt);return D.createElement(k,(0,t.Z)({},I,He,{title:ee,active:!!K&&me===K.key,pos:pt,data:_t.data,isStart:he,isEnd:ze,motion:u,motionNodes:me===X?Nr:null,motionType:Je,onMotionStart:ot,onMotionEnd:vt,treeNodeRequiredProps:Dt,onMouseMove:function(){Ve(null)}}))}))});dt.displayName="NodeList";var Ot=dt,Fe=e(35654),yt=e(90782),st=e(67841),pe=10,Ee=function(E){(0,ge.Z)(f,E);var O=(0,v.Z)(f);function f(){var a;(0,M.Z)(this,f);for(var y=arguments.length,se=new Array(y),i=0;i2&&arguments[2]!==void 0?arguments[2]:!1,H=a.state,$e=H.dragChildrenKeys,Ce=H.dropPosition,be=H.dropTargetKey,Oe=H.dropTargetPos,Ie=H.dropAllowed;if(Ie){var u=a.props.onDrop;if(a.setState({dragOverNodeKey:null}),a.cleanDragState(),be!==null){var F=(0,ce.Z)((0,ce.Z)({},(0,A.H8)(be,a.getTreeNodeRequiredProps())),{},{active:((b=a.getActiveItem())===null||b===void 0?void 0:b.key)===be,data:(0,st.Z)(a.state.keyEntities,be).node}),ae=$e.indexOf(be)!==-1;(0,ue.ZP)(!ae,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var le=(0,Fe.yx)(Oe),_e={event:l,node:(0,A.F)(F),dragNode:a.dragNode?(0,A.F)(a.dragNode.props):null,dragNodesKeys:[a.dragNode.props.eventKey].concat($e),dropToGap:Ce!==0,dropPosition:Ce+Number(le[le.length-1])};c||u==null||u(_e),a.dragNode=null}}},a.cleanDragState=function(){var l=a.state.draggingNodeKey;l!==null&&a.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),a.dragStartMousePosition=null,a.currentMouseOverDroppableNodeKey=null},a.triggerExpandActionExpand=function(l,_){var b=a.state,c=b.expandedKeys,H=b.flattenNodes,$e=_.expanded,Ce=_.key,be=_.isLeaf;if(!(be||l.shiftKey||l.metaKey||l.ctrlKey)){var Oe=H.filter(function(u){return u.key===Ce})[0],Ie=(0,A.F)((0,ce.Z)((0,ce.Z)({},(0,A.H8)(Ce,a.getTreeNodeRequiredProps())),{},{data:Oe.data}));a.setExpandedKeys($e?(0,Fe._5)(c,Ce):(0,Fe.L0)(c,Ce)),a.onNodeExpand(l,Ie)}},a.onNodeClick=function(l,_){var b=a.props,c=b.onClick,H=b.expandAction;H==="click"&&a.triggerExpandActionExpand(l,_),c==null||c(l,_)},a.onNodeDoubleClick=function(l,_){var b=a.props,c=b.onDoubleClick,H=b.expandAction;H==="doubleClick"&&a.triggerExpandActionExpand(l,_),c==null||c(l,_)},a.onNodeSelect=function(l,_){var b=a.state.selectedKeys,c=a.state,H=c.keyEntities,$e=c.fieldNames,Ce=a.props,be=Ce.onSelect,Oe=Ce.multiple,Ie=_.selected,u=_[$e.key],F=!Ie;F?Oe?b=(0,Fe.L0)(b,u):b=[u]:b=(0,Fe._5)(b,u);var ae=b.map(function(le){var _e=(0,st.Z)(H,le);return _e?_e.node:null}).filter(function(le){return le});a.setUncontrolledState({selectedKeys:b}),be==null||be(b,{event:"select",selected:F,node:_,selectedNodes:ae,nativeEvent:l.nativeEvent})},a.onNodeCheck=function(l,_,b){var c=a.state,H=c.keyEntities,$e=c.checkedKeys,Ce=c.halfCheckedKeys,be=a.props,Oe=be.checkStrictly,Ie=be.onCheck,u=_.key,F,ae={event:"check",node:_,checked:b,nativeEvent:l.nativeEvent};if(Oe){var le=b?(0,Fe.L0)($e,u):(0,Fe._5)($e,u),_e=(0,Fe._5)(Ce,u);F={checked:le,halfChecked:_e},ae.checkedNodes=le.map(function(Xe){return(0,st.Z)(H,Xe)}).filter(function(Xe){return Xe}).map(function(Xe){return Xe.node}),a.setUncontrolledState({checkedKeys:le})}else{var K=(0,yt.S)([].concat((0,Q.Z)($e),[u]),!0,H),U=K.checkedKeys,Y=K.halfCheckedKeys;if(!b){var je=new Set(U);je.delete(u);var Ke=(0,yt.S)(Array.from(je),{checked:!1,halfCheckedKeys:Y},H);U=Ke.checkedKeys,Y=Ke.halfCheckedKeys}F=U,ae.checkedNodes=[],ae.checkedNodesPositions=[],ae.halfCheckedKeys=Y,U.forEach(function(Xe){var Ve=(0,st.Z)(H,Xe);if(Ve){var ot=Ve.node,Ue=Ve.pos;ae.checkedNodes.push(ot),ae.checkedNodesPositions.push({node:ot,pos:Ue})}}),a.setUncontrolledState({checkedKeys:U},!1,{halfCheckedKeys:Y})}Ie==null||Ie(F,ae)},a.onNodeLoad=function(l){var _=l.key,b=new Promise(function(c,H){a.setState(function($e){var Ce=$e.loadedKeys,be=Ce===void 0?[]:Ce,Oe=$e.loadingKeys,Ie=Oe===void 0?[]:Oe,u=a.props,F=u.loadData,ae=u.onLoad;if(!F||be.indexOf(_)!==-1||Ie.indexOf(_)!==-1)return null;var le=F(l);return le.then(function(){var _e=a.state.loadedKeys,K=(0,Fe.L0)(_e,_);ae==null||ae(K,{event:"load",node:l}),a.setUncontrolledState({loadedKeys:K}),a.setState(function(U){return{loadingKeys:(0,Fe._5)(U.loadingKeys,_)}}),c()}).catch(function(_e){if(a.setState(function(U){return{loadingKeys:(0,Fe._5)(U.loadingKeys,_)}}),a.loadingRetryTimes[_]=(a.loadingRetryTimes[_]||0)+1,a.loadingRetryTimes[_]>=pe){var K=a.state.loadedKeys;(0,ue.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),a.setUncontrolledState({loadedKeys:(0,Fe.L0)(K,_)}),c()}H(_e)}),{loadingKeys:(0,Fe.L0)(Ie,_)}})});return b.catch(function(){}),b},a.onNodeMouseEnter=function(l,_){var b=a.props.onMouseEnter;b==null||b({event:l,node:_})},a.onNodeMouseLeave=function(l,_){var b=a.props.onMouseLeave;b==null||b({event:l,node:_})},a.onNodeContextMenu=function(l,_){var b=a.props.onRightClick;b&&(l.preventDefault(),b({event:l,node:_}))},a.onFocus=function(){var l=a.props.onFocus;a.setState({focused:!0});for(var _=arguments.length,b=new Array(_),c=0;c<_;c++)b[c]=arguments[c];l==null||l.apply(void 0,b)},a.onBlur=function(){var l=a.props.onBlur;a.setState({focused:!1}),a.onActiveChange(null);for(var _=arguments.length,b=new Array(_),c=0;c<_;c++)b[c]=arguments[c];l==null||l.apply(void 0,b)},a.getTreeNodeRequiredProps=function(){var l=a.state,_=l.expandedKeys,b=l.selectedKeys,c=l.loadedKeys,H=l.loadingKeys,$e=l.checkedKeys,Ce=l.halfCheckedKeys,be=l.dragOverNodeKey,Oe=l.dropPosition,Ie=l.keyEntities;return{expandedKeys:_||[],selectedKeys:b||[],loadedKeys:c||[],loadingKeys:H||[],checkedKeys:$e||[],halfCheckedKeys:Ce||[],dragOverNodeKey:be,dropPosition:Oe,keyEntities:Ie}},a.setExpandedKeys=function(l){var _=a.state,b=_.treeData,c=_.fieldNames,H=(0,A.oH)(b,l,c);a.setUncontrolledState({expandedKeys:l,flattenNodes:H},!0)},a.onNodeExpand=function(l,_){var b=a.state.expandedKeys,c=a.state,H=c.listChanging,$e=c.fieldNames,Ce=a.props,be=Ce.onExpand,Oe=Ce.loadData,Ie=_.expanded,u=_[$e.key];if(!H){var F=b.indexOf(u),ae=!Ie;if((0,ue.ZP)(Ie&&F!==-1||!Ie&&F===-1,"Expand state not sync with index check"),ae?b=(0,Fe.L0)(b,u):b=(0,Fe._5)(b,u),a.setExpandedKeys(b),be==null||be(b,{node:_,expanded:ae,nativeEvent:l.nativeEvent}),ae&&Oe){var le=a.onNodeLoad(_);le&&le.then(function(){var _e=(0,A.oH)(a.state.treeData,b,$e);a.setUncontrolledState({flattenNodes:_e})}).catch(function(){var _e=a.state.expandedKeys,K=(0,Fe._5)(_e,u);a.setExpandedKeys(K)})}}},a.onListChangeStart=function(){a.setUncontrolledState({listChanging:!0})},a.onListChangeEnd=function(){setTimeout(function(){a.setUncontrolledState({listChanging:!1})})},a.onActiveChange=function(l){var _=a.state.activeKey,b=a.props.onActiveChange;_!==l&&(a.setState({activeKey:l}),l!==null&&a.scrollTo({key:l}),b==null||b(l))},a.getActiveItem=function(){var l=a.state,_=l.activeKey,b=l.flattenNodes;return _===null?null:b.find(function(c){var H=c.key;return H===_})||null},a.offsetActiveKey=function(l){var _=a.state,b=_.flattenNodes,c=_.activeKey,H=b.findIndex(function(be){var Oe=be.key;return Oe===c});H===-1&&l<0&&(H=b.length),H=(H+l+b.length)%b.length;var $e=b[H];if($e){var Ce=$e.key;a.onActiveChange(Ce)}else a.onActiveChange(null)},a.onKeyDown=function(l){var _=a.state,b=_.activeKey,c=_.expandedKeys,H=_.checkedKeys,$e=_.fieldNames,Ce=a.props,be=Ce.onKeyDown,Oe=Ce.checkable,Ie=Ce.selectable;switch(l.which){case J.Z.UP:{a.offsetActiveKey(-1),l.preventDefault();break}case J.Z.DOWN:{a.offsetActiveKey(1),l.preventDefault();break}}var u=a.getActiveItem();if(u&&u.data){var F=a.getTreeNodeRequiredProps(),ae=u.data.isLeaf===!1||!!(u.data[$e.children]||[]).length,le=(0,A.F)((0,ce.Z)((0,ce.Z)({},(0,A.H8)(b,F)),{},{data:u.data,active:!0}));switch(l.which){case J.Z.LEFT:{ae&&c.includes(b)?a.onNodeExpand({},le):u.parent&&a.onActiveChange(u.parent.key),l.preventDefault();break}case J.Z.RIGHT:{ae&&!c.includes(b)?a.onNodeExpand({},le):u.children&&u.children.length&&a.onActiveChange(u.children[0].key),l.preventDefault();break}case J.Z.ENTER:case J.Z.SPACE:{Oe&&!le.disabled&&le.checkable!==!1&&!le.disableCheckbox?a.onNodeCheck({},le,!H.includes(b)):!Oe&&Ie&&!le.disabled&&le.selectable!==!1&&a.onNodeSelect({},le);break}}}be==null||be(l)},a.setUncontrolledState=function(l){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!a.destroyed){var c=!1,H=!0,$e={};Object.keys(l).forEach(function(Ce){if(Ce in a.props){H=!1;return}c=!0,$e[Ce]=l[Ce]}),c&&(!_||H)&&a.setState((0,ce.Z)((0,ce.Z)({},$e),b))}},a.scrollTo=function(l){a.listRef.current.scrollTo(l)},a}return(0,r.Z)(f,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var y=this.props.activeKey;y!==void 0&&y!==this.state.activeKey&&(this.setState({activeKey:y}),y!==null&&this.scrollTo({key:y}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var y,se=this.state,i=se.focused,l=se.flattenNodes,_=se.keyEntities,b=se.draggingNodeKey,c=se.activeKey,H=se.dropLevelOffset,$e=se.dropContainerKey,Ce=se.dropTargetKey,be=se.dropPosition,Oe=se.dragOverNodeKey,Ie=se.indent,u=this.props,F=u.prefixCls,ae=u.className,le=u.style,_e=u.showLine,K=u.focusable,U=u.tabIndex,Y=U===void 0?0:U,je=u.selectable,Ke=u.showIcon,Xe=u.icon,Ve=u.switcherIcon,ot=u.draggable,Ue=u.checkable,Re=u.checkStrictly,Ht=u.disabled,kt=u.motion,it=u.loadData,Bt=u.filterTreeNode,wt=u.height,ct=u.itemHeight,Ft=u.virtual,It=u.titleRender,jt=u.dropIndicatorRender,pn=u.onContextMenu,an=u.onScroll,kn=u.direction,lr=u.rootClassName,ir=u.rootStyle,qn=(0,G.Z)(this.props,{aria:!0,data:!0}),ur;return ot&&((0,j.Z)(ot)==="object"?ur=ot:typeof ot=="function"?ur={nodeDraggable:ot}:ur={}),D.createElement(tt.k.Provider,{value:{prefixCls:F,selectable:je,showIcon:Ke,icon:Xe,switcherIcon:Ve,draggable:ur,draggingNodeKey:b,checkable:Ue,checkStrictly:Re,disabled:Ht,keyEntities:_,dropLevelOffset:H,dropContainerKey:$e,dropTargetKey:Ce,dropPosition:be,dragOverNodeKey:Oe,indent:Ie,direction:kn,dropIndicatorRender:jt,loadData:it,filterTreeNode:Bt,titleRender:It,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},D.createElement("div",{role:"tree",className:De()(F,ae,lr,(y={},(0,m.Z)(y,"".concat(F,"-show-line"),_e),(0,m.Z)(y,"".concat(F,"-focused"),i),(0,m.Z)(y,"".concat(F,"-active-focused"),c!==null),y)),style:ir},D.createElement(Ot,(0,t.Z)({ref:this.listRef,prefixCls:F,style:le,data:l,disabled:Ht,selectable:je,checkable:!!Ue,motion:kt,dragging:b!==null,height:wt,itemHeight:ct,virtual:Ft,focusable:K,focused:i,tabIndex:Y,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:pn,onScroll:an},this.getTreeNodeRequiredProps(),qn))))}}],[{key:"getDerivedStateFromProps",value:function(y,se){var i=se.prevProps,l={prevProps:y};function _(K){return!i&&K in y||i&&i[K]!==y[K]}var b,c=se.fieldNames;if(_("fieldNames")&&(c=(0,A.w$)(y.fieldNames),l.fieldNames=c),_("treeData")?b=y.treeData:_("children")&&((0,ue.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),b=(0,A.zn)(y.children)),b){l.treeData=b;var H=(0,A.I8)(b,{fieldNames:c});l.keyEntities=(0,ce.Z)((0,m.Z)({},X,S),H.keyEntities)}var $e=l.keyEntities||se.keyEntities;if(_("expandedKeys")||i&&_("autoExpandParent"))l.expandedKeys=y.autoExpandParent||!i&&y.defaultExpandParent?(0,Fe.r7)(y.expandedKeys,$e):y.expandedKeys;else if(!i&&y.defaultExpandAll){var Ce=(0,ce.Z)({},$e);delete Ce[X],l.expandedKeys=Object.keys(Ce).map(function(K){return Ce[K].key})}else!i&&y.defaultExpandedKeys&&(l.expandedKeys=y.autoExpandParent||y.defaultExpandParent?(0,Fe.r7)(y.defaultExpandedKeys,$e):y.defaultExpandedKeys);if(l.expandedKeys||delete l.expandedKeys,b||l.expandedKeys){var be=(0,A.oH)(b||se.treeData,l.expandedKeys||se.expandedKeys,c);l.flattenNodes=be}if(y.selectable&&(_("selectedKeys")?l.selectedKeys=(0,Fe.BT)(y.selectedKeys,y):!i&&y.defaultSelectedKeys&&(l.selectedKeys=(0,Fe.BT)(y.defaultSelectedKeys,y))),y.checkable){var Oe;if(_("checkedKeys")?Oe=(0,Fe.E6)(y.checkedKeys)||{}:!i&&y.defaultCheckedKeys?Oe=(0,Fe.E6)(y.defaultCheckedKeys)||{}:b&&(Oe=(0,Fe.E6)(y.checkedKeys)||{checkedKeys:se.checkedKeys,halfCheckedKeys:se.halfCheckedKeys}),Oe){var Ie=Oe,u=Ie.checkedKeys,F=u===void 0?[]:u,ae=Ie.halfCheckedKeys,le=ae===void 0?[]:ae;if(!y.checkStrictly){var _e=(0,yt.S)(F,!0,$e);F=_e.checkedKeys,le=_e.halfCheckedKeys}l.checkedKeys=F,l.halfCheckedKeys=le}}return _("loadedKeys")&&(l.loadedKeys=y.loadedKeys),l}}]),f}(D.Component);Ee.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:we,allowDrop:function(){return!0},expandAction:!1},Ee.TreeNode=L.Z;var We=Ee,ke=We},35654:function(fn,rt,e){e.d(rt,{BT:function(){return D},E6:function(){return Ne},L0:function(){return v},OM:function(){return ue},_5:function(){return ge},r7:function(){return z},wA:function(){return De},yx:function(){return ie}});var t=e(94480),m=e(76190),j=e(48736),ce=e(59301),Q=e(39417),M=e(67841),r=e(71430),ve=null;function ge(R,g){if(!R)return[];var N=R.slice(),x=N.indexOf(g);return x>=0&&N.splice(x,1),N}function v(R,g){var N=(R||[]).slice();return N.indexOf(g)===-1&&N.push(g),N}function ie(R){return R.split("-")}function De(R,g){var N=[],x=(0,M.Z)(g,R);function L(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];B.forEach(function(A){var p=A.key,s=A.children;N.push(p),L(s)})}return L(x.children),N}function J(R){if(R.parent){var g=ie(R.pos);return Number(g[g.length-1])===R.parent.children.length-1}return!1}function G(R){var g=ie(R.pos);return Number(g[g.length-1])===0}function ue(R,g,N,x,L,B,A,p,s,T){var k,Te=R.clientX,W=R.clientY,oe=R.target.getBoundingClientRect(),q=oe.top,de=oe.height,X=(T==="rtl"?-1:1)*(((L==null?void 0:L.x)||0)-Te),te=(X-12)/x,S=(0,M.Z)(p,N.props.eventKey);if(W-1.5?B({dragNode:pe,dropNode:Ee,dropPosition:1})?Fe=1:We=!1:B({dragNode:pe,dropNode:Ee,dropPosition:0})?Fe=0:B({dragNode:pe,dropNode:Ee,dropPosition:1})?Fe=1:We=!1:B({dragNode:pe,dropNode:Ee,dropPosition:1})?Fe=1:We=!1,{dropPosition:Fe,dropLevelOffset:yt,dropTargetKey:S.key,dropTargetPos:S.pos,dragOverNodeKey:Ot,dropContainerKey:Fe===0?null:((k=S.parent)===null||k===void 0?void 0:k.key)||null,dropAllowed:We}}function D(R,g){if(R){var N=g.multiple;return N?R.slice():R.length?[R[0]]:R}}var tt=function(g){return g};function we(R,g){if(!R)return[];var N=g||{},x=N.processProps,L=x===void 0?tt:x,B=Array.isArray(R)?R:[R];return B.map(function(A){var p=A.children,s=_objectWithoutProperties(A,ve),T=we(p,g);return React.createElement(TreeNode,_extends({key:s.key},L(s)),T)})}function Ne(R){if(!R)return null;var g;if(Array.isArray(R))g={checkedKeys:R,halfCheckedKeys:void 0};else if((0,m.Z)(R)==="object")g={checkedKeys:R.checked||void 0,halfCheckedKeys:R.halfChecked||void 0};else return(0,j.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return g}function z(R,g){var N=new Set;function x(L){if(!N.has(L)){var B=(0,M.Z)(g,L);if(B){N.add(L);var A=B.parent,p=B.node;p.disabled||A&&x(A.key)}}}return(R||[]).forEach(function(L){x(L)}),(0,t.Z)(N)}},90782:function(fn,rt,e){e.d(rt,{S:function(){return r}});var t=e(48736),m=e(67841);function j(ve,ge){var v=new Set;return ve.forEach(function(ie){ge.has(ie)||v.add(ie)}),v}function ce(ve){var ge=ve||{},v=ge.disabled,ie=ge.disableCheckbox,De=ge.checkable;return!!(v||ie)||De===!1}function Q(ve,ge,v,ie){for(var De=new Set(ve),J=new Set,G=0;G<=v;G+=1){var ue=ge.get(G)||new Set;ue.forEach(function(Ne){var z=Ne.key,R=Ne.node,g=Ne.children,N=g===void 0?[]:g;De.has(z)&&!ie(R)&&N.filter(function(x){return!ie(x.node)}).forEach(function(x){De.add(x.key)})})}for(var D=new Set,tt=v;tt>=0;tt-=1){var we=ge.get(tt)||new Set;we.forEach(function(Ne){var z=Ne.parent,R=Ne.node;if(!(ie(R)||!Ne.parent||D.has(Ne.parent.key))){if(ie(Ne.parent.node)){D.add(z.key);return}var g=!0,N=!1;(z.children||[]).filter(function(x){return!ie(x.node)}).forEach(function(x){var L=x.key,B=De.has(L);g&&!B&&(g=!1),!N&&(B||J.has(L))&&(N=!0)}),g&&De.add(z.key),N&&J.add(z.key),D.add(z.key)}})}return{checkedKeys:Array.from(De),halfCheckedKeys:Array.from(j(J,De))}}function M(ve,ge,v,ie,De){for(var J=new Set(ve),G=new Set(ge),ue=0;ue<=ie;ue+=1){var D=v.get(ue)||new Set;D.forEach(function(z){var R=z.key,g=z.node,N=z.children,x=N===void 0?[]:N;!J.has(R)&&!G.has(R)&&!De(g)&&x.filter(function(L){return!De(L.node)}).forEach(function(L){J.delete(L.key)})})}G=new Set;for(var tt=new Set,we=ie;we>=0;we-=1){var Ne=v.get(we)||new Set;Ne.forEach(function(z){var R=z.parent,g=z.node;if(!(De(g)||!z.parent||tt.has(z.parent.key))){if(De(z.parent.node)){tt.add(R.key);return}var N=!0,x=!1;(R.children||[]).filter(function(L){return!De(L.node)}).forEach(function(L){var B=L.key,A=J.has(B);N&&!A&&(N=!1),!x&&(A||G.has(B))&&(x=!0)}),N||J.delete(R.key),x&&G.add(R.key),tt.add(R.key)}})}return{checkedKeys:Array.from(J),halfCheckedKeys:Array.from(j(G,J))}}function r(ve,ge,v,ie){var De=[],J;ie?J=ie:J=ce;var G=new Set(ve.filter(function(we){var Ne=!!(0,m.Z)(v,we);return Ne||De.push(we),Ne})),ue=new Map,D=0;Object.keys(v).forEach(function(we){var Ne=v[we],z=Ne.level,R=ue.get(z);R||(R=new Set,ue.set(z,R)),R.add(Ne),D=Math.max(D,z)}),(0,t.ZP)(!De.length,"Tree missing follow keys: ".concat(De.slice(0,100).map(function(we){return"'".concat(we,"'")}).join(", ")));var tt;return ge===!0?tt=Q(G,ue,D,J):tt=M(G,ge.halfCheckedKeys,ue,D,J),tt}},67841:function(fn,rt,e){e.d(rt,{Z:function(){return t}});function t(m,j){return m[j]}},71430:function(fn,rt,e){e.d(rt,{F:function(){return z},H8:function(){return Ne},I8:function(){return we},km:function(){return De},oH:function(){return D},w$:function(){return J},zn:function(){return ue}});var t=e(76190),m=e(94480),j=e(33885),ce=e(75931),Q=e(11592),M=e(2738),r=e(48736),ve=e(67841),ge=["children"];function v(R,g){return"".concat(R,"-").concat(g)}function ie(R){return R&&R.type&&R.type.isTreeNode}function De(R,g){return R!=null?R:g}function J(R){var g=R||{},N=g.title,x=g._title,L=g.key,B=g.children,A=N||"title";return{title:A,_title:x||[A],key:L||"key",children:B||"children"}}function G(R,g){var N=new Map;function x(L){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(L||[]).forEach(function(A){var p=A[g.key],s=A[g.children];warning(p!=null,"Tree node must have a certain key: [".concat(B).concat(p,"]"));var T=String(p);warning(!N.has(T)||p===null||p===void 0,"Same 'key' exist in the Tree: ".concat(T)),N.set(T,!0),x(s,"".concat(B).concat(T," > "))})}x(R)}function ue(R){function g(N){var x=(0,Q.Z)(N);return x.map(function(L){if(!ie(L))return(0,r.ZP)(!L,"Tree/TreeNode can only accept TreeNode as children."),null;var B=L.key,A=L.props,p=A.children,s=(0,ce.Z)(A,ge),T=(0,j.Z)({key:B},s),k=g(p);return k.length&&(T.children=k),T}).filter(function(L){return L})}return g(R)}function D(R,g,N){var x=J(N),L=x._title,B=x.key,A=x.children,p=new Set(g===!0?[]:g),s=[];function T(k){var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return k.map(function(W,oe){for(var q=v(Te?Te.pos:"0",oe),de=De(W[B],q),X,te=0;te1&&arguments[1]!==void 0?arguments[1]:{},N=g.initWrapper,x=g.processEntity,L=g.onProcessFinished,B=g.externalGetKey,A=g.childrenPropName,p=g.fieldNames,s=arguments.length>2?arguments[2]:void 0,T=B||s,k={},Te={},W={posEntities:k,keyEntities:Te};return N&&(W=N(W)||W),tt(R,function(oe){var q=oe.node,de=oe.index,X=oe.pos,te=oe.key,S=oe.parentPos,Ae=oe.level,Ge=oe.nodes,Me={node:q,nodes:Ge,index:de,key:te,pos:X,level:Ae},Qe=De(te,X);k[X]=Me,Te[Qe]=Me,Me.parent=k[S],Me.parent&&(Me.parent.children=Me.parent.children||[],Me.parent.children.push(Me)),x&&x(Me,W)},{externalGetKey:T,childrenPropName:A,fieldNames:p}),L&&L(W),W}function Ne(R,g){var N=g.expandedKeys,x=g.selectedKeys,L=g.loadedKeys,B=g.loadingKeys,A=g.checkedKeys,p=g.halfCheckedKeys,s=g.dragOverNodeKey,T=g.dropPosition,k=g.keyEntities,Te=(0,ve.Z)(k,R),W={eventKey:R,expanded:N.indexOf(R)!==-1,selected:x.indexOf(R)!==-1,loaded:L.indexOf(R)!==-1,loading:B.indexOf(R)!==-1,checked:A.indexOf(R)!==-1,halfChecked:p.indexOf(R)!==-1,pos:String(Te?Te.pos:""),dragOver:s===R&&T===0,dragOverGapTop:s===R&&T===-1,dragOverGapBottom:s===R&&T===1};return W}function z(R){var g=R.data,N=R.expanded,x=R.selected,L=R.checked,B=R.loaded,A=R.loading,p=R.halfChecked,s=R.dragOver,T=R.dragOverGapTop,k=R.dragOverGapBottom,Te=R.pos,W=R.active,oe=R.eventKey,q=(0,j.Z)((0,j.Z)({},g),{},{expanded:N,selected:x,checked:L,loaded:B,loading:A,halfChecked:p,dragOver:s,dragOverGapTop:T,dragOverGapBottom:k,pos:Te,active:W,key:oe});return"props"in q||Object.defineProperty(q,"props",{get:function(){return(0,r.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),R}}),q}},8224:function(fn,rt,e){e.d(rt,{Z:function(){return m}});var t=e(4676);function m(j,ce,Q,M){var r=t.unstable_batchedUpdates?function(ge){t.unstable_batchedUpdates(Q,ge)}:Q;return j!=null&&j.addEventListener&&j.addEventListener(ce,r,M),{remove:function(){j!=null&&j.removeEventListener&&j.removeEventListener(ce,r,M)}}}},55468:function(fn,rt,e){e.d(rt,{g1:function(){return ie},os:function(){return J}});var t=/margin|padding|width|height|max|min|offset/,m={left:!0,top:!0},j={cssFloat:1,styleFloat:1,float:1};function ce(G){return G.nodeType===1?G.ownerDocument.defaultView.getComputedStyle(G,null):{}}function Q(G,ue,D){if(ue=ue.toLowerCase(),D==="auto"){if(ue==="height")return G.offsetHeight;if(ue==="width")return G.offsetWidth}return ue in m||(m[ue]=t.test(ue)),m[ue]?parseFloat(D)||0:D}function M(G,ue){var D=arguments.length,tt=ce(G);return ue=j[ue]?"cssFloat"in G.style?"cssFloat":"styleFloat":ue,D===1?tt:Q(G,ue,tt[ue]||G.style[ue])}function r(G,ue,D){var tt=arguments.length;if(ue=j[ue]?"cssFloat"in G.style?"cssFloat":"styleFloat":ue,tt===3)return typeof D=="number"&&t.test(ue)&&(D="".concat(D,"px")),G.style[ue]=D,D;for(var we in ue)ue.hasOwnProperty(we)&&r(G,we,ue[we]);return ce(G)}function ve(G){return G===document.body?document.documentElement.clientWidth:G.offsetWidth}function ge(G){return G===document.body?window.innerHeight||document.documentElement.clientHeight:G.offsetHeight}function v(){var G=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),ue=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:G,height:ue}}function ie(){var G=document.documentElement.clientWidth,ue=window.innerHeight||document.documentElement.clientHeight;return{width:G,height:ue}}function De(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function J(G){var ue=G.getBoundingClientRect(),D=document.documentElement;return{left:ue.left+(window.pageXOffset||D.scrollLeft)-(D.clientLeft||document.body.clientLeft||0),top:ue.top+(window.pageYOffset||D.scrollTop)-(D.clientTop||document.body.clientTop||0)}}},3465:function(fn,rt,e){e.d(rt,{G:function(){return ce}});var t=e(47273),m=function(M){if((0,t.Z)()&&window.document.documentElement){var r=Array.isArray(M)?M:[M],ve=window.document.documentElement;return r.some(function(ge){return ge in ve.style})}return!1},j=function(M,r){if(!m(M))return!1;var ve=document.createElement("div"),ge=ve.style[M];return ve.style[M]=r,ve.style[M]!==ge};function ce(Q,M){return!Array.isArray(Q)&&M!==void 0?j(Q,M):m(Q)}}}]); diff --git a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.f30e682c.async.js b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.f30e682c.async.js new file mode 100644 index 0000000000..d549612497 --- /dev/null +++ b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.f30e682c.async.js @@ -0,0 +1,133 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4889],{89489:function(fn,nt,e){e.d(nt,{Z:function(){return pe}});var t=e(54476),m=e(59301),k={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},ue=k,Q=e(7657),M=function(p,se){return m.createElement(Q.Z,(0,t.Z)({},p,{ref:se,icon:ue}))},r=m.forwardRef(M),pe=r},59477:function(fn,nt,e){e.d(nt,{Z:function(){return pe}});var t=e(54476),m=e(59301),k={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},ue=k,Q=e(7657),M=function(p,se){return m.createElement(Q.Z,(0,t.Z)({},p,{ref:se,icon:ue}))},r=m.forwardRef(M),pe=r},26227:function(fn,nt,e){e.d(nt,{Z:function(){return pe}});var t=e(54476),m=e(59301),k={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},ue=k,Q=e(7657),M=function(p,se){return m.createElement(Q.Z,(0,t.Z)({},p,{ref:se,icon:ue}))},r=m.forwardRef(M),pe=r},49198:function(fn,nt,e){e.d(nt,{Z:function(){return pe}});var t=e(54476),m=e(59301),k={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},ue=k,Q=e(7657),M=function(p,se){return m.createElement(Q.Z,(0,t.Z)({},p,{ref:se,icon:ue}))},r=m.forwardRef(M),pe=r},41464:function(fn,nt,e){e.d(nt,{Z:function(){return pe}});var t=e(54476),m=e(59301),k={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},ue=k,Q=e(7657),M=function(p,se){return m.createElement(Q.Z,(0,t.Z)({},p,{ref:se,icon:ue}))},r=m.forwardRef(M),pe=r},52671:function(fn,nt,e){e.d(nt,{Z:function(){return pe}});var t=e(54476),m=e(59301),k={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},ue=k,Q=e(7657),M=function(p,se){return m.createElement(Q.Z,(0,t.Z)({},p,{ref:se,icon:ue}))},r=m.forwardRef(M),pe=r},8657:function(fn,nt,e){e.d(nt,{Z:function(){return pe}});var t=e(54476),m=e(59301),k={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},ue=k,Q=e(7657),M=function(p,se){return m.createElement(Q.Z,(0,t.Z)({},p,{ref:se,icon:ue}))},r=m.forwardRef(M),pe=r},56082:function(fn,nt,e){e.d(nt,{Z:function(){return pe}});var t=e(54476),m=e(59301),k={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},ue=k,Q=e(7657),M=function(p,se){return m.createElement(Q.Z,(0,t.Z)({},p,{ref:se,icon:ue}))},r=m.forwardRef(M),pe=r},33853:function(fn,nt,e){e.d(nt,{Z:function(){return pe}});var t=e(54476),m=e(59301),k={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},ue=k,Q=e(7657),M=function(p,se){return m.createElement(Q.Z,(0,t.Z)({},p,{ref:se,icon:ue}))},r=m.forwardRef(M),pe=r},15075:function(fn,nt,e){e.d(nt,{Z:function(){return pe}});var t=e(54476),m=e(59301),k={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},ue=k,Q=e(7657),M=function(p,se){return m.createElement(Q.Z,(0,t.Z)({},p,{ref:se,icon:ue}))},r=m.forwardRef(M),pe=r},43531:function(fn,nt,e){e.d(nt,{Z:function(){return pe}});var t=e(54476),m=e(59301),k={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},ue=k,Q=e(7657),M=function(p,se){return m.createElement(Q.Z,(0,t.Z)({},p,{ref:se,icon:ue}))},r=m.forwardRef(M),pe=r},38819:function(fn,nt,e){e.d(nt,{Z:function(){return pe}});var t=e(54476),m=e(59301),k={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},ue=k,Q=e(7657),M=function(p,se){return m.createElement(Q.Z,(0,t.Z)({},p,{ref:se,icon:ue}))},r=m.forwardRef(M),pe=r},96601:function(fn,nt){nt.Z={modalContent:"modalContent___UXmJC",modalContentLeft:"modalContentLeft___JOFgX",green:"green___rI_w_",textArea:"textArea___OTapv",red:"red___cDswv",row:"row___CE3Y7",html:"html___u9n4r",line:"line___Lh9Lb"}},90402:function(fn,nt,e){var t=e(65582),m=e(59301),k=e(8591),ue=e(43418),Q=e(3113),M=e(24334),r=e.n(M),pe=e(38147),he=e(67172),p=e(88125),se=e(66649),De=e.n(se),J=e(77254),G=e(59301),fe=Object.defineProperty,D=Object.defineProperties,et=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,T=(B,O,g)=>O in B?fe(B,O,{enumerable:!0,configurable:!0,writable:!0,value:g}):B[O]=g,h=(B,O)=>{for(var g in O||(O={}))Ne.call(O,g)&&T(B,g,O[g]);if(we)for(var g of we(O))j.call(O,g)&&T(B,g,O[g]);return B},N=(B,O)=>D(B,et(O)),b=(B,O,g)=>new Promise((s,R)=>{var L=ae=>{try{W(g.next(ae))}catch(q){R(q)}},Re=ae=>{try{W(g.throw(ae))}catch(q){R(q)}},W=ae=>ae.done?s(ae.value):Promise.resolve(ae.value).then(L,Re);W((g=g.apply(B,O)).next())});const F=({ButtonProps:B,ButtonText:O,form:g,answerKey:s,hackidentifier:R="",items:L={},setIsSubmitCode:Re})=>{const[W,ae]=(0,m.useState)(!1);let[q,me]=(0,m.useState)("");const X=(0,t.useParams)(),[ee,w]=(0,m.useState)({}),Ae=X.type==="edit",Ge=window.location.href.includes("problemset")?1:2;(0,m.useEffect)(()=>{(Ae||R)&&me(R||X.id)},[X]),(0,m.useEffect)(()=>{const Le=J.Z.subscribe("BFill:Submit",()=>{It()});return()=>{Le()}},[q]),(0,m.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);function Me(Le,ht){return b(this,null,function*(){var st;let ge=g.getFieldValue("hack_codes"),Ce=g.getFieldValue(s);if(!ge.code){k.ZP.info("\u7A0B\u5E8F\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}if(!ge.language){k.ZP.info("\u7F16\u7A0B\u8BED\u8A00\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}if(Ce.length>0&&((st=Ce.filter(C=>!C.answer_text))==null?void 0:st.length)>0){k.ZP.info("\u586B\u7A7A\u9879\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}let He=ge.code;return Ce.length>0&&(Ce==null||Ce.map(C=>{C.multi_line?He=He.substring(0,He.indexOf("@\u2581\u2581@"))+C.answer_text+He.substring(He.indexOf("@\u2581\u2581@")+4):He=He.substring(0,He.indexOf("@\u2581@"))+C.answer_text+He.substring(He.indexOf("@\u2581@")+3)})),yield(0,he.n4)(ht,Le||{code:M.Base64.encode(He),language:ge.language,answers:Ce==null?void 0:Ce.map(C=>C.answer_text)})})}function Qe(Le,ht){return b(this,null,function*(){let st=L.userAnswer,ge=M.Base64.decode(L.code);return st.length>0&&(st==null||st.map(He=>{He.multi_line?ge=ge.substring(0,ge.indexOf("@\u2581\u2581@"))+He.value+ge.substring(ge.indexOf("@\u2581\u2581@")+4):ge=ge.substring(0,ge.indexOf("@\u2581@"))+He.value+ge.substring(ge.indexOf("@\u2581@")+3)})),yield(0,he.n4)(ht,Le||{code:M.Base64.encode(ge),language:L.language,answers:st==null?void 0:st.map(He=>He.value)})})}function dt(){return new Date().getTime()}const It=()=>b(void 0,null,function*(){if(ae(!0),W)return;let Le=yield(0,pe.ZP)(`/api/problems/${q}/start.json`,{method:"get"});const ht=yield Qe(null,Le==null?void 0:Le.identifier);if((ht==null?void 0:ht.status)===0){let ge=function(){return b(this,null,function*(){var Ce;const{status:He,message:ke,data:C}=yield(0,he.rX)(Le==null?void 0:Le.identifier,"submit"),f=dt()-st>10*1e3*((Ce=L==null?void 0:L.userAnswer)==null?void 0:Ce.length);if(He!==0&&!f&&setTimeout(ge,1e3),f){ue.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6",content:"\u8BF7\u68C0\u67E5\u7A0B\u5E8F\u4EE3\u7801\u662F\u5426\u5B58\u5728\u6B7B\u5FAA\u73AF"}),ae(!1);return}He===0&&(ae(!1),w(C),C.status===2&&(ae(!1),ue.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"})))})};const st=dt();yield(0,he.bM)(Le==null?void 0:Le.identifier,{}),ge(),J.Z.publish("BFill:Submit:Change",{value:!1})}else ae(!1);Re&&Re(!0)});return G.createElement("div",null,G.createElement(Q.ZP,N(h({loading:W},B),{onClick:()=>b(void 0,null,function*(){var Le,ht,st,ge;if(O==="\u63D0\u4EA4\u4EE3\u7801"){It();return}let Ce=!0;if(yield g.validateFields().then(()=>{Ce=!1},f=>{var a,E,ce;f.errorFields[0].name.includes("standard_answers")?k.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):k.ZP.error(f.errorFields[0].errors[0]),((a=f.errorFields)==null?void 0:a.length)===0&&(Ce=!1),g.scrollToField((ce=(E=f==null?void 0:f.errorFields)==null?void 0:E[0])==null?void 0:ce.name,{behavior:"smooth",block:"center"}),Ce=!0}),Ce||(ae(!0),W))return;let He="",ke=g.getFieldsValue();q?He=yield(0,pe.ZP)(`/api/problems/${q}.json`,{method:"put",body:N(h({},ke),{hack:N(h({},ke==null?void 0:ke.hack),{sub_discipline_id:(ge=(st=ke==null?void 0:ke.hack)==null?void 0:st.sub_discipline_id)==null?void 0:ge[1],difficult:ke.difficulty,item_banks_group_id:ke.item_banks_group_id}),hack_codes:N(h({},ke.hack_codes),{code:M.Base64.encode(ke.hack_codes.code)}),update_hack_sets:[h({},ke.hack_sets)],is_blank:!0})}):(He=yield(0,pe.ZP)("/api/problems.json",{method:"post",body:N(h({},ke),{hack:N(h({},ke==null?void 0:ke.hack),{sub_discipline_id:(ht=(Le=ke==null?void 0:ke.hack)==null?void 0:Le.sub_discipline_id)==null?void 0:ht[1],difficult:ke.difficulty,item_banks_group_id:ke.item_banks_group_id}),hack_codes:N(h({},ke.hack_codes),{code:M.Base64.encode(ke.hack_codes.code)}),hack_sets:[h({},ke.hack_sets)],is_blank:!0})}),q=He==null?void 0:He.identifier,sessionStorage.projectFill=q,me(q));let C=yield(0,pe.ZP)(`/api/problems/${q}/start.json`,{method:"get"});const P=yield Me(null,C==null?void 0:C.identifier);if((P==null?void 0:P.status)===0){let a=function(){return b(this,null,function*(){var E;const{status:ce,message:i,data:l}=yield(0,he.rX)(C==null?void 0:C.identifier,"submit"),S=dt()-f>(ke.hack.time_limit+3)*1e3*((E=ke==null?void 0:ke.standard_answers)==null?void 0:E.length);if(ce!==0&&!S&&setTimeout(a,1e3),S){ue.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),ae(!1);return}ce===0&&(ae(!1),w(l),l.status===2&&(ae(!1),ue.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"})))})};const f=dt();yield(0,he.bM)(C==null?void 0:C.identifier,{}),a()}else ae(!1)})}),O),(ee==null?void 0:ee.id)&&ee.status!==2&&G.createElement(ue.default,{open:(ee==null?void 0:ee.id)&&ee.status!==2,title:"\u8FD0\u884C\u7ED3\u679C",width:1100,footer:!1,onOk:()=>{w({})},onCancel:()=>{w({})}},G.createElement("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15}},G.createElement("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14}},G.createElement("div",null,G.createElement("span",{style:{color:"#666666"}},"\u72B6\u6001"),G.createElement("span",{style:{marginLeft:12,color:ee.status!==0&&"#E30000"}},p.Im[ee.status])),G.createElement("div",null,G.createElement("span",{style:{color:"#666666"}},"\u63D0\u4EA4\u65F6\u95F4"),G.createElement("span",{style:{marginLeft:12}},De()(ee.created_at).format("YYYY-MM-DD HH:mm:ss"))),G.createElement("div",null,G.createElement("span",{style:{color:"#666666"}},"\u8BED\u8A00"),G.createElement("span",{style:{marginLeft:12}},ee.language)),G.createElement("div",null,G.createElement("span",{style:{color:"#666666"}},"\u6267\u884C\u7528\u65F6"),G.createElement("span",{style:{marginLeft:12}},ee.execute_time,"ms"))),G.createElement(p.Y4,h({},ee)))))};nt.Z=F},1810:function(fn,nt,e){e.r(nt),e.d(nt,{default:function(){return Wt}});var t=e(59301),m=e(65582),k=e(31797),ue=e(92832),Q=e(43418),M=e(8591),r=e(93948),pe=e(5112),he=e(95237),p=e(43604),se=e(24905),De=e(6848),J=e(3113),G=e(71418),fe=e(15075),D=e(43531),et=e(35195),we=e(66649),Ne=e.n(we),j={flex_box_center:"flex_box_center___MzHUI",flex_space_between:"flex_space_between___ZPKmx",flex_box_vertical_center:"flex_box_vertical_center___MNo4n",flex_box_center_end:"flex_box_center_end___stoyX",flex_box_column:"flex_box_column___HR6oq",baseMargin:"baseMargin___V_l7f",noWrap:"noWrap___ZcvYB",singleItem:"singleItem___vjYWR",questionIcons:"questionIcons___kiVRR",green:"green___PIOSW",orange:"orange___aGI_B",greenTip:"greenTip___bShpb",redTip:"redTip___wCm4Z",orangeTip:"orangeTip___HRBLJ",pollDesc:"pollDesc___SxQ7V",answered:"answered___e5zk4",unanswer:"unanswer___dEmC8",anchor:"anchor___xdS4e",answerFlag:"answerFlag____R2kw",flagActive:"flagActive___hkk6X",flagHalf:"flagHalf___ZgZyz",answerStudentFlag:"answerStudentFlag___RlIwt",answerStudentActive:"answerStudentActive___pQpEA",questionItem:"questionItem___Yg7y3",questionScore:"questionScore___hGLaV",itemFlag:"itemFlag___KI4Jb",answerWrap:"answerWrap___CETMI",answerSubjective:"answerSubjective____A1OC",otherInput:"otherInput___hanjt",randomFlag:"randomFlag___mId_V",answerTrue:"answerTrue___QzQ9o",answerFalse:"answerFalse____K4Me",answerHalf:"answerHalf___gnzWI",renderHtml:"renderHtml___dDhM4",simpleText:"simpleText___kJ0Kc",answerYes:"answerYes___btoYt",answerNo:"answerNo___aNG_f",answerInfo:"answerInfo___af0Ma",answerProgress:"answerProgress___h6he7",answerSheetWrap:"answerSheetWrap___qVk_a",answerSheetQuestionTitle:"answerSheetQuestionTitle___YqJ8X",answerSheet:"answerSheet___ojXFi",answerSheetItem:"answerSheetItem___coR9L",qindex:"qindex___Fx51y",active:"active___KmAlt",yes:"yes___MQnH6",no:"no___kDJu6",bf:"bf___iW6rO",partialActive:"partialActive___UsoA4",selected:"selected___QBbv4",answerSheetBottom:"answerSheetBottom___Lh0Ny",countDown:"countDown___W4ClT",red:"red___RSej4",fold:"fold___pujAY",cardList:"cardList___Bd4OZ",iframe:"iframe___kQjBw",mainPart:"mainPart___aRRl1",tooltipWrap:"tooltipWrap___FJod3",leftPart:"leftPart___f5dDH",rightPart:"rightPart___M7fOP",questionPart:"questionPart___HlX7z",questionTypeTitle:"questionTypeTitle___RRn2_",questionTypeInfo:"questionTypeInfo___a3Iny",toIframeBtn:"toIframeBtn___PH9eF",bottom:"bottom___slps3",changeButton:"changeButton___YjNWr",prevBtn:"prevBtn___NeeAj",fixHeader:"fixHeader___Jjypd",title:"title___h5yRx",submitButton:"submitButton___ATddm",dottedLineWrapper:"dottedLineWrapper___RxpC7",leftHalfCircle:"leftHalfCircle___McsYA",dottedLine:"dottedLine___cwiMH",rightHalfCircle:"rightHalfCircle___sP0Ln",analysisWrap:"analysisWrap___ayc60",greyBg:"greyBg___X4mr2",contentListWrap:"contentListWrap___QJcmS",li:"li____LsrQ",actionLeftItem:"actionLeftItem___xUjJ1",questionTypeName:"questionTypeName___ruYH3",more:"more___VqZBj",btnAdd:"btnAdd___h1c55",juyifansan:"juyifansan___ZnSQQ"},T=e(65862),h=e(41867),N=e(84056),b=e(87513),F=e(60979),B=e(6339),O=e(96565),g=e(59301),R=({item:K,answerData:Be,onBlur:ot=()=>{}})=>{var yn,vn,qt,en,Ut,xt;const[Ot,St]=(0,t.useState)(),[cn,En]=(0,t.useState)(),[Mn,tn]=(0,t.useState)();(0,t.useEffect)(()=>{En(K==null?void 0:K.a_flag)},[K==null?void 0:K.a_flag]);const Xt={0:"c-red-ee4",1:"c-green"};return g.createElement("div",null,((yn=Be==null?void 0:Be.exercise)==null?void 0:yn.commit_status)===1?g.createElement("div",{className:"mb20"},g.createElement(he.Z,{justify:"space-between"},g.createElement(p.Z,null,"\u6211\u7684\u7B54\u6848"),g.createElement(p.Z,null,g.createElement(he.Z,{justify:"end",className:"mb20",align:"middle"},g.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),g.createElement("span",{className:"font14 ml10"},(K==null?void 0:K.user_score)&&g.createElement("span",null,g.createElement("span",{className:Xt[Number(K==null?void 0:K.answer_status)]||"c-orange-ff9"},K==null?void 0:K.user_score),g.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")))))),g.createElement("div",{className:j.simpleText},g.createElement(B.Z,{value:(vn=K==null?void 0:K.user_answer)==null?void 0:vn[0]}))):g.createElement("div",{className:K.user_score&&(K.user_score===K.question_score?"c-green":"c-red")},Mn?g.createElement(O.Z,{height:450,isFocus:!0,defaultValue:(qt=K==null?void 0:K.user_answer)==null?void 0:qt[0],id:K==null?void 0:K.question_id,onChange:Dn=>St(Dn),onBlur:()=>ot(Ot)}):g.createElement("div",{onClick:()=>{var Dn;!K.repeat_answer&&((Dn=K==null?void 0:K.user_answer)==null?void 0:Dn.length)>0||tn(!0)}},g.createElement(ue.default,{disabled:!K.repeat_answer&&((en=K==null?void 0:K.user_answer)==null?void 0:en.length)>0&&!K.israp,size:"middle",className:"current",style:{marginBottom:20},placeholder:"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54",readOnly:!0}))),((Ut=Be==null?void 0:Be.exercise)==null?void 0:Ut.commit_status)===1&&g.createElement("div",{className:j.analysisWrap},g.createElement("div",{className:j.greyBg},g.createElement(he.Z,{className:"mb20",align:"middle"},g.createElement(p.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),g.createElement(p.Z,null,g.createElement(B.Z,{value:(xt=K==null?void 0:K.standard_answer)==null?void 0:xt[0]}))),g.createElement(he.Z,{align:"middle"},g.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),g.createElement(B.Z,{className:j.renderHtml,value:K==null?void 0:K.analysis})))))},L=e(79817),Re=e(1710),W=e(50258),ae={score:"score___xDz0X",wrap:"wrap___ODpKq"},me=({score:K})=>K?t.createElement("span",{className:ae.wrap},"\u5F97\u5206",t.createElement("span",{className:`${ae.score} ml10 mr5`},K),"\u5206"):t.createElement("span",{className:"c-red"},"\u672A\u8BC4"),X={flex_box_center:"flex_box_center___NzoJU",flex_space_between:"flex_space_between___Hwix8",flex_box_vertical_center:"flex_box_vertical_center___IjC7Y",flex_box_center_end:"flex_box_center_end___HmCsd",flex_box_column:"flex_box_column___hOf25",shixunWrp:"shixunWrp___yZiPI",fill:"fill___gz7tU",index:"index___eoHnJ",success:"success___vcRmo",fail:"fail___u5yz8",fillInput:"fillInput___ras_5",shixunWrapper:"shixunWrapper___jNj55",score:"score___gt155",name:"name___BgNAP",programWrapper:"programWrapper___lMcxv",desc:"desc___ODeOH",content:"content___RoL0o",analysisWrap:"analysisWrap___wOsyc",greyBg:"greyBg___FqXOG"},ee=e(84886),w=e(59301),Ae=Object.defineProperty,Ge=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,Le=(K,Be,ot)=>Be in K?Ae(K,Be,{enumerable:!0,configurable:!0,writable:!0,value:ot}):K[Be]=ot,ht=(K,Be)=>{for(var ot in Be||(Be={}))dt.call(Be,ot)&&Le(K,ot,Be[ot]);if(Qe)for(var ot of Qe(Be))It.call(Be,ot)&&Le(K,ot,Be[ot]);return K},st=(K,Be)=>Ge(K,Me(Be));const ge={0:"c-red-ee4",1:"c-green"};var He=({item:K,answerData:Be,exerciseId:ot,coursesId:yn})=>{var vn,qt,en;const[Ut,xt]=(0,t.useState)([]),[Ot,St]=(0,t.useState)([]),cn=(0,m.useDispatch)();(0,t.useEffect)(()=>{var tn,Xt,Dn,zn,ur,Gn,tr,$n,Pr,Un,nr,dr,rr;if(!((tn=K==null?void 0:K.shixun_details)!=null&&tn.length))return;let un=[],oe=[];for(let dn=0;dn<((Xt=K==null?void 0:K.shixun_details)==null?void 0:Xt.length);dn++){for(let er=0;er<(K==null?void 0:K.shixun_details[dn].stage_list.length);er++){let pr=K==null?void 0:K.shixun_details[dn].stage_list[er];un.push(ht(ht({},pr),{operation:(Gn=(ur=(zn=(Dn=K==null?void 0:K.shixun_details)==null?void 0:Dn[dn])==null?void 0:zn.shixun_detail)==null?void 0:ur[0])==null?void 0:Gn.game_identifier,is_jupyter:K==null?void 0:K.is_jupyter,is_jupyter_lab:K==null?void 0:K.is_jupyter_lab}))}if(($n=(tr=K==null?void 0:K.shixun_details)==null?void 0:tr[dn])!=null&&$n.shixun_detail){const er=(nr=(Un=(Pr=K==null?void 0:K.shixun_details)==null?void 0:Pr[dn])==null?void 0:Un.shixun_detail)==null?void 0:nr[0],pr=(rr=(dr=K==null?void 0:K.shixun_details[dn].stage_list)==null?void 0:dr.find(Tr=>(Tr==null?void 0:Tr.game_identifier)===(er==null?void 0:er.game_identifier)))==null?void 0:rr.user_score;oe.push(st(ht({},er),{user_score:pr}))}}St(oe),xt(un)},[K==null?void 0:K.shixun_details]);const En=[{title:"\u9898\u76EE",dataIndex:"position",key:"position",align:"center"},{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:(tn,Xt)=>w.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px",color:"#0152d9",cursor:"pointer"},title:tn&&tn.length>25?tn:"",onClick:()=>{(0,T.xg)(`/tasks/${yn}/${ot}/${Xt.game_identifier}/exercise`)}},tn)},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:(tn,Xt)=>w.createElement("span",null,Xt.evaluate_count?Xt.evaluate_count:w.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5B8C\u6210\u65F6\u95F4",key:"endTime",dataIndex:"endTime",align:"center",render:(tn,Xt)=>{let Dn=!1;return Xt.finished_time&&(Be!=null&&Be.exercise)&&(Be!=null&&Be.exercise_answer_user)&&((Be==null?void 0:Be.exercise.time)===-1?Dn=Ne()(Be==null?void 0:Be.exercise.end_time).isBefore(Xt.finished_time):Dn=Ne()(Be==null?void 0:Be.exercise_answer_user.start_at).add(Be==null?void 0:Be.exercise.time,"m").isBefore(Xt.finished_time)),w.createElement("span",null,Xt.finished_time||w.createElement("span",{className:"c-grey-999"},"--"),w.createElement("span",{className:"c-orange-ff9 "},Dn?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:(tn,Xt)=>w.createElement("span",null,Xt.time_consuming||w.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:(tn,Xt)=>w.createElement("span",null,Xt.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")},{title:"\u5F97\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:tn=>w.createElement("span",{style:{color:"#FA6400"}},tn,"\u5206")},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"center",render:(tn,Xt,Dn)=>tn&&!Xt.is_jupyter&&!Xt.is_jupyter_lab?Xt!=null&&Xt.unity_3d?w.createElement("span",{className:"c-blue current",onClick:()=>{cn({type:"classroomList/setActionTabs",payload:{key:"\u91C7\u96C6\u70B9\u5F97\u5206\u8BE6\u60C5",data:Xt}})}},"\u8BE6\u60C5"):w.createElement(L.default,{affix:!1},w.createElement(L.default.Link,{href:`#challenge_${K==null?void 0:K.question_id}${Dn}`,title:w.createElement("span",{style:{color:"#0152d9",fontSize:14}},"\u67E5\u770B")})):w.createElement("span",{className:"c-grey-999"},"--")}];console.log(Ot);const Mn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return w.createElement("div",null,((vn=K==null?void 0:K.shixun)==null?void 0:vn.length)>0&&w.createElement("div",{className:X.shixunWrapper},(qt=K==null?void 0:K.shixun)==null?void 0:qt.map(function(tn,Xt){return w.createElement(he.Z,{className:"mb20",justify:"space-between"},w.createElement(p.Z,{flex:"1"},w.createElement("span",{className:X.score},"(",tn.challenge_score,"\u5206)"),w.createElement("span",{className:X.name},tn.challenge_name," ")),w.createElement(p.Z,null,!tn.answer_status&&w.createElement("span",{className:"font14",style:{color:"#FA6400"}},"\u672A\u5B8C\u6210"),!!tn.answer_status&&w.createElement("span",{className:"font14",style:{color:"#37AD83"}},"\u5DF2\u5B8C\u6210")))})),((en=Be==null?void 0:Be.exercise)==null?void 0:en.commit_status)===1&&w.createElement(w.Fragment,null,!!(Ut!=null&&Ut.length)&&w.createElement("div",null,w.createElement(he.Z,{justify:"space-between",className:"mb10",align:"middle"},w.createElement(p.Z,{className:"font14 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),w.createElement(p.Z,null,w.createElement(me,{score:K==null?void 0:K.user_score}))),w.createElement(Re.default,{columns:En,dataSource:Ut,pagination:!1})),!!(Ot!=null&&Ot.length)&&w.createElement("div",null,w.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),Ot==null?void 0:Ot.map((tn,Xt)=>w.createElement("div",{id:`challenge_${K==null?void 0:K.question_id}${Xt}`,className:"mt5"},w.createElement(he.Z,null,w.createElement("span",{className:"font14 mr15"}," \u7B2C",tn.position,"\u5173"),w.createElement(m.Link,{className:"current c-black font14",target:"_blank",to:`/tasks/${tn.game_identifier}/exercise`},tn.name),w.createElement(p.Z,{style:{marginLeft:"auto"}},w.createElement(me,{score:tn.user_score}))),(tn==null?void 0:tn.st)===0&&tn.passed_code&&w.createElement("aside",{className:X.shixunWrp},w.createElement("h2",null,"\u7B2C\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",w.createElement("span",{className:"c-light-black"},tn.path)),w.createElement(W.ZP,{height:300,language:"python",theme:"default",value:tn.passed_code,options:Mn})))))),w.createElement(ee.Z,null))},ke=e(24334),C=e(59301),f=({item:K,answerData:Be})=>{var ot,yn;const[vn,qt]=(0,t.useState)([]);(0,t.useEffect)(()=>{var xt,Ot;((xt=K==null?void 0:K.evaluate_codes)==null?void 0:xt.length)>0?qt((Ot=K==null?void 0:K.evaluate_codes)==null?void 0:Ot.map((St,cn)=>({key:cn+1,error_msg:St!=null&&St.error_msg?ke.Base64.decode(St==null?void 0:St.error_msg):""}))):qt([{key:"--",error_msg:"--"}])},[K==null?void 0:K.evaluate_codes]);const en=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:(xt,Ot)=>C.createElement("span",null,Ot.key)},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:(xt,Ot)=>C.createElement("span",null,Ot.error_msg?Ot.error_msg:"--")}],Ut={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return C.createElement("div",{className:`${X.programWrapper}`},C.createElement("div",{className:X.desc},"\u9898\u76EE\u63CF\u8FF0"),C.createElement("div",{className:X.content},C.createElement(B.Z,{value:K==null?void 0:K.description})),((ot=Be==null?void 0:Be.exercise)==null?void 0:ot.commit_status)===1&&C.createElement(he.Z,{justify:"end",className:"mt40"},C.createElement(p.Z,null,C.createElement(me,{score:K==null?void 0:K.user_score}))),!!(K!=null&&K.user_answer.length)&&(K==null?void 0:K.passed_code)&&C.createElement("aside",{className:X.shixunWrp},C.createElement("h3",null,"\u7B2C\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),C.createElement(W.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:K!=null&&K.passed_code?ke.Base64.decode(K==null?void 0:K.passed_code):"",options:Ut})),((yn=Be==null?void 0:Be.exercise)==null?void 0:yn.commit_status)===1&&C.createElement("div",{style:{background:"#F6F7F9"},className:"mt30 p20"},C.createElement("div",{style:{marginBottom:"20px",fontSize:"16px",display:"flex"}},C.createElement("span",{style:{whiteSpace:"nowrap",color:"#6A7283",fontSize:14}},"\u3010\u7B54\u6848\u3011"),C.createElement(B.Z,{value:(K==null?void 0:K.standard_answer)||""})),C.createElement("div",{style:{fontSize:"16px",display:"flex",alignItems:"center"}},C.createElement("span",{style:{whiteSpace:"nowrap",color:"#6A7283",fontSize:14}},"\u3010\u89E3\u6790\u3011"),C.createElement(B.Z,{value:(K==null?void 0:K.analysis)||"\u6682\u65E0\u89E3\u6790"}))))},a=e(27687),E=e(59301),ce=Object.defineProperty,i=Object.defineProperties,l=Object.getOwnPropertyDescriptors,_=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,H=(K,Be,ot)=>Be in K?ce(K,Be,{enumerable:!0,configurable:!0,writable:!0,value:ot}):K[Be]=ot,$e=(K,Be)=>{for(var ot in Be||(Be={}))S.call(Be,ot)&&H(K,ot,Be[ot]);if(_)for(var ot of _(Be))c.call(Be,ot)&&H(K,ot,Be[ot]);return K},xe=(K,Be)=>i(K,l(Be)),be=(K,Be,ot)=>new Promise((yn,vn)=>{var qt=xt=>{try{Ut(ot.next(xt))}catch(Ot){vn(Ot)}},en=xt=>{try{Ut(ot.throw(xt))}catch(Ot){vn(Ot)}},Ut=xt=>xt.done?yn(xt.value):Promise.resolve(xt.value).then(qt,en);Ut((ot=ot.apply(K,Be)).next())});const{TextArea:Oe}=ue.default;var u=({item:K,answerData:Be,onBlur:ot=()=>{}})=>{var yn;const[vn,qt]=(0,t.useState)([]),[en,Ut]=(0,t.useState)([]),xt=(0,t.useRef)(),Ot={0:"c-red-ee4",1:"c-green"};return(0,t.useEffect)(()=>{var St;let cn=[];cn=(St=K==null?void 0:K.standard_answer)==null?void 0:St.map(En=>{var Mn,tn;return xe($e({},En),{choice_id:En.position,answer_text:((tn=(Mn=K==null?void 0:K.user_answer)==null?void 0:Mn.find(Xt=>Xt.choice_id===En.choice_id))==null?void 0:tn.answer_text)||""})}),qt(cn)},[K==null?void 0:K.user_answer]),E.createElement("div",null,vn==null?void 0:vn.map((St,cn)=>{var En,Mn,tn;return E.createElement(he.Z,{key:cn,className:`${X.baseMargin} ${X.fill}`,align:"middle"},E.createElement(p.Z,{className:X.index},"\u586B\u7A7A\u9879",cn+1),E.createElement(p.Z,{flex:"430px",className:"ml20 mr20"},(St==null?void 0:St.model)===1?E.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u7B54\u6848",disabled:!!(Be!=null&&Be.exercise.commit_status),value:St==null?void 0:St.answer_text,onChange:Xt=>{vn[cn].answer_text=Xt.target.value,qt([...vn])},onBlur:Xt=>be(void 0,null,function*(){const Dn=yield ot(St==null?void 0:St.answer_text,cn+1,vn);if(Dn.status===0){const zn=en.slice();zn[cn]={status:"success",errorText:""},xt.current=zn,Ut(zn)}else{const zn=en.slice();zn[cn]={status:"fail",errorText:Dn.message},xt.current=zn,Ut(zn)}}),className:`${K.user_score&&(K.user_score===K.question_score?"c-green":"c-red")} ${X.fillInput}`}):E.createElement(a.Z,{value:St==null?void 0:St.answer_text,disabled:!!(Be!=null&&Be.exercise.commit_status),onChange:Xt=>be(void 0,null,function*(){var Dn,zn;vn[cn].answer_text=Xt,qt([...vn]);const ur=yield ot(Xt,cn+1,vn);if(ur.status){const Gn=((zn=xt==null?void 0:xt.current)==null?void 0:zn.slice())||[].slice();Gn[cn]={status:"fail",errorText:ur.message},xt.current=Gn,Ut(Gn)}else{const Gn=((Dn=xt==null?void 0:xt.current)==null?void 0:Dn.slice())||[].slice();Gn[cn]={status:"success",errorText:""},xt.current=Gn,Ut(Gn)}})})),((En=en[cn])==null?void 0:En.status)==="success"&&E.createElement(p.Z,null,E.createElement(he.Z,{align:"middle"},E.createElement("i",{style:{marginRight:8},className:`iconfont icon-chenggong1 ${X.success}`}),E.createElement("span",{className:X.success},"\u4FDD\u5B58\u6210\u529F"))),((Mn=en[cn])==null?void 0:Mn.status)==="fail"&&E.createElement(p.Z,null,E.createElement(he.Z,{align:"middle"},E.createElement("i",{style:{marginRight:8},className:`iconfont icon-tishi7 ${X.fail}`}),E.createElement("span",{className:X.fail},(tn=en[cn])==null?void 0:tn.errorText))))}),!!(Be!=null&&Be.exercise.commit_status)&&E.createElement(E.Fragment,null,E.createElement(he.Z,{justify:"end",className:"mb20",align:"middle"},E.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),E.createElement("span",{className:"font14 ml10"},(K==null?void 0:K.user_score)&&E.createElement("span",null,E.createElement("span",{className:Ot[Number(K==null?void 0:K.answer_status)]||"c-orange-ff9"},K==null?void 0:K.user_score),E.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")))),E.createElement("div",{className:X.analysisWrap},E.createElement("div",{className:X.greyBg},E.createElement("div",{className:"font14",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),(yn=K==null?void 0:K.standard_answer)==null?void 0:yn.map((St,cn)=>{var En;return E.createElement(he.Z,{key:cn,align:"middle",className:"mt15 ml10"},E.createElement(p.Z,{className:"mr10"},"\u586B\u7A7A\u9879",cn+1),E.createElement(p.Z,null,E.createElement(a.Z,{value:(En=St==null?void 0:St.answer_text)==null?void 0:En[0],style:{maxWidth:730,minWidth:100},disabled:!0})))}),E.createElement(he.Z,{align:"middle",className:"mt15"},E.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),E.createElement(B.Z,{className:X.renderHtml,value:K==null?void 0:K.analysis}))))))},Z=e(90402),le=e(87169),ie=e(59301),_e=Object.defineProperty,z=Object.defineProperties,U=Object.getOwnPropertyDescriptors,Y=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Xe=(K,Be,ot)=>Be in K?_e(K,Be,{enumerable:!0,configurable:!0,writable:!0,value:ot}):K[Be]=ot,Ve=(K,Be)=>{for(var ot in Be||(Be={}))je.call(Be,ot)&&Xe(K,ot,Be[ot]);if(Y)for(var ot of Y(Be))Ke.call(Be,ot)&&Xe(K,ot,Be[ot]);return K},rt=(K,Be)=>z(K,U(Be)),We=(K,Be,ot)=>new Promise((yn,vn)=>{var qt=xt=>{try{Ut(ot.next(xt))}catch(Ot){vn(Ot)}},en=xt=>{try{Ut(ot.throw(xt))}catch(Ot){vn(Ot)}},Ut=xt=>xt.done?yn(xt.value):Promise.resolve(xt.value).then(qt,en);Ut((ot=ot.apply(K,Be)).next())});const{TextArea:Te}=ue.default;var kt=({item:K,answerData:Be,onBlur:ot=()=>{},onDebug:yn=()=>{}})=>{var vn,qt;let[en,Ut]=(0,t.useState)([]);return(0,t.useEffect)(()=>{var xt;let Ot=(xt=K==null?void 0:K.standard_answer_with_score)==null?void 0:xt.map((St,cn)=>{var En,Mn;return rt(Ve({},St),{value:((Mn=(En=K==null?void 0:K.user_answer)==null?void 0:En.find(tn=>parseInt(tn.choice_id)===cn+1))==null?void 0:Mn.answer_text)||""})});Ut(Ot)},[K==null?void 0:K.standard_answer_with_score]),ie.createElement("div",null,ie.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:10}},ie.createElement("div",{style:{fontSize:14,color:"#ff0000"}},ie.createElement(le.Z,null),ie.createElement("span",{style:{marginLeft:5}},"\u6CE8\u610F\uFF1A\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u5426\u5219\u65E0\u6CD5\u5F97\u5206")),(Be==null?void 0:Be.exercise.commit_status)===0&&ie.createElement(Z.Z,{ButtonProps:{type:"primary"},ButtonText:"\u63D0\u4EA4\u4EE3\u7801",items:rt(Ve({},K),{userAnswer:en}),hackidentifier:K==null?void 0:K.hack_identifier})),(K==null?void 0:K.code)&&ie.createElement("div",{style:{border:"1px solid #CCCCCC",padding:"10px",marginBottom:20}},ie.createElement(B.Z,{disabledFill:!!(Be!=null&&Be.exercise.commit_status),className:X.content,programFillValue:en,showProgramFill:!0,onFillBlur:(xt,Ot)=>We(void 0,null,function*(){var St;(yield ot((St=xt==null?void 0:xt[parseInt(Ot)])==null?void 0:St.value,parseInt(Ot)+1,en)).status===0?(en[parseInt(Ot)].type="success",Ut(en)):(en[parseInt(Ot)].type="warning",Ut(en))}),value:ke.Base64.decode((K==null?void 0:K.code)||"")})),!!((vn=K==null?void 0:K.standard_answer)!=null&&vn.length)&&ie.createElement("div",{className:X.analysisWrap},ie.createElement("div",{className:X.greyBg},ie.createElement(he.Z,{className:"mb20",align:"middle"},ie.createElement(p.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),(qt=K==null?void 0:K.standard_answer)==null?void 0:qt.map((xt,Ot)=>ie.createElement(p.Z,{key:Ot,className:"mr40"},"\u586B\u7A7A\u9879",Ot+1,":",xt==null?void 0:xt.answer_text))),ie.createElement(he.Z,{align:"middle"},ie.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),ie.createElement(B.Z,{className:X.renderHtml,value:(K==null?void 0:K.analysis)||"\u6682\u65E0\u89E3\u6790"})))))},it=e(59149);const{TextArea:Dt}=ue.default;var ct=({data:K})=>t.createElement("div",{className:"tc mt80"},t.createElement("img",{width:"486",src:it.BV})," ",t.createElement("br",null),K.status===-1&&t.createElement("div",{className:"c-grey-999 mt60"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),K.status===-2&&t.createElement("div",{className:" c-grey-999 mt60"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",t.createElement("span",{className:"c-red"},K.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(J.ZP,{className:"mt40 pl20 pr20",type:"primary"},t.createElement("a",{href:"/"},"\u56DE\u5230\u9996\u9875"))),Ft=e(74128),Pt=e(89392),jt=e(2337),gn=e(75408),an=e(73878),Zn=e(47389),or=e(26519),ar=e(14833),Qn=e(24505),sr=e(80950),Ir=e(47354),Er=e(38821),Xr=e(77254),Zr=e(38147),v=e(59301),ve=Object.defineProperty,lt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,Rt=(K,Be,ot)=>Be in K?ve(K,Be,{enumerable:!0,configurable:!0,writable:!0,value:ot}):K[Be]=ot,A=(K,Be)=>{for(var ot in Be||(Be={}))Tt.call(Be,ot)&&Rt(K,ot,Be[ot]);if(Ct)for(var ot of Ct(Be))Mt.call(Be,ot)&&Rt(K,ot,Be[ot]);return K},de=(K,Be)=>lt(K,gt(Be)),re=(K,Be,ot)=>new Promise((yn,vn)=>{var qt=xt=>{try{Ut(ot.next(xt))}catch(Ot){vn(Ot)}},en=xt=>{try{Ut(ot.throw(xt))}catch(Ot){vn(Ot)}},Ut=xt=>xt.done?yn(xt.value):Promise.resolve(xt.value).then(qt,en);Ut((ot=ot.apply(K,Be)).next())});const{Countdown:ye}=k.default,{TextArea:Ue}=ue.default,Ze=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ze={0:"c-red-ee4",1:"c-green"},Fe=[{type:"SINGLE",name:"\u5355\u9009\u9898"},{type:"MULTIPLE",name:"\u591A\u9009\u9898"},{type:"JUDGMENT",name:"\u5224\u65AD\u9898"},{type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},{type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},{type:"COMPLETION",name:"\u586B\u7A7A\u9898"},{type:"COMBINATION",name:"\u7EC4\u5408\u9898"},{type:"BPROGRAM",name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],_t={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},$t=({user:K,dispatch:Be})=>{var ot,yn,vn,qt,en,Ut,xt,Ot,St,cn,En,Mn,tn,Xt,Dn,zn,ur,Gn,tr,$n,Pr,Un,nr,dr,rr;const un=(0,m.useParams)(),[oe,dn]=(0,t.useState)({}),[er,pr]=(0,t.useState)({}),[Tr,$r]=(0,t.useState)(!1),[Nr,Br]=(0,t.useState)({}),[Tn,Kn]=(0,t.useState)(!1),[Cr,vo]=(0,t.useState)(!0),[bo,so]=(0,t.useState)(!1),[So,Io]=(0,t.useState)(!1),[wo,lo]=(0,t.useState)(),[zr,Hr]=(0,t.useState)(""),[Yr,eo]=(0,t.useState)("none"),[Lo,ko]=(0,t.useState)(""),[Po,jo]=(0,t.useState)({status:0}),On=(0,t.useRef)();let[Kt,An]=(0,t.useState)(0),[at,Rn]=(0,t.useState)(0);const[mr,gr]=(0,t.useState)(!1),[jr,Wr]=(0,t.useState)(!1),[co,No]=(0,t.useState)();let[Wo,Uo]=(0,t.useState)();const[Bo,Aa]=(0,t.useState)(!1),[oa,aa]=(0,t.useState)(!1);(0,t.useEffect)(()=>(Be({type:"globalSetting/headerFooterToggle",payload:!1}),((0,h.GJ)()||(0,h.y8)()||(0,h.JA)())&&un.categoryId&&K.userInfo.login&&(Xo(),Ea()),window.addEventListener("message",la),()=>{window.removeEventListener("message",la),window.removeEventListener("beforeunload",Ha),Be({type:"globalSetting/headerFooterToggle",payload:!0}),location.pathname.indexOf("/detail")>-1&&(0,N.BU)()}),[un.categoryId,K.userInfo.login]);const la=x=>{x.data==="backExercise"&&(eo("none"),Hr(""),Xo())},Ha=x=>{let Ye="\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931";return(x||window.event).returnValue=Ye,Ye},Xo=()=>re(void 0,null,function*(){var x;Kn(!0);const Ye=yield(0,b._F)(A({},un)).catch(()=>Kn(!1));Ye!=null&&Ye.exercise&&(Ye.exercise.user_exercise_status=1),Kn(!1),Ye&&(Ye.exercise_types=(Ye==null?void 0:Ye.exercise_types)||((x=Ye==null?void 0:Ye.exercise_scores)==null?void 0:x.exercise_types),Ye.question_status=Do((Ye==null?void 0:Ye.exercise_question_types)||[]),dn(Ye))}),Do=x=>{let Ye=[];return x.forEach(At=>{Ye=Ye.concat(At.items)}),Ye=Ye.map(At=>({ques_status:At==null?void 0:At.ques_status,score_status:At==null?void 0:At.score_status,question_num:At==null?void 0:At.question_num,ques_id:At==null?void 0:At.question_id})),Ye};(0,t.useEffect)(()=>{var x,Ye;(x=oe.exercise)!=null&&x.left_time&&lo(Date.now()+((Ye=oe==null?void 0:oe.exercise)==null?void 0:Ye.left_time)*1e3)},[(ot=oe.exercise)==null?void 0:ot.left_time]);const Vo=()=>{Xo()},ia=()=>re(void 0,null,function*(){const x=yield(0,b.kp)({categoryId:un.categoryId,commit_method:2});if((x==null?void 0:x.status)===0&&(Q.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:v.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",v.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>re(void 0,null,function*(){Vo()})}),M.ZP.info(x==null?void 0:x.message)),(x==null?void 0:x.status)===-3){const Ye=parseInt(x==null?void 0:x.message);oe.exercise.left_time=Ye,dn(A({},oe))}}),Qo=x=>re(void 0,null,function*(){const Ye=yield(x.is_jupyter||x.is_jupyter_lab?F.BK:F.Ir)({id:x.shixun_identifier});(Ye!=null&&Ye.game_identifier||Ye!=null&&Ye.identifier)&&(x.is_jupyter_lab||x.is_jupyter?Hr(`/tasks/${Ye.identifier}/jupyter?type=exercises&exercisesId=${un.categoryId}&coursesId=coursesId&login=${un.login}&questionId=${x.question_id}`):Hr(`/tasks/${Ye.game_identifier}?type=exercises&exercisesId=${un.categoryId}&coursesId=${un.coursesId}&login=${un.login}&questionId=${x.question_id}`),eo("block")),(Ye==null?void 0:Ye.status)===-3?(0,T.eF)():(Ye==null?void 0:Ye.status)===2?sa(Ye==null?void 0:Ye.message,x.question_id,x.is_jupyter_lab,x.is_jupyter):(Ye==null?void 0:Ye.status)===3&&ca(Ye==null?void 0:Ye.message)}),sa=(x,Ye,At,yt)=>{x=x!=null&&x.includes(".json")?x:`${x}.json`,Q.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:v.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>re(void 0,null,function*(){const ft=yield(0,b.L8)({url:x});if(!ft)return;M.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Gt=yield(0,F.Ir)({id:ft.shixun_identifier});if(Gt!=null&&Gt.game_identifier){Qo({shixun_identifier:Gt==null?void 0:Gt.game_identifier,question_id:Ye,is_jupyter_lab:At,is_jupyter:yt});return}(Gt==null?void 0:Gt.status)===2?sa(Gt==null?void 0:Gt.message,Ye,At,yt):(Gt==null?void 0:Gt.status)===3&&ca(Gt==null?void 0:Gt.message)})})},ca=x=>{Q.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:v.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",x,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Jo=x=>{x.redo?Q.default.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u518D\u60F3\u60F3",content:v.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:()=>re(void 0,null,function*(){const Ye=yield(0,b.L8)({id:x.myshixun_identifier,url:x.url});if(Ye){const At=(0,Pt.cloneDeep)(oe==null?void 0:oe.exercise_question_types),yt=At==null?void 0:At.findIndex(Gt=>Gt.question_type===5);At[yt].items.find(Gt=>Gt.question_id===x.question_id).redo=!1,At[yt].items.find(Gt=>Gt.question_id===x.question_id).shixun_identifier=Ye.shixun_identifier,oe.exercise_question_types=At,dn(oe);const ft=de(A({},x),{shixun_identifier:Ye.shixun_identifier});Qo(ft)}})}):Qo(x)},ua=x=>re(void 0,null,function*(){if(x.hack_identifier){const Ye=yield(0,b.nF)({id:x.hack_identifier});(Ye==null?void 0:Ye.status)===0&&(Hr(`/myproblems/${Ye.identifier}?type=exercises&exercisesId=${un.categoryId}&coursesId=${un.coursesId}&login=${un.login}&questionId=${x.question_id}`),eo("block"))}}),To=(x,Ye,At,yt)=>re(void 0,null,function*(){if(!x){console.error("handleSave no questionId params");return}const ft=yield(0,b.oX)({questionId:x,exercise_choice_id:Ye,answer_text:At});return(ft==null?void 0:ft.status)===0&&yt&&yt(),ft}),da=x=>re(void 0,null,function*(){var Ye,At;const yt=yield(0,b.WL)({id:un.categoryId});if(yt)if(yt.question_undo!==0||yt.oj_undo!==0){let ft="";yt.question_undo!==0&&yt.oj_undo!==0?ft=`\u6709 ${yt.question_undo} \u9898\u672A\u5B8C\u6210\uFF0C\u5305\u542B ${yt.oj_undo} \u4E2A${((At=(Ye=oe==null?void 0:oe.exercise_question_types)==null?void 0:Ye.find(Gt=>Gt.question_type==6))==null?void 0:At.name)||"\u7F16\u7A0B\u9898"}`:yt.question_undo!==0&&yt.oj_undo===0?ft=`\u6709 ${yt.question_undo} \u9898\u672A\u5B8C\u6210`:yt.question_undo===0&&yt.oj_undo!==0&&(ft=`\u6709 ${yt.oj_undo} \u7F16\u7A0B\u9898\u672A\u5B8C\u6210`),Q.default.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:v.createElement("div",{className:"tc font16"},ft,v.createElement("br",null),x?`\u5728${Ne()(yt.end_time).format("YYYY-MM-DD HH:mm")}\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898`:"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:()=>re(void 0,null,function*(){x?Vo():va()})})}else Q.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:v.createElement("div",{className:"tc font16"},x?`\u5728${Ne()(yt.end_time).format("YYYY-MM-DD HH:mm")}\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898`:"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:()=>re(void 0,null,function*(){x?Vo():va()})})}),fa=()=>re(void 0,null,function*(){Q.default.confirm({title:"\u63D0\u793A",width:520,centered:!0,transitionName:"",icon:null,content:"\u91CD\u65B0\u6A21\u62DF\u8003\u8BD5\u5C06\u4F1A\u6E05\u7A7A\u4E0A\u4E00\u6B21\u7684\u5168\u90E8\u7B54\u9898\u5185\u5BB9\uFF0C\u786E\u5B9A\u8981\u91CD\u65B0\u6A21\u62DF\u8003\u8BD5\u5417\uFF1F",onOk:()=>re(void 0,null,function*(){var x,Ye;if((un==null?void 0:un.coursesId)==="coursesId"){const At=yield(0,b.Mb)({categoryId:(x=oe==null?void 0:oe.exercise)==null?void 0:x.examination_bank_id,is_reset:!0});At.status===0&&m.history.replace(`/classrooms/${un==null?void 0:un.coursesId}/exercise/${At.exercise_id}/${(Ye=K.userInfo)==null?void 0:Ye.login}/initate_answer`)}else(yield(0,b._F)(de(A({},un),{is_reset:!0}))).status===0&&Xo()})})}),ma=x=>v.createElement("div",null,v.createElement(r.Z,{strokeColor:{from:"#108ee9",to:"#87d068"},status:"active",percent:x}),v.createElement("div",{className:"c-grey-c tc mt10 mb20"},"\u6B63\u5728\u5224\u5206\u4E2D\u2026")),$a=()=>{let x=0,Ye=Q.default.info({title:"\u4EA4\u5377\u4E2D",icon:null,className:"modal-footer-none",content:ma(x)}),At=setInterval(()=>{x<=100?(x+=2,Ye.update({content:ma(x)})):(Ye.destroy(),clearInterval(At))},50)},va=()=>re(void 0,null,function*(){$a();const x=yield(0,b.kp)({categoryId:un.categoryId,commit_method:1});(0,N.BU)(),Be({type:"exercise/setActionTabs",payload:A({},{removeEventListenerExitScreen:!0})}),(x==null?void 0:x.status)===0&&(M.ZP.success(x==null?void 0:x.message),so(!1),setTimeout(()=>{Q.default.info({title:"\u4EA4\u5377\u6210\u529F\uFF01",okText:"\u786E\u5B9A",onOk:()=>{Vo()}})},3e3))}),Oa=(x,Ye,At,yt,ft)=>re(void 0,null,function*(){To(Ye,x,null,()=>{var Gt,kn,nn,Yn;if(yt.user_answer=[],yt.user_answer.push(x),ft!=null&&ft.question_id){let bn=(Gt=ft==null?void 0:ft.sub_exercise_questions)==null?void 0:Gt.filter(lr=>{var Or;return((Or=lr.user_answer)==null?void 0:Or.length)===0});const cr=(kn=ft==null?void 0:ft.sub_exercise_questions)==null?void 0:kn.filter(lr=>lr.question_type==3),Cn=cr.length>0?cr.every(lr=>{var Or;return(lr==null?void 0:lr.multi_count)==((Or=lr==null?void 0:lr.user_answer)==null?void 0:Or.length)})?1:cr.some(lr=>{var Or;return(lr==null?void 0:lr.multi_count)>((Or=lr==null?void 0:lr.user_answer)==null?void 0:Or.length)})?2:0:1;oe.question_status.find(lr=>lr.ques_id===(ft==null?void 0:ft.question_id)).ques_status=(bn==null?void 0:bn.length)===((nn=ft==null?void 0:ft.sub_exercise_questions)==null?void 0:nn.length)?0:(bn==null?void 0:bn.length)>0&&(bn==null?void 0:bn.length)<((Yn=ft==null?void 0:ft.sub_exercise_questions)==null?void 0:Yn.length)?2:Cn}else oe.question_status.find(bn=>bn.ques_id===Ye).ques_status=x?1:0;dn(A({},oe))})}),Ia=(x,Ye,At,yt)=>{To(Ye,x,null,()=>{var ft,Gt,kn;if(At.user_answer=x,yt!=null&&yt.question_id){let nn=(ft=yt==null?void 0:yt.sub_exercise_questions)==null?void 0:ft.filter(Yn=>{var bn;return((bn=Yn.user_answer)==null?void 0:bn.length)===0});oe.question_status.find(Yn=>Yn.ques_id===(yt==null?void 0:yt.question_id)).ques_status=(nn==null?void 0:nn.length)===((Gt=yt==null?void 0:yt.sub_exercise_questions)==null?void 0:Gt.length)?0:(nn==null?void 0:nn.length)>0&&(nn==null?void 0:nn.length)<((kn=yt==null?void 0:yt.sub_exercise_questions)==null?void 0:kn.length)?2:1}else At.repeat_answer||(At.israp=!0),oe.question_status.find(nn=>nn.ques_id===Ye).ques_status=x!=null&&x.length?1:0;dn(A({},oe))})},pa=(x,Ye,At,yt,ft,Gt)=>re(void 0,null,function*(){return yield To(At,Ye,x,()=>{var nn,Yn,bn;let cr={choice_id:Ye,answer_text:x};if(ft.user_answer.filter(Cn=>Cn.choice_id!=Ye)?ft.user_answer.splice(Ye-1,1,cr):ft.user_answer.push(cr),Gt!=null&&Gt.question_id){let Cn=(nn=Gt==null?void 0:Gt.sub_exercise_questions)==null?void 0:nn.filter(lr=>{var Or;return((Or=lr.user_answer)==null?void 0:Or.length)===0});oe.question_status.find(lr=>lr.ques_id===(Gt==null?void 0:Gt.question_id)).ques_status=(Cn==null?void 0:Cn.length)===((Yn=Gt==null?void 0:Gt.sub_exercise_questions)==null?void 0:Yn.length)?0:(Cn==null?void 0:Cn.length)>0&&(Cn==null?void 0:Cn.length)<((bn=Gt==null?void 0:Gt.sub_exercise_questions)==null?void 0:bn.length)?2:1}else oe.question_status.find(Cn=>Cn.ques_id===At).ques_status=yt.every(Cn=>!!Cn.answer_text)?1:oe.question_status.find(Cn=>Cn.ques_id===At).ques_status=yt.some(Cn=>!!Cn.answer_text)?2:0,ft.repeat_answer||(ft.israp=!0);dn(A({},oe))})}),Pa=(x,Ye,At,yt,ft)=>re(void 0,null,function*(){return $r(!0),yield To(At,Ye,x,()=>{oe.question_status.find(nn=>nn.ques_id===At).ques_status=yt.every(nn=>!!nn.value)?1:oe.question_status.find(nn=>nn.ques_id===At).ques_status=yt.some(nn=>!!nn.value)?2:0;let kn={choice_id:Ye,answer_text:x};ft.user_answer.filter(nn=>nn.choice_id!=Ye)?ft.user_answer.splice(Ye-1,1,kn):ft.user_answer.push(kn),ft.repeat_answer||(ft.israp=!0),dn(A({},oe))})}),Na=(x,Ye,At,yt)=>{To(Ye,null,x,()=>{var ft,Gt,kn;if(At.user_answer=[],At.user_answer.push(x),yt!=null&&yt.question_id){let nn=(ft=yt==null?void 0:yt.sub_exercise_questions)==null?void 0:ft.filter(Yn=>{var bn;return((bn=Yn.user_answer)==null?void 0:bn.length)===0});oe.question_status.find(Yn=>Yn.ques_id===(yt==null?void 0:yt.question_id)).ques_status=(nn==null?void 0:nn.length)===((Gt=yt==null?void 0:yt.sub_exercise_questions)==null?void 0:Gt.length)?0:(nn==null?void 0:nn.length)>0&&(nn==null?void 0:nn.length)<((kn=yt==null?void 0:yt.sub_exercise_questions)==null?void 0:kn.length)?2:1}else oe.question_status.find(nn=>nn.ques_id===Ye).ques_status=x?1:0,At.repeat_answer||(At.israp=!0);dn(A({},oe))})},qo=(x,Ye,At)=>{var yt,ft,Gt,kn;let nn="";const Yn=(x==null?void 0:x.question_type)===0||(x==null?void 0:x.question_type)===1;Yn&&((yt=x==null?void 0:x.question_choices)==null||yt.forEach((cr,Cn)=>{cr.standard_boolean&&(nn=nn+Ze[Cn])}));const bn=((ft=oe==null?void 0:oe.exercise)==null?void 0:ft.commit_status)===1;return v.createElement("div",null,v.createElement("div",{className:j.baseMargin},v.createElement(pe.ZP.Group,{disabled:bn,defaultValue:(Gt=x==null?void 0:x.user_answer)==null?void 0:Gt[0],onChange:cr=>Oa(cr.target.value,x==null?void 0:x.question_id,Ye,x,At),className:x.user_score&&`edu-radio-${x.user_score===x.question_score?"green":"red"}`},(kn=x==null?void 0:x.question_choices)==null?void 0:kn.map((cr,Cn)=>{const Or=x.question_type==2?"":`${Ze[Cn]}.`;return v.createElement("div",{className:j.answerWrap,key:Cn},v.createElement(pe.ZP,{className:j.noWrap,value:cr==null?void 0:cr.choice_id},v.createElement(he.Z,{wrap:!1,align:"middle"},v.createElement(p.Z,null,v.createElement("span",{style:{color:"#333333"},className:"font16 mr3"},Or)),v.createElement(p.Z,null,v.createElement(B.Z,{className:j.renderHtml,value:cr==null?void 0:cr.choice_text})))))}))),bn&&v.createElement(v.Fragment,null,v.createElement(he.Z,{justify:"end",className:"mb20",align:"middle"},v.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),v.createElement("span",{className:"font14 ml10"},(x==null?void 0:x.user_score)&&v.createElement("span",null,v.createElement("span",{className:ze[Number(x==null?void 0:x.answer_status)]||"c-orange-ff9"},x==null?void 0:x.user_score),v.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")))),v.createElement("div",{className:j.analysisWrap},v.createElement("div",{className:j.greyBg},v.createElement(he.Z,{className:"mb20"},v.createElement(p.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),v.createElement(p.Z,null,Yn?nn:x==null?void 0:x.standard_answer_show)),v.createElement(he.Z,{align:"middle"},v.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),v.createElement(B.Z,{className:j.renderHtml,value:x==null?void 0:x.analysis}))))))},Ba=(x,Ye,At)=>{var yt;return v.createElement("div",null,(yt=x==null?void 0:x.sub_exercise_questions)==null?void 0:yt.map((ft,Gt)=>v.createElement("div",{className:`${j.baseMargin} ${j.singleItem} mb20`,key:Gt},v.createElement("div",{style:{display:"flex",alignItems:"baseline",userSelect:"none",marginBottom:40}},v.createElement("span",{style:{flexShrink:0,color:"#999999"},className:"font14"},"\uFF08",ft==null?void 0:ft.question_score,"\u5206\uFF09"),v.createElement("span",{style:{flexShrink:0,marginRight:6},className:"font16"},At+1+"."+(Gt+1)),v.createElement(B.Z,{value:ft==null?void 0:ft.question_title})),((ft==null?void 0:ft.question_type)==0||(ft==null?void 0:ft.question_type)==2)&&qo(ft,ft==null?void 0:ft.question_type,x),(ft==null?void 0:ft.question_type)==1&&ea(ft,ft==null?void 0:ft.question_type,x),(ft==null?void 0:ft.question_type)==3&&Go(ft,ft==null?void 0:ft.question_type,x),(ft==null?void 0:ft.question_type)==4&&ga(ft,ft==null?void 0:ft.question_type,x))))},ea=(x,Ye,At)=>{var yt,ft,Gt;let kn="";const nn=(x==null?void 0:x.question_type)===0||(x==null?void 0:x.question_type)===1;nn&&((yt=x==null?void 0:x.question_choices)==null||yt.forEach((bn,cr)=>{bn.standard_boolean&&(kn=kn+Ze[cr])}));const Yn=((ft=oe==null?void 0:oe.exercise)==null?void 0:ft.commit_status)===1;return v.createElement("div",null,v.createElement("div",{className:j.baseMargin},v.createElement(se.default.Group,{disabled:Yn,defaultValue:x==null?void 0:x.user_answer,style:{flexDirection:"column"},onChange:bn=>Ia(bn,x==null?void 0:x.question_id,x,At),className:x.user_score&&`edu-checkbox-${x.user_score===x.question_score?"green":"red"}`},(Gt=x==null?void 0:x.question_choices)==null?void 0:Gt.map((bn,cr)=>{const Cn=`${Ze[cr]}.`;return v.createElement("div",{className:j.answerWrap},v.createElement(se.default,{value:bn==null?void 0:bn.choice_id},v.createElement(he.Z,{wrap:!1,align:"middle"},v.createElement(p.Z,null,v.createElement("span",{style:{color:"#333333",whiteSpace:"nowrap"},className:"font16 mr3"},Cn)),v.createElement(p.Z,null,v.createElement(B.Z,{className:j.renderHtml,value:bn==null?void 0:bn.choice_text})))))}))),Yn&&v.createElement(v.Fragment,null,v.createElement(he.Z,{justify:"end",className:"mb20",align:"middle"},v.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),v.createElement("span",{className:"font14 ml10"},(x==null?void 0:x.user_score)&&v.createElement("span",null,v.createElement("span",{className:ze[Number(x==null?void 0:x.answer_status)]||"c-orange-ff9"},x==null?void 0:x.user_score),v.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")))),v.createElement("div",{className:j.analysisWrap},v.createElement("div",{className:j.greyBg},v.createElement(he.Z,{className:"mb20"},v.createElement(p.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),v.createElement(p.Z,null,nn?kn:x==null?void 0:x.standard_answer_show)),v.createElement(he.Z,{align:"middle"},v.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),v.createElement(B.Z,{className:j.renderHtml,value:x==null?void 0:x.analysis}))))))},Go=(x,Ye,At)=>v.createElement(u,{item:x,answerData:oe,onBlur:(yt,ft,Gt)=>re(void 0,null,function*(){return yield pa(yt,ft,x==null?void 0:x.question_id,Gt,x,At)})}),ga=(x,Ye,At)=>v.createElement(R,{item:x,answerData:oe,onBlur:yt=>Na(yt,x==null?void 0:x.question_id,x,At)}),Da=(x,Ye)=>v.createElement(He,{item:x,answerData:oe,exerciseId:un.categoryId,coursesId:un.coursesId}),ho=(x,Ye)=>v.createElement(f,{item:x,answerData:oe}),ta=(x,Ye)=>v.createElement(kt,{item:x,answerData:oe,onBlur:(At,yt,ft)=>re(void 0,null,function*(){return yield Pa(At,yt,x==null?void 0:x.question_id,ft,x)})}),Ro=x=>{if(Tr){const Ye=Q.default.confirm({centered:!0,icon:null,title:"\u63D0\u793A",content:v.createElement("span",{className:"c-red"},"\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u672A\u63D0\u4EA4\u8BC4\u6D4B\uFF0C\u53EF\u80FD\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),okText:"\u7ACB\u5373\u63D0\u4EA4",cancelText:"\u5FFD\u7565",onCancel:()=>{$r(!1),x==null||x()},onOk:()=>{$r(!1),Xr.Z.publish("BFill:Submit",{})}});return}x==null||x()};(0,t.useEffect)(()=>{const x=Xr.Z.subscribe("BFill:Submit:Change",({value:Ye})=>{$r(Ye)});return()=>{x()}},[]);const na=(x,Ye,At)=>{var yt,ft;const Gt=(yt=oe==null?void 0:oe.exercise_question_types)==null?void 0:yt.find(kn=>kn.question_type===Ye);return v.createElement("div",{className:j.answerSheetWrap},v.createElement("div",{className:j.answerSheetQuestionTitle,onClick:()=>{Nr[Ye]=!Nr[Ye],Br(A({},Nr))}},!Nr[Ye]&&v.createElement(fe.Z,null),Nr[Ye]&&v.createElement(D.Z,null),v.createElement("span",{className:"ml5 c-grey-666"},x)),!Nr[Ye]&&v.createElement(he.Z,{className:j.answerSheet,gutter:[20,20],key:Ye},(ft=Gt==null?void 0:Gt.items)==null?void 0:ft.map(function(kn,nn){var Yn,bn,cr,Cn,lr,Or;if(kn.question_type===Ye)return v.createElement(p.Z,null,v.createElement("div",{onClick:()=>{Ro(()=>{var Xn,Dr,_o,yo,zo;if(At===Kt&&nn===at)return;if(oe.exercise_question_types[Kt].items[at].israp=!1,dn(A({},oe)),!jr&&((Xn=oe==null?void 0:oe.exercise)==null?void 0:Xn.user_exercise_status)===0&&(0,h.dE)()&&!((zo=(yo=(_o=(Dr=oe.exercise_question_types)==null?void 0:Dr[Kt])==null?void 0:_o.items)==null?void 0:yo[at])!=null&&zo.repeat_answer)){gr(!0),No(3),Uo({oneindex:At,twoindex:nn});return}An(At),Rn(nn);const Ra=`Anchor_${Ye}_${nn}`;let Ca=document.getElementById(Ra);Ca&&setTimeout(()=>Ca.scrollIntoView({block:"start",behavior:"smooth"}))})},key:nn,className:` + ${j.answerSheetItem} + ${(Yn=oe==null?void 0:oe.question_status)!=null&&Yn.some(Xn=>{var Dr;return Xn.ques_id===kn.question_id&&(Xn==null?void 0:Xn.ques_status)===1&&((Dr=oe==null?void 0:oe.exercise)==null?void 0:Dr.commit_status)===0})?j.active:""} + ${(bn=oe==null?void 0:oe.question_status)!=null&&bn.some(Xn=>{var Dr;return Xn.ques_id===kn.question_id&&(Xn==null?void 0:Xn.ques_status)===2&&((Dr=oe==null?void 0:oe.exercise)==null?void 0:Dr.commit_status)===0})?j.partialActive:""} + ${(cr=oe==null?void 0:oe.question_status)!=null&&cr.some(Xn=>{var Dr;return Xn.ques_id===kn.question_id&&(Xn==null?void 0:Xn.score_status)===1&&((Dr=oe==null?void 0:oe.exercise)==null?void 0:Dr.commit_status)===1})?j.yes:""} + ${(Cn=oe==null?void 0:oe.question_status)!=null&&Cn.some(Xn=>{var Dr;return Xn.ques_id===kn.question_id&&(Xn==null?void 0:Xn.score_status)===2&&((Dr=oe==null?void 0:oe.exercise)==null?void 0:Dr.commit_status)===1})?j.no:""} + ${(lr=oe==null?void 0:oe.question_status)!=null&&lr.some(Xn=>{var Dr;return Xn.ques_id===kn.question_id&&(Xn==null?void 0:Xn.score_status)===3&&((Dr=oe==null?void 0:oe.exercise)==null?void 0:Dr.commit_status)===1})?j.bf:""} + ${At===Kt&&nn===at?j.selected:""} + `},v.createElement("span",{className:j.qindex},nn+1),((Or=oe==null?void 0:oe.question_status)==null?void 0:Or.some(Xn=>{var Dr;return Xn.ques_id===kn.question_id&&(Xn==null?void 0:Xn.ques_status)===2&&((Dr=oe==null?void 0:oe.exercise)==null?void 0:Dr.commit_status)===0}))&&v.createElement("div",{style:{height:12,background:"rgba(22,93,255,0.4)",position:"absolute",width:"100%",bottom:0}})))})))},ha=(x,Ye)=>{var At,yt,ft,Gt,kn,nn,Yn,bn,cr;return v.createElement("div",{className:j.questionItem,id:`Anchor_${x==null?void 0:x.question_type}_${Ye}`},v.createElement("div",{style:{display:"flex",alignItems:"baseline",marginTop:20,marginBottom:40,userSelect:"none"}},v.createElement("span",{className:`${j.questionScore} mr10`},x==null?void 0:x.question_score,"\u5206"),v.createElement("span",{className:`font16 ${j.noWrap}`},Ye+1,"\u3001"),v.createElement(B.Z,{value:(x==null?void 0:x.question_type)==8?x==null?void 0:x.description:x==null?void 0:x.question_title}),!(x!=null&&x.repeat_answer)&&v.createElement("span",{style:{color:"#E30000",marginLeft:20,fontSize:14}},"\u6CE8\u610F\uFF1A\u8BE5\u9898\u4F5C\u7B54\u4E4B\u540E\u4E0D\u5141\u8BB8\u4FEE\u6539\u7B54\u6848\u3002"),!!((At=x==null?void 0:x.schools)!=null&&At.length)&&v.createElement(De.Z,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},v.createElement("i",{className:"iconfont icon-zhidinggongkai1 line24 font18 c-orange"}))),(x==null?void 0:x.question_type)===6&&v.createElement(Er.Z,{style:{margin:`-30px 0 ${(yt=oe==null?void 0:oe.exercise)!=null&&yt.commit_status?11:30}px 60px`},dataSource:(x==null?void 0:x.languages)||[]}),(x==null?void 0:x.question_type)==0&&qo(x,x==null?void 0:x.question_type),(x==null?void 0:x.question_type)==2&&qo(x,x==null?void 0:x.question_type),(x==null?void 0:x.question_type)==1&&ea(x,x==null?void 0:x.question_type),(x==null?void 0:x.question_type)==3&&Go(x,x==null?void 0:x.question_type),(x==null?void 0:x.question_type)==4&&ga(x,x==null?void 0:x.question_type),(x==null?void 0:x.question_type)==5&&!((ft=oe.exercise)!=null&&ft.commit_status)&&v.createElement("div",{style:{margin:"-28px 0 12px 62px"}},v.createElement(he.Z,{justify:"space-between",align:"middle"},v.createElement(p.Z,null,v.createElement("span",{className:"font14 c-grey-666"},"\u4EFB\u52A1\u5173\u5361")),v.createElement(p.Z,null,v.createElement(J.ZP,{type:"primary",className:j.toIframeBtn,onClick:()=>Jo(x)},"\u8FDB\u5165\u7B54\u9898")))),(x==null?void 0:x.question_type)==5&&Da(x,x==null?void 0:x.question_type),(x==null?void 0:x.question_type)==6&&!((Gt=oe.exercise)!=null&&Gt.commit_status)&&v.createElement("div",{style:{margin:"-28px 0 -25px"}},v.createElement(he.Z,{justify:"end",align:"middle"},v.createElement(p.Z,null,v.createElement(J.ZP,{type:"primary",className:j.toIframeBtn,onClick:()=>ua(x)},"\u8FDB\u5165\u7B54\u9898")))),(x==null?void 0:x.question_type)==6&&ho(x,x==null?void 0:x.question_type),(x==null?void 0:x.question_type)==7&&Ba(x,x==null?void 0:x.question_type,Ye),(x==null?void 0:x.question_type)==8&&ta(x,x==null?void 0:x.question_type),!!((kn=x==null?void 0:x.answer_comments)!=null&&kn.length)&&v.createElement("div",{className:"mt30"},(nn=x==null?void 0:x.answer_comments)==null?void 0:nn.map((Cn,lr)=>{var Or,Xn;return v.createElement("div",{key:lr},v.createElement(he.Z,{align:"middle",gutter:[0,10]},v.createElement(p.Z,{flex:"50px"},v.createElement("img",{src:Ft.Z.API_SERVER+"/images/"+((Or=Cn.user)==null?void 0:Or.image_url),width:"40",style:{borderRadius:40}})),v.createElement(p.Z,{flex:"1"},Cn.updated_at,v.createElement("br",null),(Xn=Cn.user)==null?void 0:Xn.name),v.createElement(p.Z,{className:"c-grey-c"},Cn.shixun_chanllge_position&&v.createElement("span",null,"\u7B2C",Cn.shixun_chanllge_position,"\u5173"),x.question_type!==4&&v.createElement("span",null,"\u539F\u59CB\u5F97\u5206",Cn.origin_score,"\u5206 \uFF0C")," \u4FEE\u6B63\u4E3A",Cn.score,"\u5206")),Cn.comment&&v.createElement(he.Z,{align:"middle",gutter:[0,10]},v.createElement(p.Z,{flex:"50px"}),v.createElement(p.Z,{flex:"1"},v.createElement(Ue,{autoSize:!0,value:Cn.comment,disabled:!0}))))})),(x==null?void 0:x.score_status)!==1&&((Yn=oe==null?void 0:oe.exercise)==null?void 0:Yn.commit_status)===1&&((bn=x==null?void 0:x.knowledge_item_banks)==null?void 0:bn.length)>0&&v.createElement("div",null,v.createElement("div",{className:j.juyifansan,onClick:()=>{Aa(!Bo)}},v.createElement("i",{style:{marginRight:8},className:"icon-juyifansan iconfont"}),v.createElement("span",null,"\u4E3E\u4E00\u53CD\u4E09"),v.createElement("span",{style:{fontSize:8,marginLeft:10},className:`${Bo?"icon-shouqi6":"icon-zhankai6"} iconfont c-grey-c`})),Bo&&v.createElement("div",{className:j.contentListWrap},(cr=x==null?void 0:x.knowledge_item_banks)==null?void 0:cr.map((Cn,lr)=>{var Or;return v.createElement("div",{className:j.li,key:lr},v.createElement("div",{className:j.top},v.createElement(gn.Z,{key:Cn.id,data:Cn,showCheckbox:!1})),v.createElement("div",{className:j.bottom},v.createElement("p",{className:`${j.actionLeftItem} ${j.questionTypeName}`},"\u9898\u578B ",(Or=Fe.find(Xn=>Xn.type===Cn.item_type))==null?void 0:Or.name),v.createElement("p",{className:j.actionLeftItem},"\u96BE\u5EA6 ",_t[Cn.difficulty]),v.createElement("div",{className:j.more},v.createElement("div",{onClick:()=>re(void 0,null,function*(){const{item_type:Xn}=Cn;if(Xn==="PROGRAM"){const{program_attr:{identifier:Dr}}=Cn,_o=yield Be({type:"problemset/startExperience",payload:{id:Dr}});if(_o.status===0){const yo=_o.identifier;(0,T.xg)(`/myproblems/${yo}`);return}M.ZP.warning(_o.message);return}Be({type:"problemset/setActionTabs",payload:{key:Xn,params:Cn}})}),className:j.btnAdd},"\u7EC3\u4E60"))))}))))},ya=(x,Ye)=>v.createElement(t.Fragment,null,na(x.name||jt.fw[x.question_type].name,x.question_type,Ye)),Wa=x=>{let Ye=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],At=["","\u5341","\u767E","\u5343","\u4E07"];x=parseInt(x);let yt=kn=>{let nn=kn.toString().split("").reverse(),Yn="";for(var bn=0;bn0&&nn[bn]==0&&nn[bn-1]==0?"":Ye[nn[bn]]+(nn[bn]==0?At[0]:At[bn]))+Yn;return Yn},ft=Math.floor(x/1e4),Gt=x%1e4;return Gt.toString().length<4&&(Gt="0"+Gt),ft?yt(ft)+"\u4E07"+yt(Gt):yt(x)},Ta=()=>{var x,Ye,At,yt,ft,Gt,kn,nn,Yn,bn,cr,Cn,lr;return v.createElement(t.Fragment,{key:Kt},v.createElement("div",{className:"pt20"},v.createElement("span",{className:j.questionTypeTitle},Wa(Kt+1),"\u3001",(Ye=(x=oe==null?void 0:oe.exercise_question_types)==null?void 0:x[Kt])==null?void 0:Ye.name),v.createElement("span",{className:j.questionTypeInfo},"\uFF08\u5171",(yt=(At=oe==null?void 0:oe.exercise_question_types)==null?void 0:At[Kt])==null?void 0:yt.count,"\u9898\uFF1B",((Gt=(ft=oe==null?void 0:oe.exercise_question_types)==null?void 0:ft[Kt])==null?void 0:Gt.question_type)===7?`\u5305\u542B${(nn=(kn=oe==null?void 0:oe.exercise_question_types)==null?void 0:kn[Kt])==null?void 0:nn.sub_questions_count}\u5C0F\u9898`:""," \u5171",(bn=(Yn=oe==null?void 0:oe.exercise_question_types)==null?void 0:Yn[Kt])==null?void 0:bn.score,"\u5206\uFF09")),v.createElement(t.Fragment,{key:at},ha((lr=(Cn=(cr=oe==null?void 0:oe.exercise_question_types)==null?void 0:cr[Kt])==null?void 0:Cn.items)==null?void 0:lr[at],at)))},Ea=()=>re(void 0,null,function*(){if(localStorage.getItem("stopGetVrsEnvStatus")=="\u865A\u62DF\u4EFF\u771F\u8D44\u6E90\u52A0\u8F7D\u5B8C\u6210")return;const Ye=yield(0,Zr.ZP)(`/api/courses/${un.coursesId}/exercises/${un.categoryId}/exercise_status.json`,{method:"get"});(Ye==null?void 0:Ye.status)==0&&(Ye==null?void 0:Ye.vrs_env_status)==1?(localStorage.setItem("stopGetVrsEnvStatus","\u865A\u62DF\u4EFF\u771F\u8D44\u6E90\u52A0\u8F7D\u5B8C\u6210"),aa(!0)):setTimeout(()=>{localStorage.setItem("stopGetVrsEnvStatus","\u865A\u62DF\u4EFF\u771F\u8D44\u6E90\u672A\u52A0\u8F7D\u5B8C\u6210"),Ea()},1500)});return v.createElement(G.Z,{size:"middle",spinning:Tn},So&&v.createElement(et.Z,{iframe:On}),v.createElement("iframe",{style:{display:Yr},id:"iframeShixuns",className:j.iframe,src:zr,ref:On,frameBorder:"0"}),v.createElement("div",{className:j.fixHeader},v.createElement(he.Z,{align:"middle",className:"edu-container"},v.createElement(p.Z,null,v.createElement(T.VV,{status:(yn=oe==null?void 0:oe.exercise)!=null&&yn.commit_status?[T.ju[4]]:[T.ju[99]]})),v.createElement(p.Z,{className:`${j.title} ml10`},(vn=oe==null?void 0:oe.exercise)==null?void 0:vn.exercise_name),v.createElement(p.Z,{style:{marginLeft:"auto"}},((qt=oe==null?void 0:oe.exercise)==null?void 0:qt.left_time)>0&&v.createElement("aside",{className:`${j.countDown} ${Lo}`},"\u5269\u4F59\u7B54\u9898\u65F6\u957F",oa?v.createElement(ye,{value:wo,onFinish:ia}):v.createElement("div",{style:{color:"#37AD83",fontSize:"20px",fontWeight:"500",marginLeft:10}},(0,T.Gh)((en=oe==null?void 0:oe.exercise)==null?void 0:en.left_time)))),v.createElement(p.Z,null,(Ut=oe==null?void 0:oe.exercise)!=null&&Ut.commit_status?v.createElement(J.ZP,{className:j.submitButton,style:{marginLeft:30,width:116},type:"primary",onClick:fa},"\u91CD\u65B0\u6A21\u62DF\u8003\u8BD5"):v.createElement(J.ZP,{className:j.submitButton,style:{marginLeft:30},type:"primary",onClick:()=>{Ro(()=>{da(!1)})}},"\u4EA4\u5377")))),v.createElement("section",{className:"edu-container"},Po.status===0&&v.createElement(he.Z,{className:j.mainPart,wrap:!1},v.createElement(p.Z,{flex:Cr?"280px":"0px"},v.createElement("div",{className:j.leftPart},Cr&&v.createElement("aside",{className:"bg-white"},v.createElement("aside",{className:j.answerInfo},v.createElement(he.Z,{justify:"space-between"},v.createElement(p.Z,null,"\u7B54\u9898\u8FDB\u5EA6"),v.createElement(p.Z,{className:j.answerProgress},v.createElement("span",{style:{color:"#165DFF"}},(Ot=(xt=oe==null?void 0:oe.question_status)==null?void 0:xt.filter(x=>(x==null?void 0:x.ques_status)===1))==null?void 0:Ot.length),v.createElement("span",{style:{color:"#999999"}},"/",(St=oe==null?void 0:oe.exercise_types)==null?void 0:St.q_counts))),v.createElement(he.Z,null,v.createElement(r.Z,{strokeColor:"#165dffa6",trailColor:"#0000000d",percent:((En=(cn=oe==null?void 0:oe.question_status)==null?void 0:cn.filter(x=>(x==null?void 0:x.ques_status)===1))==null?void 0:En.length)/((Mn=oe==null?void 0:oe.exercise_types)==null?void 0:Mn.q_counts)*100,showInfo:!1})),v.createElement(he.Z,null,v.createElement(p.Z,null,v.createElement("span",{className:"c-grey-333"},"\u5171 ",v.createElement("span",{style:{color:"#165DFF"}},((tn=oe==null?void 0:oe.exercise_types)==null?void 0:tn.q_counts)||((Dn=(Xt=oe==null?void 0:oe.exercise_scores)==null?void 0:Xt.exercise_types)==null?void 0:Dn.q_counts))," \u9898\uFF1A"),v.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",v.createElement("span",{style:{color:"#FA6400"}},((zn=oe==null?void 0:oe.exercise_types)==null?void 0:zn.q_scores)||((Gn=(ur=oe==null?void 0:oe.exercise_scores)==null?void 0:ur.exercise_types)==null?void 0:Gn.q_scores))," \u5206")))),v.createElement(he.Z,{className:j.dottedLineWrapper,align:"middle"},v.createElement(p.Z,{className:j.leftHalfCircle}),v.createElement(p.Z,{flex:1,className:j.dottedLine}),v.createElement(p.Z,{className:j.rightHalfCircle})),v.createElement(he.Z,null,v.createElement(p.Z,{flex:"1"},v.createElement("aside",{className:j.cardList},(tr=oe==null?void 0:oe.exercise_question_types)==null?void 0:tr.map((x,Ye)=>v.createElement(t.Fragment,{key:x.question_type},ya(x,Ye))))))),(($n=oe==null?void 0:oe.exercise)==null?void 0:$n.commit_status)===0&&v.createElement(he.Z,{justify:"space-around",align:"middle",className:j.answerSheetBottom},v.createElement(p.Z,{className:j.tooltipWrap},v.createElement("span",{className:j.answerYes}),"\u5DF2\u7B54"),v.createElement(p.Z,{className:j.tooltipWrap},v.createElement("span",{className:`${j.answerNo} ml10`},v.createElement("div",{style:{height:"50%",background:"rgba(22,93,255,0.4)"}})),"\u90E8\u5206\u7B54\u9898"),v.createElement(p.Z,{className:j.tooltipWrap},v.createElement("span",{className:`${j.answerNo} ml10`}),"\u672A\u7B54")),((Pr=oe==null?void 0:oe.exercise)==null?void 0:Pr.commit_status)===1&&v.createElement(he.Z,{justify:"space-around",align:"middle",className:j.answerSheetBottom},v.createElement(p.Z,{className:j.tooltipWrap},v.createElement("span",{className:j.answerYes,style:{background:"#028D01",height:8,width:8,borderRadius:"50%"}}),"\u6B63\u786E"),v.createElement(p.Z,{className:j.tooltipWrap},v.createElement("span",{style:{background:"#FB3226",height:8,width:8,borderRadius:"50%"},className:`${j.answerNo} ml10`}),"\u9519\u8BEF"),v.createElement(p.Z,{className:j.tooltipWrap},v.createElement("span",{style:{background:"#E77400",height:8,width:8,borderRadius:"50%"},className:`${j.answerNo} ml10`}),"\u90E8\u5206\u5F97\u5206"))),v.createElement("div",{className:j.fold,onClick:()=>vo(!Cr)},Cr&&v.createElement(De.Z,{title:"\u6536\u8D77\u7B54\u9898\u5361"},v.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"})),!Cr&&v.createElement(De.Z,{title:"\u5C55\u5F00"},v.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"})))),v.createElement(p.Z,{flex:"1"},v.createElement("section",{className:[j.rightPart,"ml20"].join(" ")},v.createElement("div",{className:`${j.questionPart} pl30 pr30`},Ta()),v.createElement(he.Z,{className:j.bottom,align:"middle",justify:"end"},v.createElement(p.Z,null,(Kt!=0||at!=0)&&v.createElement(J.ZP,{className:`${j.changeButton} ${j.prevBtn} mr20`,type:"default",onClick:()=>{Ro(()=>{var x,Ye,At,yt,ft;if(oe.exercise_question_types[Kt].items[at].israp=!1,dn(A({},oe)),!jr&&((x=oe==null?void 0:oe.exercise)==null?void 0:x.user_exercise_status)===0&&(0,h.dE)()&&!((ft=(yt=(At=(Ye=oe.exercise_question_types)==null?void 0:Ye[Kt])==null?void 0:At.items)==null?void 0:yt[at])!=null&&ft.repeat_answer)){gr(!0),No(1);return}at===0?(Kt-=1,at=oe.exercise_question_types[Kt].items.length-1):at-=1,An(Kt),Rn(at)})}},"\u4E0A\u4E00\u9898"),!(Kt===((Un=oe==null?void 0:oe.exercise_question_types)==null?void 0:Un.length)-1&&at===((rr=(dr=(nr=oe==null?void 0:oe.exercise_question_types)==null?void 0:nr[Kt])==null?void 0:dr.items)==null?void 0:rr.length)-1)&&v.createElement(J.ZP,{className:j.changeButton,type:"primary",onClick:()=>{Ro(()=>{var x,Ye,At,yt,ft;if(oe.exercise_question_types[Kt].items[at].israp=!1,dn(A({},oe)),!jr&&((x=oe==null?void 0:oe.exercise)==null?void 0:x.user_exercise_status)===0&&(0,h.dE)()&&!((ft=(yt=(At=(Ye=oe.exercise_question_types)==null?void 0:Ye[Kt])==null?void 0:At.items)==null?void 0:yt[at])!=null&&ft.repeat_answer)){gr(!0),No(2);return}oe.exercise_question_types[Kt].items.length-1===at?(Kt=Kt+1,at=0):at=at+1,An(Kt),Rn(at)})}},"\u4E0B\u4E00\u9898"))))),v.createElement(Q.default,{title:"\u6CE8\u610F",open:mr,onCancel:()=>gr(!1),footer:!1},v.createElement("div",null,v.createElement("p",{style:{marginBottom:0}},"\u79BB\u5F00\u8BE5\u9898\u540E\u4E0D\u5141\u8BB8\u518D\u6B21\u4FEE\u6539\u7B54\u6848\uFF0C\u786E\u8BA4\u79BB\u5F00\u5417\uFF1F"),v.createElement("div",{style:{marginTop:60,display:"flex",justifyContent:"space-between"}},v.createElement(se.default,{checked:jr,onChange:x=>{Wr(x.target.checked)}},"\u4E0B\u6B21\u4E0D\u518D\u663E\u793A"),v.createElement("div",null,v.createElement(J.ZP,{onClick:()=>{oe.exercise_question_types[Kt].items[at].israp?(oe.exercise_question_types[Kt].items[at].israp=!0,dn(A({},oe))):oe.exercise_question_types[Kt].items[at].israp===""&&(oe.exercise_question_types[Kt].items[at].israp=!0,dn(A({},oe)))}},"\u6211\u518D\u60F3\u60F3"),v.createElement(J.ZP,{onClick:()=>{oe.exercise_question_types[Kt].items[at].israp=!1,dn(A({},oe)),co===1?(at===0?(Kt-=1,at=oe.exercise_question_types[Kt].items.length-1):at-=1,console.log(oe.exercise_question_types[Kt].items[at],"-----"),An(Kt),Rn(at)):co===2?(oe.exercise_question_types[Kt].items.length-1===at?(Kt=Kt+1,at=0):at=at+1,An(Kt),Rn(at)):(An(Wo.oneindex),Rn(Wo.twoindex)),gr(!1)},type:"primary",style:{marginLeft:30}},"\u786E\u8BA4")))))),Po.status!==0&&v.createElement(ct,{data:Po}),v.createElement(an.Z,null),v.createElement(Zn.Z,null),v.createElement(or.Z,null),v.createElement(ar.Z,null),v.createElement(Qn.Z,null),v.createElement(sr.Z,null),v.createElement(Ir.Z,null)))};var Wt=(0,m.connect)(({loading:K,user:Be})=>({user:Be,loading:K.effects}))($t)},47354:function(fn,nt,e){var t=e(59301),m=e(65582),k=e(8591),ue=e(43418),Q=e(89392),M=e.n(Q),r=e(96601),pe=e(6339),he=e(24334),p=e.n(he),se=e(38147),De=e(67172),J=e(88125),G=e(66649),fe=e.n(G),D=e(59301),et=Object.defineProperty,we=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,j=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,N=(g,s,R)=>s in g?et(g,s,{enumerable:!0,configurable:!0,writable:!0,value:R}):g[s]=R,b=(g,s)=>{for(var R in s||(s={}))T.call(s,R)&&N(g,R,s[R]);if(j)for(var R of j(s))h.call(s,R)&&N(g,R,s[R]);return g},F=(g,s)=>we(g,Ne(s)),B=(g,s,R)=>new Promise((L,Re)=>{var W=me=>{try{q(R.next(me))}catch(X){Re(X)}},ae=me=>{try{q(R.throw(me))}catch(X){Re(X)}},q=me=>me.done?L(me.value):Promise.resolve(me.value).then(W,ae);q((R=R.apply(g,s)).next())});const O=({problemset:g,dispatch:s})=>{var R,L,Re,W,ae;const[q,me]=(0,t.useState)({}),[X,ee]=(0,t.useState)([]),[w,Ae]=(0,t.useState)(!1),[Ge,Me]=(0,t.useState)(!1),[Qe,dt]=(0,t.useState)({}),It=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,t.useEffect)(()=>{var ge,Ce,He;if(((ge=g==null?void 0:g.actionTabs)==null?void 0:ge.key)==="BPROGRAM"){const ke=(0,Q.cloneDeep)((Ce=g==null?void 0:g.actionTabs)==null?void 0:Ce.params);me(ke),ee((He=ke==null?void 0:ke.standard_answer)==null?void 0:He.map(C=>({value:"",answer:(C==null?void 0:C.answer_text)||[]})))}},[(R=g==null?void 0:g.actionTabs)==null?void 0:R.key]);function Le(){return new Date().getTime()}const ht=()=>B(void 0,null,function*(){var ge,Ce,He,ke,C;if(X.some(a=>(a==null?void 0:a.value)==="")&&!w){k.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(w){const a=(0,Q.cloneDeep)((ge=g==null?void 0:g.actionTabs)==null?void 0:ge.params);ee([...(Ce=a==null?void 0:a.standard_answer)==null?void 0:Ce.map(E=>({value:"",answer:(E==null?void 0:E.answer_text)||[],type:""}))]),Ae(!w);return}else{let a=X==null?void 0:X.map((E,ce)=>F(b({},E),{type:E.types}));ee(a)}console.log(X),Me(!0);let P=yield(0,se.ZP)(`/api/problems/${(He=q==null?void 0:q.program_attr)==null?void 0:He.identifier}/start.json`,{method:"get"});const f=yield(0,De.n4)(P==null?void 0:P.identifier,{code:(ke=q==null?void 0:q.program_attr)==null?void 0:ke.code,language:(C=q==null?void 0:q.program_attr)==null?void 0:C.language,answers:X==null?void 0:X.map(a=>a.value)});if((f==null?void 0:f.status)===0){let E=function(){return B(this,null,function*(){const{status:ce,message:i,data:l}=yield(0,De.rX)(P==null?void 0:P.identifier,"submit"),S=Le()-a>10*1e3*(X==null?void 0:X.length);if(ce!==0&&!S&&setTimeout(E,1e3),S){ue.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6",content:"\u8BF7\u68C0\u67E5\u7A0B\u5E8F\u4EE3\u7801\u662F\u5426\u5B58\u5728\u6B7B\u5FAA\u73AF"}),Me(!1);return}if(ce===0){Me(!1);let c=X==null?void 0:X.map((H,$e)=>F(b({},H),{type:(l==null?void 0:l.right_arr[$e])===1?"success":"warning"}));ee(c),dt(l),l.status===2&&(Me(!1),ue.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}))}})};const a=Le();yield(0,De.bM)(P==null?void 0:P.identifier,{}),E()}else Me(!1);Ae(!w)}),st=()=>{me({}),ee([]),Ae(!1),s({type:"problemset/setActionTabs",payload:{}})};return D.createElement(D.Fragment,null,D.createElement(ue.default,{centered:!0,destroyOnClose:!0,open:g.actionTabs.key==="BPROGRAM",title:"\u8BD5\u9898\u4F53\u9A8C",okText:w?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u4EE3\u7801",cancelText:"\u53D6\u6D88",width:708,onOk:ht,onCancel:st,okButtonProps:{loading:Ge}},D.createElement("div",null,D.createElement("div",{className:"c-light-primary mb5 font16"},"\u7A0B\u5E8F\u586B\u7A7A\u9898"),D.createElement(pe.Z,{value:(L=q==null?void 0:q.program_attr)==null?void 0:L.description}),((Re=q==null?void 0:q.program_attr)==null?void 0:Re.code)&&D.createElement(pe.Z,{showProgramFill:!0,onFillChange:ge=>{let Ce=ge==null?void 0:ge.map((He,ke)=>b({},He));ee(Ce)},programFillValue:X,value:he.Base64.decode((W=q==null?void 0:q.program_attr)==null?void 0:W.code)}),w&&D.createElement(t.Fragment,null,D.createElement("div",{className:r.Z.line}),(ae=q==null?void 0:q.standard_answer)==null?void 0:ae.map((ge,Ce)=>D.createElement("div",{className:"c-grey-333 mb5",style:{display:"flex",alignItems:"baseline"}},D.createElement("b",null,"\u586B\u7A7A",Ce+1,"\u7B54\u6848:\xA0"),D.createElement("pre",null,(ge==null?void 0:ge.answer_text)||""))),D.createElement("div",{className:"c-grey-333 mb10"},D.createElement("b",null,"\u89E3\u6790:\xA0"),(q==null?void 0:q.analysis)||"\u6682\u65E0\u89E3\u6790")))),(Qe==null?void 0:Qe.id)&&Qe.status!==2&&D.createElement(ue.default,{open:(Qe==null?void 0:Qe.id)&&Qe.status!==2,title:"\u8FD0\u884C\u7ED3\u679C",width:1100,footer:!1,onOk:()=>{dt({})},onCancel:()=>{dt({})}},D.createElement("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15}},D.createElement("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14}},D.createElement("div",null,D.createElement("span",{style:{color:"#666666"}},"\u72B6\u6001"),D.createElement("span",{style:{marginLeft:12,color:Qe.status!==0&&"#E30000"}},J.Im[Qe.status])),D.createElement("div",null,D.createElement("span",{style:{color:"#666666"}},"\u63D0\u4EA4\u65F6\u95F4"),D.createElement("span",{style:{marginLeft:12}},fe()(Qe.created_at).format("YYYY-MM-DD HH:mm:ss"))),D.createElement("div",null,D.createElement("span",{style:{color:"#666666"}},"\u8BED\u8A00"),D.createElement("span",{style:{marginLeft:12}},Qe.language)),D.createElement("div",null,D.createElement("span",{style:{color:"#666666"}},"\u6267\u884C\u7528\u65F6"),D.createElement("span",{style:{marginLeft:12}},Qe.execute_time,"ms"))),D.createElement(J.Y4,b({},Qe)))))};nt.Z=(0,m.connect)(({problemset:g})=>({problemset:g}))(O)},80950:function(fn,nt,e){e.d(nt,{Z:function(){return _e}});var t=e(59301),m=e(65582),k=e(8591),ue=e(43418),Q=e(89392),M=e(6339),r=e(5112),pe=e(3113),he=e(28103),p=e(96601),se=e(59301),De=Object.defineProperty,J=Object.defineProperties,G=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,we=(z,U,Y)=>U in z?De(z,U,{enumerable:!0,configurable:!0,writable:!0,value:Y}):z[U]=Y,Ne=(z,U)=>{for(var Y in U||(U={}))D.call(U,Y)&&we(z,Y,U[Y]);if(fe)for(var Y of fe(U))et.call(U,Y)&&we(z,Y,U[Y]);return z},j=(z,U)=>J(z,G(U)),T=(z,U,Y)=>new Promise((je,Ke)=>{var Xe=We=>{try{rt(Y.next(We))}catch(Te){Ke(Te)}},Ve=We=>{try{rt(Y.throw(We))}catch(Te){Ke(Te)}},rt=We=>We.done?je(We.value):Promise.resolve(We.value).then(Xe,Ve);rt((Y=Y.apply(z,U)).next())});const h=({problemset:z,dispatch:U,showdiv:Y,data:je})=>{const[Ke,Xe]=(0,t.useState)([]),[Ve,rt]=(0,t.useState)(!1),We=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,t.useEffect)(()=>{var it;((it=Object.keys(je))==null?void 0:it.length)>0&&Xe(je.choices)},[je]);const Te=()=>T(void 0,null,function*(){if(!Ke.some(it=>it==null?void 0:it.checked)){k.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Ve){const it=(0,Q.cloneDeep)(je);Xe(it.choices)}rt(!Ve)}),Ht=(it,Dt)=>{console.log(it.target.checked);const wt=Ke.map((ct,Ft)=>j(Ne({},ct),{checked:Ft===Dt?it.target.checked:!1}));Xe(wt)},kt=()=>{Xe([]),rt(!1),U({type:"problemset/setActionTabs",payload:{}})};return se.createElement("div",null,se.createElement("div",{className:"c-light-primary mb5 font16"},"\u5355\u9009\u9898"),se.createElement(M.Z,{value:je==null?void 0:je.name}),Ke==null?void 0:Ke.map((it,Dt)=>{const{is_answer:wt,checked:ct,choice_text:Ft}=it;let Pt="";return Ve&&wt&&(Pt=p.Z.green),Ve&&!wt&&ct&&(Pt=p.Z.red),se.createElement("div",{key:Dt,style:{pointerEvents:Ve?"none":"auto"},className:`${p.Z.row} ${Pt}`},se.createElement(r.ZP,{onChange:jt=>Ht(jt,Dt),checked:ct}),se.createElement("span",null,We[Dt],".\xA0"),se.createElement(M.Z,{className:p.Z.html,value:Ft}),Ve&&wt&&se.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Ve&&!wt&&ct&&se.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Ve&&se.createElement(t.Fragment,null,se.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},se.createElement("div",{className:"c-grey-333 mb5"},se.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),We[Ke.findIndex(it=>it.is_answer)]),se.createElement("div",{className:"c-grey-333 mb10"},se.createElement("b",null,"\u89E3\u6790:\xA0"),(je==null?void 0:je.analysis)||"\u6682\u65E0\u89E3\u6790"))),se.createElement("div",{style:{textAlign:"end",marginTop:10}},se.createElement(pe.ZP,{type:"primary",onClick:()=>{Te()}},Ve?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!Y&&se.createElement(he.Z,null))};var N=(0,m.connect)(({problemset:z})=>({problemset:z}))(h),b=e(92832),F=e(27687),B=e(59301),O=Object.defineProperty,g=Object.defineProperties,s=Object.getOwnPropertyDescriptors,R=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,W=(z,U,Y)=>U in z?O(z,U,{enumerable:!0,configurable:!0,writable:!0,value:Y}):z[U]=Y,ae=(z,U)=>{for(var Y in U||(U={}))L.call(U,Y)&&W(z,Y,U[Y]);if(R)for(var Y of R(U))Re.call(U,Y)&&W(z,Y,U[Y]);return z},q=(z,U)=>g(z,s(U)),me=(z,U,Y)=>new Promise((je,Ke)=>{var Xe=We=>{try{rt(Y.next(We))}catch(Te){Ke(Te)}},Ve=We=>{try{rt(Y.throw(We))}catch(Te){Ke(Te)}},rt=We=>We.done?je(We.value):Promise.resolve(We.value).then(Xe,Ve);rt((Y=Y.apply(z,U)).next())});const X=({problemset:z,datas:U,showdiv:Y,dispatch:je})=>{var Ke;const[Xe,Ve]=(0,t.useState)({}),[rt,We]=(0,t.useState)([]),[Te,Ht]=(0,t.useState)(!1),kt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,t.useEffect)(()=>{var ct;if(Object.keys(U)){const Ft=(0,Q.cloneDeep)(U);Ve(Ft),We((ct=Ft==null?void 0:Ft.standard_answer)==null?void 0:ct.map(Pt=>ae({value:"",answer:(Pt==null?void 0:Pt.answer_text)||[]},Pt)))}},[U]);const it=()=>me(void 0,null,function*(){var ct;if(rt.some(Ft=>(Ft==null?void 0:Ft.value)==="")){k.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Te){const Ft=(0,Q.cloneDeep)(U);We((ct=Ft==null?void 0:Ft.standard_answer)==null?void 0:ct.map(Pt=>ae({value:"",answer:(Pt==null?void 0:Pt.answer_text)||[]},Pt)))}Ht(!Te)}),Dt=(ct,Ft)=>{const Pt=rt.map((jt,gn)=>q(ae({},jt),{value:gn===Ft?ct.target.value:jt.value}));We(Pt)},wt=()=>{Ve({}),We([]),Ht(!1),je({type:"problemset/setActionTabs",payload:{}})};return B.createElement("div",null,B.createElement("div",{className:"c-light-primary mb5 font16"},"\u586B\u7A7A\u9898"),B.createElement(M.Z,{value:Xe==null?void 0:Xe.name}),rt==null?void 0:rt.map((ct,Ft)=>{const{value:Pt,answer:jt}=ct;let gn="";return Te&&(jt!=null&&jt.includes(Pt))&&(gn=p.Z.green),Te&&!(jt!=null&&jt.includes(Pt))&&(gn=p.Z.red),B.createElement("div",{key:Ft,style:{pointerEvents:Te?"none":"auto",marginTop:10},className:`${p.Z.row} ${gn}`},B.createElement("div",{style:{minWidth:80}},"\u586B\u7A7A",Ft+1,"\u7B54\u6848:"),(ct==null?void 0:ct.model)===1?B.createElement(b.default.TextArea,{className:p.Z.textArea,style:{width:610,marginRight:10},onChange:an=>Dt(an,Ft),value:Pt}):B.createElement(F.Z,{value:Pt,onChange:an=>{const Zn=rt.map((or,ar)=>q(ae({},or),{value:ar===Ft?an:or.value}));We(Zn)}}),Te&&(jt==null?void 0:jt.includes(Pt))&&B.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Te&&!(jt!=null&&jt.includes(Pt))&&B.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Te&&B.createElement(t.Fragment,null,B.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},(Ke=Xe==null?void 0:Xe.standard_answer)==null?void 0:Ke.map((ct,Ft)=>{var Pt,jt;return B.createElement("div",{className:"c-grey-333 mb5"},B.createElement("b",null,"\u586B\u7A7A",Ft+1,"\u7B54\u6848:\xA0"),(ct==null?void 0:ct.model)===1?((Pt=ct==null?void 0:ct.answer_text)==null?void 0:Pt.join("\u3001"))||"":B.createElement(F.Z,{value:(jt=ct==null?void 0:ct.answer_text)==null?void 0:jt.join("\u3001"),disabled:!0}))}),B.createElement("div",{className:"c-grey-333 mb10"},B.createElement("b",null,"\u89E3\u6790:\xA0"),(Xe==null?void 0:Xe.analysis)||"\u6682\u65E0\u89E3\u6790"))),B.createElement("div",{style:{textAlign:"end",marginTop:10}},B.createElement(pe.ZP,{type:"primary",onClick:()=>{it()}},Te?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!Y&&B.createElement(he.Z,null))};var ee=(0,m.connect)(({problemset:z})=>({problemset:z}))(X),w=e(59301),Ae=Object.defineProperty,Ge=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,Le=(z,U,Y)=>U in z?Ae(z,U,{enumerable:!0,configurable:!0,writable:!0,value:Y}):z[U]=Y,ht=(z,U)=>{for(var Y in U||(U={}))dt.call(U,Y)&&Le(z,Y,U[Y]);if(Qe)for(var Y of Qe(U))It.call(U,Y)&&Le(z,Y,U[Y]);return z},st=(z,U)=>Ge(z,Me(U)),ge=(z,U,Y)=>new Promise((je,Ke)=>{var Xe=We=>{try{rt(Y.next(We))}catch(Te){Ke(Te)}},Ve=We=>{try{rt(Y.throw(We))}catch(Te){Ke(Te)}},rt=We=>We.done?je(We.value):Promise.resolve(We.value).then(Xe,Ve);rt((Y=Y.apply(z,U)).next())});const Ce=({problemset:z,datas:U,showdiv:Y,dispatch:je})=>{var Ke;const[Xe,Ve]=(0,t.useState)({}),[rt,We]=(0,t.useState)([]),[Te,Ht]=(0,t.useState)(!1),kt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,t.useEffect)(()=>{if(Object.keys(U)){const ct=(0,Q.cloneDeep)(U);Ve(ct),We(ct.choices)}},[U]);const it=()=>ge(void 0,null,function*(){if(!rt.some(ct=>ct==null?void 0:ct.checked)){k.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Te){const ct=(0,Q.cloneDeep)(U);We(ct.choices)}Ht(!Te)}),Dt=(ct,Ft)=>{console.log(ct.target.checked);const Pt=rt.map((jt,gn)=>st(ht({},jt),{checked:gn===Ft?ct.target.checked:!1}));We(Pt)},wt=()=>{Ve({}),We([]),Ht(!1),je({type:"problemset/setActionTabs",payload:{}})};return w.createElement("div",null,w.createElement("div",{className:"c-light-primary mb5 font16"},"\u5224\u65AD\u9898"),w.createElement(M.Z,{value:Xe==null?void 0:Xe.name}),rt==null?void 0:rt.map((ct,Ft)=>{const{is_answer:Pt,checked:jt,choice_text:gn}=ct;let an="";return Te&&Pt&&(an=p.Z.green),Te&&!Pt&&jt&&(an=p.Z.red),w.createElement("div",{key:Ft,style:{pointerEvents:Te?"none":"auto"},className:`${p.Z.row} ${an}`},w.createElement(r.ZP,{onChange:Zn=>Dt(Zn,Ft),checked:jt}),w.createElement(M.Z,{className:p.Z.html,value:gn}),Te&&Pt&&w.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Te&&!Pt&&jt&&w.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Te&&w.createElement(t.Fragment,null,w.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},w.createElement("div",{className:"c-grey-333 mb5"},w.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(Ke=rt.find(ct=>ct.is_answer))==null?void 0:Ke.choice_text),w.createElement("div",{className:"c-grey-333 mb10"},w.createElement("b",null,"\u89E3\u6790:\xA0"),(Xe==null?void 0:Xe.analysis)||"\u6682\u65E0\u89E3\u6790"))),w.createElement("div",{style:{textAlign:"end",marginTop:10}},w.createElement(pe.ZP,{type:"primary",onClick:()=>{it()}},Te?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!Y&&w.createElement(he.Z,null))};var He=(0,m.connect)(({problemset:z})=>({problemset:z}))(Ce),ke=e(24905),C=e(59301),P=Object.defineProperty,f=Object.defineProperties,a=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,l=(z,U,Y)=>U in z?P(z,U,{enumerable:!0,configurable:!0,writable:!0,value:Y}):z[U]=Y,_=(z,U)=>{for(var Y in U||(U={}))ce.call(U,Y)&&l(z,Y,U[Y]);if(E)for(var Y of E(U))i.call(U,Y)&&l(z,Y,U[Y]);return z},S=(z,U)=>f(z,a(U)),c=(z,U,Y)=>new Promise((je,Ke)=>{var Xe=We=>{try{rt(Y.next(We))}catch(Te){Ke(Te)}},Ve=We=>{try{rt(Y.throw(We))}catch(Te){Ke(Te)}},rt=We=>We.done?je(We.value):Promise.resolve(We.value).then(Xe,Ve);rt((Y=Y.apply(z,U)).next())});const H=({problemset:z,data:U,showdiv:Y,dispatch:je})=>{const[Ke,Xe]=(0,t.useState)([]),[Ve,rt]=(0,t.useState)(!1),We=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,t.useEffect)(()=>{var it;((it=Object.keys(U))==null?void 0:it.length)>0&&Xe(U.choices)},[U]);const Te=()=>c(void 0,null,function*(){if(!Ke.some(it=>it==null?void 0:it.checked)){k.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(Ve){const it=(0,Q.cloneDeep)(U);Xe(it.choices)}rt(!Ve)}),Ht=(it,Dt)=>{console.log(it.target.checked);const wt=Ke.map((ct,Ft)=>S(_({},ct),{checked:Ft===Dt?it.target.checked:ct.checked}));Xe(wt)},kt=()=>{let it="";return Ke.forEach((Dt,wt)=>{Dt.is_answer&&(it=it+We[wt])}),it};return C.createElement("div",null,C.createElement("div",{className:"c-light-primary mb5 font16"},"\u591A\u9009\u9898"),C.createElement(M.Z,{value:U==null?void 0:U.name}),Ke==null?void 0:Ke.map((it,Dt)=>{const{is_answer:wt,checked:ct,choice_text:Ft}=it;let Pt="";return Ve&&wt&&(Pt=p.Z.green),Ve&&!wt&&ct&&(Pt=p.Z.red),C.createElement("div",{key:Dt,style:{pointerEvents:Ve?"none":"auto"},className:`${p.Z.row} ${Pt}`},C.createElement(ke.default,{style:{padding:3},onChange:jt=>Ht(jt,Dt),checked:ct}),C.createElement("span",null,We[Dt],".\xA0"),C.createElement(M.Z,{className:p.Z.html,value:Ft}),Ve&&wt&&C.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),Ve&&!wt&&ct&&C.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),Ve&&C.createElement(t.Fragment,null,C.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},C.createElement("div",{className:"c-grey-333 mb5"},C.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),kt()),C.createElement("div",{className:"c-grey-333 mb10"},C.createElement("b",null,"\u89E3\u6790:\xA0"),(U==null?void 0:U.analysis)||"\u6682\u65E0\u89E3\u6790"))),C.createElement("div",{style:{textAlign:"end",marginTop:10}},C.createElement(pe.ZP,{type:"primary",onClick:()=>{Te()}},Ve?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!Y&&C.createElement(he.Z,null))};var $e=(0,m.connect)(({problemset:z})=>({problemset:z}))(H),xe=e(96565),be=e(59301),Oe=(z,U,Y)=>new Promise((je,Ke)=>{var Xe=We=>{try{rt(Y.next(We))}catch(Te){Ke(Te)}},Ve=We=>{try{rt(Y.throw(We))}catch(Te){Ke(Te)}},rt=We=>We.done?je(We.value):Promise.resolve(We.value).then(Xe,Ve);rt((Y=Y.apply(z,U)).next())});const Ie=({problemset:z,dispatch:U,showdiv:Y,datas:je})=>{var Ke,Xe,Ve;const[rt,We]=(0,t.useState)({}),[Te,Ht]=(0,t.useState)(!1),[kt,it]=(0,t.useState)(!0),[Dt,wt]=(0,t.useState)("");(0,t.useEffect)(()=>{if(Object.keys(je)){const Pt=(0,Q.cloneDeep)(je);We(Pt)}},[je]);const ct=()=>Oe(void 0,null,function*(){if(!Dt){k.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}Te&&wt(""),Ht(!Te)}),Ft=()=>{We({}),it(!0),Ht(!1),wt(""),U({type:"problemset/setActionTabs",payload:{}})};return be.createElement("div",null,be.createElement("div",{className:"c-light-primary mb5 font16"},"\u7B80\u7B54\u9898"),be.createElement(M.Z,{value:rt==null?void 0:rt.name,style:{marginBottom:10}}),kt?be.createElement("div",{style:{border:"1px solid #f1f1f1",padding:10},onClick:()=>{it(!1)}}," \u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54"):be.createElement(xe.Z,{defaultValue:Dt,onChange:Pt=>{wt(Pt)}}),Te&&be.createElement(t.Fragment,null,be.createElement("div",{style:{background:"#F6F7F9",padding:10,marginTop:10}},be.createElement("span",{style:{color:"#5F6368"}},"\u53C2\u8003\u7B54\u6848\uFF1A"),be.createElement("br",null),((Ke=rt==null?void 0:rt.answer_texts)==null?void 0:Ke[0])||"\u6682\u65E0\u53C2\u8003\u7B54\u6848",((Xe=rt==null?void 0:rt.keywords)==null?void 0:Xe.length)>0&&be.createElement("div",{style:{marginTop:10,marginBottom:10}},be.createElement("span",{style:{color:"#5F6368"}},"\u5173\u952E\u8BCD\uFF1A"),(Ve=rt==null?void 0:rt.keywords)==null?void 0:Ve.map(Pt=>{var jt,gn,an;return((jt=Pt==null?void 0:Pt.keyword)==null?void 0:jt.length)>1?((gn=Pt==null?void 0:Pt.keyword)==null?void 0:gn.join("\u6216"))+"\uFF1B":((an=Pt==null?void 0:Pt.keyword)==null?void 0:an[0])+"\uFF1B"})),be.createElement("div",{style:{color:"#5F6368"}},be.createElement("b",null,"\u89E3\u6790:"),be.createElement("br",null),(rt==null?void 0:rt.analysis)||"\u6682\u65E0\u89E3\u6790"))),be.createElement("div",{style:{textAlign:"end",marginTop:10}},be.createElement(pe.ZP,{type:"primary",onClick:()=>{ct()}},Te?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848")),!Y&&be.createElement(he.Z,null))};var u=(0,m.connect)(({problemset:z})=>({problemset:z}))(Ie),Z=e(59301),le=(z,U,Y)=>new Promise((je,Ke)=>{var Xe=We=>{try{rt(Y.next(We))}catch(Te){Ke(Te)}},Ve=We=>{try{rt(Y.throw(We))}catch(Te){Ke(Te)}},rt=We=>We.done?je(We.value):Promise.resolve(We.value).then(Xe,Ve);rt((Y=Y.apply(z,U)).next())});const ie=({problemset:z,dispatch:U})=>{var Y,je;const[Ke,Xe]=(0,t.useState)({}),[Ve,rt]=(0,t.useState)(!1),[We,Te]=(0,t.useState)(!0),[Ht,kt]=(0,t.useState)("");(0,t.useEffect)(()=>{var wt,ct;if(((wt=z==null?void 0:z.actionTabs)==null?void 0:wt.key)==="COMBINATION"){const Ft=(0,Q.cloneDeep)((ct=z==null?void 0:z.actionTabs)==null?void 0:ct.params);Xe(Ft)}},[(Y=z==null?void 0:z.actionTabs)==null?void 0:Y.key]);const it=()=>le(void 0,null,function*(){if(!Ht){k.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}rt(!Ve)}),Dt=()=>{Xe({}),Te(!0),rt(!1),kt(""),U({type:"problemset/setActionTabs",payload:{}})};return Z.createElement(ue.default,{centered:!0,destroyOnClose:!0,open:z.actionTabs.key==="COMBINATION",title:"\u8BD5\u9898\u4F53\u9A8C",okText:Ve?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",footer:!1,width:708,bodyStyle:{maxHeight:600,overflow:"auto"},onOk:it,onCancel:Dt},Z.createElement("div",null,Z.createElement("div",{className:"c-light-primary mb5 font16"},"\u7EC4\u5408\u9898"),Z.createElement(M.Z,{value:Ke==null?void 0:Ke.name,style:{marginBottom:10}}),(je=Ke==null?void 0:Ke.sub_item_banks)==null?void 0:je.map((wt,ct)=>{var Ft,Pt,jt,gn,an;if((wt==null?void 0:wt.item_type)==="SINGLE")return Z.createElement(N,{data:wt,showdiv:((Ft=Ke==null?void 0:Ke.sub_item_banks)==null?void 0:Ft.length)-1===ct});if((wt==null?void 0:wt.item_type)==="MULTIPLE")return Z.createElement($e,{data:wt,showdiv:((Pt=Ke==null?void 0:Ke.sub_item_banks)==null?void 0:Pt.length)-1===ct});if((wt==null?void 0:wt.item_type)==="JUDGMENT")return Z.createElement(He,{datas:wt,showdiv:((jt=Ke==null?void 0:Ke.sub_item_banks)==null?void 0:jt.length)-1===ct});if((wt==null?void 0:wt.item_type)==="COMPLETION")return Z.createElement(ee,{datas:wt,showdiv:((gn=Ke==null?void 0:Ke.sub_item_banks)==null?void 0:gn.length)-1===ct});if((wt==null?void 0:wt.item_type)==="SUBJECTIVE")return Z.createElement(u,{datas:wt,showdiv:((an=Ke==null?void 0:Ke.sub_item_banks)==null?void 0:an.length)-1===ct})})))};var _e=(0,m.connect)(({problemset:z})=>({problemset:z}))(ie)},14833:function(fn,nt,e){var t=e(59301),m=e(65582),k=e(8591),ue=e(43418),Q=e(92832),M=e(89392),r=e.n(M),pe=e(96601),he=e(6339),p=e(27687),se=e(59301),De=Object.defineProperty,J=Object.defineProperties,G=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,we=(N,b,F)=>b in N?De(N,b,{enumerable:!0,configurable:!0,writable:!0,value:F}):N[b]=F,Ne=(N,b)=>{for(var F in b||(b={}))D.call(b,F)&&we(N,F,b[F]);if(fe)for(var F of fe(b))et.call(b,F)&&we(N,F,b[F]);return N},j=(N,b)=>J(N,G(b)),T=(N,b,F)=>new Promise((B,O)=>{var g=L=>{try{R(F.next(L))}catch(Re){O(Re)}},s=L=>{try{R(F.throw(L))}catch(Re){O(Re)}},R=L=>L.done?B(L.value):Promise.resolve(L.value).then(g,s);R((F=F.apply(N,b)).next())});const h=({problemset:N,dispatch:b})=>{var F,B;const[O,g]=(0,t.useState)({}),[s,R]=(0,t.useState)([]),[L,Re]=(0,t.useState)(!1),W=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,t.useEffect)(()=>{var X,ee,w;if(((X=N==null?void 0:N.actionTabs)==null?void 0:X.key)==="COMPLETION"){const Ae=(0,M.cloneDeep)((ee=N==null?void 0:N.actionTabs)==null?void 0:ee.params);g(Ae),R((w=Ae==null?void 0:Ae.standard_answer)==null?void 0:w.map(Ge=>Ne({value:"",answer:(Ge==null?void 0:Ge.answer_text)||[]},Ge)))}},[(F=N==null?void 0:N.actionTabs)==null?void 0:F.key]);const ae=()=>T(void 0,null,function*(){var X,ee;if(s.some(w=>(w==null?void 0:w.value)==="")){k.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(L){const w=(0,M.cloneDeep)((X=N==null?void 0:N.actionTabs)==null?void 0:X.params);R((ee=w==null?void 0:w.standard_answer)==null?void 0:ee.map(Ae=>Ne({value:"",answer:(Ae==null?void 0:Ae.answer_text)||[]},Ae)))}Re(!L)}),q=(X,ee)=>{const w=s.map((Ae,Ge)=>j(Ne({},Ae),{value:Ge===ee?X.target.value:Ae.value}));R(w)},me=()=>{g({}),R([]),Re(!1),b({type:"problemset/setActionTabs",payload:{}})};return se.createElement(ue.default,{centered:!0,destroyOnClose:!0,open:N.actionTabs.key==="COMPLETION",title:"\u8BD5\u9898\u4F53\u9A8C",okText:L?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:ae,onCancel:me},se.createElement("div",null,se.createElement("div",{className:"c-light-primary mb5 font16"},"\u586B\u7A7A\u9898"),se.createElement(he.Z,{value:O==null?void 0:O.name}),s==null?void 0:s.map((X,ee)=>{const{value:w,answer:Ae}=X;let Ge="";return L&&(Ae!=null&&Ae.includes(w))&&(Ge=pe.Z.green),L&&!(Ae!=null&&Ae.includes(w))&&(Ge=pe.Z.red),se.createElement("div",{key:ee,style:{pointerEvents:L?"none":"auto",marginTop:10},className:`${pe.Z.row} ${Ge}`},se.createElement("div",{style:{minWidth:80}},"\u586B\u7A7A",ee+1,"\u7B54\u6848:"),(X==null?void 0:X.model)===1?se.createElement(Q.default.TextArea,{className:pe.Z.textArea,style:{width:610,marginRight:10},onChange:Me=>q(Me,ee),value:w}):se.createElement(p.Z,{value:w,onChange:Me=>{const Qe=s.map((dt,It)=>j(Ne({},dt),{value:It===ee?Me:dt.value}));R(Qe)}}),L&&(Ae==null?void 0:Ae.includes(w))&&se.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),L&&!(Ae!=null&&Ae.includes(w))&&se.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),L&&se.createElement(t.Fragment,null,se.createElement("div",{className:pe.Z.line}),(B=O==null?void 0:O.standard_answer)==null?void 0:B.map((X,ee)=>{var w,Ae;return se.createElement("div",{className:"c-grey-333 mb5"},se.createElement("b",null,"\u586B\u7A7A",ee+1,"\u7B54\u6848:\xA0"),(X==null?void 0:X.model)===1?((w=X==null?void 0:X.answer_text)==null?void 0:w.join("\u3001"))||"":se.createElement(p.Z,{value:(Ae=X==null?void 0:X.answer_text)==null?void 0:Ae.join("\u3001"),disabled:!0}))}),se.createElement("div",{className:"c-grey-333 mb10"},se.createElement("b",null,"\u89E3\u6790:\xA0"),(O==null?void 0:O.analysis)||"\u6682\u65E0\u89E3\u6790"))))};nt.Z=(0,m.connect)(({problemset:N})=>({problemset:N}))(h)},26519:function(fn,nt,e){var t=e(59301),m=e(65582),k=e(8591),ue=e(43418),Q=e(5112),M=e(89392),r=e.n(M),pe=e(96601),he=e(6339),p=Object.defineProperty,se=Object.defineProperties,De=Object.getOwnPropertyDescriptors,J=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,D=(T,h,N)=>h in T?p(T,h,{enumerable:!0,configurable:!0,writable:!0,value:N}):T[h]=N,et=(T,h)=>{for(var N in h||(h={}))G.call(h,N)&&D(T,N,h[N]);if(J)for(var N of J(h))fe.call(h,N)&&D(T,N,h[N]);return T},we=(T,h)=>se(T,De(h)),Ne=(T,h,N)=>new Promise((b,F)=>{var B=s=>{try{g(N.next(s))}catch(R){F(R)}},O=s=>{try{g(N.throw(s))}catch(R){F(R)}},g=s=>s.done?b(s.value):Promise.resolve(s.value).then(B,O);g((N=N.apply(T,h)).next())});const j=({problemset:T,dispatch:h})=>{var N,b;const[F,B]=(0,t.useState)({}),[O,g]=(0,t.useState)([]),[s,R]=(0,t.useState)(!1),L=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,t.useEffect)(()=>{var q,me;if(((q=T==null?void 0:T.actionTabs)==null?void 0:q.key)==="JUDGMENT"){const X=(0,M.cloneDeep)((me=T==null?void 0:T.actionTabs)==null?void 0:me.params);B(X),g(X.choices)}},[(N=T==null?void 0:T.actionTabs)==null?void 0:N.key]);const Re=()=>Ne(void 0,null,function*(){var q;if(!O.some(me=>me==null?void 0:me.checked)){k.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(s){const me=(0,M.cloneDeep)((q=T==null?void 0:T.actionTabs)==null?void 0:q.params);g(me.choices)}R(!s)}),W=(q,me)=>{console.log(q.target.checked);const X=O.map((ee,w)=>we(et({},ee),{checked:w===me?q.target.checked:!1}));g(X)},ae=()=>{B({}),g([]),R(!1),h({type:"problemset/setActionTabs",payload:{}})};return t.createElement(ue.default,{centered:!0,destroyOnClose:!0,open:T.actionTabs.key==="JUDGMENT",title:"\u8BD5\u9898\u4F53\u9A8C",okText:s?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:Re,onCancel:ae},t.createElement("div",null,t.createElement("div",{className:"c-light-primary mb5 font16"},"\u5224\u65AD\u9898"),t.createElement(he.Z,{value:F==null?void 0:F.name}),O==null?void 0:O.map((q,me)=>{const{is_answer:X,checked:ee,choice_text:w}=q;let Ae="";return s&&X&&(Ae=pe.Z.green),s&&!X&&ee&&(Ae=pe.Z.red),t.createElement("div",{key:me,style:{pointerEvents:s?"none":"auto"},className:`${pe.Z.row} ${Ae}`},t.createElement(Q.ZP,{onChange:Ge=>W(Ge,me),checked:ee}),t.createElement(he.Z,{className:pe.Z.html,value:w}),s&&X&&t.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),s&&!X&&ee&&t.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),s&&t.createElement(t.Fragment,null,t.createElement("div",{className:pe.Z.line}),t.createElement("div",{className:"c-grey-333 mb5"},t.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),(b=O.find(q=>q.is_answer))==null?void 0:b.choice_text),t.createElement("div",{className:"c-grey-333 mb10"},t.createElement("b",null,"\u89E3\u6790:\xA0"),(F==null?void 0:F.analysis)||"\u6682\u65E0\u89E3\u6790"))))};nt.Z=(0,m.connect)(({problemset:T})=>({problemset:T}))(j)},47389:function(fn,nt,e){var t=e(59301),m=e(65582),k=e(8591),ue=e(43418),Q=e(24905),M=e(89392),r=e.n(M),pe=e(96601),he=e(6339),p=Object.defineProperty,se=Object.defineProperties,De=Object.getOwnPropertyDescriptors,J=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,D=(T,h,N)=>h in T?p(T,h,{enumerable:!0,configurable:!0,writable:!0,value:N}):T[h]=N,et=(T,h)=>{for(var N in h||(h={}))G.call(h,N)&&D(T,N,h[N]);if(J)for(var N of J(h))fe.call(h,N)&&D(T,N,h[N]);return T},we=(T,h)=>se(T,De(h)),Ne=(T,h,N)=>new Promise((b,F)=>{var B=s=>{try{g(N.next(s))}catch(R){F(R)}},O=s=>{try{g(N.throw(s))}catch(R){F(R)}},g=s=>s.done?b(s.value):Promise.resolve(s.value).then(B,O);g((N=N.apply(T,h)).next())});const j=({problemset:T,dispatch:h})=>{var N;const[b,F]=(0,t.useState)({}),[B,O]=(0,t.useState)([]),[g,s]=(0,t.useState)(!1),R=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,t.useEffect)(()=>{var q,me;if(((q=T==null?void 0:T.actionTabs)==null?void 0:q.key)==="MULTIPLE"){const X=(0,M.cloneDeep)((me=T==null?void 0:T.actionTabs)==null?void 0:me.params);F(X),O(X.choices)}},[(N=T==null?void 0:T.actionTabs)==null?void 0:N.key]);const L=()=>Ne(void 0,null,function*(){var q;if(!B.some(me=>me==null?void 0:me.checked)){k.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(g){const me=(0,M.cloneDeep)((q=T==null?void 0:T.actionTabs)==null?void 0:q.params);O(me.choices)}s(!g)}),Re=(q,me)=>{console.log(q.target.checked);const X=B.map((ee,w)=>we(et({},ee),{checked:w===me?q.target.checked:ee.checked}));O(X)},W=()=>{F({}),O([]),s(!1),h({type:"problemset/setActionTabs",payload:{}})},ae=()=>{let q="";return B.forEach((me,X)=>{me.is_answer&&(q=q+R[X])}),q};return t.createElement(ue.default,{centered:!0,destroyOnClose:!0,open:T.actionTabs.key==="MULTIPLE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:g?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:L,onCancel:W},t.createElement("div",null,t.createElement("div",{className:"c-light-primary mb5 font16"},"\u591A\u9009\u9898"),t.createElement(he.Z,{value:b==null?void 0:b.name}),B==null?void 0:B.map((q,me)=>{const{is_answer:X,checked:ee,choice_text:w}=q;let Ae="";return g&&X&&(Ae=pe.Z.green),g&&!X&&ee&&(Ae=pe.Z.red),t.createElement("div",{key:me,style:{pointerEvents:g?"none":"auto"},className:`${pe.Z.row} ${Ae}`},t.createElement(Q.default,{style:{padding:3},onChange:Ge=>Re(Ge,me),checked:ee}),t.createElement("span",null,R[me],".\xA0"),t.createElement(he.Z,{className:pe.Z.html,value:w}),g&&X&&t.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),g&&!X&&ee&&t.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),g&&t.createElement(t.Fragment,null,t.createElement("div",{className:pe.Z.line}),t.createElement("div",{className:"c-grey-333 mb5"},t.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),ae()),t.createElement("div",{className:"c-grey-333 mb10"},t.createElement("b",null,"\u89E3\u6790:\xA0"),(b==null?void 0:b.analysis)||"\u6682\u65E0\u89E3\u6790"))))};nt.Z=(0,m.connect)(({problemset:T})=>({problemset:T}))(j)},73878:function(fn,nt,e){var t=e(59301),m=e(65582),k=e(8591),ue=e(43418),Q=e(5112),M=e(89392),r=e.n(M),pe=e(96601),he=e(6339),p=e(59301),se=Object.defineProperty,De=Object.defineProperties,J=Object.getOwnPropertyDescriptors,G=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,et=(h,N,b)=>N in h?se(h,N,{enumerable:!0,configurable:!0,writable:!0,value:b}):h[N]=b,we=(h,N)=>{for(var b in N||(N={}))fe.call(N,b)&&et(h,b,N[b]);if(G)for(var b of G(N))D.call(N,b)&&et(h,b,N[b]);return h},Ne=(h,N)=>De(h,J(N)),j=(h,N,b)=>new Promise((F,B)=>{var O=R=>{try{s(b.next(R))}catch(L){B(L)}},g=R=>{try{s(b.throw(R))}catch(L){B(L)}},s=R=>R.done?F(R.value):Promise.resolve(R.value).then(O,g);s((b=b.apply(h,N)).next())});const T=({problemset:h,dispatch:N})=>{var b;const[F,B]=(0,t.useState)({}),[O,g]=(0,t.useState)([]),[s,R]=(0,t.useState)(!1),L=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];(0,t.useEffect)(()=>{var q,me;if(((q=h==null?void 0:h.actionTabs)==null?void 0:q.key)==="SINGLE"){const X=(0,M.cloneDeep)((me=h==null?void 0:h.actionTabs)==null?void 0:me.params);B(X),g(X.choices)}},[(b=h==null?void 0:h.actionTabs)==null?void 0:b.key]);const Re=()=>j(void 0,null,function*(){var q;if(!O.some(me=>me==null?void 0:me.checked)){k.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}if(s){const me=(0,M.cloneDeep)((q=h==null?void 0:h.actionTabs)==null?void 0:q.params);g(me.choices)}R(!s)}),W=(q,me)=>{console.log(q.target.checked);const X=O.map((ee,w)=>Ne(we({},ee),{checked:w===me?q.target.checked:!1}));g(X)},ae=()=>{B({}),g([]),R(!1),N({type:"problemset/setActionTabs",payload:{}})};return p.createElement(ue.default,{centered:!0,destroyOnClose:!0,open:h.actionTabs.key==="SINGLE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:s?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:708,onOk:Re,onCancel:ae},p.createElement("div",null,p.createElement("div",{className:"c-light-primary mb5 font16"},"\u5355\u9009\u9898"),p.createElement(he.Z,{value:F==null?void 0:F.name}),O==null?void 0:O.map((q,me)=>{const{is_answer:X,checked:ee,choice_text:w}=q;let Ae="";return s&&X&&(Ae=pe.Z.green),s&&!X&&ee&&(Ae=pe.Z.red),p.createElement("div",{key:me,style:{pointerEvents:s?"none":"auto"},className:`${pe.Z.row} ${Ae}`},p.createElement(Q.ZP,{onChange:Ge=>W(Ge,me),checked:ee}),p.createElement("span",null,L[me],".\xA0"),p.createElement(he.Z,{className:pe.Z.html,value:w}),s&&X&&p.createElement("span",{style:{paddingTop:4},className:"iconfont icon-duigou1 font16"}),s&&!X&&ee&&p.createElement("span",{style:{fontWeight:600,paddingTop:5},className:"iconfont icon-guanbi font16"}))}),s&&p.createElement(t.Fragment,null,p.createElement("div",{className:pe.Z.line}),p.createElement("div",{className:"c-grey-333 mb5"},p.createElement("b",null,"\u6B63\u786E\u7B54\u6848:\xA0"),L[O.findIndex(q=>q.is_answer)]),p.createElement("div",{className:"c-grey-333 mb10"},p.createElement("b",null,"\u89E3\u6790:\xA0"),(F==null?void 0:F.analysis)||"\u6682\u65E0\u89E3\u6790"))))};nt.Z=(0,m.connect)(({problemset:h})=>({problemset:h}))(T)},24505:function(fn,nt,e){var t=e(59301),m=e(65582),k=e(8591),ue=e(43418),Q=e(89392),M=e.n(Q),r=e(96601),pe=e(6339),he=e(96565),p=e(59301),se=(J,G,fe)=>new Promise((D,et)=>{var we=T=>{try{j(fe.next(T))}catch(h){et(h)}},Ne=T=>{try{j(fe.throw(T))}catch(h){et(h)}},j=T=>T.done?D(T.value):Promise.resolve(T.value).then(we,Ne);j((fe=fe.apply(J,G)).next())});const De=({problemset:J,dispatch:G})=>{var fe,D,et,we,Ne;const[j,T]=(0,t.useState)({}),[h,N]=(0,t.useState)(!1),[b,F]=(0,t.useState)(!0),[B,O]=(0,t.useState)("");(0,t.useEffect)(()=>{var R,L;if(((R=J==null?void 0:J.actionTabs)==null?void 0:R.key)==="SUBJECTIVE"){const Re=(0,Q.cloneDeep)((L=J==null?void 0:J.actionTabs)==null?void 0:L.params);T(Re)}},[(fe=J==null?void 0:J.actionTabs)==null?void 0:fe.key]);const g=()=>se(void 0,null,function*(){if(!B){k.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}h&&O(""),N(!h)}),s=()=>{T({}),F(!0),N(!1),O(""),G({type:"problemset/setActionTabs",payload:{}})};return console.log("----",h),p.createElement(ue.default,{centered:!0,destroyOnClose:!0,open:J.actionTabs.key==="SUBJECTIVE",title:"\u8BD5\u9898\u4F53\u9A8C",okText:h?"\u91CD\u65B0\u7B54\u9898":"\u63D0\u4EA4\u7B54\u6848",cancelText:"\u53D6\u6D88",width:800,onOk:g,bodyStyle:{maxHeight:600,overflow:"auto"},onCancel:s},p.createElement("div",null,p.createElement("div",{className:"c-light-primary mb5 font16"},"\u7B80\u7B54\u9898"),p.createElement(pe.Z,{value:j==null?void 0:j.name,style:{marginBottom:10,color:"#5f6368"}}),b?p.createElement("div",{style:{border:"1px solid #f1f1f1",padding:10},onClick:()=>{F(!1)}}," \u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54"):p.createElement(he.Z,{height:160,defaultValue:B,onChange:R=>{O(R)}}),h&&p.createElement(t.Fragment,null,p.createElement("div",{className:r.Z.line}),p.createElement("span",{style:{color:"#5F6368"}},"\u53C2\u8003\u7B54\u6848\uFF1A"),p.createElement("div",{style:{marginTop:10}},((D=j==null?void 0:j.answer_texts)==null?void 0:D[0])||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"),((et=j==null?void 0:j.keywords)==null?void 0:et.length)>0&&p.createElement("div",{style:{marginTop:10,marginBottom:10}},p.createElement("span",{style:{color:"#5F6368"}},"\u5173\u952E\u8BCD\uFF1A"),(we=j==null?void 0:j.keywords)==null?void 0:we.map(R=>{var L,Re,W;return((L=R==null?void 0:R.keyword)==null?void 0:L.length)>1?((Re=R==null?void 0:R.keyword)==null?void 0:Re.join("\u6216"))+"\uFF1B":((W=R==null?void 0:R.keyword)==null?void 0:W[0])+"\uFF1B"})),p.createElement("div",{style:{color:"#5F6368",marginTop:((Ne=j==null?void 0:j.keywords)==null?void 0:Ne.length)<=0?20:10}},p.createElement("b",null,"\u89E3\u6790:")),p.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(j==null?void 0:j.analysis)||"\u6682\u65E0\u89E3\u6790"))))};nt.Z=(0,m.connect)(({problemset:J})=>({problemset:J}))(De)},75408:function(fn,nt,e){e.d(nt,{N:function(){return j},Z:function(){return T}});var t=e(59301),m=e(6339),k=e(5112),ue=e(6848),Q=e(95237),M=e(43604),r=e(24905),pe=e(20834),he=e(38854),p={flex_box_center:"flex_box_center___K3pXk",flex_space_between:"flex_space_between___JNXiy",flex_box_vertical_center:"flex_box_vertical_center___lX_K7",flex_box_center_end:"flex_box_center_end___ESJAL",flex_box_column:"flex_box_column___nMTYm",line:"line___cNtUM",b1:"b1___xIRxk",b2:"b2___N5uit",list:"list___SBMGo",title:"title___zQP91",tr:"tr___uaxLL",itemDetail:"itemDetail___Ye51x",answerWrapper:"answerWrapper___WJAPa",decoration:"decoration___fOLFB",row:"row___FvSRM",typeRow:"typeRow___qpDsw",type:"type___a8Bs6",typeName:"typeName___EfvMr",typeIcon:"typeIcon___XnhBc",unpublished:"unpublished___h3A34",private:"private___Ok_kP",public:"public___V5_HF",reviewFlag:"reviewFlag___MWDMc",typeRightAction:"typeRightAction___zwJ4e",actionLink:"actionLink___XxdsL",actionIcon:"actionIcon___YoZs8",topicTitle:"topicTitle___TXfB_",topicTitleContent:"topicTitleContent___MceUW",judgmentContent:"judgmentContent___Adte7",programContent:"programContent___R8AFa",otherContent:"otherContent___CNAVC",combinationContent:"combinationContent___NWKpD",con:"con___MJkTE",otherContentItem:"otherContentItem___sXGMT",otehrContentHtml:"otehrContentHtml___MKkjT",difficultyRow:"difficultyRow___E6YVK",updateTimeRow:"updateTimeRow___MPFJY",updateTimeWrap:"updateTimeWrap___iIz5W",updateTimeContent:"updateTimeContent___CpqJg",programLanguage:"programLanguage___lku0d",updateTimeRowAction:"updateTimeRowAction___Y6grB",bottomAction:"bottomAction___sQwM3",borderColorBlue:"borderColorBlue___vZe0j",borderColorRed:"borderColorRed___GPm9E",borderColorFFF:"borderColorFFF___izaeA",borderColorGray:"borderColorGray___WdIyN",selectIcon:"selectIcon___I35Ch",colorGreen:"colorGreen___yFw84",parseAnswerBorder:"parseAnswerBorder___tmhXi",answer:"answer___c9YYj",answerHtml:"answerHtml___sp4Xx",parse:"parse___Lif5r",parseText:"parseText___KMhnK",parseAnswer:"parseAnswer___aFs0o",parseAnswerHtml:"parseAnswerHtml___AfP6o",actionBar:"actionBar___Q6e1E",know:"know___EtJbV",menu:"menu___ODbWA",bottom:"bottom___yLg8j",textBtn:"textBtn___p8TrW"},se=e(41867),De="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACMgAAAA6CAYAAABPwffJAAAAAXNSR0IArs4c6QAAH35JREFUeF7t3Q2MZWV9x/H/c849d17uzL6y7K4M76xLNIAKoiBQak0oRgsiYKyxUEq0LwZLYmqa0hqtpi8xodam1daKRFtbRITYBmlspRBBAXmRaHddsCyO7Bsssztzd2buveec5jl37jC7bN155l7OL7P3ewmZfTnn+Z37+f9nsjn3n+c4W8JrfHx8bGam9ZfNZutif3q1Wrl3YKDyB2NjY+NLWC74FHV+8AVzQlcC6nqr87vC4+RgAXW91fnBYJyAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACpr6/r86nBcoVUNdbnV+uNmnqevcy34WW84knto0513giz22NWef03P9qb27Vs846a9MrOiSjzg/14vjuBNT1Vud3p8fZoQLqeqvzQ704HgEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBMzU9/fV+fRAuQLqeqvzy9UmTV3vXucHD8g88shj/2zm3ttoNOa7wZmzJEnMnPvqOeec9euvZJuo81/J98baLxdQ11udT0+UK6Cutzq/XG3SEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBA4OgTU9/fV+UdHFZfPu1DXW52/fCp1dFyput69zg8ekLnvvu8+l+e28XDldM52XHTRW171SpZanf9KvjfWfrmAut7qfHqiXAF1vdX55WqThgACCCCAAAIIIIAAAggggAACCCCAAAIIIIDA0SGgvr+vzj86qrh83oW63ur85VOpo+NK1fXudX7wgMy3v31vnue5NZtNc84sz9sPWkqq1aLCb3vbxcFrhrSGOj/kWjm2ewF1vdX53QuyQoiAut7q/BArjkUAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAIG2gPr+vjqfPihXQF1vdX652qSp693r/OBhlrvu+ve8PRiTmx+N6QzJtFsjt8sue0fwmiFtpc4PuVaO7V5AXW91fveCrBAioK63Oj/EimMRQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEECgLaC+v6/Opw/KFVDXW51frjZp6nr3Oj94mOX22+/0kzHWbDaK3WP8yw/JJElSDMxceeXlwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWW2/9Smcsptgx5qVdZNq/vuaa9wWvGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWb7whVvyZrN5UCf4xy055yxJqnb99dcGrxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgWAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEE2gLq+/vqfPqgXAF1vdX55WqTpq53r/ODh1k+85m/yZ05y4vdY/zjldpLFEMy5uyGD/9e8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjl05+++ZAdZNqPVvKvJEnsIx+5MXjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8olPfCrvPFKp/dXvHtNuDL/Yn3zspuA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy003fSxvNhsLOuGlJfwOMp/85MeD1wxpK3V+yLVybPcC6nqr87sXZIUQAXW91fkhVhyLAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACbQH1/X11Pn1QroC63ur8crVJU9e71/nBwyw33viR3O8a03nN7x4zt5PMzTd/OnjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8qEP3ZC3mi3Lbe65SvM94axaTeyzn/1M8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjluuuuf2kyxv/KrzD3Nc9zu+WWfwxeM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7z//dfkzUbjoP1j/COX/KOWqtWqffnLtwavGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWa644sp8fsuY+X7obCrj7I47bg9eM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7zjHb+Wt1rNYseY9is359z8DjLf/OZdwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWSy65NG82m0UnNJuN4muSJMVX/4ilb33r7uA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy4UXXpT73WP8kIxzZv43fgeZJKkWu8ncf/99wWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWN73pzXmr1SoGYzo7yfgdZPyQTKVSse9//3vBa4a0lTo/5Fo5tnsBdb3V+d0LskKIgLre6vwQK45FAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQACBtoD6/r46nz4oV0Bdb3V+udqkqevd6/zgYZazzz4nbzQaxXBMsXuM74liB5mk2EXm0UcfCV4zpK3U+SHXyrHdC6jrrc7vXpAVQgTU9Vbnh1hxLAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCLQF1Pf31fn0QbkC6nqr88vVJk1d717nBw+zbN58et7ZOabZbPjpGKtWE/OPXapWq7Zly/8ErxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgW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F/Avv4gk/9BHPfVb85f9fuk31+n5sun7Mo9+o9/6svF50wgggAACCCCAAAIIIIAAAggggAACCCCAAAJdCfD5Ap8vdNVAgSfTb/RbYMt0dXjf99vC6Zz77ntw8+mvOesbae5OzX0fZpnd/q9ftqmpSZua2metZtOeeeZZm56ents1xhWPW2rvIONscHDQTjrpBKskiY2MrLSRkVG78j3v989XMpc7i13+9JYfP/Guiy46b2tnF5m56hW71yjyGZDp6vsn+GT6jR/wwU3TxQn0G/3WRftwKgIIIIAAAggggAACCCCAAAIIIIAAAggggECfCvD5Ap8vlNn69Bv9Rr+VN5/S2UEmesYs2fPw4284/uTN/2FZXsssszxzdvttXzLnnL3w/K5iGGbHjp02NVW3RmN2buMXX67cqtWqjYyM2MaNG4rdY9asPbb483dfda25KLfIIrPI1Z956keXbHjzOT84ycxvQZN1BmRU+QzIlPntZr6H/DgV/VYue9+m0W/8g6Jvm583jgACCCCAAAIIIIAAAggggAACCCCAAAIIILBkAT5f4POFJTfPEk6k3+i3JbTNkk/p+36bA4jHxy3Z/txD55x2ypl3Z3lWy/PMbyBjd//bbRZFse3e9VzxmKVWq1XsIpOmaTEw419+gMYPxZx88olWqVSK36/fcFxxzNvfebXfQMaciyxyUX3rTx59+yknnP/w2FgxIJPOVU6Wz4DMkr93lnQi/cYP+CU1zhJPot/otyW2DqchgAACCCCAAAIIIIAAAggggAACCCCAAAII9LEAny/w+UKZ7U+/0W/0W3nzKZ0dZCo7dlgyPv74a4874dW35VF+kmX+8Umpfe+737FGs1HsINOYnSlq44dkdu7cbfV6vRiGGR4etg0bjrU4jou/HxgcsrXHrLdqUrU3v+WXzbnYLMrNZe6Znz/7k6vHxl73o40biwGZ1lyxZfkMyJT57Ta/g4ys3vRbufVWp839g4J+UxeCfAQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEElpEAny8wsFBmu9Jv9Bv9Vt58ih+Qicws3rXLqnv2bD111THHfi6Kquf53WP8DjH/+/SWYjhmdna6+LqY19q16606MGjHrNtgJ596+twOM2ZZ1nhw4vndv71u3ean16+3xsIdZFT5zrnOY54W89Y4pksB+o1+67KFgk6n3+i3oIbhYAQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEErPiMlM9P6YTSBOg3Ps8qrdn4+ZYeNCATxwdW7Hlx7ydXrlx1XZ47y7LcpqcP2LatT1ilUrXndz9n09P1X1ifoaGarVt/nDWbs7Zp81k2NDRsUeTMudz27Zv44rrVa25K0+H9hxuQUeQzIFPmt9vB/6BQ1Hvu3RYDYYp8+o1+K/PnK/1Wbr+RhgACCCCAAAIIIIAAAggggAACCCCAAAIIIHB0CCwcWFB8nsTnWUdHHy32XdBvDMgstld6cVzf99uhAOPj41esHxv7TJbmsR+Q8bvI7Nr5M5ua3GfORfbC8zts+sDUYe2Hhkds7TEb/dyR1UZW2PoNx8/tHuMsil26a3z8w2NjY3f8ogGZsvP5ALkX30aLX4N+4wf84rul+yPpN/qt+y5iBQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAIF+E+DzBT5fKLPn6Tf6jX4rbz7loB1koqg+umfixROHhoY+lVQGf8UPx3T+f37XuDVbTYvjxOr1/Ta5f681ZmeKWvnHKY2uWGO12grLspbFccXWrR8rhmM6/zdbM/85PT39R+tWrd6eZbXJw+0go8hnQKbMb7eDd5BR1Hvu3RY7yCjy6Tf6rcyfr/Rbuf1GGgIIIIAAAggggAACCCCAAAIIIIAAAggggMDRIbBwYEHxeRKfZx0dfbTYd0G/MSCz2F7pxXF932+5f5aSWWXHDkucm6q14mTV3r3PXX7MqvUfz/J0KM/NMj8ok5pNTu61VnPGXBSbs8hc5E8tNoyxLE8tz1JLqoM2MrLGXGwWFQMy/ms8/fzEro+tWfOqOytpcyLPR+obN1rTzFpzRZTlO//sJ16lCdBv9FtpzdZ+hh4/38oEJwsBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgaNAgM8X+DyrzDam3+g3+q28+RS/g4z/ADkeH7fErZwcbh1IVuStxvqZ6ckPrBhddU2aZ1GemWV+CiY1a6Uta7WmLW2llvupGTNzLra4ElulMmSVuGLmh2PMmYvMYhdl+ycnbh0cGv17V6nuqgw39+f7Rg+MjRUDMu0FhPkMyJT57TY/sEC/lcvet2n8fOMfFH3b/LxxBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgSUL8PkCny8suXmWcCL9Rr8toW2WfErf99scQPSMWbJqwgbr2fRIVk9X5XG64cDU1EdXrFz11jTLoixr7xRTPHLJ/6LYnaHt7neJKb76//xv/K4xfjgmirJ9ExPfGRiMb06ike1RLZ6oRUNTE6ts5iQrBmT8qv4ly2dAZsnfO0s6kX7jB/ySGmeJJ9Fv9NsSW4fTEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBPpYgM8X+HyhzPan3+g3+q28+ZTODjKR38Vlzx6r5nm95lxtdDI9sDprzJyYNqavHhlZ/c4sSwczPyDj+7MzLDPXq85vQuOHZCIz/2v/5KUoimempl78Zjww8JUoGd4xGg+/mOf1Sedq9XXrrDG3e8z8gIwqnwGZMr/d5neQod/KZe/btM4/KFQ/X+bgZf3Oz7e+bX3eOAIIIIAAAggggAACCCCAAAIIIIAAAggggEAXAny+wMBCF+0TfCr9Rr8FN00XJ/R9v80BFI9Z2rHDkrRmg1FrutaaSkctydfMTmfr09bkxQNDtQuTJDkjy/Ko2EEmd/M7yfidY8zlxQ4yUeSyZrP55Ox0/f64MnrvwFC0y5pub2UknswqQ/W4bjMbN84/XmluD5pivEaSzwfIXXz3LOFU+o0f8EtomyWfQr/Rb0tuHk5EAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQ6FsBPl/g84Uym59+o9/ot/LmU4qHIx06JZSmU0OzrjJSaaUrGlm+Mk3z1ZY1jsvy1utdxZ1eTQbGnEUrnYtq7fOzem7ZvkZzdjxv5VsiV3nMourP49i9WI3cvlYl3j+Qt6bieGR64e4xneEUdX6ZDUcW/UYPlCug/vmizi9XmzQEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBI4OAfX9fXX+0VHF5fMu1PVW5y+fSh0dV6qutzJ/4YBM8ZCkcbOk9qJVm8364OxsZSSKWiNplI3mLh7Nm80VeWYjqbXWZ62sluX5kG+ByLnpqBLVY6vscpFNuSTZ7/J0Ms6iySyrTA0MtKaSpDZTX22NMSt2jyke0nTIgIws/+ho4+XzLhZMQdJvy6dsy/ZK6bdlWzouHAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABmQCfL8jo+zKYfuvLssvedD/3WzEg418LpnQi/6ilwUFL/JDMdB4Pu9nWUKsa1aJWo+Yq1SFrpYNZ5hLnsrh9bpRGUd60SjyTtxrTWaVarzSyej5QmR5y6QE/HDMzY825Ryv54Zjs0EcbqfNl3denwep6q/P7tOyyt62utzpfBk8wAggggAACCCCAAAIIIIAAAggggAACCCCAAALLWEB9f1+dv4xLtywvXV1vdf6yLNoyvmh1vVX5hw7I+N/7/+MdO6zih2RmZ6eqWTUeTNKhgZmZqcHKUDRQn02r1SiJs3SmGJCJ4sG0kTXT2kDcaE1ns4ODIzPNeHo2aqQzAwMjjbnhmJaZpX6eZuHuMZ2eWTClJMlfxr27LC9dXW91/rIs2jK+aHW91fnLuHRcOgIIIIAAAggggAACCCCAAAIIIIAAAggggAACMgH1/X11vgy+T4PV9Vbn92nZZW9bXW9V/vyAjJc/5CL8428qA3ssnh2wanWmnjQrUdJqumQ4GozrrcmKa7j2I5qqeV6rjLYOZDNpJcmbSStrNgZrzYFZa8yus3TMzA/HFI9VOtxwTKfq6nxZ9/VpsLre6vw+Lbvsbavrrc6XwROMAAIIIIAAAggggAACCCCAAAIIIIAAAggggMAyFlDf31fnL+PSLctLV9dbnb8si7aML1pdb0X+QQMyvnaHXIT/e//IpUqlYlGSWKUeT8Zx3UVx7IrdYzqvNM3TtJZntXQ0bTat1WpZtnHjwYMxv2g4prOOOn8Z9++yvHR1vdX5y7Joy/ii1fVW5y/j0nHpCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgjIBNT399X5Mvg+DVbXW53fp2WXvW11vcvOf9mAjJefuwj/y84jl6LOr8fHLYpjc1FU/N38K8ssT1PLx8Ze2ilm4a4xxWLO+R1kjvhS5x/xAjmgpwLqeqvze4rJYkcUUNdbnX9EIA5AAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQACBlwmo7++r82mJcgXU9Vbnl6tNmrreZeYfdkDGt8CCi/C/7QzKHPrrQ7uleITS3B8u/PWih2M6C6rz+TYoV0Bdb3V+udqkqeutzqcDEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAIFxAfX9fnR8uxhndCKjrrc7vxo5zwwXU9S4r//8dkFlIdsjFdP7q0HNftjvMYneMOVJ51PlHuj7+vrcC6nqr83uryWpHElDXW51/JB/+HgEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBF4uoL6/r86nJ8oVUNdbnV+uNmnqer+S+f8HabRiLm3R4IUAAAAASUVORK5CYII=",J=e(24334),G=e(27687),fe=e(65862),D=(h,N,b)=>new Promise((F,B)=>{var O=R=>{try{s(b.next(R))}catch(L){B(L)}},g=R=>{try{s(b.throw(R))}catch(L){B(L)}},s=R=>R.done?F(R.value):Promise.resolve(R.value).then(O,g);s((b=b.apply(h,N)).next())});const et=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],we=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ne=({data:h,selectIds:N,onSelectCheckBox:b=()=>{},showCheckbox:F=!0})=>{var B,O,g;const[s,R]=(0,t.useState)(!1),L=(0,t.useRef)(),Re=()=>{var X,ee;return h.item_type==="JUDGMENT"?t.createElement("div",{className:p.judgmentContent},h.choices.map((w,Ae)=>t.createElement(k.ZP,{key:Ae,disabled:!0},w.choice_text))):h.item_type==="PROGRAM"?t.createElement("div",{className:p.programContent},t.createElement(m.Z,{value:(X=h.program_attr)==null?void 0:X.description})):h.item_type==="COMBINATION"?t.createElement("div",{className:p.combinationContent},(ee=h==null?void 0:h.sub_item_banks)==null?void 0:ee.map((w,Ae)=>{var Ge,Me,Qe,dt,It,Le;const ht=`(\u9898\u76EE${Ae+1}-${(w==null?void 0:w.item_type)=="SINGLE"?"\u5355\u9009\u9898":(w==null?void 0:w.item_type)=="MULTIPLE"?"\u591A\u9009\u9898":(w==null?void 0:w.item_type)=="COMPLETION"?"\u586B\u7A7A\u9898":(w==null?void 0:w.item_type)=="JUDGMENT"?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898"}) `;return t.createElement(t.Fragment,null,t.createElement("div",{style:{marginTop:10,marginBottom:10}},t.createElement(m.Z,{value:ht+w.name})),((w==null?void 0:w.item_type)=="SINGLE"||(w==null?void 0:w.item_type)=="MULTIPLE")&&w.choices.map((st,ge)=>t.createElement("div",{key:ge,className:p.otherContentItem},t.createElement("p",null,et[ge]),t.createElement(m.Z,{className:p.otehrContentHtml,value:st.choice_text}))),(w==null?void 0:w.item_type)=="JUDGMENT"&&t.createElement("div",{style:{display:"flex",marginBottom:10}},w.choices.map((st,ge)=>t.createElement(k.ZP,{key:ge,disabled:!0},st.choice_text))),t.createElement("div",{className:p.con},(w==null?void 0:w.item_type)=="SINGLE"&&t.createElement("b",{className:"c-grey-333 font14"}," \u7B54\u6848\uFF1A",we==null?void 0:we[(Ge=w==null?void 0:w.choices)==null?void 0:Ge.findIndex(st=>st==null?void 0:st.is_answer)]," "),(w==null?void 0:w.item_type)=="COMPLETION"&&((Me=w==null?void 0:w.standard_answer)==null?void 0:Me.map((st,ge)=>{var Ce;return t.createElement("div",{key:ge,className:p.answerHtml},`\u7B54\u6848\uFF08\u586B\u7A7A${st.position}\uFF09\uFF1A${(Ce=st==null?void 0:st.answer_text)==null?void 0:Ce.join("\u3001")}`)})),(w==null?void 0:w.item_type)=="MULTIPLE"&&t.createElement("b",{className:"c-grey-333 font14"}," \u7B54\u6848\uFF1A",(Qe=w==null?void 0:w.choices)==null?void 0:Qe.map((st,ge)=>{if(st!=null&&st.is_answer)return(we==null?void 0:we[ge])+" "})," "),(w==null?void 0:w.item_type)=="JUDGMENT"&&t.createElement("div",null,"\u7B54\u6848\uFF1A",(It=(dt=w==null?void 0:w.choices)==null?void 0:dt.find(st=>st.is_answer))==null?void 0:It.choice_text),(w==null?void 0:w.item_type)=="SUBJECTIVE"&&t.createElement("div",null,"\u7B54\u6848\uFF1A",(Le=w==null?void 0:w.answer_texts)==null?void 0:Le[0]),t.createElement("div",null,t.createElement("span",null,"\u89E3\u6790\uFF1A"),t.createElement(m.Z,{className:p.parseAnswerHtml,value:w.analysis||"\u6682\u65E0\u89E3\u6790"})),t.createElement("div",null,t.createElement("span",null,"\u77E5\u8BC6\u70B9\uFF1A"),t.createElement(ue.Z,{title:(h==null?void 0:h.tag_discipline)||"--"},t.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},(h==null?void 0:h.tag_discipline)||"--")))))})):t.createElement("div",{className:p.otherContent},h.choices.map((w,Ae)=>t.createElement("div",{key:Ae,className:p.otherContentItem},t.createElement("p",null,et[Ae]),t.createElement(m.Z,{className:p.otehrContentHtml,value:w.choice_text}))))},W=()=>{var X;if((h==null?void 0:h.item_type)!=="BPROGRAM")return t.createElement("div",null,(X=h.standard_answer)==null?void 0:X.map((ee,w)=>{var Ae,Ge;return t.createElement("div",{key:w,className:p.answerHtml},(ee==null?void 0:ee.model)===1?`\u7B54\u6848\uFF08\u586B\u7A7A${ee.position}\uFF09\uFF1A${(Ae=ee==null?void 0:ee.answer_text)==null?void 0:Ae.join("\u3001")}`:t.createElement("div",{style:{display:"flex",alignItems:"center"}},t.createElement("span",{style:{minWidth:110}},"\u7B54\u6848\uFF08\u586B\u7A7A",ee.position,"\uFF09\uFF1A"),t.createElement(G.Z,{value:(Ge=ee==null?void 0:ee.answer_text)==null?void 0:Ge.join("\u3001"),readOnly:!0})))}))},ae=()=>{var X,ee,w,Ae,Ge,Me;const Qe={SUBJECTIVE:(X=h.answer_texts)==null?void 0:X[0],JUDGMENT:(w=(ee=h.choices)==null?void 0:ee.find(He=>He.is_answer))==null?void 0:w.choice_text},dt=h.choices.map(He=>He.is_answer).findIndex(He=>He),It=dt>-1?we[dt]:"";let Le="";h.choices.map((He,ke)=>{He.is_answer&&(Le+=we[ke])});const ht=Qe[h.item_type];let st=((Ae=h==null?void 0:h.program_attr)==null?void 0:Ae.code)||"";try{st=J.Base64.decode(((Ge=h==null?void 0:h.program_attr)==null?void 0:Ge.code)||"")}catch(He){}const ge={SINGLE:t.createElement(m.Z,{className:p.answerHtml,value:`\u7B54\u6848\uFF1A${It||"\u65E0"}`}),MULTIPLE:t.createElement(m.Z,{className:p.answerHtml,value:`\u7B54\u6848\uFF1A${Le||"\u65E0"}`}),COMPLETION:W(),BPROGRAM:t.createElement("div",null,t.createElement(m.Z,{className:p.answerHtml,showProgramFill:!0,value:st}),(Me=h.standard_answer)==null?void 0:Me.map((He,ke)=>t.createElement("div",{key:ke,className:p.answerHtml},`\u7B54\u6848\uFF08\u586B\u7A7A${He.position}\uFF09\uFF1A${He==null?void 0:He.answer_text}`)))},Ce=t.createElement(Q.Z,null,t.createElement(M.Z,{className:"mt3"},"\u7B54\u6848\uFF1A"),t.createElement(M.Z,{flex:1},t.createElement(m.Z,{className:p.answerHtml,value:`${ht||"\u65E0"}`})));return ge[h.item_type]||Ce},q=X=>{let ee=[...N];X.target.checked?ee.push(h.id):ee=ee.filter(w=>w!==h.id),b(ee)},me=X=>D(void 0,null,function*(){if(!X&&!(N!=null&&N.length))return message.info("\u8BF7\u5148\u9009\u62E9\u8BD5\u9898");L.current=[0],Modal.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u79FB\u52A8\u5230",maskClosable:!0,className:"custom-modal-divider",icon:null,content:t.createElement("div",{className:`font14 ${p.overflow}`,style:{maxHeight:500,overflow:"auto"}},t.createElement("div",{className:p.tips},t.createElement("div",null,"\u63D0\u793A\uFF1A"),t.createElement("div",null,"1.\u82E5\u5C06\u5DF2\u5171\u4EAB\u8BD5\u9898\u79FB\u5165\u6587\u4EF6\u5939\uFF0C\u5219\u4F1A\u64A4\u9500\u6B64\u8BD5\u9898\u539F\u6709\u7684\u5171\u4EAB\u9009\u9879\uFF0C\u4EE5\u6587\u4EF6\u5939\u7684\u5171\u4EAB\u9009\u9879\u4E3A\u4E3B\uFF1B"),t.createElement("div",null,"2.\u82E5\u5C06\u5DF2\u5171\u4EAB\u6587\u4EF6\u5939\u5185\u7684\u8BD5\u9898\u79FB\u51FA\u81F3\u6839\u76EE\u5F55\uFF0C\u5219\u4F1A\u64A4\u9500\u8BD5\u9898\u6240\u6709\u7684\u5171\u4EAB\u9009\u9879\u3002")),t.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u9700\u8981\u79FB\u52A8\u5230\u7684\u6587\u4EF6\u5939"),t.createElement(CustomTree,{defaultValue:!0,value:L.current,onChange:ee=>L.current=ee})),onOk:()=>D(void 0,null,function*(){var ee;const w=yield batchGroup({ids:X?[X]:N,groups_ids:(ee=L.current)==null?void 0:ee[0]});console.log("\u79FB\u52A8\u8BD5\u9898\u5230\u6307\u5B9A\u6587\u4EF6\u5939\u7684res",w),L.current=[],w==null||w.status})})});return t.createElement("div",{className:p.itemWrap},t.createElement("div",{className:p.list},F&&t.createElement(r.default,{className:"mr10",onChange:q,checked:N.includes(h.id)}),t.createElement("div",{onClick:()=>R(!s),className:p.title},t.createElement(m.Z,{key:1,showLines:1,showTextOnly:!0,className:p.topicTitleContent,value:(h==null?void 0:h.item_type)==="BPROGRAM"?(B=h==null?void 0:h.program_attr)==null?void 0:B.description:h.name})),t.createElement("div",{onClick:()=>R(!s),className:p.tr},t.createElement("i",{style:{transform:s?"scale(0.5) rotate(-180deg)":"scale(0.5) rotate(0deg)"},className:"iconfont icon-zhankai4"}))),t.createElement("aside",{style:s?{display:"block"}:{display:"none"},className:p.itemDetail},t.createElement("div",{style:{marginBottom:44}},t.createElement(m.Z,{key:2,className:p.topicTitleContent,value:(h==null?void 0:h.item_type)==="BPROGRAM"?(O=h==null?void 0:h.program_attr)==null?void 0:O.description:h.name}),t.createElement("div",{className:`${p.row} mt15`},Re()),t.createElement("div",{className:p.row},t.createElement("div",{className:p.updateTimeRow},t.createElement("div",{className:p.updateTimeWrap},h.item_type==="PROGRAM"&&t.createElement("p",{className:p.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(g=h==null?void 0:h.languages)==null?void 0:g.join("/")))))),h.item_type!=="COMBINATION"&&t.createElement("div",{className:p.answerWrapper},t.createElement("img",{src:De,alt:"",className:p.decoration}),t.createElement("div",{className:p.answer},ae()),t.createElement("div",{className:p.parse},t.createElement("div",{className:p.parseText},"\u89E3\u6790\uFF1A"),t.createElement("div",{className:p.parseAnswer},h.analysis?t.createElement(m.Z,{className:p.parseAnswerHtml,value:h.analysis}):"\u6682\u65E0\u89E3\u6790")),t.createElement("div",{className:p.parse},t.createElement("div",{className:p.parseText},"\u77E5\u8BC6\u70B9\uFF1A"),t.createElement(ue.Z,{title:(h==null?void 0:h.tag_discipline)||"--"},t.createElement("div",{className:p.parseAnswer,style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},(h==null?void 0:h.tag_discipline)||"--"))))))},j=({SubjectShare:h,isProblemset:N,data:b,user:F,page:B,activeTabsKey:O,onPublicReview:g=()=>{},onStartExperience:s=()=>{},onSetPrivate:R=()=>{},onCorrection:L=()=>{},onChangeTag:Re=()=>{},onCollect:W=()=>{},onSetPublic:ae=()=>{},onDelete:q=()=>{},onCancel:me=()=>{},onSelect:X=()=>{},onMoveTo:ee=()=>{},addProblemset:w=()=>{},onSetShare:Ae=()=>{},onCancelShare:Ge=()=>{},onPublish:Me=()=>{},onCancelPublish:Qe=()=>{}})=>{var dt,It,Le,ht,st,ge,Ce,He,ke,C,P,f,a,E,ce;const i=b.item_type==="PROGRAM"?`/problems/newedit/${(dt=b.program_attr)==null?void 0:dt.identifier}?tabs_key=${O}&page=${B}`:b.item_type==="BPROGRAM"?`/problemset/edit/${(It=b.program_attr)==null?void 0:It.identifier}?type=1&tabs_key=${O}&page=${B}`:`/problemset/edit/${b.id}?tabs_key=${O}&page=${B}`,l=O==="0"&&!b.public&&!b.apply&&(b.item_type==="PROGRAM"&&((Le=b.program_attr)==null?void 0:Le.status)!==0||b.item_type!=="PROGRAM"),_=[{label:t.createElement("a",{className:p.actionLink,onClick:()=>onCopy(b.id,!1)},"\u590D\u5236"),key:"2",show:O==="0"},{label:t.createElement("a",{className:p.actionLink,onClick:()=>{var $e;return Qe(($e=b==null?void 0:b.program_attr)==null?void 0:$e.identifier)}},"\u64A4\u9500\u53D1\u5E03"),key:"0",show:(O==="0"||O==="3")&&b.item_type==="PROGRAM"&&((ht=b.program_attr)==null?void 0:ht.status)!==0&&!b.public&&((st=b.author)==null?void 0:st.login)===((ge=F.userInfo)==null?void 0:ge.login)},{label:t.createElement("a",{className:p.actionLink,onClick:()=>ee(b.id)},"\u79FB\u52A8\u5230"),key:"1",show:O==="0"},{label:t.createElement("a",{className:p.actionLink,onClick:()=>{b.is_share?Ge(b.id):Ae(b.id)}},"\u5171\u4EAB"),key:"3",show:O==="0"&&h},{label:t.createElement("a",{className:p.actionLink,onClick:()=>ae(b)},"\u516C\u5F00"),key:"4",show:l},{label:t.createElement("a",{className:p.reviewFlag,onClick:g},"\u516C\u5F00\u5BA1\u6838\u4E2D"),key:"5",show:O==="0"&&!b.public&&b.apply&&(b.item_type==="PROGRAM"&&b.program_attr.status!==0||b.item_type!=="PROGRAM")},{label:t.createElement("a",{className:p.actionLink,onClick:()=>R(b.id)},"\u64A4\u9500\u516C\u5F00"),key:"6",show:(O==="0"||O==="1")&&b.public&&((Ce=b.author)==null?void 0:Ce.login)===((He=F.userInfo)==null?void 0:He.login)||O==="1"&&(0,se.ag)()},{label:t.createElement("a",{className:p.actionLink,onClick:()=>W(b.id,b.is_collected)},"\u53D6\u6D88\u6536\u85CF"),key:"7",show:O==="2"},{label:t.createElement("a",{className:p.actionLink,onClick:()=>{var $e;return Me(($e=b==null?void 0:b.program_attr)==null?void 0:$e.identifier)}},"\u53D1\u5E03"),key:"8",show:(O==="0"||O==="3")&&b.item_type==="PROGRAM"&&((ke=b.program_attr)==null?void 0:ke.status)===0&&!b.public&&((C=b.author)==null?void 0:C.login)===((P=F.userInfo)==null?void 0:P.login)},{label:t.createElement("a",{className:p.actionLink,onClick:()=>W(b.id,b.is_collected)},b.is_collected?"\u53D6\u6D88\u6536\u85CF":"\u6536\u85CF"),key:"9",show:(O==="1"||O==="3")&&!(0,se.ag)()&&!(0,se.JA)()&&((f=b.author)==null?void 0:f.login)!==((a=F.userInfo)==null?void 0:a.login)},{label:t.createElement("a",{className:p.actionLink,onClick:()=>L(b.id)},"\u7EA0\u9519"),key:"10",show:O!=="0"&&!(0,se.ag)()&&!(0,se.JA)()},{label:t.createElement("a",{className:p.actionLink,onClick:()=>Re(b)},"\u4FEE\u6539\u77E5\u8BC6\u70B9"),key:"15",show:O==="0"||O==="3"&&(b==null?void 0:b.edit_item_bank)},{label:t.createElement("a",{className:p.actionLink,onClick:()=>q(b.id)},"\u5220\u9664"),key:"11",show:O==="0"&&!b.public||O==="1"&&(0,se.ag)()&&((E=b.author)==null?void 0:E.login)!==((ce=F.userInfo)==null?void 0:ce.login)},{label:t.createElement("a",{className:p.actionLink,onClick:()=>w(b.id)},"\u52A0\u5165\u6211\u7684\u9898\u5E93"),key:"12",show:O==="1"||O==="3"}].filter($e=>$e.show),S=t.createElement(pe.default,{forceSubMenuRender:!0,className:p.menu,items:_}),c=t.createElement(pe.default,{forceSubMenuRender:!0,className:p.menu},t.createElement(pe.default.Item,{key:"10"},t.createElement("a",{className:p.actionLink,onClick:()=>L(b.id)},"\u7EA0\u9519"))),H=O!=="0"&&!(0,se.ag)()&&!(0,se.JA)();return t.createElement(t.Fragment,null,N?t.createElement(t.Fragment,null,(O==="0"||O==="3"&&(b==null?void 0:b.edit_item_bank))&&!b.public&&t.createElement("span",{className:p.textBtn,style:{cursor:"pointer"},onClick:()=>{(0,fe.xg)(i);const $e=document.getElementById(b.id),xe=window.pageYOffset||document.documentElement.scrollTop;localStorage.setItem("problemsetid",$e.getBoundingClientRect().top+xe+"")}},t.createElement("div",{className:p.line},t.createElement("b",{className:p.b1}),t.createElement("b",{className:p.b2})),t.createElement("i",{className:"iconfont icon-bianji10 font14 mr5"}),"\u7F16\u8F91"),t.createElement("span",{className:p.textBtn,style:{cursor:"pointer"},onClick:()=>s(b)},t.createElement("div",{className:p.line},t.createElement("b",{className:p.b1}),t.createElement("b",{className:p.b2})),t.createElement("i",{className:"iconfont icon-tiyan font14 mr5"}),"\u4F53\u9A8C",t.createElement("div",{className:p.line},t.createElement("b",{className:p.b1}),t.createElement("b",{className:p.b2}))),_.length>0&&t.createElement(he.Z,{dropdownRender:()=>S},t.createElement("span",{style:{cursor:"default",width:"105px"},onClick:$e=>$e.preventDefault()},t.createElement("span",{className:p.textBtn},t.createElement("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"\u66F4\u591A",t.createElement("div",{className:p.line},t.createElement("b",{className:p.b1}),t.createElement("b",{className:p.b2})))))):H?t.createElement(he.Z,{className:"ml40",dropdownRender:()=>c},t.createElement("span",{style:{cursor:"default",width:"105px"},onClick:$e=>$e.preventDefault()},t.createElement("span",{className:p.textBtn},t.createElement("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"\u66F4\u591A",t.createElement("div",{className:p.line},t.createElement("b",{className:p.b1}),t.createElement("b",{className:p.b2}))))):t.createElement("span",null))};var T=Ne},50371:function(fn,nt){function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let m=1;m{const Q=k[ue];Q!==void 0&&(t[ue]=Q)})}return t}nt.Z=e},13845:function(fn,nt,e){e.d(nt,{F:function(){return t},Z:function(){return m}});function t(k){return k!=null&&k===k.window}function m(k,ue){var Q,M;if(typeof window=="undefined")return 0;const r=ue?"scrollTop":"scrollLeft";let pe=0;return t(k)?pe=k[ue?"pageYOffset":"pageXOffset"]:k instanceof Document?pe=k.documentElement[r]:(k instanceof HTMLElement||k)&&(pe=k[r]),k&&!t(k)&&typeof pe!="number"&&(pe=(M=((Q=k.ownerDocument)!==null&&Q!==void 0?Q:k).documentElement)===null||M===void 0?void 0:M[r]),pe}},56762:function(fn,nt,e){e.d(nt,{Z:function(){return m}});var t=e(59301);function m(){const[,k]=t.useReducer(ue=>ue+1,0);return k}},68031:function(fn,nt,e){e.d(nt,{Z:function(){return ue}});var t=e(16089);function m(Q,M,r,pe){const he=r-M;return Q/=pe/2,Q<1?he/2*Q*Q*Q+M:he/2*((Q-=2)*Q*Q+2)+M}var k=e(13845);function ue(Q){let M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:r=()=>window,callback:pe,duration:he=450}=M,p=r(),se=(0,k.Z)(p,!0),De=Date.now(),J=()=>{const fe=Date.now()-De,D=m(fe>he?he:fe,se,Q,he);(0,k.F)(p)?p.scrollTo(window.pageXOffset,D):p instanceof Document||p.constructor.name==="HTMLDocument"?p.documentElement.scrollTop=D:p.scrollTop=D,fe{const{href:R,title:L,prefixCls:Re,children:W,className:ae,target:q,replace:me}=s,X=Q.useContext(De),{registerLink:ee,unregisterLink:w,scrollTo:Ae,onClick:Ge,activeLink:Me,direction:Qe}=X||{};Q.useEffect(()=>(ee==null||ee(R),()=>{w==null||w(R)}),[R]);const dt=Ce=>{me&&(Ce.preventDefault(),window.location.replace(R)),Ge==null||Ge(Ce,{title:L,href:R}),Ae==null||Ae(R)},{getPrefixCls:It}=Q.useContext(p.E_),Le=It("anchor",Re),ht=Me===R,st=k()(`${Le}-link`,ae,{[`${Le}-link-active`]:ht}),ge=k()(`${Le}-link-title`,{[`${Le}-link-title-active`]:ht});return Q.createElement("div",{className:st},Q.createElement("a",{className:ge,href:R,title:typeof L=="string"?L:"",target:q,onClick:dt},L),Qe!=="horizontal"?W:null)},fe=e(17313),D=e(83116),et=e(37613);const we=s=>{const{componentCls:R,holderOffsetBlock:L,motionDurationSlow:Re,lineWidthBold:W,colorPrimary:ae,lineType:q,colorSplit:me}=s;return{[`${R}-wrapper`]:{marginBlockStart:-L,paddingBlockStart:L,[R]:Object.assign(Object.assign({},(0,fe.Wf)(s)),{position:"relative",paddingInlineStart:W,[`${R}-link`]:{paddingBlock:s.linkPaddingBlock,paddingInline:`${s.linkPaddingInlineStart}px 0`,"&-title":Object.assign(Object.assign({},fe.vS),{position:"relative",display:"block",marginBlockEnd:s.anchorTitleBlock,color:s.colorText,transition:`all ${s.motionDurationSlow}`,"&:only-child":{marginBlockEnd:0}}),[`&-active > ${R}-link-title`]:{color:s.colorPrimary},[`${R}-link`]:{paddingBlock:s.anchorPaddingBlockSecondary}}}),[`&:not(${R}-wrapper-horizontal)`]:{[R]:{"&::before":{position:"absolute",insetInlineStart:0,top:0,height:"100%",borderInlineStart:`${W}px ${q} ${me}`,content:'" "'},[`${R}-ink`]:{position:"absolute",insetInlineStart:0,display:"none",transform:"translateY(-50%)",transition:`top ${Re} ease-in-out`,width:W,backgroundColor:ae,[`&${R}-ink-visible`]:{display:"inline-block"}}}},[`${R}-fixed ${R}-ink ${R}-ink`]:{display:"none"}}}},Ne=s=>{const{componentCls:R,motionDurationSlow:L,lineWidthBold:Re,colorPrimary:W}=s;return{[`${R}-wrapper-horizontal`]:{position:"relative","&::before":{position:"absolute",left:{_skip_check_:!0,value:0},right:{_skip_check_:!0,value:0},bottom:0,borderBottom:`1px ${s.lineType} ${s.colorSplit}`,content:'" "'},[R]:{overflowX:"scroll",position:"relative",display:"flex",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"},[`${R}-link:first-of-type`]:{paddingInline:0},[`${R}-ink`]:{position:"absolute",bottom:0,transition:`left ${L} ease-in-out, width ${L} ease-in-out`,height:Re,backgroundColor:W}}}}};var j=(0,D.Z)("Anchor",s=>{const{fontSize:R,fontSizeLG:L,paddingXXS:Re}=s,W=(0,et.TS)(s,{holderOffsetBlock:Re,anchorPaddingBlockSecondary:Re/2,anchorTitleBlock:R/14*3,anchorBallSize:L/2});return[we(W),Ne(W)]},s=>({linkPaddingBlock:s.paddingXXS,linkPaddingInlineStart:s.padding}));function T(){return window}function h(s,R){if(!s.getClientRects().length)return 0;const L=s.getBoundingClientRect();return L.width||L.height?R===window?(R=s.ownerDocument.documentElement,L.top-R.clientTop):L.top-R.getBoundingClientRect().top:L.top}const N=/#([\S ]+)$/,b=s=>{var R;const{rootClassName:L,anchorPrefixCls:Re,className:W,style:ae,offsetTop:q,affix:me=!0,showInkInFixed:X=!1,children:ee,items:w,direction:Ae="vertical",bounds:Ge,targetOffset:Me,onClick:Qe,onChange:dt,getContainer:It,getCurrentAnchor:Le,replace:ht}=s,[st,ge]=Q.useState([]),[Ce,He]=Q.useState(null),ke=Q.useRef(Ce),C=Q.useRef(null),P=Q.useRef(null),f=Q.useRef(!1),{direction:a,getTargetContainer:E,anchor:ce}=Q.useContext(p.E_),i=(R=It!=null?It:E)!==null&&R!==void 0?R:T,l=JSON.stringify(st),_=(0,ue.useEvent)(z=>{st.includes(z)||ge(U=>[].concat((0,t.Z)(U),[z]))}),S=(0,ue.useEvent)(z=>{st.includes(z)&&ge(U=>U.filter(Y=>Y!==z))}),c=()=>{var z;const U=(z=C.current)===null||z===void 0?void 0:z.querySelector(`.${Re}-link-title-active`);if(U&&P.current){const{style:Y}=P.current,je=Ae==="horizontal";Y.top=je?"":`${U.offsetTop+U.clientHeight/2}px`,Y.height=je?"":`${U.clientHeight}px`,Y.left=je?`${U.offsetLeft}px`:"",Y.width=je?`${U.clientWidth}px`:"",je&&(0,M.Z)(U,{scrollMode:"if-needed",block:"nearest"})}},H=function(z){let U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:5;const je=[],Ke=i();return z.forEach(Xe=>{const Ve=N.exec(Xe==null?void 0:Xe.toString());if(!Ve)return;const rt=document.getElementById(Ve[1]);if(rt){const We=h(rt,Ke);Wert.top>Ve.top?rt:Ve).link:""},$e=(0,ue.useEvent)(z=>{if(ke.current===z)return;const U=typeof Le=="function"?Le(z):z;He(U),ke.current=U,dt==null||dt(z)}),xe=Q.useCallback(()=>{if(f.current)return;const z=H(st,Me!==void 0?Me:q||0,Ge);$e(z)},[l,Me,q]),be=Q.useCallback(z=>{$e(z);const U=N.exec(z);if(!U)return;const Y=document.getElementById(U[1]);if(!Y)return;const je=i(),Ke=(0,r.Z)(je,!0),Xe=h(Y,je);let Ve=Ke+Xe;Ve-=Me!==void 0?Me:q||0,f.current=!0,(0,pe.Z)(Ve,{getContainer:i,callback(){f.current=!1}})},[Me,q]),Oe=k()(L,`${Re}-wrapper`,{[`${Re}-wrapper-horizontal`]:Ae==="horizontal",[`${Re}-rtl`]:a==="rtl"},W,ce==null?void 0:ce.className),Ie=k()(Re,{[`${Re}-fixed`]:!me&&!X}),u=k()(`${Re}-ink`,{[`${Re}-ink-visible`]:Ce}),Z=Object.assign(Object.assign({maxHeight:q?`calc(100vh - ${q}px)`:"100vh"},ce==null?void 0:ce.style),ae),le=z=>Array.isArray(z)?z.map(U=>Q.createElement(G,Object.assign({replace:ht},U,{key:U.key}),Ae==="vertical"&&le(U.children))):null,ie=Q.createElement("div",{ref:C,className:Oe,style:Z},Q.createElement("div",{className:Ie},Q.createElement("span",{className:u,ref:P}),"items"in s?le(w):ee));Q.useEffect(()=>{const z=i();return xe(),z==null||z.addEventListener("scroll",xe),()=>{z==null||z.removeEventListener("scroll",xe)}},[l]),Q.useEffect(()=>{typeof Le=="function"&&$e(Le(ke.current||""))},[Le]),Q.useEffect(()=>{c()},[Ae,Le,l,Ce]);const _e=Q.useMemo(()=>({registerLink:_,unregisterLink:S,scrollTo:be,activeLink:Ce,onClick:Qe,direction:Ae}),[Ce,Qe,be,Ae]);return Q.createElement(De.Provider,{value:_e},me?Q.createElement(he.Z,{offsetTop:q,target:i},ie):ie)};var B=s=>{const{prefixCls:R,rootClassName:L}=s,{getPrefixCls:Re}=Q.useContext(p.E_),W=Re("anchor",R),[ae,q]=j(W);return ae(Q.createElement(b,Object.assign({},s,{rootClassName:k()(q,L),anchorPrefixCls:W})))};const O=B;O.Link=G;var g=O},24905:function(fn,nt,e){e.d(nt,{default:function(){return b}});var t=e(92310),m=e.n(t),k=e(5630),ue=e(59301),Q=e(36355),M=e(1684),r=e(32441),he=ue.createContext(null),p=e(98447),se=e(14088),De=e(4572),J=function(F,B){var O={};for(var g in F)Object.prototype.hasOwnProperty.call(F,g)&&B.indexOf(g)<0&&(O[g]=F[g]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,g=Object.getOwnPropertySymbols(F);s{var O;const{prefixCls:g,className:s,rootClassName:R,children:L,indeterminate:Re=!1,style:W,onMouseEnter:ae,onMouseLeave:q,skipGroup:me=!1,disabled:X}=F,ee=J(F,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:w,direction:Ae,checkbox:Ge}=ue.useContext(Q.E_),Me=ue.useContext(he),{isFormItemInput:Qe}=ue.useContext(r.aM),dt=ue.useContext(M.Z),It=(O=(Me==null?void 0:Me.disabled)||X)!==null&&O!==void 0?O:dt,Le=ue.useRef(ee.value);ue.useEffect(()=>{Me==null||Me.registerValue(ee.value)},[]),ue.useEffect(()=>{if(!me)return ee.value!==Le.current&&(Me==null||Me.cancelValue(Le.current),Me==null||Me.registerValue(ee.value),Le.current=ee.value),()=>Me==null?void 0:Me.cancelValue(ee.value)},[ee.value]);const ht=w("checkbox",g),[st,ge]=(0,p.ZP)(ht),Ce=Object.assign({},ee);Me&&!me&&(Ce.onChange=function(){ee.onChange&&ee.onChange.apply(ee,arguments),Me.toggleOption&&Me.toggleOption({label:L,value:ee.value})},Ce.name=Me.name,Ce.checked=Me.value.includes(ee.value));const He=m()(`${ht}-wrapper`,{[`${ht}-rtl`]:Ae==="rtl",[`${ht}-wrapper-checked`]:Ce.checked,[`${ht}-wrapper-disabled`]:It,[`${ht}-wrapper-in-form-item`]:Qe},Ge==null?void 0:Ge.className,s,R,ge),ke=m()({[`${ht}-indeterminate`]:Re},De.A,ge),C=Re?"mixed":void 0;return st(ue.createElement(se.Z,{component:"Checkbox",disabled:It},ue.createElement("label",{className:He,style:Object.assign(Object.assign({},Ge==null?void 0:Ge.style),W),onMouseEnter:ae,onMouseLeave:q},ue.createElement(k.Z,Object.assign({"aria-checked":C},Ce,{prefixCls:ht,className:ke,disabled:It,ref:B})),L!==void 0&&ue.createElement("span",null,L))))};var D=ue.forwardRef(G),et=e(94480),we=e(2738),Ne=function(F,B){var O={};for(var g in F)Object.prototype.hasOwnProperty.call(F,g)&&B.indexOf(g)<0&&(O[g]=F[g]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,g=Object.getOwnPropertySymbols(F);s{const{defaultValue:O,children:g,options:s=[],prefixCls:R,className:L,rootClassName:Re,style:W,onChange:ae}=F,q=Ne(F,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:me,direction:X}=ue.useContext(Q.E_),[ee,w]=ue.useState(q.value||O||[]),[Ae,Ge]=ue.useState([]);ue.useEffect(()=>{"value"in q&&w(q.value||[])},[q.value]);const Me=ue.useMemo(()=>s.map(P=>typeof P=="string"||typeof P=="number"?{label:P,value:P}:P),[s]),Qe=P=>{Ge(f=>f.filter(a=>a!==P))},dt=P=>{Ge(f=>[].concat((0,et.Z)(f),[P]))},It=P=>{const f=ee.indexOf(P.value),a=(0,et.Z)(ee);f===-1?a.push(P.value):a.splice(f,1),"value"in q||w(a),ae==null||ae(a.filter(E=>Ae.includes(E)).sort((E,ce)=>{const i=Me.findIndex(_=>_.value===E),l=Me.findIndex(_=>_.value===ce);return i-l}))},Le=me("checkbox",R),ht=`${Le}-group`,[st,ge]=(0,p.ZP)(Le),Ce=(0,we.Z)(q,["value","disabled"]),He=s.length?Me.map(P=>ue.createElement(D,{prefixCls:Le,key:P.value.toString(),disabled:"disabled"in P?P.disabled:q.disabled,value:P.value,checked:ee.includes(P.value),onChange:P.onChange,className:`${ht}-item`,style:P.style,title:P.title},P.label)):g,ke={toggleOption:It,value:ee,disabled:q.disabled,name:q.name,registerValue:dt,cancelValue:Qe},C=m()(ht,{[`${ht}-rtl`]:X==="rtl"},L,Re,ge);return st(ue.createElement("div",Object.assign({className:C,style:W},Ce,{ref:B}),ue.createElement(he.Provider,{value:ke},He)))},T=ue.forwardRef(j);var h=ue.memo(T);const N=D;N.Group=h,N.__ANT_CHECKBOX=!0;var b=N},98447:function(fn,nt,e){e.d(nt,{C2:function(){return Q}});var t=e(17313),m=e(37613),k=e(83116);const ue=M=>{const{checkboxCls:r}=M,pe=`${r}-wrapper`;return[{[`${r}-group`]:Object.assign(Object.assign({},(0,t.Wf)(M)),{display:"inline-flex",flexWrap:"wrap",columnGap:M.marginXS,[`> ${M.antCls}-row`]:{flex:1}}),[pe]:Object.assign(Object.assign({},(0,t.Wf)(M)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${pe}`]:{marginInlineStart:0},[`&${pe}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[r]:Object.assign(Object.assign({},(0,t.Wf)(M)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:M.borderRadiusSM,alignSelf:"center",[`${r}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${r}-inner`]:Object.assign({},(0,t.oN)(M))},[`${r}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:M.checkboxSize,height:M.checkboxSize,direction:"ltr",backgroundColor:M.colorBgContainer,border:`${M.lineWidth}px ${M.lineType} ${M.colorBorder}`,borderRadius:M.borderRadiusSM,borderCollapse:"separate",transition:`all ${M.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:M.checkboxSize/14*5,height:M.checkboxSize/14*8,border:`${M.lineWidthBold}px solid ${M.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${M.motionDurationFast} ${M.motionEaseInBack}, opacity ${M.motionDurationFast}`}},"& + span":{paddingInlineStart:M.paddingXS,paddingInlineEnd:M.paddingXS}})},{[` + ${pe}:not(${pe}-disabled), + ${r}:not(${r}-disabled) + `]:{[`&:hover ${r}-inner`]:{borderColor:M.colorPrimary}},[`${pe}:not(${pe}-disabled)`]:{[`&:hover ${r}-checked:not(${r}-disabled) ${r}-inner`]:{backgroundColor:M.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${r}-checked:not(${r}-disabled):after`]:{borderColor:M.colorPrimaryHover}}},{[`${r}-checked`]:{[`${r}-inner`]:{backgroundColor:M.colorPrimary,borderColor:M.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${M.motionDurationMid} ${M.motionEaseOutBack} ${M.motionDurationFast}`}}},[` + ${pe}-checked:not(${pe}-disabled), + ${r}-checked:not(${r}-disabled) + `]:{[`&:hover ${r}-inner`]:{backgroundColor:M.colorPrimaryHover,borderColor:"transparent"}}},{[r]:{"&-indeterminate":{[`${r}-inner`]:{backgroundColor:M.colorBgContainer,borderColor:M.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:M.fontSizeLG/2,height:M.fontSizeLG/2,backgroundColor:M.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${pe}-disabled`]:{cursor:"not-allowed"},[`${r}-disabled`]:{[`&, ${r}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${r}-inner`]:{background:M.colorBgContainerDisabled,borderColor:M.colorBorder,"&:after":{borderColor:M.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:M.colorTextDisabled},[`&${r}-indeterminate ${r}-inner::after`]:{background:M.colorTextDisabled}}}]};function Q(M,r){const pe=(0,m.TS)(r,{checkboxCls:`.${M}`,checkboxSize:r.controlInteractiveSize});return[ue(pe)]}nt.ZP=(0,k.Z)("Checkbox",(M,r)=>{let{prefixCls:pe}=r;return[Q(pe,M)]})},28103:function(fn,nt,e){e.d(nt,{Z:function(){return De}});var t=e(92310),m=e.n(t),k=e(59301),ue=e(36355),Q=e(17313),M=e(83116),r=e(37613);const pe=J=>{const{componentCls:G,sizePaddingEdgeHorizontal:fe,colorSplit:D,lineWidth:et,textPaddingInline:we,orientationMargin:Ne,verticalMarginInline:j}=J;return{[G]:Object.assign(Object.assign({},(0,Q.Wf)(J)),{borderBlockStart:`${et}px solid ${D}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:j,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${et}px solid ${D}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${J.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${G}-with-text`]:{display:"flex",alignItems:"center",margin:`${J.dividerHorizontalWithTextGutterMargin}px 0`,color:J.colorTextHeading,fontWeight:500,fontSize:J.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${D}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${et}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${G}-with-text-left`]:{"&::before":{width:`${Ne*100}%`},"&::after":{width:`${100-Ne*100}%`}},[`&-horizontal${G}-with-text-right`]:{"&::before":{width:`${100-Ne*100}%`},"&::after":{width:`${Ne*100}%`}},[`${G}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:we},"&-dashed":{background:"none",borderColor:D,borderStyle:"dashed",borderWidth:`${et}px 0 0`},[`&-horizontal${G}-with-text${G}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${G}-dashed`]:{borderInlineStartWidth:et,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${G}-with-text`]:{color:J.colorText,fontWeight:"normal",fontSize:J.fontSize},[`&-horizontal${G}-with-text-left${G}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${G}-inner-text`]:{paddingInlineStart:fe}},[`&-horizontal${G}-with-text-right${G}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${G}-inner-text`]:{paddingInlineEnd:fe}}})}};var he=(0,M.Z)("Divider",J=>{const G=(0,r.TS)(J,{dividerHorizontalWithTextGutterMargin:J.margin,dividerHorizontalGutterMargin:J.marginLG,sizePaddingEdgeHorizontal:0});return[pe(G)]},J=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:J.marginXS})),p=function(J,G){var fe={};for(var D in J)Object.prototype.hasOwnProperty.call(J,D)&&G.indexOf(D)<0&&(fe[D]=J[D]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,D=Object.getOwnPropertySymbols(J);et{const{getPrefixCls:G,direction:fe,divider:D}=k.useContext(ue.E_),{prefixCls:et,type:we="horizontal",orientation:Ne="center",orientationMargin:j,className:T,rootClassName:h,children:N,dashed:b,plain:F,style:B}=J,O=p(J,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),g=G("divider",et),[s,R]=he(g),L=Ne.length>0?`-${Ne}`:Ne,Re=!!N,W=Ne==="left"&&j!=null,ae=Ne==="right"&&j!=null,q=m()(g,D==null?void 0:D.className,R,`${g}-${we}`,{[`${g}-with-text`]:Re,[`${g}-with-text${L}`]:Re,[`${g}-dashed`]:!!b,[`${g}-plain`]:!!F,[`${g}-rtl`]:fe==="rtl",[`${g}-no-default-orientation-margin-left`]:W,[`${g}-no-default-orientation-margin-right`]:ae},T,h),me=k.useMemo(()=>typeof j=="number"?j:/^\d+$/.test(j)?Number(j):j,[j]),X=Object.assign(Object.assign({},W&&{marginLeft:me}),ae&&{marginRight:me});return s(k.createElement("div",Object.assign({className:q,style:Object.assign(Object.assign({},D==null?void 0:D.style),B)},O,{role:"separator"}),N&&we!=="vertical"&&k.createElement("span",{className:`${g}-inner-text`,style:X},N)))}},43428:function(fn,nt,e){e.d(nt,{Z:function(){return st}});var t=e(92310),m=e.n(t),k=e(33885),ue=e(42978),Q=e(43403),M=e(34280),r=e(59301),pe=r.createContext(null),he=r.createContext({}),p=pe,se=e(20068),De=e(54476),J=e(77900),G=e(10228),fe=e(26112),D=e(70425),et=function(Ce){var He=Ce.prefixCls,ke=Ce.className,C=Ce.style,P=Ce.children,f=Ce.containerRef,a=Ce.id,E=Ce.onMouseEnter,ce=Ce.onMouseOver,i=Ce.onMouseLeave,l=Ce.onClick,_=Ce.onKeyDown,S=Ce.onKeyUp,c={onMouseEnter:E,onMouseOver:ce,onMouseLeave:i,onClick:l,onKeyDown:_,onKeyUp:S},H=r.useContext(he),$e=H.panel,xe=(0,D.useComposeRef)($e,f);return r.createElement(r.Fragment,null,r.createElement("div",(0,De.Z)({id:a,className:m()("".concat(He,"-content"),ke),style:(0,k.Z)({},C),"aria-modal":"true",role:"dialog",ref:xe},c),P))},we=et,Ne=e(48736);function j(ge){return typeof ge=="string"&&String(Number(ge))===ge?((0,Ne.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(ge)):ge}function T(ge){warning(!("wrapperClassName"in ge),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!ge.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var h={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function N(ge,Ce){var He,ke,C,P,f=ge.prefixCls,a=ge.open,E=ge.placement,ce=ge.inline,i=ge.push,l=ge.forceRender,_=ge.autoFocus,S=ge.keyboard,c=ge.rootClassName,H=ge.rootStyle,$e=ge.zIndex,xe=ge.className,be=ge.id,Oe=ge.style,Ie=ge.motion,u=ge.width,Z=ge.height,le=ge.children,ie=ge.contentWrapperStyle,_e=ge.mask,z=ge.maskClosable,U=ge.maskMotion,Y=ge.maskClassName,je=ge.maskStyle,Ke=ge.afterOpenChange,Xe=ge.onClose,Ve=ge.onMouseEnter,rt=ge.onMouseOver,We=ge.onMouseLeave,Te=ge.onClick,Ht=ge.onKeyDown,kt=ge.onKeyUp,it=r.useRef(),Dt=r.useRef(),wt=r.useRef();r.useImperativeHandle(Ce,function(){return it.current});var ct=function(ve){var lt=ve.keyCode,gt=ve.shiftKey;switch(lt){case G.Z.TAB:{if(lt===G.Z.TAB){if(!gt&&document.activeElement===wt.current){var Ct;(Ct=Dt.current)===null||Ct===void 0||Ct.focus({preventScroll:!0})}else if(gt&&document.activeElement===Dt.current){var Tt;(Tt=wt.current)===null||Tt===void 0||Tt.focus({preventScroll:!0})}}break}case G.Z.ESC:{Xe&&S&&(ve.stopPropagation(),Xe(ve));break}}};r.useEffect(function(){if(a&&_){var v;(v=it.current)===null||v===void 0||v.focus({preventScroll:!0})}},[a]);var Ft=r.useState(!1),Pt=(0,ue.Z)(Ft,2),jt=Pt[0],gn=Pt[1],an=r.useContext(p),Zn;i===!1?Zn={distance:0}:i===!0?Zn={}:Zn=i||{};var or=(He=(ke=(C=Zn)===null||C===void 0?void 0:C.distance)!==null&&ke!==void 0?ke:an==null?void 0:an.pushDistance)!==null&&He!==void 0?He:180,ar=r.useMemo(function(){return{pushDistance:or,push:function(){gn(!0)},pull:function(){gn(!1)}}},[or]);r.useEffect(function(){if(a){var v;an==null||(v=an.push)===null||v===void 0||v.call(an)}else{var ve;an==null||(ve=an.pull)===null||ve===void 0||ve.call(an)}},[a]),r.useEffect(function(){return function(){var v;an==null||(v=an.pull)===null||v===void 0||v.call(an)}},[]);var Qn=_e&&r.createElement(J.default,(0,De.Z)({key:"mask"},U,{visible:a}),function(v,ve){var lt=v.className,gt=v.style;return r.createElement("div",{className:m()("".concat(f,"-mask"),lt,Y),style:(0,k.Z)((0,k.Z)({},gt),je),onClick:z&&a?Xe:void 0,ref:ve})}),sr=typeof Ie=="function"?Ie(E):Ie,Ir={};if(jt&&or)switch(E){case"top":Ir.transform="translateY(".concat(or,"px)");break;case"bottom":Ir.transform="translateY(".concat(-or,"px)");break;case"left":Ir.transform="translateX(".concat(or,"px)");break;default:Ir.transform="translateX(".concat(-or,"px)");break}E==="left"||E==="right"?Ir.width=j(u):Ir.height=j(Z);var Er={onMouseEnter:Ve,onMouseOver:rt,onMouseLeave:We,onClick:Te,onKeyDown:Ht,onKeyUp:kt},Xr=r.createElement(J.default,(0,De.Z)({key:"panel"},sr,{visible:a,forceRender:l,onVisibleChanged:function(ve){Ke==null||Ke(ve)},removeOnLeave:!1,leavedClassName:"".concat(f,"-content-wrapper-hidden")}),function(v,ve){var lt=v.className,gt=v.style;return r.createElement("div",(0,De.Z)({className:m()("".concat(f,"-content-wrapper"),lt),style:(0,k.Z)((0,k.Z)((0,k.Z)({},Ir),gt),ie)},(0,fe.Z)(ge,{data:!0})),r.createElement(we,(0,De.Z)({id:be,containerRef:ve,prefixCls:f,className:xe,style:Oe},Er),le))}),Zr=(0,k.Z)({},H);return $e&&(Zr.zIndex=$e),r.createElement(p.Provider,{value:ar},r.createElement("div",{className:m()(f,"".concat(f,"-").concat(E),c,(P={},(0,se.Z)(P,"".concat(f,"-open"),a),(0,se.Z)(P,"".concat(f,"-inline"),ce),P)),style:Zr,tabIndex:-1,ref:it,onKeyDown:ct},Qn,r.createElement("div",{tabIndex:0,ref:Dt,style:h,"aria-hidden":"true","data-sentinel":"start"}),Xr,r.createElement("div",{tabIndex:0,ref:wt,style:h,"aria-hidden":"true","data-sentinel":"end"})))}var b=r.forwardRef(N),F=b,B=function(Ce){var He=Ce.open,ke=He===void 0?!1:He,C=Ce.prefixCls,P=C===void 0?"rc-drawer":C,f=Ce.placement,a=f===void 0?"right":f,E=Ce.autoFocus,ce=E===void 0?!0:E,i=Ce.keyboard,l=i===void 0?!0:i,_=Ce.width,S=_===void 0?378:_,c=Ce.mask,H=c===void 0?!0:c,$e=Ce.maskClosable,xe=$e===void 0?!0:$e,be=Ce.getContainer,Oe=Ce.forceRender,Ie=Ce.afterOpenChange,u=Ce.destroyOnClose,Z=Ce.onMouseEnter,le=Ce.onMouseOver,ie=Ce.onMouseLeave,_e=Ce.onClick,z=Ce.onKeyDown,U=Ce.onKeyUp,Y=Ce.panelRef,je=r.useState(!1),Ke=(0,ue.Z)(je,2),Xe=Ke[0],Ve=Ke[1],rt=r.useState(!1),We=(0,ue.Z)(rt,2),Te=We[0],Ht=We[1];(0,M.Z)(function(){Ht(!0)},[]);var kt=Te?ke:!1,it=r.useRef(),Dt=r.useRef();(0,M.Z)(function(){kt&&(Dt.current=document.activeElement)},[kt]);var wt=function(gn){var an;if(Ve(gn),Ie==null||Ie(gn),!gn&&Dt.current&&!((an=it.current)!==null&&an!==void 0&&an.contains(Dt.current))){var Zn;(Zn=Dt.current)===null||Zn===void 0||Zn.focus({preventScroll:!0})}},ct=r.useMemo(function(){return{panel:Y}},[Y]);if(!Oe&&!Xe&&!kt&&u)return null;var Ft={onMouseEnter:Z,onMouseOver:le,onMouseLeave:ie,onClick:_e,onKeyDown:z,onKeyUp:U},Pt=(0,k.Z)((0,k.Z)({},Ce),{},{open:kt,prefixCls:P,placement:a,autoFocus:ce,keyboard:l,width:S,mask:H,maskClosable:xe,inline:be===!1,afterOpenChange:wt,ref:it},Ft);return r.createElement(he.Provider,{value:ct},r.createElement(Q.Z,{open:kt||Oe||Xe,autoDestroy:!1,getContainer:be,autoLock:H&&(kt||Xe)},r.createElement(F,Pt)))},O=B,g=O,s=e(62892),R=e(36355),L=e(32441),Re=e(47729),ae=ge=>{const{prefixCls:Ce,title:He,footer:ke,extra:C,closeIcon:P,closable:f,onClose:a,headerStyle:E,drawerStyle:ce,bodyStyle:i,footerStyle:l,children:_}=ge,S=r.useCallback(be=>r.createElement("button",{type:"button",onClick:a,"aria-label":"Close",className:`${Ce}-close`},be),[a]),[c,H]=(0,Re.Z)(f,P,S,void 0,!0),$e=r.useMemo(()=>!He&&!c?null:r.createElement("div",{style:E,className:m()(`${Ce}-header`,{[`${Ce}-header-close-only`]:c&&!He&&!C})},r.createElement("div",{className:`${Ce}-header-title`},H,He&&r.createElement("div",{className:`${Ce}-title`},He)),C&&r.createElement("div",{className:`${Ce}-extra`},C)),[c,H,C,E,Ce,He]),xe=r.useMemo(()=>{if(!ke)return null;const be=`${Ce}-footer`;return r.createElement("div",{className:be,style:l},ke)},[ke,l,Ce]);return r.createElement("div",{className:`${Ce}-wrapper-body`,style:ce},$e,r.createElement("div",{className:`${Ce}-body`,style:i},_),xe)},q=e(33234),me=e(83116),X=e(37613),w=ge=>{const{componentCls:Ce,motionDurationSlow:He}=ge,ke={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${He}`}}};return{[Ce]:{[`${Ce}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${He}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Ce}-panel-motion`]:{"&-left":[ke,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[ke,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[ke,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[ke,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Ae=ge=>{const{componentCls:Ce,zIndexPopup:He,colorBgMask:ke,colorBgElevated:C,motionDurationSlow:P,motionDurationMid:f,padding:a,paddingLG:E,fontSizeLG:ce,lineHeightLG:i,lineWidth:l,lineType:_,colorSplit:S,marginSM:c,colorIcon:H,colorIconHover:$e,colorText:xe,fontWeightStrong:be,footerPaddingBlock:Oe,footerPaddingInline:Ie}=ge,u=`${Ce}-content-wrapper`;return{[Ce]:{position:"fixed",inset:0,zIndex:He,pointerEvents:"none","&-pure":{position:"relative",background:C,[`&${Ce}-left`]:{boxShadow:ge.boxShadowDrawerLeft},[`&${Ce}-right`]:{boxShadow:ge.boxShadowDrawerRight},[`&${Ce}-top`]:{boxShadow:ge.boxShadowDrawerUp},[`&${Ce}-bottom`]:{boxShadow:ge.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${Ce}-mask`]:{position:"absolute",inset:0,zIndex:He,background:ke,pointerEvents:"auto"},[u]:{position:"absolute",zIndex:He,maxWidth:"100vw",transition:`all ${P}`,"&-hidden":{display:"none"}},[`&-left > ${u}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:ge.boxShadowDrawerLeft},[`&-right > ${u}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:ge.boxShadowDrawerRight},[`&-top > ${u}`]:{top:0,insetInline:0,boxShadow:ge.boxShadowDrawerUp},[`&-bottom > ${u}`]:{bottom:0,insetInline:0,boxShadow:ge.boxShadowDrawerDown},[`${Ce}-content`]:{width:"100%",height:"100%",overflow:"auto",background:C,pointerEvents:"auto"},[`${Ce}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Ce}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${a}px ${E}px`,fontSize:ce,lineHeight:i,borderBottom:`${l}px ${_} ${S}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Ce}-extra`]:{flex:"none"},[`${Ce}-close`]:{display:"inline-block",marginInlineEnd:c,color:H,fontWeight:be,fontSize:ce,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${f}`,textRendering:"auto","&:focus, &:hover":{color:$e,textDecoration:"none"}},[`${Ce}-title`]:{flex:1,margin:0,color:xe,fontWeight:ge.fontWeightStrong,fontSize:ce,lineHeight:i},[`${Ce}-body`]:{flex:1,minWidth:0,minHeight:0,padding:E,overflow:"auto"},[`${Ce}-footer`]:{flexShrink:0,padding:`${Oe}px ${Ie}px`,borderTop:`${l}px ${_} ${S}`},"&-rtl":{direction:"rtl"}}}};var Ge=(0,me.Z)("Drawer",ge=>{const Ce=(0,X.TS)(ge,{});return[Ae(Ce),w(Ce)]},ge=>({zIndexPopup:ge.zIndexPopupBase,footerPaddingBlock:ge.paddingXS,footerPaddingInline:ge.padding})),Me=e(11575),Qe=function(ge,Ce){var He={};for(var ke in ge)Object.prototype.hasOwnProperty.call(ge,ke)&&Ce.indexOf(ke)<0&&(He[ke]=ge[ke]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,ke=Object.getOwnPropertySymbols(ge);C{var Ce;const{rootClassName:He,width:ke,height:C,size:P="default",mask:f=!0,push:a=It,open:E,afterOpenChange:ce,onClose:i,prefixCls:l,getContainer:_,style:S,className:c,visible:H,afterVisibleChange:$e}=ge,xe=Qe(ge,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:be,getPrefixCls:Oe,direction:Ie,drawer:u}=r.useContext(R.E_),Z=Oe("drawer",l),[le,ie]=Ge(Z),_e=_===void 0&&be?()=>be(document.body):_,z=m()({"no-mask":!f,[`${Z}-rtl`]:Ie==="rtl"},He,ie),U=r.useMemo(()=>ke!=null?ke:P==="large"?736:378,[ke,P]),Y=r.useMemo(()=>C!=null?C:P==="large"?736:378,[C,P]),je={motionName:(0,s.m)(Z,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Ke=Ve=>({motionName:(0,s.m)(Z,`panel-motion-${Ve}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Xe=(0,Me.H)();return le(r.createElement(q.BR,null,r.createElement(L.Ux,{status:!0,override:!0},r.createElement(g,Object.assign({prefixCls:Z,onClose:i,maskMotion:je,motion:Ke},xe,{open:E!=null?E:H,mask:f,push:a,width:U,height:Y,style:Object.assign(Object.assign({},u==null?void 0:u.style),S),className:m()(u==null?void 0:u.className,c),rootClassName:z,getContainer:_e,afterOpenChange:ce!=null?ce:$e,panelRef:Xe}),r.createElement(ae,Object.assign({prefixCls:Z},xe,{onClose:i}))))))},ht=ge=>{const{prefixCls:Ce,style:He,className:ke,placement:C="right"}=ge,P=Qe(ge,["prefixCls","style","className","placement"]),{getPrefixCls:f}=r.useContext(R.E_),a=f("drawer",Ce),[E,ce]=Ge(a),i=m()(a,`${a}-pure`,`${a}-${C}`,ce,ke);return E(r.createElement("div",{className:i,style:He},r.createElement(ae,Object.assign({prefixCls:a},P))))};Le._InternalPanelDoNotUseOrYouWillBeFired=ht;var st=Le},91857:function(fn,nt,e){var t=e(59301),m=e(38819),k=e(92310),ue=e.n(k),Q=e(31561),M=e(70425),r=e(18929),pe=e(2738),he=e(79676),p=e(53487),se=e(92343),De=e(36355),J=e(20834),G=e(40875),fe=e(88088),D=e(47211);const et=null,we=h=>{const{menu:N,arrow:b,prefixCls:F,children:B,trigger:O,disabled:g,dropdownRender:s,getPopupContainer:R,overlayClassName:L,rootClassName:Re,open:W,onOpenChange:ae,visible:q,onVisibleChange:me,mouseEnterDelay:X=.15,mouseLeaveDelay:ee=.1,autoAdjustOverflow:w=!0,placement:Ae="",overlay:Ge,transitionName:Me}=h,{getPopupContainer:Qe,getPrefixCls:dt,direction:It}=t.useContext(De.E_),Le=t.useMemo(()=>{const c=dt();return Me!==void 0?Me:Ae.includes("top")?`${c}-slide-down`:`${c}-slide-up`},[dt,Ae,Me]),ht=t.useMemo(()=>Ae?Ae.includes("Center")?Ae.slice(0,Ae.indexOf("Center")):Ae:It==="rtl"?"bottomRight":"bottomLeft",[Ae,It]),st=dt("dropdown",F),[ge,Ce]=(0,D.Z)(st),[,He]=(0,fe.Z)(),ke=t.Children.only(B),C=(0,se.Tm)(ke,{className:ue()(`${st}-trigger`,{[`${st}-rtl`]:It==="rtl"},ke.props.className),disabled:g}),P=g?[]:O;let f;P&&P.includes("contextMenu")&&(f=!0);const[a,E]=(0,r.Z)(!1,{value:W!=null?W:q}),ce=(0,M.useEvent)(c=>{ae==null||ae(c),me==null||me(c),E(c)}),i=ue()(L,Re,Ce,{[`${st}-rtl`]:It==="rtl"}),l=(0,he.Z)({arrowPointAtCenter:typeof b=="object"&&b.pointAtCenter,autoAdjustOverflow:w,offset:He.marginXXS,arrowWidth:b?He.sizePopupArrow:0,borderRadius:He.borderRadius}),_=t.useCallback(()=>{E(!1)},[]),S=()=>{let c;return N!=null&&N.items?c=t.createElement(J.default,Object.assign({},N)):typeof Ge=="function"?c=Ge():c=Ge,s&&(c=s(c)),c=t.Children.only(typeof c=="string"?t.createElement("span",null,c):c),t.createElement(G.J,{prefixCls:`${st}-menu`,expandIcon:t.createElement("span",{className:`${st}-menu-submenu-arrow`},t.createElement(m.Z,{className:`${st}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:_,validator:H=>{let{mode:$e}=H}},c)};return ge(t.createElement(Q.Z,Object.assign({alignPoint:f},(0,pe.Z)(h,["rootClassName"]),{mouseEnterDelay:X,mouseLeaveDelay:ee,visible:a,builtinPlacements:l,arrow:!!b,overlayClassName:i,prefixCls:st,getPopupContainer:R||Qe,transitionName:Le,trigger:P,overlay:S,placement:ht,onVisibleChange:ce}),C))};function Ne(h){return Object.assign(Object.assign({},h),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const j=(0,p.Z)(we,"dropdown",h=>h,Ne),T=h=>t.createElement(j,Object.assign({},h),t.createElement("span",null));we._InternalPanelDoNotUseOrYouWillBeFired=T,nt.Z=we},38854:function(fn,nt,e){e.d(nt,{Z:function(){return fe}});var t=e(91857),m=e(92310),k=e.n(m),ue=e(59301),Q=e(18785),M=e(3113),r=e(36355),pe=e(81327),he=e(33234),p=e(47211),se=function(D,et){var we={};for(var Ne in D)Object.prototype.hasOwnProperty.call(D,Ne)&&et.indexOf(Ne)<0&&(we[Ne]=D[Ne]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,Ne=Object.getOwnPropertySymbols(D);j{const{getPopupContainer:et,getPrefixCls:we,direction:Ne}=ue.useContext(r.E_),{prefixCls:j,type:T="default",danger:h,disabled:N,loading:b,onClick:F,htmlType:B,children:O,className:g,menu:s,arrow:R,autoFocus:L,overlay:Re,trigger:W,align:ae,open:q,onOpenChange:me,placement:X,getPopupContainer:ee,href:w,icon:Ae=ue.createElement(Q.Z,null),title:Ge,buttonsRender:Me=S=>S,mouseEnterDelay:Qe,mouseLeaveDelay:dt,overlayClassName:It,overlayStyle:Le,destroyPopupOnHide:ht,dropdownRender:st}=D,ge=se(D,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Ce=we("dropdown",j),He=`${Ce}-button`,[ke,C]=(0,p.Z)(Ce),P={menu:s,arrow:R,autoFocus:L,align:ae,disabled:N,trigger:N?[]:W,onOpenChange:me,getPopupContainer:ee||et,mouseEnterDelay:Qe,mouseLeaveDelay:dt,overlayClassName:It,overlayStyle:Le,destroyPopupOnHide:ht,dropdownRender:st},{compactSize:f,compactItemClassnames:a}=(0,he.ri)(Ce,Ne),E=k()(He,a,g,C);"overlay"in D&&(P.overlay=Re),"open"in D&&(P.open=q),"placement"in D?P.placement=X:P.placement=Ne==="rtl"?"bottomLeft":"bottomRight";const ce=ue.createElement(M.ZP,{type:T,danger:h,disabled:N,loading:b,onClick:F,htmlType:B,href:w,title:Ge},O),i=ue.createElement(M.ZP,{type:T,danger:h,icon:Ae}),[l,_]=Me([ce,i]);return ke(ue.createElement(pe.Z.Compact,Object.assign({className:E,size:f,block:!0},ge),l,ue.createElement(t.Z,Object.assign({},P),_)))};De.__ANT_BUTTON=!0;var J=De;const G=t.Z;G.Button=J;var fe=G},47211:function(fn,nt,e){e.d(nt,{Z:function(){return se}});var t=e(17313),m=e(13826),k=e(92899),ue=e(29878),Q=e(19447),M=e(83116),r=e(37613),he=De=>{const{componentCls:J,menuCls:G,colorError:fe,colorTextLightSolid:D}=De,et=`${G}-item`;return{[`${J}, ${J}-menu-submenu`]:{[`${G} ${et}`]:{[`&${et}-danger:not(${et}-disabled)`]:{color:fe,"&:hover":{color:D,backgroundColor:fe}}}}}};const p=De=>{const{componentCls:J,menuCls:G,zIndexPopup:fe,dropdownArrowDistance:D,sizePopupArrow:et,antCls:we,iconCls:Ne,motionDurationMid:j,dropdownPaddingVertical:T,fontSize:h,dropdownEdgeChildPadding:N,colorTextDisabled:b,fontSizeIcon:F,controlPaddingHorizontal:B,colorBgElevated:O}=De;return[{[J]:Object.assign(Object.assign({},(0,t.Wf)(De)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:fe,display:"block","&::before":{position:"absolute",insetBlock:-D+et/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${we}-btn`]:{[`& > ${Ne}-down, & > ${we}-btn-icon > ${Ne}-down`]:{fontSize:F}},[`${J}-wrap`]:{position:"relative",[`${we}-btn > ${Ne}-down`]:{fontSize:F},[`${Ne}-down::before`]:{transition:`transform ${j}`}},[`${J}-wrap-open`]:{[`${Ne}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${we}-slide-down-enter${we}-slide-down-enter-active${J}-placement-bottomLeft, + &${we}-slide-down-appear${we}-slide-down-appear-active${J}-placement-bottomLeft, + &${we}-slide-down-enter${we}-slide-down-enter-active${J}-placement-bottom, + &${we}-slide-down-appear${we}-slide-down-appear-active${J}-placement-bottom, + &${we}-slide-down-enter${we}-slide-down-enter-active${J}-placement-bottomRight, + &${we}-slide-down-appear${we}-slide-down-appear-active${J}-placement-bottomRight`]:{animationName:m.fJ},[`&${we}-slide-up-enter${we}-slide-up-enter-active${J}-placement-topLeft, + &${we}-slide-up-appear${we}-slide-up-appear-active${J}-placement-topLeft, + &${we}-slide-up-enter${we}-slide-up-enter-active${J}-placement-top, + &${we}-slide-up-appear${we}-slide-up-appear-active${J}-placement-top, + &${we}-slide-up-enter${we}-slide-up-enter-active${J}-placement-topRight, + &${we}-slide-up-appear${we}-slide-up-appear-active${J}-placement-topRight`]:{animationName:m.Qt},[`&${we}-slide-down-leave${we}-slide-down-leave-active${J}-placement-bottomLeft, + &${we}-slide-down-leave${we}-slide-down-leave-active${J}-placement-bottom, + &${we}-slide-down-leave${we}-slide-down-leave-active${J}-placement-bottomRight`]:{animationName:m.Uw},[`&${we}-slide-up-leave${we}-slide-up-leave-active${J}-placement-topLeft, + &${we}-slide-up-leave${we}-slide-up-leave-active${J}-placement-top, + &${we}-slide-up-leave${we}-slide-up-leave-active${J}-placement-topRight`]:{animationName:m.ly}})},(0,Q.ZP)(De,{colorBg:O,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${J} ${G}`]:{position:"relative",margin:0},[`${G}-submenu-popup`]:{position:"absolute",zIndex:fe,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${J}, ${J}-menu-submenu`]:{[G]:Object.assign(Object.assign({padding:N,listStyleType:"none",backgroundColor:O,backgroundClip:"padding-box",borderRadius:De.borderRadiusLG,outline:"none",boxShadow:De.boxShadowSecondary},(0,t.Qy)(De)),{[`${G}-item-group-title`]:{padding:`${T}px ${B}px`,color:De.colorTextDescription,transition:`all ${j}`},[`${G}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${G}-item-icon`]:{minWidth:h,marginInlineEnd:De.marginXS,fontSize:De.fontSizeSM},[`${G}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${j}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${G}-item, ${G}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${T}px ${B}px`,color:De.colorText,fontWeight:"normal",fontSize:h,lineHeight:De.lineHeight,cursor:"pointer",transition:`all ${j}`,borderRadius:De.borderRadiusSM,"&:hover, &-active":{backgroundColor:De.controlItemBgHover}},(0,t.Qy)(De)),{"&-selected":{color:De.colorPrimary,backgroundColor:De.controlItemBgActive,"&:hover, &-active":{backgroundColor:De.controlItemBgActiveHover}},"&-disabled":{color:b,cursor:"not-allowed","&:hover":{color:b,backgroundColor:O,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${De.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:De.colorSplit},[`${J}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:De.paddingXS,[`${J}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:De.colorTextDescription,fontSize:F,fontStyle:"normal"}}}),[`${G}-item-group-list`]:{margin:`0 ${De.marginXS}px`,padding:0,listStyle:"none"},[`${G}-submenu-title`]:{paddingInlineEnd:B+De.fontSizeSM},[`${G}-submenu-vertical`]:{position:"relative"},[`${G}-submenu${G}-submenu-disabled ${J}-menu-submenu-title`]:{[`&, ${J}-menu-submenu-arrow-icon`]:{color:b,backgroundColor:O,cursor:"not-allowed"}},[`${G}-submenu-selected ${J}-menu-submenu-title`]:{color:De.colorPrimary}})}},[(0,m.oN)(De,"slide-up"),(0,m.oN)(De,"slide-down"),(0,k.Fm)(De,"move-up"),(0,k.Fm)(De,"move-down"),(0,ue._y)(De,"zoom-big")]]};var se=(0,M.Z)("Dropdown",(De,J)=>{let{rootPrefixCls:G}=J;const{marginXXS:fe,sizePopupArrow:D,controlHeight:et,fontSize:we,lineHeight:Ne,paddingXXS:j,componentCls:T,borderRadiusLG:h}=De,N=(et-we*Ne)/2,{dropdownArrowOffset:b}=(0,Q.fS)({contentRadius:h}),F=(0,r.TS)(De,{menuCls:`${T}-menu`,rootPrefixCls:G,dropdownArrowDistance:D/2+fe,dropdownArrowOffset:b,dropdownPaddingVertical:N,dropdownEdgeChildPadding:j});return[p(F),he(F)]},De=>({zIndexPopup:De.zIndexPopupBase+50}))},8628:function(fn,nt,e){var t=e(59301),m=e(34280),k=e(56762),ue=e(69507);function Q(){let M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const r=(0,t.useRef)({}),pe=(0,k.Z)(),he=(0,ue.ZP)();return(0,m.Z)(()=>{const p=he.subscribe(se=>{r.current=se,M&&pe()});return()=>he.unsubscribe(p)},[]),r.current}nt.Z=Q},11611:function(fn,nt,e){e.d(nt,{Z:function(){return Zr}});var t=e(59301),m=e(15277),k=e(92310),ue=e.n(k),Q=e(54476),M=e(33885),r=e(20068),pe=e(42978),he=e(76190),p=e(75931),se=e(55468),De=e(18929),J=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],G=t.createContext(null),fe=0;function D(v,ve){var lt=t.useState(function(){return fe+=1,String(fe)}),gt=(0,pe.Z)(lt,1),Ct=gt[0],Tt=t.useContext(G),Mt={data:ve,canPreview:v};return t.useEffect(function(){if(Tt)return Tt.register(Ct,Mt)},[]),t.useEffect(function(){Tt&&Tt.register(Ct,Mt)},[v,ve]),Ct}function et(v){return new Promise(function(ve){var lt=document.createElement("img");lt.onerror=function(){return ve(!1)},lt.onload=function(){return ve(!0)},lt.src=v})}function we(v){var ve=v.src,lt=v.isCustomPlaceholder,gt=v.fallback,Ct=(0,t.useState)(lt?"loading":"normal"),Tt=(0,pe.Z)(Ct,2),Mt=Tt[0],Rt=Tt[1],A=(0,t.useRef)(!1),de=Mt==="error";(0,t.useEffect)(function(){et(ve).then(function(Ze){Ze||Rt("error")})},[ve]),(0,t.useEffect)(function(){lt&&!A.current?Rt("loading"):de&&Rt("normal")},[ve]);var re=function(){Rt("normal")},ye=function(ze){A.current=!1,Mt==="loading"&&ze!=null&&ze.complete&&(ze.naturalWidth||ze.naturalHeight)&&(A.current=!0,re())},Ue=de&>?{src:gt}:{onLoad:re,src:ve};return[ye,Ue,Mt]}var Ne=e(86923),j=e(8224),T=e(10228),h=e(48736);function N(v,ve,lt,gt){var Ct=ve+lt,Tt=(lt-gt)/2;if(lt>gt){if(ve>0)return(0,r.Z)({},v,Tt);if(ve<0&&Ctgt)return(0,r.Z)({},v,ve<0?Tt:-Tt);return{}}function b(v,ve,lt,gt){var Ct=(0,se.g1)(),Tt=Ct.width,Mt=Ct.height,Rt=null;return v<=Tt&&ve<=Mt?Rt={x:0,y:0}:(v>Tt||ve>Mt)&&(Rt=(0,M.Z)((0,M.Z)({},N("x",lt,v,Tt)),N("y",gt,ve,Mt))),Rt}var F=e(13697),B=e(16089),O={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function g(v,ve,lt,gt){var Ct=(0,t.useRef)(null),Tt=(0,t.useRef)([]),Mt=(0,t.useState)(O),Rt=(0,pe.Z)(Mt,2),A=Rt[0],de=Rt[1],re=function(ze){de(O),gt&&!(0,F.Z)(O,A)&>({transform:O,action:ze})},ye=function(ze,Fe){Ct.current===null&&(Tt.current=[],Ct.current=(0,B.Z)(function(){de(function(_t){var $t=_t;return Tt.current.forEach(function(Wt){$t=(0,M.Z)((0,M.Z)({},$t),Wt)}),Ct.current=null,gt==null||gt({transform:$t,action:Fe}),$t})})),Tt.current.push((0,M.Z)((0,M.Z)({},A),ze))},Ue=function(ze,Fe,_t,$t){var Wt=v.current,K=Wt.width,Be=Wt.height,ot=Wt.offsetWidth,yn=Wt.offsetHeight,vn=Wt.offsetLeft,qt=Wt.offsetTop,en=ze,Ut=A.scale*ze;Ut>lt?(en=lt/A.scale,Ut=lt):Ut1,dr=Un&&Wt>=1,rr=g(zn,vn,en,tn),un=rr.transform,oe=rr.resetTransform,dn=rr.updateTransform,er=rr.dispatchZoomChange,pr=(0,t.useState)(!0),Tr=(0,pe.Z)(pr,2),$r=Tr[0],Nr=Tr[1],Br=un.rotate,Tn=un.scale,Kn=un.x,Cr=un.y,vo=ue()((0,r.Z)({},"".concat(lt,"-moving"),$n));(0,t.useEffect)(function(){$r||Nr(!0)},[$r]);var bo=function(){oe("close")},so=function(){er(W+ot,"zoomIn")},So=function(){er(W/(W+ot),"zoomOut")},Io=function(){dn({rotate:Br+90},"rotateRight")},wo=function(){dn({rotate:Br-90},"rotateLeft")},lo=function(){dn({flipX:!un.flipX},"flipX")},zr=function(){dn({flipY:!un.flipY},"flipY")},Hr=function(at){at==null||at.preventDefault(),at==null||at.stopPropagation(),_t>0&&(Nr(!1),oe("prev"),Xt==null||Xt(_t-1,_t))},Yr=function(at){at==null||at.preventDefault(),at==null||at.stopPropagation(),_t0&&(gr=W/gr),er(gr,"wheel",at.clientX,at.clientY)}},jo=function(at){!de||!nr||(at.keyCode===T.Z.LEFT?Hr():at.keyCode===T.Z.RIGHT&&Yr())},On=function(at){de&&(Tn!==1?dn({x:0,y:0,scale:1},"doubleClick"):er(W+ot,"doubleClick",at.clientX,at.clientY))};(0,t.useEffect)(function(){var An,at,Rn,mr;if(Rt){Rn=(0,j.Z)(window,"mouseup",eo,!1),mr=(0,j.Z)(window,"mousemove",ko,!1);try{window.top!==window.self&&(An=(0,j.Z)(window.top,"mouseup",eo,!1),at=(0,j.Z)(window.top,"mousemove",ko,!1))}catch(gr){(0,h.Kp)(!1,"[rc-image] ".concat(gr))}}return function(){var gr,jr,Wr,co;(gr=Rn)===null||gr===void 0||gr.remove(),(jr=mr)===null||jr===void 0||jr.remove(),(Wr=An)===null||Wr===void 0||Wr.remove(),(co=at)===null||co===void 0||co.remove()}},[de,$n,Kn,Cr,Br,Rt]),(0,t.useEffect)(function(){var An=(0,j.Z)(window,"keydown",jo,!1);return function(){An.remove()}},[de,nr,_t]);var Kt=t.createElement(X,(0,Q.Z)({},En,{width:ve.width,height:ve.height,imgRef:zn,className:"".concat(lt,"-img"),alt:Ct,style:{transform:"translate3d(".concat(un.x,"px, ").concat(un.y,"px, 0) scale3d(").concat(un.flipX?"-":"").concat(Tn,", ").concat(un.flipY?"-":"").concat(Tn,", 1) rotate(").concat(Br,"deg)"),transitionDuration:!$r&&"0s"},fallback:Tt,src:gt,onWheel:Po,onMouseDown:Lo,onDoubleClick:On}));return t.createElement(t.Fragment,null,t.createElement(Ne.Z,(0,Q.Z)({transitionName:xt,maskTransitionName:St,closable:!1,keyboard:!0,prefixCls:lt,onClose:A,visible:de,wrapClassName:vo,rootClassName:Ue,getContainer:ze},Dn,{afterClose:bo}),t.createElement("div",{className:"".concat(lt,"-img-wrapper")},cn?cn(Kt,(0,M.Z)({transform:un},Un?{current:_t}:{})):Kt)),t.createElement(Re,{visible:de,transform:un,maskTransitionName:St,closeIcon:Ze,getContainer:ze,prefixCls:lt,rootClassName:Ue,icons:ye,countRender:K,showSwitch:nr,showProgress:dr,current:_t,count:Wt,scale:Tn,minScale:vn,maxScale:en,toolbarRender:Mn,onSwitchLeft:Hr,onSwitchRight:Yr,onZoomIn:so,onZoomOut:So,onRotateRight:Io,onRotateLeft:wo,onFlipX:lo,onFlipY:zr,onClose:A}))},w=ee,Ae=e(94480);function Ge(v){var ve=t.useState({}),lt=(0,pe.Z)(ve,2),gt=lt[0],Ct=lt[1],Tt=t.useCallback(function(Rt,A){return Ct(function(de){return(0,M.Z)((0,M.Z)({},de),{},(0,r.Z)({},Rt,A))}),function(){Ct(function(de){var re=(0,M.Z)({},de);return delete re[Rt],re})}},[]),Mt=t.useMemo(function(){return v?v.map(function(Rt){if(typeof Rt=="string")return{data:{src:Rt}};var A={};return Object.keys(Rt).forEach(function(de){["src"].concat((0,Ae.Z)(J)).includes(de)&&(A[de]=Rt[de])}),{data:A}}):Object.keys(gt).reduce(function(Rt,A){var de=gt[A],re=de.canPreview,ye=de.data;return re&&Rt.push({data:ye,id:A}),Rt},[])},[v,gt]);return[Mt,Tt]}var Me=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],Qe=["src"],dt=function(ve){var lt,gt=ve.previewPrefixCls,Ct=gt===void 0?"rc-image-preview":gt,Tt=ve.children,Mt=ve.icons,Rt=Mt===void 0?{}:Mt,A=ve.items,de=ve.preview,re=ve.fallback,ye=(0,he.Z)(de)==="object"?de:{},Ue=ye.visible,Ze=ye.onVisibleChange,ze=ye.getContainer,Fe=ye.current,_t=ye.movable,$t=ye.minScale,Wt=ye.maxScale,K=ye.countRender,Be=ye.closeIcon,ot=ye.onChange,yn=ye.onTransform,vn=ye.toolbarRender,qt=ye.imageRender,en=(0,p.Z)(ye,Me),Ut=Ge(A),xt=(0,pe.Z)(Ut,2),Ot=xt[0],St=xt[1],cn=(0,De.Z)(0,{value:Fe}),En=(0,pe.Z)(cn,2),Mn=En[0],tn=En[1],Xt=(0,t.useState)(!1),Dn=(0,pe.Z)(Xt,2),zn=Dn[0],ur=Dn[1],Gn=((lt=Ot[Mn])===null||lt===void 0?void 0:lt.data)||{},tr=Gn.src,$n=(0,p.Z)(Gn,Qe),Pr=(0,De.Z)(!!Ue,{value:Ue,onChange:function(Br,Tn){Ze==null||Ze(Br,Tn,Mn)}}),Un=(0,pe.Z)(Pr,2),nr=Un[0],dr=Un[1],rr=(0,t.useState)(null),un=(0,pe.Z)(rr,2),oe=un[0],dn=un[1],er=t.useCallback(function(Nr,Br,Tn){var Kn=Ot.findIndex(function(Cr){return Cr.id===Nr});dr(!0),dn({x:Br,y:Tn}),tn(Kn<0?0:Kn),ur(!0)},[Ot]);t.useEffect(function(){nr?zn||tn(0):ur(!1)},[nr]);var pr=function(Br,Tn){tn(Br),ot==null||ot(Br,Tn)},Tr=function(){dr(!1),dn(null)},$r=t.useMemo(function(){return{register:St,onPreview:er}},[St,er]);return t.createElement(G.Provider,{value:$r},Tt,t.createElement(w,(0,Q.Z)({"aria-hidden":!nr,movable:_t,visible:nr,prefixCls:Ct,closeIcon:Be,onClose:Tr,mousePosition:oe,imgCommonProps:$n,src:tr,fallback:re,icons:Rt,minScale:$t,maxScale:Wt,getContainer:ze,current:Mn,count:Ot.length,countRender:K,onTransform:yn,toolbarRender:vn,imageRender:qt,onChange:pr},en)))},It=dt,Le=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],ht=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],st=function(ve){var lt=ve.src,gt=ve.alt,Ct=ve.onPreviewClose,Tt=ve.prefixCls,Mt=Tt===void 0?"rc-image":Tt,Rt=ve.previewPrefixCls,A=Rt===void 0?"".concat(Mt,"-preview"):Rt,de=ve.placeholder,re=ve.fallback,ye=ve.width,Ue=ve.height,Ze=ve.style,ze=ve.preview,Fe=ze===void 0?!0:ze,_t=ve.className,$t=ve.onClick,Wt=ve.onError,K=ve.wrapperClassName,Be=ve.wrapperStyle,ot=ve.rootClassName,yn=(0,p.Z)(ve,Le),vn=de&&de!==!0,qt=(0,he.Z)(Fe)==="object"?Fe:{},en=qt.src,Ut=qt.visible,xt=Ut===void 0?void 0:Ut,Ot=qt.onVisibleChange,St=Ot===void 0?Ct:Ot,cn=qt.getContainer,En=cn===void 0?void 0:cn,Mn=qt.mask,tn=qt.maskClassName,Xt=qt.movable,Dn=qt.icons,zn=qt.scaleStep,ur=qt.minScale,Gn=qt.maxScale,tr=qt.imageRender,$n=qt.toolbarRender,Pr=(0,p.Z)(qt,ht),Un=en!=null?en:lt,nr=(0,De.Z)(!!xt,{value:xt,onChange:St}),dr=(0,pe.Z)(nr,2),rr=dr[0],un=dr[1],oe=we({src:lt,isCustomPlaceholder:vn,fallback:re}),dn=(0,pe.Z)(oe,3),er=dn[0],pr=dn[1],Tr=dn[2],$r=(0,t.useState)(null),Nr=(0,pe.Z)($r,2),Br=Nr[0],Tn=Nr[1],Kn=(0,t.useContext)(G),Cr=!!Fe,vo=function(){un(!1),Tn(null)},bo=ue()(Mt,K,ot,(0,r.Z)({},"".concat(Mt,"-error"),Tr==="error")),so=(0,t.useMemo)(function(){var lo={};return J.forEach(function(zr){ve[zr]!==void 0&&(lo[zr]=ve[zr])}),lo},J.map(function(lo){return ve[lo]})),So=(0,t.useMemo)(function(){return(0,M.Z)((0,M.Z)({},so),{},{src:Un})},[Un,so]),Io=D(Cr,So),wo=function(zr){var Hr=(0,se.os)(zr.target),Yr=Hr.left,eo=Hr.top;Kn?Kn.onPreview(Io,Yr,eo):(Tn({x:Yr,y:eo}),un(!0)),$t==null||$t(zr)};return t.createElement(t.Fragment,null,t.createElement("div",(0,Q.Z)({},yn,{className:bo,onClick:Cr?wo:$t,style:(0,M.Z)({width:ye,height:Ue},Be)}),t.createElement("img",(0,Q.Z)({},so,{className:ue()("".concat(Mt,"-img"),(0,r.Z)({},"".concat(Mt,"-img-placeholder"),de===!0),_t),style:(0,M.Z)({height:Ue},Ze),ref:er},pr,{width:ye,height:Ue,onError:Wt})),Tr==="loading"&&t.createElement("div",{"aria-hidden":"true",className:"".concat(Mt,"-placeholder")},de),Mn&&Cr&&t.createElement("div",{className:ue()("".concat(Mt,"-mask"),tn),style:{display:(Ze==null?void 0:Ze.display)==="none"?"none":void 0}},Mn)),!Kn&&Cr&&t.createElement(w,(0,Q.Z)({"aria-hidden":!rr,visible:rr,prefixCls:A,onClose:vo,mousePosition:Br,src:Un,alt:gt,fallback:re,getContainer:En,icons:Dn,movable:Xt,scaleStep:zn,minScale:ur,maxScale:Gn,rootClassName:ot,imageRender:tr,imgCommonProps:so,toolbarRender:$n},Pr)))};st.PreviewGroup=It,st.displayName="Image";var ge=st,Ce=ge,He=e(62892),ke=e(36355),C=e(31724),P=e(99267),f=e(33853),a=e(38819),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},ce=E,i=e(7657),l=function(ve,lt){return t.createElement(i.Z,(0,Q.Z)({},ve,{ref:lt,icon:ce}))},_=t.forwardRef(l),S=_,c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},H=c,$e=function(ve,lt){return t.createElement(i.Z,(0,Q.Z)({},ve,{ref:lt,icon:H}))},xe=t.forwardRef($e),be=xe,Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},Ie=Oe,u=function(ve,lt){return t.createElement(i.Z,(0,Q.Z)({},ve,{ref:lt,icon:Ie}))},Z=t.forwardRef(u),le=Z,ie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},_e=ie,z=function(ve,lt){return t.createElement(i.Z,(0,Q.Z)({},ve,{ref:lt,icon:_e}))},U=t.forwardRef(z),Y=U,je={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},Ke=je,Xe=function(ve,lt){return t.createElement(i.Z,(0,Q.Z)({},ve,{ref:lt,icon:Ke}))},Ve=t.forwardRef(Xe),rt=Ve,We=e(64993),Te=e(73819),Ht=e(17313),kt=e(29878),it=e(1950),Dt=e(83116),wt=e(37613);const ct=v=>({position:v||"absolute",inset:0}),Ft=v=>{const{iconCls:ve,motionDurationSlow:lt,paddingXXS:gt,marginXXS:Ct,prefixCls:Tt,colorTextLightSolid:Mt}=v;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:Mt,background:new We.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${lt}`,[`.${Tt}-mask-info`]:Object.assign(Object.assign({},Ht.vS),{padding:`0 ${gt}px`,[ve]:{marginInlineEnd:Ct,svg:{verticalAlign:"baseline"}}})}},Pt=v=>{const{previewCls:ve,modalMaskBg:lt,paddingSM:gt,marginXL:Ct,margin:Tt,paddingLG:Mt,previewOperationColorDisabled:Rt,previewOperationHoverColor:A,motionDurationSlow:de,iconCls:re,colorTextLightSolid:ye}=v,Ue=new We.C(lt).setAlpha(.1),Ze=Ue.clone().setAlpha(.2);return{[`${ve}-footer`]:{position:"fixed",bottom:Ct,left:{_skip_check_:!0,value:0},width:"100%",display:"flex",flexDirection:"column",alignItems:"center",color:v.previewOperationColor},[`${ve}-progress`]:{marginBottom:Tt},[`${ve}-close`]:{position:"fixed",top:Ct,right:{_skip_check_:!0,value:Ct},display:"flex",color:ye,backgroundColor:Ue.toRgbString(),borderRadius:"50%",padding:gt,outline:0,border:0,cursor:"pointer",transition:`all ${de}`,"&:hover":{backgroundColor:Ze.toRgbString()},[`& > ${re}`]:{fontSize:v.previewOperationSize}},[`${ve}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${Mt}px`,backgroundColor:Ue.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:gt,padding:gt,cursor:"pointer",transition:`all ${de}`,userSelect:"none",[`&:not(${ve}-operations-operation-disabled):hover > ${re}`]:{color:A},"&-disabled":{color:Rt,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${re}`]:{fontSize:v.previewOperationSize}}}}},jt=v=>{const{modalMaskBg:ve,iconCls:lt,previewOperationColorDisabled:gt,previewCls:Ct,zIndexPopup:Tt,motionDurationSlow:Mt}=v,Rt=new We.C(ve).setAlpha(.1),A=Rt.clone().setAlpha(.2);return{[`${Ct}-switch-left, ${Ct}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:Tt+1,display:"flex",alignItems:"center",justifyContent:"center",width:v.imagePreviewSwitchSize,height:v.imagePreviewSwitchSize,marginTop:-v.imagePreviewSwitchSize/2,color:v.previewOperationColor,background:Rt.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${Mt}`,userSelect:"none","&:hover":{background:A.toRgbString()},"&-disabled":{"&, &:hover":{color:gt,background:"transparent",cursor:"not-allowed",[`> ${lt}`]:{cursor:"not-allowed"}}},[`> ${lt}`]:{fontSize:v.previewOperationSize}},[`${Ct}-switch-left`]:{insetInlineStart:v.marginSM},[`${Ct}-switch-right`]:{insetInlineEnd:v.marginSM}}},gn=v=>{const{motionEaseOut:ve,previewCls:lt,motionDurationSlow:gt,componentCls:Ct}=v;return[{[`${Ct}-preview-root`]:{[lt]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${lt}-body`]:Object.assign(Object.assign({},ct()),{overflow:"hidden"}),[`${lt}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${gt} ${ve} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},ct()),{transition:`transform ${gt} ${ve} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${lt}-moving`]:{[`${lt}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${Ct}-preview-root`]:{[`${lt}-wrap`]:{zIndex:v.zIndexPopup}}},{[`${Ct}-preview-operations-wrapper`]:{position:"fixed",zIndex:v.zIndexPopup+1},"&":[Pt(v),jt(v)]}]},an=v=>{const{componentCls:ve}=v;return{[ve]:{position:"relative",display:"inline-block",[`${ve}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${ve}-img-placeholder`]:{backgroundColor:v.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${ve}-mask`]:Object.assign({},Ft(v)),[`${ve}-mask:hover`]:{opacity:1},[`${ve}-placeholder`]:Object.assign({},ct())}}},Zn=v=>{const{previewCls:ve}=v;return{[`${ve}-root`]:(0,kt._y)(v,"zoom"),"&":(0,it.J$)(v,!0)}};var or=(0,Dt.Z)("Image",v=>{const ve=`${v.componentCls}-preview`,lt=(0,wt.TS)(v,{previewCls:ve,modalMaskBg:new We.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:v.controlHeightLG});return[an(lt),gn(lt),(0,Te.QA)((0,wt.TS)(lt,{componentCls:ve})),Zn(lt)]},v=>({zIndexPopup:v.zIndexPopupBase+80,previewOperationColor:new We.C(v.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new We.C(v.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new We.C(v.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:v.fontSizeIcon*1.5})),ar=function(v,ve){var lt={};for(var gt in v)Object.prototype.hasOwnProperty.call(v,gt)&&ve.indexOf(gt)<0&&(lt[gt]=v[gt]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ct=0,gt=Object.getOwnPropertySymbols(v);Ct{var{previewPrefixCls:ve,preview:lt}=v,gt=ar(v,["previewPrefixCls","preview"]);const{getPrefixCls:Ct}=t.useContext(ke.E_),Tt=Ct("image",ve),Mt=`${Tt}-preview`,Rt=Ct(),[A,de]=or(Tt),re=t.useMemo(()=>{var ye;if(lt===!1)return lt;const Ue=typeof lt=="object"?lt:{},Ze=ue()(de,(ye=Ue.rootClassName)!==null&&ye!==void 0?ye:"");return Object.assign(Object.assign({},Ue),{transitionName:(0,He.m)(Rt,"zoom",Ue.transitionName),maskTransitionName:(0,He.m)(Rt,"fade",Ue.maskTransitionName),rootClassName:Ze})},[lt]);return A(t.createElement(Ce.PreviewGroup,Object.assign({preview:re,previewPrefixCls:Mt,icons:Qn},gt)))},Er=function(v,ve){var lt={};for(var gt in v)Object.prototype.hasOwnProperty.call(v,gt)&&ve.indexOf(gt)<0&&(lt[gt]=v[gt]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ct=0,gt=Object.getOwnPropertySymbols(v);Ct{const{prefixCls:ve,preview:lt,className:gt,rootClassName:Ct,style:Tt}=v,Mt=Er(v,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:Rt,locale:A=C.Z,getPopupContainer:de,image:re}=t.useContext(ke.E_),ye=Rt("image",ve),Ue=Rt(),Ze=A.Image||C.Z.Image,[ze,Fe]=or(ye),_t=ue()(Ct,Fe),$t=ue()(gt,Fe,re==null?void 0:re.className),Wt=t.useMemo(()=>{if(lt===!1)return lt;const Be=typeof lt=="object"?lt:{},{getContainer:ot}=Be,yn=Er(Be,["getContainer"]);return Object.assign(Object.assign({mask:t.createElement("div",{className:`${ye}-mask-info`},t.createElement(m.Z,null),Ze==null?void 0:Ze.preview),icons:Qn},yn),{getContainer:ot||de,transitionName:(0,He.m)(Ue,"zoom",Be.transitionName),maskTransitionName:(0,He.m)(Ue,"fade",Be.maskTransitionName)})},[lt,Ze]),K=Object.assign(Object.assign({},re==null?void 0:re.style),Tt);return ze(t.createElement(Ce,Object.assign({prefixCls:ye,preview:Wt,rootClassName:_t,className:$t,style:K},Mt)))};Xr.PreviewGroup=Ir;var Zr=Xr},45818:function(fn,nt,e){e.d(nt,{D:function(){return j},Z:function(){return N}});var t=e(54476),m=e(59301),k={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},ue=k,Q=e(7657),M=function(F,B){return m.createElement(Q.Z,(0,t.Z)({},F,{ref:B,icon:ue}))},r=m.forwardRef(M),pe=r,he=e(33853),p=e(38819),se=e(92310),De=e.n(se),J=e(2738),fe=b=>!isNaN(parseFloat(b))&&isFinite(b),D=e(36355),et=e(84966),we=function(b,F){var B={};for(var O in b)Object.prototype.hasOwnProperty.call(b,O)&&F.indexOf(O)<0&&(B[O]=b[O]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,O=Object.getOwnPropertySymbols(b);g{let b=0;return function(){let F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return b+=1,`${F}${b}`}})();var N=m.forwardRef((b,F)=>{const{prefixCls:B,className:O,trigger:g,children:s,defaultCollapsed:R=!1,theme:L="dark",style:Re={},collapsible:W=!1,reverseArrow:ae=!1,width:q=200,collapsedWidth:me=80,zeroWidthTriggerStyle:X,breakpoint:ee,onCollapse:w,onBreakpoint:Ae}=b,Ge=we(b,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Me}=(0,m.useContext)(et.Gs),[Qe,dt]=(0,m.useState)("collapsed"in b?b.collapsed:R),[It,Le]=(0,m.useState)(!1);(0,m.useEffect)(()=>{"collapsed"in b&&dt(b.collapsed)},[b.collapsed]);const ht=(C,P)=>{"collapsed"in b||dt(C),w==null||w(C,P)},st=(0,m.useRef)();st.current=C=>{Le(C.matches),Ae==null||Ae(C.matches),Qe!==C.matches&&ht(C.matches,"responsive")},(0,m.useEffect)(()=>{function C(f){return st.current(f)}let P;if(typeof window!="undefined"){const{matchMedia:f}=window;if(f&&ee&&ee in Ne){P=f(`(max-width: ${Ne[ee]})`);try{P.addEventListener("change",C)}catch(a){P.addListener(C)}C(P)}}return()=>{try{P==null||P.removeEventListener("change",C)}catch(f){P==null||P.removeListener(C)}}},[ee]),(0,m.useEffect)(()=>{const C=T("ant-sider-");return Me.addSider(C),()=>Me.removeSider(C)},[]);const ge=()=>{ht(!Qe,"clickTrigger")},{getPrefixCls:Ce}=(0,m.useContext)(D.E_),He=()=>{const C=Ce("layout-sider",B),P=(0,J.Z)(Ge,["collapsed"]),f=Qe?me:q,a=fe(f)?`${f}px`:String(f),E=parseFloat(String(me||0))===0?m.createElement("span",{onClick:ge,className:De()(`${C}-zero-width-trigger`,`${C}-zero-width-trigger-${ae?"right":"left"}`),style:X},g||m.createElement(pe,null)):null,l={expanded:ae?m.createElement(p.Z,null):m.createElement(he.Z,null),collapsed:ae?m.createElement(he.Z,null):m.createElement(p.Z,null)}[Qe?"collapsed":"expanded"],_=g!==null?E||m.createElement("div",{className:`${C}-trigger`,onClick:ge,style:{width:a}},g||l):null,S=Object.assign(Object.assign({},Re),{flex:`0 0 ${a}`,maxWidth:a,minWidth:a,width:a}),c=De()(C,`${C}-${L}`,{[`${C}-collapsed`]:!!Qe,[`${C}-has-trigger`]:W&&g!==null&&!E,[`${C}-below`]:!!It,[`${C}-zero-width`]:parseFloat(a)===0},O);return m.createElement("aside",Object.assign({className:c},P,{style:S,ref:F}),m.createElement("div",{className:`${C}-children`},s),W||It&&E?_:null)},ke=m.useMemo(()=>({siderCollapsed:Qe}),[Qe]);return m.createElement(j.Provider,{value:ke},He())})},84966:function(fn,nt,e){e.d(nt,{VY:function(){return j},$_:function(){return Ne},h4:function(){return we},Gs:function(){return J},ZP:function(){return T}});var t=e(94480),m=e(92310),k=e.n(m),ue=e(2738),Q=e(59301),M=e(36355),r=e(83116),he=h=>{const{componentCls:N,bodyBg:b,lightSiderBg:F,lightTriggerBg:B,lightTriggerColor:O}=h;return{[`${N}-sider-light`]:{background:F,[`${N}-sider-trigger`]:{color:O,background:B},[`${N}-sider-zero-width-trigger`]:{color:O,background:B,border:`1px solid ${b}`,borderInlineStart:0}}}};const p=h=>{const{antCls:N,componentCls:b,colorText:F,triggerColor:B,footerBg:O,triggerBg:g,headerHeight:s,headerPadding:R,headerColor:L,footerPadding:Re,triggerHeight:W,zeroTriggerHeight:ae,zeroTriggerWidth:q,motionDurationMid:me,motionDurationSlow:X,fontSize:ee,borderRadius:w,bodyBg:Ae,headerBg:Ge,siderBg:Me}=h;return{[b]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Ae,"&, *":{boxSizing:"border-box"},[`&${b}-has-sider`]:{flexDirection:"row",[`> ${b}, > ${b}-content`]:{width:0}},[`${b}-header, &${b}-footer`]:{flex:"0 0 auto"},[`${b}-sider`]:{position:"relative",minWidth:0,background:Me,transition:`all ${me}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${N}-menu${N}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:W},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:W,color:B,lineHeight:`${W}px`,textAlign:"center",background:g,cursor:"pointer",transition:`all ${me}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:s,insetInlineEnd:-q,zIndex:1,width:q,height:ae,color:B,fontSize:h.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Me,borderStartStartRadius:0,borderStartEndRadius:w,borderEndEndRadius:w,borderEndStartRadius:0,cursor:"pointer",transition:`background ${X} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${X}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-q,borderStartStartRadius:w,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:w}}}}},he(h)),{"&-rtl":{direction:"rtl"}}),[`${b}-header`]:{height:s,padding:R,color:L,lineHeight:`${s}px`,background:Ge,[`${N}-menu`]:{lineHeight:"inherit"}},[`${b}-footer`]:{padding:Re,color:F,fontSize:ee,background:O},[`${b}-content`]:{flex:"auto",minHeight:0}}};var se=(0,r.Z)("Layout",h=>[p(h)],h=>{const{colorBgLayout:N,controlHeight:b,controlHeightLG:F,colorText:B,controlHeightSM:O,marginXXS:g,colorTextLightSolid:s,colorBgContainer:R}=h,L=F*1.25;return{colorBgHeader:"#001529",colorBgBody:N,colorBgTrigger:"#002140",bodyBg:N,headerBg:"#001529",headerHeight:b*2,headerPadding:`0 ${L}px`,headerColor:B,footerPadding:`${O}px ${L}px`,footerBg:N,siderBg:"#001529",triggerHeight:F+g*2,triggerBg:"#002140",triggerColor:s,zeroTriggerWidth:F,zeroTriggerHeight:F,lightSiderBg:R,lightTriggerBg:R,lightTriggerColor:B}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),De=function(h,N){var b={};for(var F in h)Object.prototype.hasOwnProperty.call(h,F)&&N.indexOf(F)<0&&(b[F]=h[F]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,F=Object.getOwnPropertySymbols(h);Bnull,removeSider:()=>null}});function G(h){let{suffixCls:N,tagName:b,displayName:F}=h;return B=>Q.forwardRef((g,s)=>Q.createElement(B,Object.assign({ref:s,suffixCls:N,tagName:b},g)))}const fe=Q.forwardRef((h,N)=>{const{prefixCls:b,suffixCls:F,className:B,tagName:O}=h,g=De(h,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:s}=Q.useContext(M.E_),R=s("layout",b),[L,Re]=se(R),W=F?`${R}-${F}`:R;return L(Q.createElement(O,Object.assign({className:k()(b||W,B,Re),ref:N},g)))}),D=Q.forwardRef((h,N)=>{const{direction:b}=Q.useContext(M.E_),[F,B]=Q.useState([]),{prefixCls:O,className:g,rootClassName:s,children:R,hasSider:L,tagName:Re,style:W}=h,ae=De(h,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),q=(0,ue.Z)(ae,["suffixCls"]),{getPrefixCls:me,layout:X}=Q.useContext(M.E_),ee=me("layout",O),[w,Ae]=se(ee),Ge=k()(ee,{[`${ee}-has-sider`]:typeof L=="boolean"?L:F.length>0,[`${ee}-rtl`]:b==="rtl"},X==null?void 0:X.className,g,s,Ae),Me=Q.useMemo(()=>({siderHook:{addSider:Qe=>{B(dt=>[].concat((0,t.Z)(dt),[Qe]))},removeSider:Qe=>{B(dt=>dt.filter(It=>It!==Qe))}}}),[]);return w(Q.createElement(J.Provider,{value:Me},Q.createElement(Re,Object.assign({ref:N,className:Ge,style:Object.assign(Object.assign({},X==null?void 0:X.style),W)},q),R)))}),et=G({tagName:"div",displayName:"Layout"})(D),we=G({suffixCls:"header",tagName:"header",displayName:"Header"})(fe),Ne=G({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(fe),j=G({suffixCls:"content",tagName:"main",displayName:"Content"})(fe);var T=et},40875:function(fn,nt,e){e.d(nt,{J:function(){return M}});var t=e(59301),m=e(33234),k=e(70425),ue=function(r,pe){var he={};for(var p in r)Object.prototype.hasOwnProperty.call(r,p)&&pe.indexOf(p)<0&&(he[p]=r[p]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,p=Object.getOwnPropertySymbols(r);se{const{children:he}=r,p=ue(r,["children"]),se=t.useContext(Q),De=t.useMemo(()=>Object.assign(Object.assign({},se),p),[se,p.prefixCls,p.mode,p.selectable]);return t.createElement(Q.Provider,{value:De},t.createElement(m.BR,null,(0,k.supportNodeRef)(he)?t.cloneElement(he,{ref:pe}):he))});nt.Z=Q},20834:function(fn,nt,e){e.d(nt,{default:function(){return ke}});var t=e(15285),m=e(59301),k=e(45818),ue=e(92310),Q=e.n(ue),M=e(36355),r=function(C,P){var f={};for(var a in C)Object.prototype.hasOwnProperty.call(C,a)&&P.indexOf(a)<0&&(f[a]=C[a]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(C);E{const{prefixCls:P,className:f,dashed:a}=C,E=r(C,["prefixCls","className","dashed"]),{getPrefixCls:ce}=m.useContext(M.E_),i=ce("menu",P),l=Q()({[`${i}-item-divider-dashed`]:!!a},f);return m.createElement(t.iz,Object.assign({className:l},E))},p=e(11592),se=e(2738),De=e(6848),J=e(92343),fe=(0,m.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),et=C=>{var P;const{className:f,children:a,icon:E,title:ce,danger:i}=C,{prefixCls:l,firstLevel:_,direction:S,disableMenuItemTitleTooltip:c,inlineCollapsed:H}=m.useContext(fe),$e=Z=>{const le=m.createElement("span",{className:`${l}-title-content`},a);return(!E||(0,J.l$)(a)&&a.type==="span")&&a&&Z&&_&&typeof a=="string"?m.createElement("div",{className:`${l}-inline-collapsed-noicon`},a.charAt(0)):le},{siderCollapsed:xe}=m.useContext(k.D);let be=ce;typeof ce=="undefined"?be=_?a:"":ce===!1&&(be="");const Oe={title:be};!xe&&!H&&(Oe.title=null,Oe.open=!1);const Ie=(0,p.Z)(a).length;let u=m.createElement(t.ck,Object.assign({},(0,se.Z)(C,["title","icon","danger"]),{className:Q()({[`${l}-item-danger`]:i,[`${l}-item-only-child`]:(E?Ie+1:Ie)===1},f),title:typeof ce=="string"?ce:void 0}),(0,J.Tm)(E,{className:Q()((0,J.l$)(E)?(P=E.props)===null||P===void 0?void 0:P.className:"",`${l}-item-icon`)}),$e(H));return c||(u=m.createElement(De.Z,Object.assign({},Oe,{placement:S==="rtl"?"left":"right",overlayClassName:`${l}-inline-collapsed-tooltip`}),u)),u},Ne=C=>{var P;const{popupClassName:f,icon:a,title:E,theme:ce}=C,i=m.useContext(fe),{prefixCls:l,inlineCollapsed:_,theme:S}=i,c=(0,t.Xl)();let H;if(!a)H=_&&!c.length&&E&&typeof E=="string"?m.createElement("div",{className:`${l}-inline-collapsed-noicon`},E.charAt(0)):m.createElement("span",{className:`${l}-title-content`},E);else{const xe=(0,J.l$)(E)&&E.type==="span";H=m.createElement(m.Fragment,null,(0,J.Tm)(a,{className:Q()((0,J.l$)(a)?(P=a.props)===null||P===void 0?void 0:P.className:"",`${l}-item-icon`)}),xe?E:m.createElement("span",{className:`${l}-title-content`},E))}const $e=m.useMemo(()=>Object.assign(Object.assign({},i),{firstLevel:!1}),[i]);return m.createElement(fe.Provider,{value:$e},m.createElement(t.Wd,Object.assign({},(0,se.Z)(C,["icon"]),{title:H,popupClassName:Q()(l,f,`${l}-${ce||S}`)})))},j=e(18785),T=e(70425),h=e(62892),N=e(40875),b=function(C,P){var f={};for(var a in C)Object.prototype.hasOwnProperty.call(C,a)&&P.indexOf(a)<0&&(f[a]=C[a]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(C);E{if(P&&typeof P=="object"){const a=P,{label:E,children:ce,key:i,type:l}=a,_=b(a,["label","children","key","type"]),S=i!=null?i:`tmp-${f}`;return ce||l==="group"?l==="group"?m.createElement(t.BW,Object.assign({key:S},_,{title:E}),F(ce)):m.createElement(Ne,Object.assign({key:S},_,{title:E}),F(ce)):l==="divider"?m.createElement(he,Object.assign({key:S},_)):m.createElement(et,Object.assign({key:S},_),E)}return null}).filter(P=>P)}function B(C){return m.useMemo(()=>C&&F(C),[C])}var O=e(64993),g=e(17313),s=e(8378),R=e(13826),L=e(29878),Re=e(83116),W=e(37613),q=C=>{const{componentCls:P,motionDurationSlow:f,horizontalLineHeight:a,colorSplit:E,lineWidth:ce,lineType:i,itemPaddingInline:l}=C;return{[`${P}-horizontal`]:{lineHeight:a,border:0,borderBottom:`${ce}px ${i} ${E}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${P}-item, ${P}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:l},[`> ${P}-item:hover, + > ${P}-item-active, + > ${P}-submenu ${P}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${P}-item, ${P}-submenu-title`]:{transition:[`border-color ${f}`,`background ${f}`].join(",")},[`${P}-submenu-arrow`]:{display:"none"}}}},X=C=>{let{componentCls:P,menuArrowOffset:f}=C;return{[`${P}-rtl`]:{direction:"rtl"},[`${P}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${P}-rtl${P}-vertical, + ${P}-submenu-rtl ${P}-vertical`]:{[`${P}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${f})`},"&::after":{transform:`rotate(45deg) translateY(${f})`}}}}};const ee=C=>Object.assign({},(0,g.oN)(C));var Ae=(C,P)=>{const{componentCls:f,itemColor:a,itemSelectedColor:E,groupTitleColor:ce,itemBg:i,subMenuItemBg:l,itemSelectedBg:_,activeBarHeight:S,activeBarWidth:c,activeBarBorderWidth:H,motionDurationSlow:$e,motionEaseInOut:xe,motionEaseOut:be,itemPaddingInline:Oe,motionDurationMid:Ie,itemHoverColor:u,lineType:Z,colorSplit:le,itemDisabledColor:ie,dangerItemColor:_e,dangerItemHoverColor:z,dangerItemSelectedColor:U,dangerItemActiveBg:Y,dangerItemSelectedBg:je,itemHoverBg:Ke,itemActiveBg:Xe,menuSubMenuBg:Ve,horizontalItemSelectedColor:rt,horizontalItemSelectedBg:We,horizontalItemBorderRadius:Te,horizontalItemHoverBg:Ht,popupBg:kt}=C;return{[`${f}-${P}, ${f}-${P} > ${f}`]:{color:a,background:i,[`&${f}-root:focus-visible`]:Object.assign({},ee(C)),[`${f}-item-group-title`]:{color:ce},[`${f}-submenu-selected`]:{[`> ${f}-submenu-title`]:{color:E}},[`${f}-item-disabled, ${f}-submenu-disabled`]:{color:`${ie} !important`},[`${f}-item:not(${f}-item-selected):not(${f}-submenu-selected)`]:{[`&:hover, > ${f}-submenu-title:hover`]:{color:u}},[`&:not(${f}-horizontal)`]:{[`${f}-item:not(${f}-item-selected)`]:{"&:hover":{backgroundColor:Ke},"&:active":{backgroundColor:Xe}},[`${f}-submenu-title`]:{"&:hover":{backgroundColor:Ke},"&:active":{backgroundColor:Xe}}},[`${f}-item-danger`]:{color:_e,[`&${f}-item:hover`]:{[`&:not(${f}-item-selected):not(${f}-submenu-selected)`]:{color:z}},[`&${f}-item:active`]:{background:Y}},[`${f}-item a`]:{"&, &:hover":{color:"inherit"}},[`${f}-item-selected`]:{color:E,[`&${f}-item-danger`]:{color:U},"a, a:hover":{color:"inherit"}},[`& ${f}-item-selected`]:{backgroundColor:_,[`&${f}-item-danger`]:{backgroundColor:je}},[`${f}-item, ${f}-submenu-title`]:{[`&:not(${f}-item-disabled):focus-visible`]:Object.assign({},ee(C))},[`&${f}-submenu > ${f}`]:{backgroundColor:Ve},[`&${f}-popup > ${f}`]:{backgroundColor:kt},[`&${f}-horizontal`]:Object.assign(Object.assign({},P==="dark"?{borderBottom:0}:{}),{[`> ${f}-item, > ${f}-submenu`]:{top:H,marginTop:-H,marginBottom:0,borderRadius:Te,"&::after":{position:"absolute",insetInline:Oe,bottom:0,borderBottom:`${S}px solid transparent`,transition:`border-color ${$e} ${xe}`,content:'""'},"&:hover, &-active, &-open":{background:Ht,"&::after":{borderBottomWidth:S,borderBottomColor:rt}},"&-selected":{color:rt,backgroundColor:We,"&:hover":{backgroundColor:We},"&::after":{borderBottomWidth:S,borderBottomColor:rt}}}}),[`&${f}-root`]:{[`&${f}-inline, &${f}-vertical`]:{borderInlineEnd:`${H}px ${Z} ${le}`}},[`&${f}-inline`]:{[`${f}-sub${f}-inline`]:{background:l},[`${f}-item, ${f}-submenu-title`]:H&&c?{width:`calc(100% + ${H}px)`}:{},[`${f}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${c}px solid ${E}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ie} ${be}`,`opacity ${Ie} ${be}`].join(","),content:'""'},[`&${f}-item-danger`]:{"&::after":{borderInlineEndColor:U}}},[`${f}-selected, ${f}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ie} ${xe}`,`opacity ${Ie} ${xe}`].join(",")}}}}}};const Ge=C=>{const{componentCls:P,itemHeight:f,itemMarginInline:a,padding:E,menuArrowSize:ce,marginXS:i,itemMarginBlock:l}=C,_=E+ce+i;return{[`${P}-item`]:{position:"relative",overflow:"hidden"},[`${P}-item, ${P}-submenu-title`]:{height:f,lineHeight:`${f}px`,paddingInline:E,overflow:"hidden",textOverflow:"ellipsis",marginInline:a,marginBlock:l,width:`calc(100% - ${a*2}px)`},[`> ${P}-item, + > ${P}-submenu > ${P}-submenu-title`]:{height:f,lineHeight:`${f}px`},[`${P}-item-group-list ${P}-submenu-title, + ${P}-submenu-title`]:{paddingInlineEnd:_}}};var Qe=C=>{const{componentCls:P,iconCls:f,itemHeight:a,colorTextLightSolid:E,dropdownWidth:ce,controlHeightLG:i,motionDurationMid:l,motionEaseOut:_,paddingXL:S,itemMarginInline:c,fontSizeLG:H,motionDurationSlow:$e,paddingXS:xe,boxShadowSecondary:be,collapsedWidth:Oe,collapsedIconSize:Ie}=C,u={height:a,lineHeight:`${a}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[P]:{"&-inline, &-vertical":Object.assign({[`&${P}-root`]:{boxShadow:"none"}},Ge(C))},[`${P}-submenu-popup`]:{[`${P}-vertical`]:Object.assign(Object.assign({},Ge(C)),{boxShadow:be})}},{[`${P}-submenu-popup ${P}-vertical${P}-sub`]:{minWidth:ce,maxHeight:`calc(100vh - ${i*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${P}-inline`]:{width:"100%",[`&${P}-root`]:{[`${P}-item, ${P}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${$e}`,`background ${$e}`,`padding ${l} ${_}`].join(","),[`> ${P}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${P}-sub${P}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${P}-submenu > ${P}-submenu-title`]:u,[`& ${P}-item-group-title`]:{paddingInlineStart:S}},[`${P}-item`]:u}},{[`${P}-inline-collapsed`]:{width:Oe,[`&${P}-root`]:{[`${P}-item, ${P}-submenu ${P}-submenu-title`]:{[`> ${P}-inline-collapsed-noicon`]:{fontSize:H,textAlign:"center"}}},[`> ${P}-item, + > ${P}-item-group > ${P}-item-group-list > ${P}-item, + > ${P}-item-group > ${P}-item-group-list > ${P}-submenu > ${P}-submenu-title, + > ${P}-submenu > ${P}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${H/2}px - ${c}px)`,textOverflow:"clip",[` + ${P}-submenu-arrow, + ${P}-submenu-expand-icon + `]:{opacity:0},[`${P}-item-icon, ${f}`]:{margin:0,fontSize:Ie,lineHeight:`${a}px`,"+ span":{display:"inline-block",opacity:0}}},[`${P}-item-icon, ${f}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${P}-item-icon, ${f}`]:{display:"none"},"a, a:hover":{color:E}},[`${P}-item-group-title`]:Object.assign(Object.assign({},g.vS),{paddingInline:xe})}}]};const dt=C=>{const{componentCls:P,motionDurationSlow:f,motionDurationMid:a,motionEaseInOut:E,motionEaseOut:ce,iconCls:i,iconSize:l,iconMarginInlineEnd:_}=C;return{[`${P}-item, ${P}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${f}`,`background ${f}`,`padding ${f} ${E}`].join(","),[`${P}-item-icon, ${i}`]:{minWidth:l,fontSize:l,transition:[`font-size ${a} ${ce}`,`margin ${f} ${E}`,`color ${f}`].join(","),"+ span":{marginInlineStart:_,opacity:1,transition:[`opacity ${f} ${E}`,`margin ${f}`,`color ${f}`].join(",")}},[`${P}-item-icon`]:Object.assign({},(0,g.Ro)()),[`&${P}-item-only-child`]:{[`> ${i}, > ${P}-item-icon`]:{marginInlineEnd:0}}},[`${P}-item-disabled, ${P}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${P}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},It=C=>{const{componentCls:P,motionDurationSlow:f,motionEaseInOut:a,borderRadius:E,menuArrowSize:ce,menuArrowOffset:i}=C;return{[`${P}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:C.margin,width:ce,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${f} ${a}, opacity ${f}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ce*.6,height:ce*.15,backgroundColor:"currentcolor",borderRadius:E,transition:[`background ${f} ${a}`,`transform ${f} ${a}`,`top ${f} ${a}`,`color ${f} ${a}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${i})`},"&::after":{transform:`rotate(-45deg) translateY(${i})`}}}}},Le=C=>{const{antCls:P,componentCls:f,fontSize:a,motionDurationSlow:E,motionDurationMid:ce,motionEaseInOut:i,paddingXS:l,padding:_,colorSplit:S,lineWidth:c,zIndexPopup:H,borderRadiusLG:$e,subMenuItemBorderRadius:xe,menuArrowSize:be,menuArrowOffset:Oe,lineType:Ie,menuPanelMaskInset:u,groupTitleLineHeight:Z,groupTitleFontSize:le}=C;return[{"":{[`${f}`]:Object.assign(Object.assign({},(0,g.dF)()),{"&-hidden":{display:"none"}})},[`${f}-submenu-hidden`]:{display:"none"}},{[f]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,g.Wf)(C)),(0,g.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:a,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${E} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${f}-item`]:{flex:"none"}},[`${f}-item, ${f}-submenu, ${f}-submenu-title`]:{borderRadius:C.itemBorderRadius},[`${f}-item-group-title`]:{padding:`${l}px ${_}px`,fontSize:le,lineHeight:Z,transition:`all ${E}`},[`&-horizontal ${f}-submenu`]:{transition:[`border-color ${E} ${i}`,`background ${E} ${i}`].join(",")},[`${f}-submenu, ${f}-submenu-inline`]:{transition:[`border-color ${E} ${i}`,`background ${E} ${i}`,`padding ${ce} ${i}`].join(",")},[`${f}-submenu ${f}-sub`]:{cursor:"initial",transition:[`background ${E} ${i}`,`padding ${E} ${i}`].join(",")},[`${f}-title-content`]:{transition:`color ${E}`},[`${f}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${f}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:S,borderStyle:Ie,borderWidth:0,borderTopWidth:c,marginBlock:c,padding:0,"&-dashed":{borderStyle:"dashed"}}}),dt(C)),{[`${f}-item-group`]:{[`${f}-item-group-list`]:{margin:0,padding:0,[`${f}-item, ${f}-submenu-title`]:{paddingInline:`${a*2}px ${_}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:H,borderRadius:$e,boxShadow:"none",transformOrigin:"0 0",[`&${f}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${u}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:u},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:C.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:C.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:C.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:C.paddingXS},[`> ${f}`]:Object.assign(Object.assign(Object.assign({borderRadius:$e},dt(C)),It(C)),{[`${f}-item, ${f}-submenu > ${f}-submenu-title`]:{borderRadius:xe},[`${f}-submenu-title::after`]:{transition:`transform ${E} ${i}`}})}}),It(C)),{[`&-inline-collapsed ${f}-submenu-arrow, + &-inline ${f}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Oe})`},"&::after":{transform:`rotate(45deg) translateX(-${Oe})`}},[`${f}-submenu-open${f}-submenu-inline > ${f}-submenu-title > ${f}-submenu-arrow`]:{transform:`translateY(-${be*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Oe})`},"&::before":{transform:`rotate(45deg) translateX(${Oe})`}}})},{[`${P}-layout-header`]:{[f]:{lineHeight:"inherit"}}}]};var ht=(C,P)=>(0,Re.Z)("Menu",a=>{if(P===!1)return[];const{colorBgElevated:E,colorPrimary:ce,colorTextLightSolid:i,controlHeightLG:l,fontSize:_,darkItemColor:S,darkDangerItemColor:c,darkItemBg:H,darkSubMenuItemBg:$e,darkItemSelectedColor:xe,darkItemSelectedBg:be,darkDangerItemSelectedBg:Oe,darkItemHoverBg:Ie,darkGroupTitleColor:u,darkItemHoverColor:Z,darkItemDisabledColor:le,darkDangerItemHoverColor:ie,darkDangerItemSelectedColor:_e,darkDangerItemActiveBg:z}=a,U=_/7*5,Y=(0,W.TS)(a,{menuArrowSize:U,menuHorizontalHeight:l*1.15,menuArrowOffset:`${U*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:E}),je=(0,W.TS)(Y,{itemColor:S,itemHoverColor:Z,groupTitleColor:u,itemSelectedColor:xe,itemBg:H,popupBg:H,subMenuItemBg:$e,itemActiveBg:"transparent",itemSelectedBg:be,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ie,itemDisabledColor:le,dangerItemColor:c,dangerItemHoverColor:ie,dangerItemSelectedColor:_e,dangerItemActiveBg:z,dangerItemSelectedBg:Oe,menuSubMenuBg:$e,horizontalItemSelectedColor:i,horizontalItemSelectedBg:ce});return[Le(Y),q(Y),Qe(Y),Ae(Y,"light"),Ae(je,"dark"),X(Y),(0,s.Z)(Y),(0,R.oN)(Y,"slide-up"),(0,R.oN)(Y,"slide-down"),(0,L._y)(Y,"zoom-big")]},a=>{const{colorPrimary:E,colorError:ce,colorTextDisabled:i,colorErrorBg:l,colorText:_,colorTextDescription:S,colorBgContainer:c,colorFillAlter:H,colorFillContent:$e,lineWidth:xe,lineWidthBold:be,controlItemBgActive:Oe,colorBgTextHover:Ie,controlHeightLG:u,lineHeight:Z,colorBgElevated:le,marginXXS:ie,padding:_e,fontSize:z,controlHeightSM:U,fontSizeLG:Y,colorTextLightSolid:je,colorErrorHover:Ke}=a,Xe=new O.C(je).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:a.zIndexPopupBase+50,radiusItem:a.borderRadiusLG,itemBorderRadius:a.borderRadiusLG,radiusSubMenuItem:a.borderRadiusSM,subMenuItemBorderRadius:a.borderRadiusSM,colorItemText:_,itemColor:_,colorItemTextHover:_,itemHoverColor:_,colorItemTextHoverHorizontal:E,horizontalItemHoverColor:E,colorGroupTitle:S,groupTitleColor:S,colorItemTextSelected:E,itemSelectedColor:E,colorItemTextSelectedHorizontal:E,horizontalItemSelectedColor:E,colorItemBg:c,itemBg:c,colorItemBgHover:Ie,itemHoverBg:Ie,colorItemBgActive:$e,itemActiveBg:Oe,colorSubItemBg:H,subMenuItemBg:H,colorItemBgSelected:Oe,itemSelectedBg:Oe,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:be,activeBarHeight:be,colorActiveBarBorderSize:xe,activeBarBorderWidth:xe,colorItemTextDisabled:i,itemDisabledColor:i,colorDangerItemText:ce,dangerItemColor:ce,colorDangerItemTextHover:ce,dangerItemHoverColor:ce,colorDangerItemTextSelected:ce,dangerItemSelectedColor:ce,colorDangerItemBgActive:l,dangerItemActiveBg:l,colorDangerItemBgSelected:l,dangerItemSelectedBg:l,itemMarginInline:a.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:u,groupTitleLineHeight:Z,collapsedWidth:u*2,popupBg:le,itemMarginBlock:ie,itemPaddingInline:_e,horizontalLineHeight:`${u*1.15}px`,iconSize:z,iconMarginInlineEnd:U-z,collapsedIconSize:Y,groupTitleFontSize:z,darkItemDisabledColor:new O.C(je).setAlpha(.25).toRgbString(),darkItemColor:Xe,darkDangerItemColor:ce,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:je,darkItemSelectedBg:E,darkDangerItemSelectedBg:ce,darkItemHoverBg:"transparent",darkGroupTitleColor:Xe,darkItemHoverColor:je,darkDangerItemHoverColor:Ke,darkDangerItemSelectedColor:je,darkDangerItemActiveBg:ce}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(C),st=function(C,P){var f={};for(var a in C)Object.prototype.hasOwnProperty.call(C,a)&&P.indexOf(a)<0&&(f[a]=C[a]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(C);E{var f,a;const E=m.useContext(N.Z),ce=E||{},{getPrefixCls:i,getPopupContainer:l,direction:_,menu:S}=m.useContext(M.E_),c=i(),{prefixCls:H,className:$e,style:xe,theme:be="light",expandIcon:Oe,_internalDisableMenuItemTitleTooltip:Ie,inlineCollapsed:u,siderCollapsed:Z,items:le,children:ie,rootClassName:_e,mode:z,selectable:U,onClick:Y,overflowedIndicatorPopupClassName:je}=C,Ke=st(C,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Xe=(0,se.Z)(Ke,["collapsedWidth"]),Ve=B(le)||ie;(f=ce.validator)===null||f===void 0||f.call(ce,{mode:z});const rt=(0,T.useEvent)(function(){var jt;Y==null||Y.apply(void 0,arguments),(jt=ce.onClick)===null||jt===void 0||jt.call(ce)}),We=ce.mode||z,Te=U!=null?U:ce.selectable,Ht=m.useMemo(()=>Z!==void 0?Z:u,[u,Z]),kt={horizontal:{motionName:`${c}-slide-up`},inline:(0,h.Z)(c),other:{motionName:`${c}-zoom-big`}},it=i("menu",H||ce.prefixCls),[Dt,wt]=ht(it,!E),ct=Q()(`${it}-${be}`,S==null?void 0:S.className,$e);let Ft;if(typeof Oe=="function")Ft=Oe;else if(Oe===null||Oe===!1)Ft=null;else if(ce.expandIcon===null||ce.expandIcon===!1)Ft=null;else{const jt=Oe!=null?Oe:ce.expandIcon;Ft=(0,J.Tm)(jt,{className:Q()(`${it}-submenu-expand-icon`,(0,J.l$)(jt)?(a=jt.props)===null||a===void 0?void 0:a.className:"")})}const Pt=m.useMemo(()=>({prefixCls:it,inlineCollapsed:Ht||!1,direction:_,firstLevel:!0,theme:be,mode:We,disableMenuItemTitleTooltip:Ie}),[it,Ht,_,Ie,be]);return Dt(m.createElement(N.Z.Provider,{value:null},m.createElement(fe.Provider,{value:Pt},m.createElement(t.ZP,Object.assign({getPopupContainer:l,overflowedIndicator:m.createElement(j.Z,null),overflowedIndicatorPopupClassName:Q()(it,`${it}-${be}`,je),mode:We,selectable:Te,onClick:rt},Xe,{inlineCollapsed:Ht,style:Object.assign(Object.assign({},S==null?void 0:S.style),xe),className:ct,prefixCls:it,direction:_,defaultMotions:kt,expandIcon:Ft,ref:P,rootClassName:Q()(_e,wt)}),Ve))))});const He=(0,m.forwardRef)((C,P)=>{const f=(0,m.useRef)(null),a=m.useContext(k.D);return(0,m.useImperativeHandle)(P,()=>({menu:f.current,focus:E=>{var ce;(ce=f.current)===null||ce===void 0||ce.focus(E)}})),m.createElement(Ce,Object.assign({ref:f},C,a))});He.Item=et,He.SubMenu=Ne,He.Divider=he,He.ItemGroup=t.BW;var ke=He},58421:function(fn,nt,e){e.d(nt,{Z:function(){return ce}});var t=e(54476),m=e(59301),k={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},ue=k,Q=e(7657),M=function(l,_){return m.createElement(Q.Z,(0,t.Z)({},l,{ref:_,icon:ue}))},r=m.forwardRef(M),pe=r,he=e(49198),p=e(33853),se=e(38819),De=e(92310),J=e.n(De),G=e(20068),fe=e(33885),D=e(67732),et=e(83652),we=e(42403),Ne=e(158),j=e(26112),T={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},h=T,N=e(91735),b=function(i){(0,we.Z)(_,i);var l=(0,Ne.Z)(_);function _(){var S;(0,D.Z)(this,_);for(var c=arguments.length,H=new Array(c),$e=0;$e=0||xe.relatedTarget.className.indexOf("".concat(u,"-item"))>=0))&&Ie(S.getValidValue()))},S.go=function(xe){var be=S.state.goInputText;be!==""&&(xe.keyCode===h.ENTER||xe.type==="click")&&(S.setState({goInputText:""}),S.props.quickGo(S.getValidValue()))},S}return(0,et.Z)(_,[{key:"getPageSizeOptions",value:function(){var c=this.props,H=c.pageSize,$e=c.pageSizeOptions;return $e.some(function(xe){return xe.toString()===H.toString()})?$e:$e.concat([H.toString()]).sort(function(xe,be){var Oe=Number.isNaN(Number(xe))?0:Number(xe),Ie=Number.isNaN(Number(be))?0:Number(be);return Oe-Ie})}},{key:"render",value:function(){var c=this,H=this.props,$e=H.pageSize,xe=H.locale,be=H.rootPrefixCls,Oe=H.changeSize,Ie=H.quickGo,u=H.goButton,Z=H.selectComponentClass,le=H.buildOptionText,ie=H.selectPrefixCls,_e=H.disabled,z=this.state.goInputText,U="".concat(be,"-options"),Y=Z,je=null,Ke=null,Xe=null;if(!Oe&&!Ie)return null;var Ve=this.getPageSizeOptions();if(Oe&&Y){var rt=Ve.map(function(We,Te){return m.createElement(Y.Option,{key:Te,value:We.toString()},(le||c.buildOptionText)(We))});je=m.createElement(Y,{disabled:_e,prefixCls:ie,showSearch:!1,className:"".concat(U,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:($e||Ve[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Te){return Te.parentNode},"aria-label":xe.page_size,defaultOpen:!1},rt)}return Ie&&(u&&(Xe=typeof u=="boolean"?m.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:_e,className:"".concat(U,"-quick-jumper-button")},xe.jump_to_confirm):m.createElement("span",{onClick:this.go,onKeyUp:this.go},u)),Ke=m.createElement("div",{className:"".concat(U,"-quick-jumper")},xe.jump_to,m.createElement("input",{disabled:_e,type:"text",value:z,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":xe.page}),xe.page,Xe)),m.createElement("li",{className:"".concat(U)},je,Ke)}}]),_}(m.Component);b.defaultProps={pageSizeOptions:["10","20","50","100"]};var F=b,B=function(l){var _,S=l.rootPrefixCls,c=l.page,H=l.active,$e=l.className,xe=l.showTitle,be=l.onClick,Oe=l.onKeyPress,Ie=l.itemRender,u="".concat(S,"-item"),Z=J()(u,"".concat(u,"-").concat(c),(_={},(0,G.Z)(_,"".concat(u,"-active"),H),(0,G.Z)(_,"".concat(u,"-disabled"),!c),(0,G.Z)(_,l.className,$e),_)),le=function(){be(c)},ie=function(U){Oe(U,be,c)},_e=Ie(c,"page",m.createElement("a",{rel:"nofollow"},c));return _e?m.createElement("li",{title:xe?c.toString():null,className:Z,onClick:le,onKeyPress:ie,tabIndex:0},_e):null},O=B;function g(){}function s(i){var l=Number(i);return typeof l=="number"&&!Number.isNaN(l)&&isFinite(l)&&Math.floor(l)===l}var R=function(l,_,S){return S};function L(i,l,_){var S=typeof i=="undefined"?l.pageSize:i;return Math.floor((_.total-1)/S)+1}var Re=function(i){(0,we.Z)(_,i);var l=(0,Ne.Z)(_);function _(S){var c;(0,D.Z)(this,_),c=l.call(this,S),c.paginationNode=m.createRef(),c.getJumpPrevPage=function(){return Math.max(1,c.state.current-(c.props.showLessItems?3:5))},c.getJumpNextPage=function(){return Math.min(L(void 0,c.state,c.props),c.state.current+(c.props.showLessItems?3:5))},c.getItemIcon=function(Oe,Ie){var u=c.props.prefixCls,Z=Oe||m.createElement("button",{type:"button","aria-label":Ie,className:"".concat(u,"-item-link")});return typeof Oe=="function"&&(Z=m.createElement(Oe,(0,fe.Z)({},c.props))),Z},c.isValid=function(Oe){var Ie=c.props.total;return s(Oe)&&Oe!==c.state.current&&s(Ie)&&Ie>0},c.shouldDisplayQuickJumper=function(){var Oe=c.props,Ie=Oe.showQuickJumper,u=Oe.total,Z=c.state.pageSize;return u<=Z?!1:Ie},c.handleKeyDown=function(Oe){(Oe.keyCode===h.ARROW_UP||Oe.keyCode===h.ARROW_DOWN)&&Oe.preventDefault()},c.handleKeyUp=function(Oe){var Ie=c.getValidValue(Oe),u=c.state.currentInputValue;Ie!==u&&c.setState({currentInputValue:Ie}),Oe.keyCode===h.ENTER?c.handleChange(Ie):Oe.keyCode===h.ARROW_UP?c.handleChange(Ie-1):Oe.keyCode===h.ARROW_DOWN&&c.handleChange(Ie+1)},c.handleBlur=function(Oe){var Ie=c.getValidValue(Oe);c.handleChange(Ie)},c.changePageSize=function(Oe){var Ie=c.state.current,u=L(Oe,c.state,c.props);Ie=Ie>u?u:Ie,u===0&&(Ie=c.state.current),typeof Oe=="number"&&("pageSize"in c.props||c.setState({pageSize:Oe}),"current"in c.props||c.setState({current:Ie,currentInputValue:Ie})),c.props.onShowSizeChange(Ie,Oe),"onChange"in c.props&&c.props.onChange&&c.props.onChange(Ie,Oe)},c.handleChange=function(Oe){var Ie=c.props,u=Ie.disabled,Z=Ie.onChange,le=c.state,ie=le.pageSize,_e=le.current,z=le.currentInputValue;if(c.isValid(Oe)&&!u){var U=L(void 0,c.state,c.props),Y=Oe;return Oe>U?Y=U:Oe<1&&(Y=1),"current"in c.props||c.setState({current:Y}),Y!==z&&c.setState({currentInputValue:Y}),Z(Y,ie),Y}return _e},c.prev=function(){c.hasPrev()&&c.handleChange(c.state.current-1)},c.next=function(){c.hasNext()&&c.handleChange(c.state.current+1)},c.jumpPrev=function(){c.handleChange(c.getJumpPrevPage())},c.jumpNext=function(){c.handleChange(c.getJumpNextPage())},c.hasPrev=function(){return c.state.current>1},c.hasNext=function(){return c.state.current2?u-2:0),le=2;le=$e?be=$e:be=Number(H),be}},{key:"getShowSizeChanger",value:function(){var c=this.props,H=c.showSizeChanger,$e=c.total,xe=c.totalBoundaryShowSizeChanger;return typeof H!="undefined"?H:$e>xe}},{key:"render",value:function(){var c=this.props,H=c.prefixCls,$e=c.className,xe=c.style,be=c.disabled,Oe=c.hideOnSinglePage,Ie=c.total,u=c.locale,Z=c.showQuickJumper,le=c.showLessItems,ie=c.showTitle,_e=c.showTotal,z=c.simple,U=c.itemRender,Y=c.showPrevNextJumpers,je=c.jumpPrevIcon,Ke=c.jumpNextIcon,Xe=c.selectComponentClass,Ve=c.selectPrefixCls,rt=c.pageSizeOptions,We=this.state,Te=We.current,Ht=We.pageSize,kt=We.currentInputValue;if(Oe===!0&&Ie<=Ht)return null;var it=L(void 0,this.state,this.props),Dt=[],wt=null,ct=null,Ft=null,Pt=null,jt=null,gn=Z&&Z.goButton,an=le?1:2,Zn=Te-1>0?Te-1:0,or=Te+1Ie?Ie:Te*Ht]));if(z){gn&&(typeof gn=="boolean"?jt=m.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},u.jump_to_confirm):jt=m.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},gn),jt=m.createElement("li",{title:ie?"".concat(u.jump_to).concat(Te,"/").concat(it):null,className:"".concat(H,"-simple-pager")},jt));var sr=this.renderPrev(Zn);return m.createElement("ul",(0,t.Z)({className:J()(H,"".concat(H,"-simple"),(0,G.Z)({},"".concat(H,"-disabled"),be),$e),style:xe,ref:this.paginationNode},ar),Qn,sr?m.createElement("li",{title:ie?u.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:J()("".concat(H,"-prev"),(0,G.Z)({},"".concat(H,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},sr):null,m.createElement("li",{title:ie?"".concat(Te,"/").concat(it):null,className:"".concat(H,"-simple-pager")},m.createElement("input",{type:"text",value:kt,disabled:be,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),m.createElement("span",{className:"".concat(H,"-slash")},"/"),it),m.createElement("li",{title:ie?u.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:J()("".concat(H,"-next"),(0,G.Z)({},"".concat(H,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(or)),jt)}if(it<=3+an*2){var Ir={locale:u,rootPrefixCls:H,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:ie,itemRender:U};it||Dt.push(m.createElement(O,(0,t.Z)({},Ir,{key:"noPager",page:1,className:"".concat(H,"-item-disabled")})));for(var Er=1;Er<=it;Er+=1){var Xr=Te===Er;Dt.push(m.createElement(O,(0,t.Z)({},Ir,{key:Er,page:Er,active:Xr})))}}else{var Zr=le?u.prev_3:u.prev_5,v=le?u.next_3:u.next_5,ve=U(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(je,"prev page")),lt=U(this.getJumpNextPage(),"jump-next",this.getItemIcon(Ke,"next page"));Y&&(wt=ve?m.createElement("li",{title:ie?Zr:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:J()("".concat(H,"-jump-prev"),(0,G.Z)({},"".concat(H,"-jump-prev-custom-icon"),!!je))},ve):null,ct=lt?m.createElement("li",{title:ie?v:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:J()("".concat(H,"-jump-next"),(0,G.Z)({},"".concat(H,"-jump-next-custom-icon"),!!Ke))},lt):null),Pt=m.createElement(O,{locale:u,last:!0,rootPrefixCls:H,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:it,page:it,active:!1,showTitle:ie,itemRender:U}),Ft=m.createElement(O,{locale:u,rootPrefixCls:H,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:ie,itemRender:U});var gt=Math.max(1,Te-an),Ct=Math.min(Te+an,it);Te-1<=an&&(Ct=1+an*2),it-Te<=an&&(gt=it-an*2);for(var Tt=gt;Tt<=Ct;Tt+=1){var Mt=Te===Tt;Dt.push(m.createElement(O,{locale:u,rootPrefixCls:H,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Tt,page:Tt,active:Mt,showTitle:ie,itemRender:U}))}Te-1>=an*2&&Te!==3&&(Dt[0]=(0,m.cloneElement)(Dt[0],{className:"".concat(H,"-item-after-jump-prev")}),Dt.unshift(wt)),it-Te>=an*2&&Te!==it-2&&(Dt[Dt.length-1]=(0,m.cloneElement)(Dt[Dt.length-1],{className:"".concat(H,"-item-before-jump-next")}),Dt.push(ct)),gt!==1&&Dt.unshift(Ft),Ct!==it&&Dt.push(Pt)}var Rt=!this.hasPrev()||!it,A=!this.hasNext()||!it,de=this.renderPrev(Zn),re=this.renderNext(or);return m.createElement("ul",(0,t.Z)({className:J()(H,$e,(0,G.Z)({},"".concat(H,"-disabled"),be)),style:xe,ref:this.paginationNode},ar),Qn,de?m.createElement("li",{title:ie?u.prev_page:null,onClick:this.prev,tabIndex:Rt?null:0,onKeyPress:this.runIfEnterPrev,className:J()("".concat(H,"-prev"),(0,G.Z)({},"".concat(H,"-disabled"),Rt)),"aria-disabled":Rt},de):null,Dt,re?m.createElement("li",{title:ie?u.next_page:null,onClick:this.next,tabIndex:A?null:0,onKeyPress:this.runIfEnterNext,className:J()("".concat(H,"-next"),(0,G.Z)({},"".concat(H,"-disabled"),A)),"aria-disabled":A},re):null,m.createElement(F,{disabled:be,locale:u,rootPrefixCls:H,selectComponentClass:Xe,selectPrefixCls:Ve,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Te,pageSize:Ht,pageSizeOptions:rt,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:gn}))}}],[{key:"getDerivedStateFromProps",value:function(c,H){var $e={};if("current"in c&&($e.current=c.current,c.current!==H.current&&($e.currentInputValue=$e.current)),"pageSize"in c&&c.pageSize!==H.pageSize){var xe=H.current,be=L(c.pageSize,H,c);xe=xe>be?be:xe,"current"in c||($e.current=xe,$e.currentInputValue=xe),$e.pageSize=c.pageSize}return $e}}]),_}(m.Component);Re.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:g,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:g,locale:N.Z,style:{},itemRender:R,totalBoundaryShowSizeChanger:50};var W=Re,ae=e(22075),q=e(36355),me=e(19716),X=e(8628),ee=e(9763),w=e(57809);const Ae=i=>m.createElement(w.default,Object.assign({},i,{showSearch:!0,size:"small"})),Ge=i=>m.createElement(w.default,Object.assign({},i,{showSearch:!0,size:"middle"}));Ae.Option=w.default.Option,Ge.Option=w.default.Option;var Me=e(9937),Qe=e(17313),dt=e(83116),It=e(37613);const Le=i=>{const{componentCls:l}=i;return{[`${l}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${l}-item-link`]:{color:i.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${l}-item-link`]:{color:i.colorTextDisabled,cursor:"not-allowed"}}},[`&${l}-disabled`]:{cursor:"not-allowed",[`${l}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:i.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:i.colorBorder,backgroundColor:i.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:i.itemActiveBgDisabled},a:{color:i.itemActiveColorDisabled}}},[`${l}-item-link`]:{color:i.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${l}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${l}-simple-pager`]:{color:i.colorTextDisabled},[`${l}-jump-prev, ${l}-jump-next`]:{[`${l}-item-link-icon`]:{opacity:0},[`${l}-item-ellipsis`]:{opacity:1}}},[`&${l}-simple`]:{[`${l}-prev, ${l}-next`]:{[`&${l}-disabled ${l}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},ht=i=>{const{componentCls:l}=i;return{[`&${l}-mini ${l}-total-text, &${l}-mini ${l}-simple-pager`]:{height:i.itemSizeSM,lineHeight:`${i.itemSizeSM}px`},[`&${l}-mini ${l}-item`]:{minWidth:i.itemSizeSM,height:i.itemSizeSM,margin:0,lineHeight:`${i.itemSizeSM-2}px`},[`&${l}-mini:not(${l}-disabled) ${l}-item:not(${l}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:i.colorBgTextHover},"&:active":{backgroundColor:i.colorBgTextActive}},[`&${l}-mini ${l}-prev, &${l}-mini ${l}-next`]:{minWidth:i.itemSizeSM,height:i.itemSizeSM,margin:0,lineHeight:`${i.itemSizeSM}px`},[`&${l}-mini:not(${l}-disabled)`]:{[`${l}-prev, ${l}-next`]:{[`&:hover ${l}-item-link`]:{backgroundColor:i.colorBgTextHover},[`&:active ${l}-item-link`]:{backgroundColor:i.colorBgTextActive},[`&${l}-disabled:hover ${l}-item-link`]:{backgroundColor:"transparent"}}},[` + &${l}-mini ${l}-prev ${l}-item-link, + &${l}-mini ${l}-next ${l}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:i.itemSizeSM,lineHeight:`${i.itemSizeSM}px`}},[`&${l}-mini ${l}-jump-prev, &${l}-mini ${l}-jump-next`]:{height:i.itemSizeSM,marginInlineEnd:0,lineHeight:`${i.itemSizeSM}px`},[`&${l}-mini ${l}-options`]:{marginInlineStart:i.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:i.miniOptionsSizeChangerTop},"&-quick-jumper":{height:i.itemSizeSM,lineHeight:`${i.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Me.x0)(i)),{width:i.paginationMiniQuickJumperInputWidth,height:i.controlHeightSM})}}}},st=i=>{const{componentCls:l}=i;return{[` + &${l}-simple ${l}-prev, + &${l}-simple ${l}-next + `]:{height:i.itemSizeSM,lineHeight:`${i.itemSizeSM}px`,verticalAlign:"top",[`${l}-item-link`]:{height:i.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:i.colorBgTextHover},"&:active":{backgroundColor:i.colorBgTextActive},"&::after":{height:i.itemSizeSM,lineHeight:`${i.itemSizeSM}px`}}},[`&${l}-simple ${l}-simple-pager`]:{display:"inline-block",height:i.itemSizeSM,marginInlineEnd:i.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:i.marginXS,padding:`0 ${i.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:i.itemInputBg,border:`${i.lineWidth}px ${i.lineType} ${i.colorBorder}`,borderRadius:i.borderRadius,outline:"none",transition:`border-color ${i.motionDurationMid}`,color:"inherit","&:hover":{borderColor:i.colorPrimary},"&:focus":{borderColor:i.colorPrimaryHover,boxShadow:`${i.inputOutlineOffset}px 0 ${i.controlOutlineWidth}px ${i.controlOutline}`},"&[disabled]":{color:i.colorTextDisabled,backgroundColor:i.colorBgContainerDisabled,borderColor:i.colorBorder,cursor:"not-allowed"}}}}},ge=i=>{const{componentCls:l}=i;return{[`${l}-jump-prev, ${l}-jump-next`]:{outline:0,[`${l}-item-container`]:{position:"relative",[`${l}-item-link-icon`]:{color:i.colorPrimary,fontSize:i.fontSizeSM,opacity:0,transition:`all ${i.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${l}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:i.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:i.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:i.paginationEllipsisTextIndent,opacity:1,transition:`all ${i.motionDurationMid}`}},"&:hover":{[`${l}-item-link-icon`]:{opacity:1},[`${l}-item-ellipsis`]:{opacity:0}}},[` + ${l}-prev, + ${l}-jump-prev, + ${l}-jump-next + `]:{marginInlineEnd:i.marginXS},[` + ${l}-prev, + ${l}-next, + ${l}-jump-prev, + ${l}-jump-next + `]:{display:"inline-block",minWidth:i.itemSize,height:i.itemSize,color:i.colorText,fontFamily:i.fontFamily,lineHeight:`${i.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:i.borderRadius,cursor:"pointer",transition:`all ${i.motionDurationMid}`},[`${l}-prev, ${l}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:i.colorText,cursor:"pointer",userSelect:"none"},[`${l}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:i.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${i.lineWidth}px ${i.lineType} transparent`,borderRadius:i.borderRadius,outline:"none",transition:`all ${i.motionDurationMid}`},[`&:hover ${l}-item-link`]:{backgroundColor:i.colorBgTextHover},[`&:active ${l}-item-link`]:{backgroundColor:i.colorBgTextActive},[`&${l}-disabled:hover`]:{[`${l}-item-link`]:{backgroundColor:"transparent"}}},[`${l}-slash`]:{marginInlineEnd:i.paginationSlashMarginInlineEnd,marginInlineStart:i.paginationSlashMarginInlineStart},[`${l}-options`]:{display:"inline-block",marginInlineStart:i.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:i.controlHeight,marginInlineStart:i.marginXS,lineHeight:`${i.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Me.ik)(i)),{width:i.controlHeightLG*1.25,height:i.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:i.marginXS,marginInlineEnd:i.marginXS})}}}},Ce=i=>{const{componentCls:l}=i;return{[`${l}-item`]:{display:"inline-block",minWidth:i.itemSize,height:i.itemSize,marginInlineEnd:i.marginXS,fontFamily:i.fontFamily,lineHeight:`${i.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${i.lineWidth}px ${i.lineType} transparent`,borderRadius:i.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${i.paginationItemPaddingInline}px`,color:i.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${l}-item-active)`]:{"&:hover":{transition:`all ${i.motionDurationMid}`,backgroundColor:i.colorBgTextHover},"&:active":{backgroundColor:i.colorBgTextActive}},"&-active":{fontWeight:i.fontWeightStrong,backgroundColor:i.itemActiveBg,borderColor:i.colorPrimary,a:{color:i.colorPrimary},"&:hover":{borderColor:i.colorPrimaryHover},"&:hover a":{color:i.colorPrimaryHover}}}}},He=i=>{const{componentCls:l}=i;return{[l]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Qe.Wf)(i)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${l}-total-text`]:{display:"inline-block",height:i.itemSize,marginInlineEnd:i.marginXS,lineHeight:`${i.itemSize-2}px`,verticalAlign:"middle"}}),Ce(i)),ge(i)),st(i)),ht(i)),Le(i)),{[`@media only screen and (max-width: ${i.screenLG}px)`]:{[`${l}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${i.screenSM}px)`]:{[`${l}-options`]:{display:"none"}}}),[`&${i.componentCls}-rtl`]:{direction:"rtl"}}},ke=i=>{const{componentCls:l}=i;return{[`${l}${l}-disabled:not(${l}-mini)`]:{"&, &:hover":{[`${l}-item-link`]:{borderColor:i.colorBorder}},"&:focus-visible":{[`${l}-item-link`]:{borderColor:i.colorBorder}},[`${l}-item, ${l}-item-link`]:{backgroundColor:i.colorBgContainerDisabled,borderColor:i.colorBorder,[`&:hover:not(${l}-item-active)`]:{backgroundColor:i.colorBgContainerDisabled,borderColor:i.colorBorder,a:{color:i.colorTextDisabled}},[`&${l}-item-active`]:{backgroundColor:i.itemActiveBgDisabled}},[`${l}-prev, ${l}-next`]:{"&:hover button":{backgroundColor:i.colorBgContainerDisabled,borderColor:i.colorBorder,color:i.colorTextDisabled},[`${l}-item-link`]:{backgroundColor:i.colorBgContainerDisabled,borderColor:i.colorBorder}}},[`${l}:not(${l}-mini)`]:{[`${l}-prev, ${l}-next`]:{"&:hover button":{borderColor:i.colorPrimaryHover,backgroundColor:i.itemBg},[`${l}-item-link`]:{backgroundColor:i.itemLinkBg,borderColor:i.colorBorder},[`&:hover ${l}-item-link`]:{borderColor:i.colorPrimary,backgroundColor:i.itemBg,color:i.colorPrimary},[`&${l}-disabled`]:{[`${l}-item-link`]:{borderColor:i.colorBorder,color:i.colorTextDisabled}}},[`${l}-item`]:{backgroundColor:i.itemBg,border:`${i.lineWidth}px ${i.lineType} ${i.colorBorder}`,[`&:hover:not(${l}-item-active)`]:{borderColor:i.colorPrimary,backgroundColor:i.itemBg,a:{color:i.colorPrimary}},"&-active":{borderColor:i.colorPrimary}}}}},C=i=>{const{componentCls:l}=i;return{[`${l}:not(${l}-disabled)`]:{[`${l}-item`]:Object.assign({},(0,Qe.Qy)(i)),[`${l}-jump-prev, ${l}-jump-next`]:{"&:focus-visible":Object.assign({[`${l}-item-link-icon`]:{opacity:1},[`${l}-item-ellipsis`]:{opacity:0}},(0,Qe.oN)(i))},[`${l}-prev, ${l}-next`]:{[`&:focus-visible ${l}-item-link`]:Object.assign({},(0,Qe.oN)(i))}}}};var P=(0,dt.Z)("Pagination",i=>{const l=(0,It.TS)(i,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:i.marginXXS/2,paginationMiniQuickJumperInputWidth:i.controlHeightLG*1.1,paginationItemPaddingInline:i.marginXXS*1.5,paginationEllipsisLetterSpacing:i.marginXXS/2,paginationSlashMarginInlineStart:i.marginXXS,paginationSlashMarginInlineEnd:i.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Me.e5)(i),(0,Me.TM)(i));return[He(l),C(l),i.wireframe&&ke(l)]},i=>({itemBg:i.colorBgContainer,itemSize:i.controlHeight,itemSizeSM:i.controlHeightSM,itemActiveBg:i.colorBgContainer,itemLinkBg:i.colorBgContainer,itemActiveColorDisabled:i.colorTextDisabled,itemActiveBgDisabled:i.controlItemBgActiveDisabled,itemInputBg:i.colorBgContainer,miniOptionsSizeChangerTop:0})),f=function(i,l){var _={};for(var S in i)Object.prototype.hasOwnProperty.call(i,S)&&l.indexOf(S)<0&&(_[S]=i[S]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,S=Object.getOwnPropertySymbols(i);c{const{prefixCls:l,selectPrefixCls:_,className:S,rootClassName:c,style:H,size:$e,locale:xe,selectComponentClass:be,responsive:Oe,showSizeChanger:Ie}=i,u=f(i,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Z}=(0,X.Z)(Oe),{getPrefixCls:le,direction:ie,pagination:_e={}}=m.useContext(q.E_),z=le("pagination",l),[U,Y]=P(z),je=Ie!=null?Ie:_e.showSizeChanger,Ke=m.useMemo(()=>{const it=m.createElement("span",{className:`${z}-item-ellipsis`},"\u2022\u2022\u2022"),Dt=m.createElement("button",{className:`${z}-item-link`,type:"button",tabIndex:-1},ie==="rtl"?m.createElement(se.Z,null):m.createElement(p.Z,null)),wt=m.createElement("button",{className:`${z}-item-link`,type:"button",tabIndex:-1},ie==="rtl"?m.createElement(p.Z,null):m.createElement(se.Z,null)),ct=m.createElement("a",{className:`${z}-item-link`},m.createElement("div",{className:`${z}-item-container`},ie==="rtl"?m.createElement(he.Z,{className:`${z}-item-link-icon`}):m.createElement(pe,{className:`${z}-item-link-icon`}),it)),Ft=m.createElement("a",{className:`${z}-item-link`},m.createElement("div",{className:`${z}-item-container`},ie==="rtl"?m.createElement(pe,{className:`${z}-item-link-icon`}):m.createElement(he.Z,{className:`${z}-item-link-icon`}),it));return{prevIcon:Dt,nextIcon:wt,jumpPrevIcon:ct,jumpNextIcon:Ft}},[ie,z]),[Xe]=(0,ee.Z)("Pagination",ae.Z),Ve=Object.assign(Object.assign({},Xe),xe),rt=(0,me.Z)($e),We=rt==="small"||!!(Z&&!rt&&Oe),Te=le("select",_),Ht=J()({[`${z}-mini`]:We,[`${z}-rtl`]:ie==="rtl"},_e==null?void 0:_e.className,S,c,Y),kt=Object.assign(Object.assign({},_e==null?void 0:_e.style),H);return U(m.createElement(W,Object.assign({},Ke,u,{style:kt,prefixCls:z,selectPrefixCls:Te,className:Ht,selectComponentClass:be||(We?Ae:Ge),locale:Ve,showSizeChanger:je})))},ce=E},93948:function(fn,nt,e){e.d(nt,{Z:function(){return Ie}});var t=e(59301),m=e(29679),k=e(40001),ue=e(19248),Q=e(99267),M=e(92310),r=e.n(M),pe=e(2738),he=e(36355),p=e(54476),se=e(33885),De=e(75931),J={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},G=function(){var Z=(0,t.useRef)([]),le=(0,t.useRef)(null);return(0,t.useEffect)(function(){var ie=Date.now(),_e=!1;Z.current.forEach(function(z){if(z){_e=!0;var U=z.style;U.transitionDuration=".3s, .3s, .3s, .06s",le.current&&ie-le.current<100&&(U.transitionDuration="0s, 0s")}}),_e&&(le.current=Date.now())}),Z.current},fe=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],D=function(Z){var le=(0,se.Z)((0,se.Z)({},J),Z),ie=le.className,_e=le.percent,z=le.prefixCls,U=le.strokeColor,Y=le.strokeLinecap,je=le.strokeWidth,Ke=le.style,Xe=le.trailColor,Ve=le.trailWidth,rt=le.transition,We=(0,De.Z)(le,fe);delete We.gapPosition;var Te=Array.isArray(_e)?_e:[_e],Ht=Array.isArray(U)?U:[U],kt=G(),it=je/2,Dt=100-je/2,wt="M ".concat(Y==="round"?it:0,",").concat(it,` + L `).concat(Y==="round"?Dt:100,",").concat(it),ct="0 0 100 ".concat(je),Ft=0;return t.createElement("svg",(0,p.Z)({className:r()("".concat(z,"-line"),ie),viewBox:ct,preserveAspectRatio:"none",style:Ke},We),t.createElement("path",{className:"".concat(z,"-line-trail"),d:wt,strokeLinecap:Y,stroke:Xe,strokeWidth:Ve||je,fillOpacity:"0"}),Te.map(function(Pt,jt){var gn=1;switch(Y){case"round":gn=1-je/100;break;case"square":gn=1-je/2/100;break;default:gn=1;break}var an={strokeDasharray:"".concat(Pt*gn,"px, 100px"),strokeDashoffset:"-".concat(Ft,"px"),transition:rt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Zn=Ht[jt]||Ht[Ht.length-1];return Ft+=Pt,t.createElement("path",{key:jt,className:"".concat(z,"-line-path"),d:wt,strokeLinecap:Y,stroke:Zn,strokeWidth:je,fillOpacity:"0",ref:function(ar){kt[jt]=ar},style:an})}))},et=D,we=e(76190),Ne=e(42978),j=e(47273),T=0,h=(0,j.Z)();function N(){var u;return h?(u=T,T+=1):u="TEST_OR_SSR",u}var b=function(u){var Z=t.useState(),le=(0,Ne.Z)(Z,2),ie=le[0],_e=le[1];return t.useEffect(function(){_e("rc_progress_".concat(N()))},[]),u||ie},F=function(Z){var le=Z.bg,ie=Z.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:le}},ie)};function B(u,Z){return Object.keys(u).map(function(le){var ie=parseFloat(le),_e="".concat(Math.floor(ie*Z),"%");return"".concat(u[le]," ").concat(_e)})}var O=t.forwardRef(function(u,Z){var le=u.prefixCls,ie=u.color,_e=u.gradientId,z=u.radius,U=u.style,Y=u.ptg,je=u.strokeLinecap,Ke=u.strokeWidth,Xe=u.size,Ve=u.gapDegree,rt=ie&&(0,we.Z)(ie)==="object",We=rt?"#FFF":void 0,Te=Xe/2,Ht=t.createElement("circle",{className:"".concat(le,"-circle-path"),r:z,cx:Te,cy:Te,stroke:We,strokeLinecap:je,strokeWidth:Ke,opacity:Y===0?0:1,style:U,ref:Z});if(!rt)return Ht;var kt="".concat(_e,"-conic"),it=Ve?"".concat(180+Ve/2,"deg"):"0deg",Dt=B(ie,(360-Ve)/360),wt=B(ie,1),ct="conic-gradient(from ".concat(it,", ").concat(Dt.join(", "),")"),Ft="linear-gradient(to ".concat(Ve?"bottom":"top",", ").concat(wt.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:kt},Ht),t.createElement("foreignObject",{x:0,y:0,width:Xe,height:Xe,mask:"url(#".concat(kt,")")},t.createElement(F,{bg:Ft},t.createElement(F,{bg:ct}))))}),g=O,s=100,R=function(Z,le,ie,_e,z,U,Y,je,Ke,Xe){var Ve=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,rt=ie/100*360*((360-U)/360),We=U===0?0:{bottom:0,top:180,left:90,right:-90}[Y],Te=(100-_e)/100*le;Ke==="round"&&_e!==100&&(Te+=Xe/2,Te>=le&&(Te=le-.01));var Ht=s/2;return{stroke:typeof je=="string"?je:void 0,strokeDasharray:"".concat(le,"px ").concat(Z),strokeDashoffset:Te+Ve,transform:"rotate(".concat(z+rt+We,"deg)"),transformOrigin:"".concat(Ht,"px ").concat(Ht,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},L=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Re(u){var Z=u!=null?u:[];return Array.isArray(Z)?Z:[Z]}var W=function(Z){var le=(0,se.Z)((0,se.Z)({},J),Z),ie=le.id,_e=le.prefixCls,z=le.steps,U=le.strokeWidth,Y=le.trailWidth,je=le.gapDegree,Ke=je===void 0?0:je,Xe=le.gapPosition,Ve=le.trailColor,rt=le.strokeLinecap,We=le.style,Te=le.className,Ht=le.strokeColor,kt=le.percent,it=(0,De.Z)(le,L),Dt=s/2,wt=b(ie),ct="".concat(wt,"-gradient"),Ft=Dt-U/2,Pt=Math.PI*2*Ft,jt=Ke>0?90+Ke/2:-90,gn=Pt*((360-Ke)/360),an=(0,we.Z)(z)==="object"?z:{count:z,space:2},Zn=an.count,or=an.space,ar=Re(kt),Qn=Re(Ht),sr=Qn.find(function(lt){return lt&&(0,we.Z)(lt)==="object"}),Ir=sr&&(0,we.Z)(sr)==="object",Er=Ir?"butt":rt,Xr=R(Pt,gn,0,100,jt,Ke,Xe,Ve,Er,U),Zr=G(),v=function(){var gt=0;return ar.map(function(Ct,Tt){var Mt=Qn[Tt]||Qn[Qn.length-1],Rt=R(Pt,gn,gt,Ct,jt,Ke,Xe,Mt,Er,U);return gt+=Ct,t.createElement(g,{key:Tt,color:Mt,ptg:Ct,radius:Ft,prefixCls:_e,gradientId:ct,style:Rt,strokeLinecap:Er,strokeWidth:U,gapDegree:Ke,ref:function(de){Zr[Tt]=de},size:s})}).reverse()},ve=function(){var gt=Math.round(Zn*(ar[0]/100)),Ct=100/Zn,Tt=0;return new Array(Zn).fill(null).map(function(Mt,Rt){var A=Rt<=gt-1?Qn[0]:Ve,de=A&&(0,we.Z)(A)==="object"?"url(#".concat(ct,")"):void 0,re=R(Pt,gn,Tt,Ct,jt,Ke,Xe,A,"butt",U,or);return Tt+=(gn-re.strokeDashoffset+or)*100/gn,t.createElement("circle",{key:Rt,className:"".concat(_e,"-circle-path"),r:Ft,cx:Dt,cy:Dt,stroke:de,strokeWidth:U,opacity:1,style:re,ref:function(Ue){Zr[Rt]=Ue}})})};return t.createElement("svg",(0,p.Z)({className:r()("".concat(_e,"-circle"),Te),viewBox:"0 0 ".concat(s," ").concat(s),style:We,id:ie,role:"presentation"},it),!Zn&&t.createElement("circle",{className:"".concat(_e,"-circle-trail"),r:Ft,cx:Dt,cy:Dt,stroke:Ve,strokeLinecap:Er,strokeWidth:Y||U,style:Xr}),Zn?ve():v())},ae=W,q={Line:et,Circle:ae},me=e(6848),X=e(30071);function ee(u){return!u||u<0?0:u>100?100:u}function w(u){let{success:Z,successPercent:le}=u,ie=le;return Z&&"progress"in Z&&(ie=Z.progress),Z&&"percent"in Z&&(ie=Z.percent),ie}const Ae=u=>{let{percent:Z,success:le,successPercent:ie}=u;const _e=ee(w({success:le,successPercent:ie}));return[_e,ee(ee(Z)-_e)]},Ge=u=>{let{success:Z={},strokeColor:le}=u;const{strokeColor:ie}=Z;return[ie||X.presetPrimaryColors.green,le||null]},Me=(u,Z,le)=>{var ie,_e,z,U;let Y=-1,je=-1;if(Z==="step"){const Ke=le.steps,Xe=le.strokeWidth;typeof u=="string"||typeof u=="undefined"?(Y=u==="small"?2:14,je=Xe!=null?Xe:8):typeof u=="number"?[Y,je]=[u,u]:[Y=14,je=8]=u,Y*=Ke}else if(Z==="line"){const Ke=le==null?void 0:le.strokeWidth;typeof u=="string"||typeof u=="undefined"?je=Ke||(u==="small"?6:8):typeof u=="number"?[Y,je]=[u,u]:[Y=-1,je=8]=u}else(Z==="circle"||Z==="dashboard")&&(typeof u=="string"||typeof u=="undefined"?[Y,je]=u==="small"?[60,60]:[120,120]:typeof u=="number"?[Y,je]=[u,u]:(Y=(_e=(ie=u[0])!==null&&ie!==void 0?ie:u[1])!==null&&_e!==void 0?_e:120,je=(U=(z=u[0])!==null&&z!==void 0?z:u[1])!==null&&U!==void 0?U:120));return[Y,je]},Qe=3,dt=u=>Qe/u*100;var Le=u=>{const{prefixCls:Z,trailColor:le=null,strokeLinecap:ie="round",gapPosition:_e,gapDegree:z,width:U=120,type:Y,children:je,success:Ke,size:Xe=U}=u,[Ve,rt]=Me(Xe,"circle");let{strokeWidth:We}=u;We===void 0&&(We=Math.max(dt(Ve),6));const Te={width:Ve,height:rt,fontSize:Ve*.15+6},Ht=t.useMemo(()=>{if(z||z===0)return z;if(Y==="dashboard")return 75},[z,Y]),kt=_e||Y==="dashboard"&&"bottom"||void 0,it=Object.prototype.toString.call(u.strokeColor)==="[object Object]",Dt=Ge({success:Ke,strokeColor:u.strokeColor}),wt=r()(`${Z}-inner`,{[`${Z}-circle-gradient`]:it}),ct=t.createElement(ae,{percent:Ae(u),strokeWidth:We,trailWidth:We,strokeColor:Dt,strokeLinecap:ie,trailColor:le,prefixCls:Z,gapDegree:Ht,gapPosition:kt});return t.createElement("div",{className:wt,style:Te},Ve<=20?t.createElement(me.Z,{title:je},t.createElement("span",null,ct)):t.createElement(t.Fragment,null,ct,je))},ht=function(u,Z){var le={};for(var ie in u)Object.prototype.hasOwnProperty.call(u,ie)&&Z.indexOf(ie)<0&&(le[ie]=u[ie]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,ie=Object.getOwnPropertySymbols(u);_e{let Z=[];return Object.keys(u).forEach(le=>{const ie=parseFloat(le.replace(/%/g,""));isNaN(ie)||Z.push({key:ie,value:u[le]})}),Z=Z.sort((le,ie)=>le.key-ie.key),Z.map(le=>{let{key:ie,value:_e}=le;return`${_e} ${ie}%`}).join(", ")},ge=(u,Z)=>{const{from:le=X.presetPrimaryColors.blue,to:ie=X.presetPrimaryColors.blue,direction:_e=Z==="rtl"?"to left":"to right"}=u,z=ht(u,["from","to","direction"]);if(Object.keys(z).length!==0){const U=st(z);return{backgroundImage:`linear-gradient(${_e}, ${U})`}}return{backgroundImage:`linear-gradient(${_e}, ${le}, ${ie})`}};var He=u=>{const{prefixCls:Z,direction:le,percent:ie,size:_e,strokeWidth:z,strokeColor:U,strokeLinecap:Y="round",children:je,trailColor:Ke=null,success:Xe}=u,Ve=U&&typeof U!="string"?ge(U,le):{backgroundColor:U},rt=Y==="square"||Y==="butt"?0:void 0,We={backgroundColor:Ke||void 0,borderRadius:rt},Te=_e!=null?_e:[-1,z||(_e==="small"?6:8)],[Ht,kt]=Me(Te,"line",{strokeWidth:z}),it=Object.assign({width:`${ee(ie)}%`,height:kt,borderRadius:rt},Ve),Dt=w(u),wt={width:`${ee(Dt)}%`,height:kt,borderRadius:rt,backgroundColor:Xe==null?void 0:Xe.strokeColor},ct={width:Ht<0?"100%":Ht,height:kt};return t.createElement(t.Fragment,null,t.createElement("div",{className:`${Z}-outer`,style:ct},t.createElement("div",{className:`${Z}-inner`,style:We},t.createElement("div",{className:`${Z}-bg`,style:it}),Dt!==void 0?t.createElement("div",{className:`${Z}-success-bg`,style:wt}):null)),je)},C=u=>{const{size:Z,steps:le,percent:ie=0,strokeWidth:_e=8,strokeColor:z,trailColor:U=null,prefixCls:Y,children:je}=u,Ke=Math.round(le*(ie/100)),Xe=Z==="small"?2:14,Ve=Z!=null?Z:[Xe,_e],[rt,We]=Me(Ve,"step",{steps:le,strokeWidth:_e}),Te=rt/le,Ht=new Array(le);for(let kt=0;kt{const Z=u?"100%":"-100%";return new P.Keyframes(`antProgress${u?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Z}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Z}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},i=u=>{const{componentCls:Z,iconCls:le}=u;return{[Z]:Object.assign(Object.assign({},(0,f.Wf)(u)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:u.fontSize,marginInlineEnd:u.marginXS,marginBottom:u.marginXS},[`${Z}-outer`]:{display:"inline-block",width:"100%"},[`&${Z}-show-info`]:{[`${Z}-outer`]:{marginInlineEnd:`calc(-2em - ${u.marginXS}px)`,paddingInlineEnd:`calc(2em + ${u.paddingXS}px)`}},[`${Z}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:u.remainingColor,borderRadius:u.lineBorderRadius},[`${Z}-inner:not(${Z}-circle-gradient)`]:{[`${Z}-circle-path`]:{stroke:u.defaultColor}},[`${Z}-success-bg, ${Z}-bg`]:{position:"relative",backgroundColor:u.defaultColor,borderRadius:u.lineBorderRadius,transition:`all ${u.motionDurationSlow} ${u.motionEaseInOutCirc}`},[`${Z}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:u.colorSuccess},[`${Z}-text`]:{display:"inline-block",width:"2em",marginInlineStart:u.marginXS,color:u.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[le]:{fontSize:u.fontSize}},[`&${Z}-status-active`]:{[`${Z}-bg::before`]:{position:"absolute",inset:0,backgroundColor:u.colorBgContainer,borderRadius:u.lineBorderRadius,opacity:0,animationName:ce(),animationDuration:u.progressActiveMotionDuration,animationTimingFunction:u.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Z}-rtl${Z}-status-active`]:{[`${Z}-bg::before`]:{animationName:ce(!0)}},[`&${Z}-status-exception`]:{[`${Z}-bg`]:{backgroundColor:u.colorError},[`${Z}-text`]:{color:u.colorError}},[`&${Z}-status-exception ${Z}-inner:not(${Z}-circle-gradient)`]:{[`${Z}-circle-path`]:{stroke:u.colorError}},[`&${Z}-status-success`]:{[`${Z}-bg`]:{backgroundColor:u.colorSuccess},[`${Z}-text`]:{color:u.colorSuccess}},[`&${Z}-status-success ${Z}-inner:not(${Z}-circle-gradient)`]:{[`${Z}-circle-path`]:{stroke:u.colorSuccess}}})}},l=u=>{const{componentCls:Z,iconCls:le}=u;return{[Z]:{[`${Z}-circle-trail`]:{stroke:u.remainingColor},[`&${Z}-circle ${Z}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Z}-circle ${Z}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:u.circleTextColor,fontSize:u.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[le]:{fontSize:`${u.fontSize/u.fontSizeSM}em`}},[`${Z}-circle&-status-exception`]:{[`${Z}-text`]:{color:u.colorError}},[`${Z}-circle&-status-success`]:{[`${Z}-text`]:{color:u.colorSuccess}}},[`${Z}-inline-circle`]:{lineHeight:1,[`${Z}-inner`]:{verticalAlign:"bottom"}}}},_=u=>{const{componentCls:Z}=u;return{[Z]:{[`${Z}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:u.progressStepMinWidth,marginInlineEnd:u.progressStepMarginInlineEnd,backgroundColor:u.remainingColor,transition:`all ${u.motionDurationSlow}`,"&-active":{backgroundColor:u.defaultColor}}}}}},S=u=>{const{componentCls:Z,iconCls:le}=u;return{[Z]:{[`${Z}-small&-line, ${Z}-small&-line ${Z}-text ${le}`]:{fontSize:u.fontSizeSM}}}};var c=(0,a.Z)("Progress",u=>{const Z=u.marginXXS/2,le=(0,E.TS)(u,{progressStepMarginInlineEnd:Z,progressStepMinWidth:Z,progressActiveMotionDuration:"2.4s"});return[i(le),l(le),_(le),S(le)]},u=>({circleTextColor:u.colorText,defaultColor:u.colorInfo,remainingColor:u.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),H=function(u,Z){var le={};for(var ie in u)Object.prototype.hasOwnProperty.call(u,ie)&&Z.indexOf(ie)<0&&(le[ie]=u[ie]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,ie=Object.getOwnPropertySymbols(u);_e{const{prefixCls:le,className:ie,rootClassName:_e,steps:z,strokeColor:U,percent:Y=0,size:je="default",showInfo:Ke=!0,type:Xe="line",status:Ve,format:rt,style:We}=u,Te=H(u,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Ht=t.useMemo(()=>{var ar,Qn;const sr=w(u);return parseInt(sr!==void 0?(ar=sr!=null?sr:0)===null||ar===void 0?void 0:ar.toString():(Qn=Y!=null?Y:0)===null||Qn===void 0?void 0:Qn.toString(),10)},[Y,u.success,u.successPercent]),kt=t.useMemo(()=>!xe.includes(Ve)&&Ht>=100?"success":Ve||"normal",[Ve,Ht]),{getPrefixCls:it,direction:Dt,progress:wt}=t.useContext(he.E_),ct=it("progress",le),[Ft,Pt]=c(ct),jt=t.useMemo(()=>{if(!Ke)return null;const ar=w(u);let Qn;const sr=rt||(Er=>`${Er}%`),Ir=Xe==="line";return rt||kt!=="exception"&&kt!=="success"?Qn=sr(ee(Y),ee(ar)):kt==="exception"?Qn=Ir?t.createElement(ue.Z,null):t.createElement(Q.Z,null):kt==="success"&&(Qn=Ir?t.createElement(m.Z,null):t.createElement(k.Z,null)),t.createElement("span",{className:`${ct}-text`,title:typeof Qn=="string"?Qn:void 0},Qn)},[Ke,Y,Ht,kt,Xe,ct,rt]),gn=Array.isArray(U)?U[0]:U,an=typeof U=="string"||Array.isArray(U)?U:void 0;let Zn;Xe==="line"?Zn=z?t.createElement(C,Object.assign({},u,{strokeColor:an,prefixCls:ct,steps:z}),jt):t.createElement(He,Object.assign({},u,{strokeColor:gn,prefixCls:ct,direction:Dt}),jt):(Xe==="circle"||Xe==="dashboard")&&(Zn=t.createElement(Le,Object.assign({},u,{strokeColor:gn,prefixCls:ct,progressStatus:kt}),jt));const or=r()(ct,`${ct}-status-${kt}`,`${ct}-${Xe==="dashboard"&&"circle"||z&&"steps"||Xe}`,{[`${ct}-inline-circle`]:Xe==="circle"&&Me(je,"circle")[0]<=20,[`${ct}-show-info`]:Ke,[`${ct}-${je}`]:typeof je=="string",[`${ct}-rtl`]:Dt==="rtl"},wt==null?void 0:wt.className,ie,_e,Pt);return Ft(t.createElement("div",Object.assign({ref:Z,style:Object.assign(Object.assign({},wt==null?void 0:wt.style),We),className:or,role:"progressbar","aria-valuenow":Ht},(0,pe.Z)(Te,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Zn))}),Ie=Oe},61621:function(fn,nt,e){e.d(nt,{Z:function(){return P}});var t=e(92310),m=e.n(t),k=e(59301),ue=e(36355),Q=e(2738),r=f=>{const{prefixCls:a,className:E,style:ce,size:i,shape:l}=f,_=m()({[`${a}-lg`]:i==="large",[`${a}-sm`]:i==="small"}),S=m()({[`${a}-circle`]:l==="circle",[`${a}-square`]:l==="square",[`${a}-round`]:l==="round"}),c=k.useMemo(()=>typeof i=="number"?{width:i,height:i,lineHeight:`${i}px`}:{},[i]);return k.createElement("span",{className:m()(a,_,S,E),style:Object.assign(Object.assign({},c),ce)})},pe=e(36237),he=e(83116),p=e(37613);const se=new pe.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),De=f=>({height:f,lineHeight:`${f}px`}),J=f=>Object.assign({width:f},De(f)),G=f=>({background:f.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:se,animationDuration:f.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),fe=f=>Object.assign({width:f*5,minWidth:f*5},De(f)),D=f=>{const{skeletonAvatarCls:a,gradientFromColor:E,controlHeight:ce,controlHeightLG:i,controlHeightSM:l}=f;return{[`${a}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:E},J(ce)),[`${a}${a}-circle`]:{borderRadius:"50%"},[`${a}${a}-lg`]:Object.assign({},J(i)),[`${a}${a}-sm`]:Object.assign({},J(l))}},et=f=>{const{controlHeight:a,borderRadiusSM:E,skeletonInputCls:ce,controlHeightLG:i,controlHeightSM:l,gradientFromColor:_}=f;return{[`${ce}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:_,borderRadius:E},fe(a)),[`${ce}-lg`]:Object.assign({},fe(i)),[`${ce}-sm`]:Object.assign({},fe(l))}},we=f=>Object.assign({width:f},De(f)),Ne=f=>{const{skeletonImageCls:a,imageSizeBase:E,gradientFromColor:ce,borderRadiusSM:i}=f;return{[`${a}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:ce,borderRadius:i},we(E*2)),{[`${a}-path`]:{fill:"#bfbfbf"},[`${a}-svg`]:Object.assign(Object.assign({},we(E)),{maxWidth:E*4,maxHeight:E*4}),[`${a}-svg${a}-svg-circle`]:{borderRadius:"50%"}}),[`${a}${a}-circle`]:{borderRadius:"50%"}}},j=(f,a,E)=>{const{skeletonButtonCls:ce}=f;return{[`${E}${ce}-circle`]:{width:a,minWidth:a,borderRadius:"50%"},[`${E}${ce}-round`]:{borderRadius:a}}},T=f=>Object.assign({width:f*2,minWidth:f*2},De(f)),h=f=>{const{borderRadiusSM:a,skeletonButtonCls:E,controlHeight:ce,controlHeightLG:i,controlHeightSM:l,gradientFromColor:_}=f;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${E}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:_,borderRadius:a,width:ce*2,minWidth:ce*2},T(ce))},j(f,ce,E)),{[`${E}-lg`]:Object.assign({},T(i))}),j(f,i,`${E}-lg`)),{[`${E}-sm`]:Object.assign({},T(l))}),j(f,l,`${E}-sm`))},N=f=>{const{componentCls:a,skeletonAvatarCls:E,skeletonTitleCls:ce,skeletonParagraphCls:i,skeletonButtonCls:l,skeletonInputCls:_,skeletonImageCls:S,controlHeight:c,controlHeightLG:H,controlHeightSM:$e,gradientFromColor:xe,padding:be,marginSM:Oe,borderRadius:Ie,titleHeight:u,blockRadius:Z,paragraphLiHeight:le,controlHeightXS:ie,paragraphMarginTop:_e}=f;return{[`${a}`]:{display:"table",width:"100%",[`${a}-header`]:{display:"table-cell",paddingInlineEnd:be,verticalAlign:"top",[`${E}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:xe},J(c)),[`${E}-circle`]:{borderRadius:"50%"},[`${E}-lg`]:Object.assign({},J(H)),[`${E}-sm`]:Object.assign({},J($e))},[`${a}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${ce}`]:{width:"100%",height:u,background:xe,borderRadius:Z,[`+ ${i}`]:{marginBlockStart:$e}},[`${i}`]:{padding:0,"> li":{width:"100%",height:le,listStyle:"none",background:xe,borderRadius:Z,"+ li":{marginBlockStart:ie}}},[`${i}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${a}-content`]:{[`${ce}, ${i} > li`]:{borderRadius:Ie}}},[`${a}-with-avatar ${a}-content`]:{[`${ce}`]:{marginBlockStart:Oe,[`+ ${i}`]:{marginBlockStart:_e}}},[`${a}${a}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},h(f)),D(f)),et(f)),Ne(f)),[`${a}${a}-block`]:{width:"100%",[`${l}`]:{width:"100%"},[`${_}`]:{width:"100%"}},[`${a}${a}-active`]:{[` + ${ce}, + ${i} > li, + ${E}, + ${l}, + ${_}, + ${S} + `]:Object.assign({},G(f))}}};var b=(0,he.Z)("Skeleton",f=>{const{componentCls:a}=f,E=(0,p.TS)(f,{skeletonAvatarCls:`${a}-avatar`,skeletonTitleCls:`${a}-title`,skeletonParagraphCls:`${a}-paragraph`,skeletonButtonCls:`${a}-button`,skeletonInputCls:`${a}-input`,skeletonImageCls:`${a}-image`,imageSizeBase:f.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${f.gradientFromColor} 25%, ${f.gradientToColor} 37%, ${f.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[N(E)]},f=>{const{colorFillContent:a,colorFill:E}=f,ce=a,i=E;return{color:ce,colorGradientEnd:i,gradientFromColor:ce,gradientToColor:i,titleHeight:f.controlHeight/2,blockRadius:f.borderRadiusSM,paragraphMarginTop:f.marginLG+f.marginXXS,paragraphLiHeight:f.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),B=f=>{const{prefixCls:a,className:E,rootClassName:ce,active:i,shape:l="circle",size:_="default"}=f,{getPrefixCls:S}=k.useContext(ue.E_),c=S("skeleton",a),[H,$e]=b(c),xe=(0,Q.Z)(f,["prefixCls","className"]),be=m()(c,`${c}-element`,{[`${c}-active`]:i},E,ce,$e);return H(k.createElement("div",{className:be},k.createElement(r,Object.assign({prefixCls:`${c}-avatar`,shape:l,size:_},xe))))},g=f=>{const{prefixCls:a,className:E,rootClassName:ce,active:i,block:l=!1,size:_="default"}=f,{getPrefixCls:S}=k.useContext(ue.E_),c=S("skeleton",a),[H,$e]=b(c),xe=(0,Q.Z)(f,["prefixCls"]),be=m()(c,`${c}-element`,{[`${c}-active`]:i,[`${c}-block`]:l},E,ce,$e);return H(k.createElement("div",{className:be},k.createElement(r,Object.assign({prefixCls:`${c}-button`,size:_},xe))))};const s="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";var L=f=>{const{prefixCls:a,className:E,rootClassName:ce,style:i,active:l}=f,{getPrefixCls:_}=k.useContext(ue.E_),S=_("skeleton",a),[c,H]=b(S),$e=m()(S,`${S}-element`,{[`${S}-active`]:l},E,ce,H);return c(k.createElement("div",{className:$e},k.createElement("div",{className:m()(`${S}-image`,E),style:i},k.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${S}-image-svg`},k.createElement("path",{d:s,className:`${S}-image-path`})))))},W=f=>{const{prefixCls:a,className:E,rootClassName:ce,active:i,block:l,size:_="default"}=f,{getPrefixCls:S}=k.useContext(ue.E_),c=S("skeleton",a),[H,$e]=b(c),xe=(0,Q.Z)(f,["prefixCls"]),be=m()(c,`${c}-element`,{[`${c}-active`]:i,[`${c}-block`]:l},E,ce,$e);return H(k.createElement("div",{className:be},k.createElement(r,Object.assign({prefixCls:`${c}-input`,size:_},xe))))},ae=e(54476),q={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"},me=q,X=e(7657),ee=function(a,E){return k.createElement(X.Z,(0,ae.Z)({},a,{ref:E,icon:me}))},w=k.forwardRef(ee),Ae=w,Me=f=>{const{prefixCls:a,className:E,rootClassName:ce,style:i,active:l,children:_}=f,{getPrefixCls:S}=k.useContext(ue.E_),c=S("skeleton",a),[H,$e]=b(c),xe=m()(c,`${c}-element`,{[`${c}-active`]:l},$e,E,ce),be=_!=null?_:k.createElement(Ae,null);return H(k.createElement("div",{className:xe},k.createElement("div",{className:m()(`${c}-image`,E),style:i},be)))},Qe=e(94480),It=f=>{const a=S=>{const{width:c,rows:H=2}=f;if(Array.isArray(c))return c[S];if(H-1===S)return c},{prefixCls:E,className:ce,style:i,rows:l}=f,_=(0,Qe.Z)(Array(l)).map((S,c)=>k.createElement("li",{key:c,style:{width:a(c)}}));return k.createElement("ul",{className:m()(E,ce),style:i},_)},ht=f=>{let{prefixCls:a,className:E,width:ce,style:i}=f;return k.createElement("h3",{className:m()(a,E),style:Object.assign({width:ce},i)})};function st(f){return f&&typeof f=="object"?f:{}}function ge(f,a){return f&&!a?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ce(f,a){return!f&&a?{width:"38%"}:f&&a?{width:"50%"}:{}}function He(f,a){const E={};return(!f||!a)&&(E.width="61%"),!f&&a?E.rows=3:E.rows=2,E}const ke=f=>{const{prefixCls:a,loading:E,className:ce,rootClassName:i,style:l,children:_,avatar:S=!1,title:c=!0,paragraph:H=!0,active:$e,round:xe}=f,{getPrefixCls:be,direction:Oe,skeleton:Ie}=k.useContext(ue.E_),u=be("skeleton",a),[Z,le]=b(u);if(E||!("loading"in f)){const ie=!!S,_e=!!c,z=!!H;let U;if(ie){const Ke=Object.assign(Object.assign({prefixCls:`${u}-avatar`},ge(_e,z)),st(S));U=k.createElement("div",{className:`${u}-header`},k.createElement(r,Object.assign({},Ke)))}let Y;if(_e||z){let Ke;if(_e){const Ve=Object.assign(Object.assign({prefixCls:`${u}-title`},Ce(ie,z)),st(c));Ke=k.createElement(ht,Object.assign({},Ve))}let Xe;if(z){const Ve=Object.assign(Object.assign({prefixCls:`${u}-paragraph`},He(ie,_e)),st(H));Xe=k.createElement(It,Object.assign({},Ve))}Y=k.createElement("div",{className:`${u}-content`},Ke,Xe)}const je=m()(u,{[`${u}-with-avatar`]:ie,[`${u}-active`]:$e,[`${u}-rtl`]:Oe==="rtl",[`${u}-round`]:xe},Ie==null?void 0:Ie.className,ce,i,le);return Z(k.createElement("div",{className:je,style:Object.assign(Object.assign({},Ie==null?void 0:Ie.style),l)},U,Y))}return typeof _!="undefined"?_:null};ke.Button=g,ke.Avatar=B,ke.Input=W,ke.Image=L,ke.Node=Me;var C=ke,P=C},31797:function(fn,nt,e){e.d(nt,{default:function(){return b}});var t=e(59301),m=e(56762),k=e(92343),ue=e(92310),Q=e.n(ue),M=e(36355),r=e(61621),he=F=>{const{value:B,formatter:O,precision:g,decimalSeparator:s,groupSeparator:R="",prefixCls:L}=F;let Re;if(typeof O=="function")Re=O(B);else{const W=String(B),ae=W.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ae||W==="-")Re=W;else{const q=ae[1];let me=ae[2]||"0",X=ae[4]||"";me=me.replace(/\B(?=(\d{3})+(?!\d))/g,R),typeof g=="number"&&(X=X.padEnd(g,"0").slice(0,g>0?g:0)),X&&(X=`${s}${X}`),Re=[t.createElement("span",{key:"int",className:`${L}-content-value-int`},q,me),X&&t.createElement("span",{key:"decimal",className:`${L}-content-value-decimal`},X)]}}return t.createElement("span",{className:`${L}-content-value`},Re)},p=e(17313),se=e(83116),De=e(37613);const J=F=>{const{componentCls:B,marginXXS:O,padding:g,colorTextDescription:s,titleFontSize:R,colorTextHeading:L,contentFontSize:Re,fontFamily:W}=F;return{[`${B}`]:Object.assign(Object.assign({},(0,p.Wf)(F)),{[`${B}-title`]:{marginBottom:O,color:s,fontSize:R},[`${B}-skeleton`]:{paddingTop:g},[`${B}-content`]:{color:L,fontSize:Re,fontFamily:W,[`${B}-content-value`]:{display:"inline-block",direction:"ltr"},[`${B}-content-prefix, ${B}-content-suffix`]:{display:"inline-block"},[`${B}-content-prefix`]:{marginInlineEnd:O},[`${B}-content-suffix`]:{marginInlineStart:O}}})}};var G=(0,se.Z)("Statistic",F=>{const B=(0,De.TS)(F,{});return[J(B)]},F=>{const{fontSizeHeading3:B,fontSize:O}=F;return{titleFontSize:O,contentFontSize:B}}),D=F=>{const{prefixCls:B,className:O,rootClassName:g,style:s,valueStyle:R,value:L=0,title:Re,valueRender:W,prefix:ae,suffix:q,loading:me=!1,onMouseEnter:X,onMouseLeave:ee,decimalSeparator:w=".",groupSeparator:Ae=","}=F,{getPrefixCls:Ge,direction:Me,statistic:Qe}=t.useContext(M.E_),dt=Ge("statistic",B),[It,Le]=G(dt),ht=t.createElement(he,Object.assign({decimalSeparator:w,groupSeparator:Ae,prefixCls:dt},F,{value:L})),st=Q()(dt,{[`${dt}-rtl`]:Me==="rtl"},Qe==null?void 0:Qe.className,O,g,Le);return It(t.createElement("div",{className:st,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),s),onMouseEnter:X,onMouseLeave:ee},Re&&t.createElement("div",{className:`${dt}-title`},Re),t.createElement(r.Z,{paragraph:!1,loading:me,className:`${dt}-skeleton`},t.createElement("div",{style:R,className:`${dt}-content`},ae&&t.createElement("span",{className:`${dt}-content-prefix`},ae),W?W(ht):ht,q&&t.createElement("span",{className:`${dt}-content-suffix`},q)))))};const et=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function we(F,B){let O=F;const g=/\[[^\]]*]/g,s=(B.match(g)||[]).map(W=>W.slice(1,-1)),R=B.replace(g,"[]"),L=et.reduce((W,ae)=>{let[q,me]=ae;if(W.includes(q)){const X=Math.floor(O/me);return O-=X*me,W.replace(new RegExp(`${q}+`,"g"),ee=>{const w=ee.length;return X.toString().padStart(w,"0")})}return W},R);let Re=0;return L.replace(g,()=>{const W=s[Re];return Re+=1,W})}function Ne(F,B){const{format:O=""}=B,g=new Date(F).getTime(),s=Date.now(),R=Math.max(g-s,0);return we(R,O)}const j=1e3/30;function T(F){return new Date(F).getTime()}const h=F=>{const{value:B,format:O="HH:mm:ss",onChange:g,onFinish:s}=F,R=(0,m.Z)(),L=t.useRef(null),Re=()=>{s==null||s(),L.current&&(clearInterval(L.current),L.current=null)},W=()=>{const me=T(B);me>=Date.now()&&(L.current=setInterval(()=>{R(),g==null||g(me-Date.now()),me(W(),()=>{L.current&&(clearInterval(L.current),L.current=null)}),[B]);const ae=(me,X)=>Ne(me,Object.assign(Object.assign({},X),{format:O})),q=me=>(0,k.Tm)(me,{title:void 0});return t.createElement(D,Object.assign({},F,{valueRender:q,formatter:ae}))};var N=t.memo(h);D.Countdown=N;var b=D},15969:function(fn,nt,e){e.d(nt,{N:function(){return t}});const t=m=>({color:m.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${m.motionDurationSlow}`,"&:focus, &:hover":{color:m.colorLinkHover},"&:active":{color:m.colorLinkActive}})},1710:function(fn,nt,e){e.d(nt,{default:function(){return Tl}});var t={},m="rc-table-internal-hook",k=e(42978),ue=e(6089),Q=e(34280),M=e(13697),r=e(59301),pe=e(4676);function he(n){var o=r.createContext(void 0),d=function($){var I=$.value,te=$.children,ne=r.useRef(I);ne.current=I;var V=r.useState(function(){return{getValue:function(){return ne.current},listeners:new Set}}),Ee=(0,k.Z)(V,1),Pe=Ee[0];return(0,Q.Z)(function(){(0,pe.unstable_batchedUpdates)(function(){Pe.listeners.forEach(function(Se){Se(I)})})},[I]),r.createElement(o.Provider,{value:Pe},te)};return{Context:o,Provider:d,defaultValue:n}}function p(n,o){var d=(0,ue.Z)(typeof o=="function"?o:function(Se){if(o===void 0)return Se;if(!Array.isArray(o))return Se[o];var tt={};return o.forEach(function(Je){tt[Je]=Se[Je]}),tt}),y=r.useContext(n==null?void 0:n.Context),$=y||{},I=$.listeners,te=$.getValue,ne=r.useRef();ne.current=d(y?te():n==null?void 0:n.defaultValue);var V=r.useState({}),Ee=(0,k.Z)(V,2),Pe=Ee[1];return(0,Q.Z)(function(){if(!y)return;function Se(tt){var Je=d(tt);(0,M.Z)(ne.current,Je,!0)||Pe({})}return I.add(Se),function(){I.delete(Se)}},[y]),ne.current}var se=e(54476),De=e(8654);function J(){var n=r.createContext(null);function o(){return r.useContext(n)}function d($,I){var te=(0,De.Yr)($),ne=function(Ee,Pe){var Se=te?{ref:Pe}:{},tt=r.useRef(0),Je=r.useRef(Ee),qe=o();return qe!==null?r.createElement($,(0,se.Z)({},Ee,Se)):((!I||I(Je.current,Ee))&&(tt.current+=1),Je.current=Ee,r.createElement(n.Provider,{value:tt.current},r.createElement($,(0,se.Z)({},Ee,Se))))};return te?r.forwardRef(ne):ne}function y($,I){var te=(0,De.Yr)($),ne=function(Ee,Pe){var Se=te?{ref:Pe}:{};return o(),r.createElement($,(0,se.Z)({},Ee,Se))};return te?r.memo(r.forwardRef(ne),I):r.memo(ne,I)}return{makeImmutable:d,responseImmutable:y,useImmutableMark:o}}var G=J(),fe=G.makeImmutable,D=G.responseImmutable,et=G.useImmutableMark,we=J(),Ne=we.makeImmutable,j=we.responseImmutable,T=we.useImmutableMark,h=he(),N=h;function b(n,o){var d=r.useRef(0);d.current+=1;var y=r.useRef(n),$=[];Object.keys(n||{}).map(function(te){var ne;(n==null?void 0:n[te])!==((ne=y.current)===null||ne===void 0?void 0:ne[te])&&$.push(te)}),y.current=n;var I=r.useRef([]);return $.length&&(I.current=$),r.useDebugValue(d.current),r.useDebugValue(I.current.join(", ")),o&&console.log("".concat(o,":"),d.current,I.current),d.current}var F=null,B=r.memo(function(){var n=b();return r.createElement("h1",null,"Render Times: ",n)});B.displayName="RenderBlock";var O=e(76190),g=e(33885),s=e(20068),R=e(92310),L=e.n(R),Re=e(80547),W=e(97938),ae=e(48736),q=r.createContext({renderWithProps:!1}),me=q,X="RC_TABLE_KEY";function ee(n){return n==null?[]:Array.isArray(n)?n:[n]}function w(n){var o=[],d={};return n.forEach(function(y){for(var $=y||{},I=$.key,te=$.dataIndex,ne=I||ee(te).join("-")||X;d[ne];)ne="".concat(ne,"_next");d[ne]=!0,o.push(ne)}),o}function Ae(n){return n!=null}function Ge(n){return n&&(0,O.Z)(n)==="object"&&!Array.isArray(n)&&!r.isValidElement(n)}function Me(n,o,d,y,$,I){var te=r.useContext(me),ne=T(),V=(0,Re.Z)(function(){if(Ae(y))return[y];var Ee=o==null||o===""?[]:Array.isArray(o)?o:[o],Pe=(0,W.Z)(n,Ee),Se=Pe,tt=void 0;if($){var Je=$(Pe,n,d);Ge(Je)?(Se=Je.children,tt=Je.props,te.renderWithProps=!0):Se=Je}return[Se,tt]},[ne,n,y,o,$,d],function(Ee,Pe){if(I){var Se=(0,k.Z)(Ee,2),tt=Se[1],Je=(0,k.Z)(Pe,2),qe=Je[1];return I(qe,tt)}return te.renderWithProps?!0:!(0,M.Z)(Ee,Pe,!0)});return V}function Qe(n,o,d,y){var $=n+o-1;return n<=y&&$>=d}function dt(n,o){return p(N,function(d){var y=Qe(n,o||1,d.hoverStartRow,d.hoverEndRow);return[y,d.onHover]})}var It=function(o){var d=o.ellipsis,y=o.rowType,$=o.children,I,te=d===!0?{showTitle:!0}:d;return te&&(te.showTitle||y==="header")&&(typeof $=="string"||typeof $=="number"?I=$.toString():r.isValidElement($)&&typeof $.props.children=="string"&&(I=$.props.children)),I};function Le(n){var o,d,y,$,I,te,ne,V,Ee=n.component,Pe=n.children,Se=n.ellipsis,tt=n.scope,Je=n.prefixCls,qe=n.className,vt=n.align,ut=n.record,pt=n.render,mt=n.dataIndex,bt=n.renderIndex,Yt=n.shouldCellUpdate,Jt=n.index,Lt=n.rowType,pn=n.colSpan,Sn=n.rowSpan,Nt=n.fixLeft,zt=n.fixRight,Bt=n.firstFixLeft,Et=n.lastFixLeft,Zt=n.firstFixRight,mn=n.lastFixRight,In=n.appendNode,xn=n.additionalProps,rn=xn===void 0?{}:xn,Pn=n.isSticky,Nn="".concat(Je,"-cell"),ir=p(N,["supportSticky","allColumnsFixedLeft"]),jn=ir.supportSticky,wr=ir.allColumnsFixedLeft,Ar=Me(ut,mt,bt,Pe,pt,Yt),wn=(0,k.Z)(Ar,2),Rr=wn[0],Hn=wn[1],hr={},vr=typeof Nt=="number"&&jn,to=typeof zt=="number"&&jn;vr&&(hr.position="sticky",hr.left=Nt),to&&(hr.position="sticky",hr.right=zt);var sn=(o=(d=(y=Hn==null?void 0:Hn.colSpan)!==null&&y!==void 0?y:rn.colSpan)!==null&&d!==void 0?d:pn)!==null&&o!==void 0?o:1,ln=($=(I=(te=Hn==null?void 0:Hn.rowSpan)!==null&&te!==void 0?te:rn.rowSpan)!==null&&I!==void 0?I:Sn)!==null&&$!==void 0?$:1,on=dt(Jt,ln),Vt=(0,k.Z)(on,2),Wn=Vt[0],Qt=Vt[1],hn=function(Mr){var no;ut&&Qt(Jt,Jt+ln-1),rn==null||(no=rn.onMouseEnter)===null||no===void 0||no.call(rn,Mr)},Fn=function(Mr){var no;ut&&Qt(-1,-1),rn==null||(no=rn.onMouseLeave)===null||no===void 0||no.call(rn,Mr)};if(sn===0||ln===0)return null;var _n=(ne=rn.title)!==null&&ne!==void 0?ne:It({rowType:Lt,ellipsis:Se,children:Rr}),Vr=L()(Nn,qe,(V={},(0,s.Z)(V,"".concat(Nn,"-fix-left"),vr&&jn),(0,s.Z)(V,"".concat(Nn,"-fix-left-first"),Bt&&jn),(0,s.Z)(V,"".concat(Nn,"-fix-left-last"),Et&&jn),(0,s.Z)(V,"".concat(Nn,"-fix-left-all"),Et&&wr&&jn),(0,s.Z)(V,"".concat(Nn,"-fix-right"),to&&jn),(0,s.Z)(V,"".concat(Nn,"-fix-right-first"),Zt&&jn),(0,s.Z)(V,"".concat(Nn,"-fix-right-last"),mn&&jn),(0,s.Z)(V,"".concat(Nn,"-ellipsis"),Se),(0,s.Z)(V,"".concat(Nn,"-with-append"),In),(0,s.Z)(V,"".concat(Nn,"-fix-sticky"),(vr||to)&&Pn&&jn),(0,s.Z)(V,"".concat(Nn,"-row-hover"),!Hn&&Wn),V),rn.className,Hn==null?void 0:Hn.className),Kr={};vt&&(Kr.textAlign=vt);var po=(0,g.Z)((0,g.Z)((0,g.Z)((0,g.Z)({},hr),rn.style),Kr),Hn==null?void 0:Hn.style),_r=Rr;return(0,O.Z)(_r)==="object"&&!Array.isArray(_r)&&!r.isValidElement(_r)&&(_r=null),Se&&(Et||Zt)&&(_r=r.createElement("span",{className:"".concat(Nn,"-content")},_r)),r.createElement(Ee,(0,se.Z)({},Hn,rn,{className:Vr,style:po,title:_n,scope:tt,onMouseEnter:hn,onMouseLeave:Fn,colSpan:sn!==1?sn:null,rowSpan:ln!==1?ln:null}),In,_r)}var ht=r.memo(Le);function st(n,o,d,y,$,I){var te=d[n]||{},ne=d[o]||{},V,Ee;te.fixed==="left"?V=y.left[$==="rtl"?o:n]:ne.fixed==="right"&&(Ee=y.right[$==="rtl"?n:o]);var Pe=!1,Se=!1,tt=!1,Je=!1,qe=d[o+1],vt=d[n-1],ut=!(I!=null&&I.children);if($==="rtl"){if(V!==void 0){var pt=vt&&vt.fixed==="left";Je=!pt&&ut}else if(Ee!==void 0){var mt=qe&&qe.fixed==="right";tt=!mt&&ut}}else if(V!==void 0){var bt=qe&&qe.fixed==="left";Pe=!bt&&ut}else if(Ee!==void 0){var Yt=vt&&vt.fixed==="right";Se=!Yt&&ut}return{fixLeft:V,fixRight:Ee,lastFixLeft:Pe,firstFixRight:Se,lastFixRight:tt,firstFixLeft:Je,isSticky:y.isSticky}}var ge=r.createContext({}),Ce=ge;function He(n){var o=n.className,d=n.index,y=n.children,$=n.colSpan,I=$===void 0?1:$,te=n.rowSpan,ne=n.align,V=p(N,["prefixCls","direction"]),Ee=V.prefixCls,Pe=V.direction,Se=r.useContext(Ce),tt=Se.scrollColumnIndex,Je=Se.stickyOffsets,qe=Se.flattenColumns,vt=Se.columns,ut=d+I-1,pt=ut+1===tt?I+1:I,mt=st(d,d+pt-1,qe,Je,Pe,vt==null?void 0:vt[d]);return r.createElement(ht,(0,se.Z)({className:o,index:d,component:"td",prefixCls:Ee,record:null,dataIndex:null,align:ne,colSpan:pt,rowSpan:te,render:function(){return y}},mt))}var ke=e(75931),C=["children"];function P(n){var o=n.children,d=(0,ke.Z)(n,C);return r.createElement("tr",d,o)}function f(n){var o=n.children;return o}f.Row=P,f.Cell=He;var a=f;function E(n){var o=n.children,d=n.stickyOffsets,y=n.flattenColumns,$=n.columns,I=p(N,"prefixCls"),te=y.length-1,ne=y[te],V=r.useMemo(function(){return{stickyOffsets:d,flattenColumns:y,scrollColumnIndex:ne!=null&&ne.scrollbar?te:null,columns:$}},[ne,y,te,d,$]);return r.createElement(Ce.Provider,{value:V},r.createElement("tfoot",{className:"".concat(I,"-summary")},o))}var ce=j(E),i=a,l=e(70425),_=e(29301),S=e(29194),c=e(3465),H=e(75152),$e=e(26112);function xe(n,o,d,y,$,I,te){n.push({record:o,indent:d,index:te});var ne=I(o),V=$==null?void 0:$.has(ne);if(o&&Array.isArray(o[y])&&V)for(var Ee=0;Ee1?Bt-1:0),Zt=1;Zt=0;ne-=1){var V=o[ne],Ee=d&&d[ne],Pe=Ee&&Ee[Ke];if(V||Pe||te){var Se=Pe||{},tt=Se.columnType,Je=(0,ke.Z)(Se,Ve);$.unshift(r.createElement("col",(0,se.Z)({key:ne,style:{width:V}},Je))),te=!0}}return r.createElement("colgroup",null,$)}var We=rt,Te=e(94480),Ht=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function kt(n,o){return(0,r.useMemo)(function(){for(var d=[],y=0;y1?"colgroup":"col":null,ellipsis:ut.ellipsis,align:ut.align,component:ut.title?I:te,prefixCls:Pe,key:Je[vt]},pt,{additionalProps:mt,rowType:"header"}))}))}wt.displayName="HeaderRow";var ct=wt;function Ft(n){var o=[];function d(te,ne){var V=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;o[V]=o[V]||[];var Ee=ne,Pe=te.filter(Boolean).map(function(Se){var tt={key:Se.key,className:Se.className||"",children:Se.title,column:Se,colStart:Ee},Je=1,qe=Se.children;return qe&&qe.length>0&&(Je=d(qe,Ee,V+1).reduce(function(vt,ut){return vt+ut},0),tt.hasSubColumns=!0),"colSpan"in Se&&(Je=Se.colSpan),"rowSpan"in Se&&(tt.rowSpan=Se.rowSpan),tt.colSpan=Je,tt.colEnd=tt.colStart+Je-1,o[V].push(tt),Ee+=Je,Je});return Pe}d(n,0);for(var y=o.length,$=function(ne){o[ne].forEach(function(V){!("rowSpan"in V)&&!V.hasSubColumns&&(V.rowSpan=y-ne)})},I=0;I1&&arguments[1]!==void 0?arguments[1]:"";return typeof o=="number"?o:o.endsWith("%")?n*parseFloat(o)/100:null}function Zn(n,o){return r.useMemo(function(){if(o&&o>0){var d=0,y=0;n.forEach(function(Ee){var Pe=an(o,Ee.width);Pe?d+=Pe:y+=1});var $=o-d,I=y,te=$/y,ne=0,V=n.map(function(Ee){var Pe=(0,g.Z)({},Ee),Se=an(o,Pe.width);if(Se)Pe.width=Se;else{var tt=Math.floor(te);Pe.width=I===1?$:tt,$-=tt,I-=1}return ne+=Pe.width,Pe});return[V,ne]}return[n,o]},[n,o])}var or=["children"],ar=["fixed"];function Qn(n){return(0,gn.Z)(n).filter(function(o){return r.isValidElement(o)}).map(function(o){var d=o.key,y=o.props,$=y.children,I=(0,ke.Z)(y,or),te=(0,g.Z)({key:d},I);return $&&(te.children=Qn($)),te})}function sr(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return n.filter(function(d){return d&&(0,O.Z)(d)==="object"}).reduce(function(d,y,$){var I=y.fixed,te=I===!0?"left":I,ne="".concat(o,"-").concat($),V=y.children;return V&&V.length>0?[].concat((0,Te.Z)(d),(0,Te.Z)(sr(V,ne).map(function(Ee){return(0,g.Z)({fixed:te},Ee)}))):[].concat((0,Te.Z)(d),[(0,g.Z)((0,g.Z)({key:ne},y),{},{fixed:te})])},[])}function Ir(n){for(var o=!0,d=0;d=0;I-=1){var te=n[I];if($&&te.fixed!=="right")$=!1;else if(!$&&te.fixed==="right"){warning(!1,"Index ".concat(I+1," of `columns` missing `fixed='right'` prop."));break}}}function Er(n){return n.map(function(o){var d=o.fixed,y=(0,ke.Z)(o,ar),$=d;return d==="left"?$="right":d==="right"&&($="left"),(0,g.Z)({fixed:$},y)})}function Xr(n,o){var d=n.prefixCls,y=n.columns,$=n.children,I=n.expandable,te=n.expandedKeys,ne=n.columnTitle,V=n.getRowKey,Ee=n.onTriggerExpand,Pe=n.expandIcon,Se=n.rowExpandable,tt=n.expandIconColumnIndex,Je=n.direction,qe=n.expandRowByClick,vt=n.columnWidth,ut=n.fixed,pt=n.scrollWidth,mt=r.useMemo(function(){return y||Qn($)},[y,$]),bt=r.useMemo(function(){if(I){var zt,Bt=mt.slice();if(!Bt.includes(t)){var Et=tt||0;Et>=0&&Bt.splice(Et,0,t)}var Zt=Bt.indexOf(t);Bt=Bt.filter(function(rn,Pn){return rn!==t||Pn===Zt});var mn=mt[Zt],In;(ut==="left"||ut)&&!tt?In="left":(ut==="right"||ut)&&tt===mt.length?In="right":In=mn?mn.fixed:null;var xn=(zt={},(0,s.Z)(zt,Ke,{className:"".concat(d,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,s.Z)(zt,"title",ne),(0,s.Z)(zt,"fixed",In),(0,s.Z)(zt,"className","".concat(d,"-row-expand-icon-cell")),(0,s.Z)(zt,"width",vt),(0,s.Z)(zt,"render",function(Pn,Nn,ir){var jn=V(Nn,ir),wr=te.has(jn),Ar=Se?Se(Nn):!0,wn=Pe({prefixCls:d,expanded:wr,expandable:Ar,record:Nn,onExpand:Ee});return qe?r.createElement("span",{onClick:function(Hn){return Hn.stopPropagation()}},wn):wn}),zt);return Bt.map(function(rn){return rn===t?xn:rn})}return mt.filter(function(rn){return rn!==t})},[I,mt,V,te,Pe,Je]),Yt=r.useMemo(function(){var zt=bt;return o&&(zt=o(zt)),zt.length||(zt=[{render:function(){return null}}]),zt},[o,bt,Je]),Jt=r.useMemo(function(){return Je==="rtl"?Er(sr(Yt)):sr(Yt)},[Yt,Je,pt]),Lt=Zn(Jt,pt),pn=(0,k.Z)(Lt,2),Sn=pn[0],Nt=pn[1];return[Yt,Sn,Nt]}var Zr=Xr;function v(n){var o,d=n.prefixCls,y=n.record,$=n.onExpand,I=n.expanded,te=n.expandable,ne="".concat(d,"-row-expand-icon");if(!te)return r.createElement("span",{className:L()(ne,"".concat(d,"-row-spaced"))});var V=function(Pe){$(y,Pe),Pe.stopPropagation()};return r.createElement("span",{className:L()(ne,(o={},(0,s.Z)(o,"".concat(d,"-row-expanded"),I),(0,s.Z)(o,"".concat(d,"-row-collapsed"),!I),o)),onClick:V})}function ve(n,o,d){var y=[];function $(I){(I||[]).forEach(function(te,ne){y.push(o(te,ne)),$(te[d])})}return $(n),y}function lt(n,o,d){var y=Xe(n),$=y.expandIcon,I=y.expandedRowKeys,te=y.defaultExpandedRowKeys,ne=y.defaultExpandAllRows,V=y.expandedRowRender,Ee=y.onExpand,Pe=y.onExpandedRowsChange,Se=y.childrenColumnName,tt=$||v,Je=Se||"children",qe=r.useMemo(function(){return V?"row":n.expandable&&n.internalHooks===m&&n.expandable.__PARENT_RENDER_ICON__||o.some(function(Jt){return Jt&&(0,O.Z)(Jt)==="object"&&Jt[Je]})?"nest":!1},[!!V,o]),vt=r.useState(function(){return te||(ne?ve(o,d,Je):[])}),ut=(0,k.Z)(vt,2),pt=ut[0],mt=ut[1],bt=r.useMemo(function(){return new Set(I||pt||[])},[I,pt]),Yt=r.useCallback(function(Jt){var Lt=d(Jt,o.indexOf(Jt)),pn,Sn=bt.has(Lt);Sn?(bt.delete(Lt),pn=(0,Te.Z)(bt)):pn=[].concat((0,Te.Z)(bt),[Lt]),mt(pn),Ee&&Ee(!Sn,Jt),Pe&&Pe(pn)},[d,bt,o,Ee,Pe]);return[y,qe,bt,tt,Je,Yt]}function gt(n,o,d,y){var $=n.map(function(I,te){return st(te,te,n,o,d,y==null?void 0:y[te])});return(0,Re.Z)(function(){return $},[$],function(I,te){return!(0,M.Z)(I,te)})}function Ct(n){var o=(0,r.useRef)(n),d=(0,r.useState)({}),y=(0,k.Z)(d,2),$=y[1],I=(0,r.useRef)(null),te=(0,r.useRef)([]);function ne(V){te.current.push(V);var Ee=Promise.resolve();I.current=Ee,Ee.then(function(){if(I.current===Ee){var Pe=te.current,Se=o.current;te.current=[],Pe.forEach(function(tt){o.current=tt(o.current)}),I.current=null,Se!==o.current&&$({})}})}return(0,r.useEffect)(function(){return function(){I.current=null}},[]),[o.current,ne]}function Tt(n){var o=(0,r.useRef)(n||null),d=(0,r.useRef)();function y(){window.clearTimeout(d.current)}function $(te){o.current=te,y(),d.current=window.setTimeout(function(){o.current=null,d.current=void 0},100)}function I(){return o.current}return(0,r.useEffect)(function(){return y},[]),[$,I]}function Mt(){var n=r.useState(-1),o=(0,k.Z)(n,2),d=o[0],y=o[1],$=r.useState(-1),I=(0,k.Z)($,2),te=I[0],ne=I[1],V=r.useCallback(function(Ee,Pe){y(Ee),ne(Pe)},[]);return[d,te,V]}var Rt=e(47273),A=(0,Rt.Z)()?window:null;function de(n,o){var d=(0,O.Z)(n)==="object"?n:{},y=d.offsetHeader,$=y===void 0?0:y,I=d.offsetSummary,te=I===void 0?0:I,ne=d.offsetScroll,V=ne===void 0?0:ne,Ee=d.getContainer,Pe=Ee===void 0?function(){return A}:Ee,Se=Pe()||A;return r.useMemo(function(){var tt=!!n;return{isSticky:tt,stickyClassName:tt?"".concat(o,"-sticky-holder"):"",offsetHeader:$,offsetSummary:te,offsetScroll:V,container:Se}},[V,$,te,o,Se])}function re(n,o,d){var y=(0,r.useMemo)(function(){for(var $=[],I=[],te=0,ne=0,V=0;V=Se&&(rn=Se-tt),te({scrollLeft:rn/Se*(Pe+2)}),mt.current.x=Zt.pageX},zt=function(){if(I.current){var Zt=(0,Fe.os)(I.current).top,mn=Zt+I.current.offsetHeight,In=V===window?document.documentElement.scrollTop+window.innerHeight:(0,Fe.os)(V).top+V.clientHeight;mn-(0,H.Z)()<=In||Zt>=In-ne?pt(function(xn){return(0,g.Z)((0,g.Z)({},xn),{},{isHiddenScrollBar:!0})}):pt(function(xn){return(0,g.Z)((0,g.Z)({},xn),{},{isHiddenScrollBar:!1})})}},Bt=function(Zt){pt(function(mn){return(0,g.Z)((0,g.Z)({},mn),{},{scrollLeft:Zt/Pe*Se||0})})};return r.useImperativeHandle(d,function(){return{setScrollLeft:Bt}}),r.useEffect(function(){var Et=(0,ze.Z)(document.body,"mouseup",pn,!1),Zt=(0,ze.Z)(document.body,"mousemove",Nt,!1);return zt(),function(){Et.remove(),Zt.remove()}},[tt,Jt]),r.useEffect(function(){var Et=(0,ze.Z)(V,"scroll",zt,!1),Zt=(0,ze.Z)(window,"resize",zt,!1);return function(){Et.remove(),Zt.remove()}},[V]),r.useEffect(function(){ut.isHiddenScrollBar||pt(function(Et){var Zt=I.current;return Zt?(0,g.Z)((0,g.Z)({},Et),{},{scrollLeft:Zt.scrollLeft/Zt.scrollWidth*Zt.clientWidth}):Et})},[ut.isHiddenScrollBar]),Pe<=Se||!tt||ut.isHiddenScrollBar?null:r.createElement("div",{style:{height:(0,H.Z)(),width:Se,bottom:ne},className:"".concat(Ee,"-sticky-scroll")},r.createElement("div",{onMouseDown:Sn,ref:Je,className:L()("".concat(Ee,"-sticky-scroll-bar"),(0,s.Z)({},"".concat(Ee,"-sticky-scroll-bar-active"),Jt)),style:{width:"".concat(tt,"px"),transform:"translate3d(".concat(ut.scrollLeft,"px, 0, 0)")}}))},$t=r.forwardRef(_t);function Wt(n){return null}var K=Wt;function Be(n){return null}var ot=Be,yn="rc-table",vn=[],qt={};function en(){return"No Data"}function Ut(n){var o,d=(0,g.Z)({rowKey:"key",prefixCls:yn,emptyText:en},n),y=d.prefixCls,$=d.className,I=d.rowClassName,te=d.style,ne=d.data,V=d.rowKey,Ee=d.scroll,Pe=d.tableLayout,Se=d.direction,tt=d.title,Je=d.footer,qe=d.summary,vt=d.caption,ut=d.id,pt=d.showHeader,mt=d.components,bt=d.emptyText,Yt=d.onRow,Jt=d.onHeaderRow,Lt=d.internalHooks,pn=d.transformColumns,Sn=d.internalRefs,Nt=d.tailor,zt=d.sticky,Bt=ne||vn,Et=!!Bt.length,Zt=Lt===m,mn=r.useCallback(function(qn,yr){return(0,W.Z)(mt,qn)||yr},[mt]),In=r.useMemo(function(){return typeof V=="function"?V:function(qn){var yr=qn&&qn[V];return yr}},[V]),xn=mn(["body"]),rn=Mt(),Pn=(0,k.Z)(rn,3),Nn=Pn[0],ir=Pn[1],jn=Pn[2],wr=lt(d,Bt,In),Ar=(0,k.Z)(wr,6),wn=Ar[0],Rr=Ar[1],Hn=Ar[2],hr=Ar[3],vr=Ar[4],to=Ar[5],sn=Ee==null?void 0:Ee.x,ln=r.useState(0),on=(0,k.Z)(ln,2),Vt=on[0],Wn=on[1],Qt=Zr((0,g.Z)((0,g.Z)((0,g.Z)({},d),wn),{},{expandable:!!wn.expandedRowRender,columnTitle:wn.columnTitle,expandedKeys:Hn,getRowKey:In,onTriggerExpand:to,expandIcon:hr,expandIconColumnIndex:wn.expandIconColumnIndex,direction:Se,scrollWidth:Zt&&Nt&&typeof sn=="number"?sn:null}),Zt?pn:null),hn=(0,k.Z)(Qt,3),Fn=hn[0],_n=hn[1],Vr=hn[2],Kr=Vr!=null?Vr:sn,po=r.useMemo(function(){return{columns:Fn,flattenColumns:_n}},[Fn,_n]),_r=r.useRef(),uo=r.useRef(),Mr=r.useRef(),no=r.useRef(),Ko=r.useRef(),Vn=r.useState(!1),Jn=(0,k.Z)(Vn,2),xr=Jn[0],Fr=Jn[1],Lr=r.useState(!1),Bn=(0,k.Z)(Lr,2),Jr=Bn[0],Qr=Bn[1],io=Ct(new Map),Eo=(0,k.Z)(io,2),go=Eo[0],ra=Eo[1],$o=w(_n),fo=$o.map(function(qn){return go.get(qn)}),ro=r.useMemo(function(){return fo},[fo.join("_")]),qr=ye(ro,_n.length,Se),kr=Ee&&Ae(Ee.y),br=Ee&&Ae(Kr)||!!wn.fixed,Co=br&&_n.some(function(qn){var yr=qn.fixed;return yr}),Ho=r.useRef(),Mo=de(zt,y),xo=Mo.isSticky,xa=Mo.offsetHeader,_a=Mo.offsetSummary,Ln=Mo.offsetScroll,fr=Mo.stickyClassName,Ur=Mo.container,Sr=r.useMemo(function(){return qe==null?void 0:qe(Bt)},[qe,Bt]),Gr=(kr||xo)&&r.isValidElement(Sr)&&Sr.type===a&&Sr.props.fixed,oo,ao,Oo;kr&&(ao={overflowY:"scroll",maxHeight:Ee.y}),br&&(oo={overflowX:"auto"},kr||(ao={overflowY:"hidden"}),Oo={width:Kr===!0?"auto":Kr,minWidth:"100%"});var Xa=r.useCallback(function(qn,yr){(0,S.Z)(_r.current)&&ra(function(mo){if(mo.get(qn)!==yr){var Zo=new Map(mo);return Zo.set(qn,yr),Zo}return mo})},[]),Rl=Tt(null),Va=(0,k.Z)(Rl,2),_l=Va[0],Qa=Va[1];function ba(qn,yr){yr&&(typeof yr=="function"?yr(qn):yr.scrollLeft!==qn&&(yr.scrollLeft=qn,yr.scrollLeft!==qn&&setTimeout(function(){yr.scrollLeft=qn},0)))}var Yo=(0,ue.Z)(function(qn){var yr=qn.currentTarget,mo=qn.scrollLeft,Zo=Se==="rtl",Fo=typeof mo=="number"?mo:yr.scrollLeft,ul=yr||qt;if(!Qa()||Qa()===ul){var ka;_l(ul),ba(Fo,uo.current),ba(Fo,Mr.current),ba(Fo,Ko.current),ba(Fo,(ka=Ho.current)===null||ka===void 0?void 0:ka.setScrollLeft)}var ja=yr||uo.current;if(ja){var za=ja.scrollWidth,Ka=ja.clientWidth;if(za===Ka){Fr(!1),Qr(!1);return}Zo?(Fr(-Fo0)):(Fr(Fo>0),Qr(Fo1?vt-Zt:0,In=(0,g.Z)((0,g.Z)((0,g.Z)({},pn),V),{},{flex:"0 0 ".concat(Zt,"px"),width:"".concat(Zt,"px"),marginRight:mn,pointerEvents:"auto"}),xn=r.useMemo(function(){return Pe?Bt<=1:Nt===0||Bt===0||Bt>1},[Bt,Nt,Pe]);xn?In.visibility="hidden":Pe&&(In.height=Se==null?void 0:Se(Bt));var rn=xn?function(){return null}:tt,Pn={};return(Bt===0||Nt===0)&&(Pn.rowSpan=1,Pn.colSpan=1),r.createElement(ht,(0,se.Z)({className:L()(qe,Ee),ellipsis:d.ellipsis,align:d.align,scope:d.rowScope,component:"div",prefixCls:o.prefixCls,key:bt,record:ne,index:I,renderIndex:te,dataIndex:Je,render:rn,shouldCellUpdate:d.shouldCellUpdate},Yt,{appendNode:Jt,additionalProps:(0,g.Z)((0,g.Z)({},Lt),{},{style:In},Pn)}))}var Dn=Xt,zn=["data","index","className","rowKey","style","extra","getHeight"],ur=r.forwardRef(function(n,o){var d=n.data,y=n.index,$=n.className,I=n.rowKey,te=n.style,ne=n.extra,V=n.getHeight,Ee=(0,ke.Z)(n,zn),Pe=d.record,Se=d.indent,tt=d.index,Je=p(N,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),qe=Je.scrollX,vt=Je.flattenColumns,ut=Je.prefixCls,pt=Je.fixColumn,mt=Je.componentWidth,bt=u(Pe,I,y,Se),Yt=bt.rowSupportExpand,Jt=bt.expanded,Lt=bt.rowProps,pn=bt.expandedRowRender,Sn=bt.expandedRowClassName,Nt;if(Yt&&Jt){var zt=pn(Pe,y,Se+1,Jt),Bt=Sn==null?void 0:Sn(Pe,y,Se),Et={};pt&&(Et={style:(0,s.Z)({},"--virtual-width","".concat(mt,"px"))});var Zt="".concat(ut,"-expanded-row-cell");Nt=r.createElement("div",{className:L()("".concat(ut,"-expanded-row"),"".concat(ut,"-expanded-row-level-").concat(Se+1),Bt)},r.createElement(ht,{component:"div",prefixCls:ut,className:L()(Zt,(0,s.Z)({},"".concat(Zt,"-fixed"),pt)),additionalProps:Et},zt))}var mn=(0,g.Z)((0,g.Z)({},te),{},{width:qe});ne&&(mn.position="absolute",mn.pointerEvents="none");var In=r.createElement("div",(0,se.Z)({},Lt,Ee,{ref:Yt?null:o,className:L()($,"".concat(ut,"-row"),Lt==null?void 0:Lt.className,(0,s.Z)({},"".concat(ut,"-row-extra"),ne)),style:(0,g.Z)((0,g.Z)({},mn),Lt==null?void 0:Lt.style)}),vt.map(function(xn,rn){return r.createElement(Dn,{key:rn,rowInfo:bt,column:xn,colIndex:rn,indent:Se,index:y,renderIndex:tt,record:Pe,inverse:ne,getHeight:V})}));return Yt?r.createElement("div",{ref:o},In,Nt):In}),Gn=j(ur),tr=Gn,$n=r.forwardRef(function(n,o){var d=n.data,y=n.onScroll,$=p(N,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),I=$.flattenColumns,te=$.onColumnResize,ne=$.getRowKey,V=$.expandedKeys,Ee=$.prefixCls,Pe=$.childrenColumnName,Se=$.emptyNode,tt=$.scrollX,Je=p(En),qe=Je.scrollY,vt=Je.listItemHeight,ut=r.useRef(),pt=be(d,Pe,V,ne),mt=r.useMemo(function(){var Nt=0;return I.map(function(zt){var Bt=zt.width,Et=zt.key;return Nt+=Bt,[Et,Bt,Nt]})},[I]),bt=r.useMemo(function(){return mt.map(function(Nt){return Nt[2]})},[mt]);r.useEffect(function(){mt.forEach(function(Nt){var zt=(0,k.Z)(Nt,2),Bt=zt[0],Et=zt[1];te(Bt,Et)})},[mt]),r.useImperativeHandle(o,function(){var Nt={};return Object.defineProperty(Nt,"scrollLeft",{get:function(){var Bt;return((Bt=ut.current)===null||Bt===void 0?void 0:Bt.getScrollInfo().x)||0},set:function(Bt){var Et;(Et=ut.current)===null||Et===void 0||Et.scrollTo({left:Bt})}}),Nt});var Yt=function(zt,Bt){var Et,Zt=(Et=pt[Bt])===null||Et===void 0?void 0:Et.record,mn=zt.onCell;if(mn){var In,xn=mn(Zt,Bt);return(In=xn==null?void 0:xn.rowSpan)!==null&&In!==void 0?In:1}return 1},Jt=function(zt){var Bt=zt.start,Et=zt.end,Zt=zt.getSize,mn=zt.offsetY;if(Et<0)return null;for(var In=I.filter(function(sn){return Yt(sn,Bt)===0}),xn=Bt,rn=function(ln){if(In=In.filter(function(on){return Yt(on,ln)===0}),!In.length)return xn=ln,"break"},Pn=Bt;Pn>=0;Pn-=1){var Nn=rn(Pn);if(Nn==="break")break}for(var ir=I.filter(function(sn){return Yt(sn,Et)!==1}),jn=Et,wr=function(ln){if(ir=ir.filter(function(on){return Yt(on,ln)!==1}),!ir.length)return jn=Math.max(ln-1,Et),"break"},Ar=Et;Ar1})&&Rr.push(ln)},hr=xn;hr<=jn;hr+=1)var vr=Hn(hr);var to=Rr.map(function(sn){var ln=pt[sn],on=ne(ln.record,sn),Vt=function(hn){var Fn=sn+hn-1,_n=ne(pt[Fn].record,Fn),Vr=Zt(on,_n);return Vr.bottom-Vr.top},Wn=Zt(on);return r.createElement(tr,{key:sn,data:ln,rowKey:on,index:sn,style:{top:-mn+Wn.top},extra:!0,getHeight:Vt})});return to},Lt=r.useMemo(function(){return{columnsOffset:bt}},[bt]),pn="".concat(Ee,"-tbody"),Sn;return pt.length?Sn=r.createElement(cn.Z,{fullHeight:!1,ref:ut,className:L()(pn,"".concat(pn,"-virtual")),height:qe,itemHeight:vt||24,data:pt,itemKey:function(zt){return ne(zt.record)},scrollWidth:tt,onVirtualScroll:function(zt){var Bt=zt.x;y({scrollLeft:Bt})},extraRender:Jt},function(Nt,zt,Bt){var Et=ne(Nt.record,zt);return r.createElement(tr,(0,se.Z)({data:Nt,rowKey:Et,index:zt},Bt))}):Sn=r.createElement("div",{className:L()("".concat(Ee,"-placeholder"))},r.createElement(ht,{component:"div",prefixCls:Ee},Se)),r.createElement(Mn.Provider,{value:Lt},Sn)}),Pr=j($n),Un=Pr,nr=function(o,d){var y=d.ref,$=d.onScroll;return r.createElement(Un,{ref:y,data:o,onScroll:$})},dr=100;function rr(n){var o=n.columns,d=n.scroll,y=n.prefixCls,$=y===void 0?yn:y,I=n.className,te=n.listItemHeight,ne=d||{},V=ne.x,Ee=ne.y;typeof V!="number"&&(V=((o||[]).length+1)*dr),typeof Ee!="number"&&(Ee=500);var Pe=r.useMemo(function(){return{scrollY:Ee,listItemHeight:te}},[Ee,te]);return r.createElement(En.Provider,{value:Pe},r.createElement(St,(0,se.Z)({},n,{className:L()(I,"".concat($,"-virtual")),scroll:(0,g.Z)((0,g.Z)({},d),{},{x:V}),components:{body:nr},columns:o,internalHooks:m,tailor:!0})))}function un(n){return Ne(rr,n)}var oe=un(),dn=null;function er(n){return null}var pr=er;function Tr(n){return null}var $r=Tr,Nr=e(2738),Br=e(68031),Tn=e(36355),Kn=e(93891),Cr=e(19716),vo=e(8628),bo=e(31724),so=e(58421),So=e(71418),Io=e(88088);function wo(n){return function(d){let{prefixCls:y,onExpand:$,record:I,expanded:te,expandable:ne}=d;const V=`${y}-row-expand-icon`;return r.createElement("button",{type:"button",onClick:Ee=>{$(I,Ee),Ee.stopPropagation()},className:L()(V,{[`${V}-spaced`]:!ne,[`${V}-expanded`]:ne&&te,[`${V}-collapsed`]:ne&&!te}),"aria-label":te?n.collapse:n.expand,"aria-expanded":te})}}var lo=wo;function zr(n,o){return"key"in n&&n.key!==void 0&&n.key!==null?n.key:n.dataIndex?Array.isArray(n.dataIndex)?n.dataIndex.join("."):n.dataIndex:o}function Hr(n,o){return o?`${o}-${n}`:`${n}`}function Yr(n,o){return typeof n=="function"?n(o):n}function eo(n,o){const d=Yr(n,o);return Object.prototype.toString.call(d)==="[object Object]"?"":d}var Lo={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},ko=Lo,Po=e(7657),jo=function(o,d){return r.createElement(Po.Z,(0,se.Z)({},o,{ref:d,icon:ko}))},On=r.forwardRef(jo),Kt=On,An=e(56762);function at(n){const o=r.useRef(n),d=(0,An.Z)();return[()=>o.current,y=>{o.current=y,d()}]}var Rn=e(3113),mr=e(24905),gr=e(38854),jr=e(64165),Wr=e(20834),co=e(40875),No=e(5112),Wo=e(17574),Uo=e(47472),Bo=e(92832);function Aa(n){let{value:o,onChange:d,filterSearch:y,tablePrefixCls:$,locale:I}=n;return y?r.createElement("div",{className:`${$}-filter-dropdown-search`},r.createElement(Bo.default,{prefix:r.createElement(Uo.Z,null),placeholder:I.filterSearchPlaceholder,onChange:d,value:o,htmlSize:1,className:`${$}-filter-dropdown-search-input`})):null}var oa=Aa,aa=e(10228);const la=n=>{const{keyCode:o}=n;o===aa.Z.ENTER&&n.stopPropagation()};var Xo=r.forwardRef((n,o)=>r.createElement("div",{className:n.className,onClick:d=>d.stopPropagation(),onKeyDown:la,ref:o},n.children));function Do(n){let o=[];return(n||[]).forEach(d=>{let{value:y,children:$}=d;o.push(y),$&&(o=[].concat((0,Te.Z)(o),(0,Te.Z)(Do($))))}),o}function Vo(n){return n.some(o=>{let{children:d}=o;return d})}function ia(n,o){return typeof o=="string"||typeof o=="number"?o==null?void 0:o.toString().toLowerCase().includes(n.trim().toLowerCase()):!1}function Qo(n){let{filters:o,prefixCls:d,filteredKeys:y,filterMultiple:$,searchValue:I,filterSearch:te}=n;return o.map((ne,V)=>{const Ee=String(ne.value);if(ne.children)return{key:Ee||V,label:ne.text,popupClassName:`${d}-dropdown-submenu`,children:Qo({filters:ne.children,prefixCls:d,filteredKeys:y,filterMultiple:$,searchValue:I,filterSearch:te})};const Pe=$?mr.default:No.ZP,Se={key:ne.value!==void 0?Ee:V,label:r.createElement(r.Fragment,null,r.createElement(Pe,{checked:y.includes(Ee)}),r.createElement("span",null,ne.text))};return I.trim()?typeof te=="function"?te(I,ne)?Se:null:ia(I,ne.text)?Se:null:Se})}function sa(n){var o,d;const{tablePrefixCls:y,prefixCls:$,column:I,dropdownPrefixCls:te,columnKey:ne,filterMultiple:V,filterMode:Ee="menu",filterSearch:Pe=!1,filterState:Se,triggerFilter:tt,locale:Je,children:qe,getPopupContainer:vt}=n,{filterDropdownOpen:ut,onFilterDropdownOpenChange:pt,filterResetToDefaultFilteredValue:mt,defaultFilteredValue:bt,filterDropdownVisible:Yt,onFilterDropdownVisibleChange:Jt}=I,[Lt,pn]=r.useState(!1),Sn=!!(Se&&(!((o=Se.filteredKeys)===null||o===void 0)&&o.length||Se.forceFiltered)),Nt=Qt=>{pn(Qt),pt==null||pt(Qt),Jt==null||Jt(Qt)},zt=(d=ut!=null?ut:Yt)!==null&&d!==void 0?d:Lt,Bt=Se==null?void 0:Se.filteredKeys,[Et,Zt]=at(Bt||[]),mn=Qt=>{let{selectedKeys:hn}=Qt;Zt(hn)},In=(Qt,hn)=>{let{node:Fn,checked:_n}=hn;mn(V?{selectedKeys:Qt}:{selectedKeys:_n&&Fn.key?[Fn.key]:[]})};r.useEffect(()=>{Lt&&mn({selectedKeys:Bt||[]})},[Bt]);const[xn,rn]=r.useState([]),Pn=Qt=>{rn(Qt)},[Nn,ir]=r.useState(""),jn=Qt=>{const{value:hn}=Qt.target;ir(hn)};r.useEffect(()=>{Lt||ir("")},[Lt]);const wr=Qt=>{const hn=Qt&&Qt.length?Qt:null;if(hn===null&&(!Se||!Se.filteredKeys)||(0,M.Z)(hn,Se==null?void 0:Se.filteredKeys,!0))return null;tt({column:I,key:ne,filteredKeys:hn})},Ar=()=>{Nt(!1),wr(Et())},wn=function(){let{confirm:Qt,closeDropdown:hn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Qt&&wr([]),hn&&Nt(!1),ir(""),Zt(mt?(bt||[]).map(Fn=>String(Fn)):[])},Rr=function(){let{closeDropdown:Qt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Qt&&Nt(!1),wr(Et())},Hn=Qt=>{Qt&&Bt!==void 0&&Zt(Bt||[]),Nt(Qt),!Qt&&!I.filterDropdown&&Ar()},hr=L()({[`${te}-menu-without-submenu`]:!Vo(I.filters||[])}),vr=Qt=>{if(Qt.target.checked){const hn=Do(I==null?void 0:I.filters).map(Fn=>String(Fn));Zt(hn)}else Zt([])},to=Qt=>{let{filters:hn}=Qt;return(hn||[]).map((Fn,_n)=>{const Vr=String(Fn.value),Kr={title:Fn.text,key:Fn.value!==void 0?Vr:_n};return Fn.children&&(Kr.children=to({filters:Fn.children})),Kr})},sn=Qt=>{var hn;return Object.assign(Object.assign({},Qt),{text:Qt.title,value:Qt.key,children:((hn=Qt.children)===null||hn===void 0?void 0:hn.map(Fn=>sn(Fn)))||[]})};let ln;if(typeof I.filterDropdown=="function")ln=I.filterDropdown({prefixCls:`${te}-custom`,setSelectedKeys:Qt=>mn({selectedKeys:Qt}),selectedKeys:Et(),confirm:Rr,clearFilters:wn,filters:I.filters,visible:zt,close:()=>{Nt(!1)}});else if(I.filterDropdown)ln=I.filterDropdown;else{const Qt=Et()||[],hn=()=>(I.filters||[]).length===0?r.createElement(jr.Z,{image:jr.Z.PRESENTED_IMAGE_SIMPLE,description:Je.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Ee==="tree"?r.createElement(r.Fragment,null,r.createElement(oa,{filterSearch:Pe,value:Nn,onChange:jn,tablePrefixCls:y,locale:Je}),r.createElement("div",{className:`${y}-filter-dropdown-tree`},V?r.createElement(mr.default,{checked:Qt.length===Do(I.filters).length,indeterminate:Qt.length>0&&Qt.lengthtypeof Pe=="function"?Pe(Nn,sn(_n)):ia(Nn,_n.title):void 0}))):r.createElement(r.Fragment,null,r.createElement(oa,{filterSearch:Pe,value:Nn,onChange:jn,tablePrefixCls:y,locale:Je}),r.createElement(Wr.default,{selectable:!0,multiple:V,prefixCls:`${te}-menu`,className:hr,onSelect:mn,onDeselect:mn,selectedKeys:Qt,getPopupContainer:vt,openKeys:xn,onOpenChange:Pn,items:Qo({filters:I.filters||[],filterSearch:Pe,prefixCls:$,filteredKeys:Et(),filterMultiple:V,searchValue:Nn})})),Fn=()=>mt?(0,M.Z)((bt||[]).map(_n=>String(_n)),Qt,!0):Qt.length===0;ln=r.createElement(r.Fragment,null,hn(),r.createElement("div",{className:`${$}-dropdown-btns`},r.createElement(Rn.ZP,{type:"link",size:"small",disabled:Fn(),onClick:()=>wn()},Je.filterReset),r.createElement(Rn.ZP,{type:"primary",size:"small",onClick:Ar},Je.filterConfirm)))}I.filterDropdown&&(ln=r.createElement(co.J,{selectable:void 0},ln));const on=()=>r.createElement(Xo,{className:`${$}-dropdown`},ln);let Vt;typeof I.filterIcon=="function"?Vt=I.filterIcon(Sn):I.filterIcon?Vt=I.filterIcon:Vt=r.createElement(Kt,null);const{direction:Wn}=r.useContext(Tn.E_);return r.createElement("div",{className:`${$}-column`},r.createElement("span",{className:`${y}-column-title`},qe),r.createElement(gr.Z,{dropdownRender:on,trigger:["click"],open:zt,onOpenChange:Hn,getPopupContainer:vt,placement:Wn==="rtl"?"bottomLeft":"bottomRight"},r.createElement("span",{role:"button",tabIndex:-1,className:L()(`${$}-trigger`,{active:Sn}),onClick:Qt=>{Qt.stopPropagation()}},Vt)))}var ca=sa;function Jo(n,o,d){let y=[];return(n||[]).forEach(($,I)=>{var te;const ne=Hr(I,d);if($.filters||"filterDropdown"in $||"onFilter"in $)if("filteredValue"in $){let V=$.filteredValue;"filterDropdown"in $||(V=(te=V==null?void 0:V.map(String))!==null&&te!==void 0?te:V),y.push({column:$,key:zr($,ne),filteredKeys:V,forceFiltered:$.filtered})}else y.push({column:$,key:zr($,ne),filteredKeys:o&&$.defaultFilteredValue?$.defaultFilteredValue:void 0,forceFiltered:$.filtered});"children"in $&&(y=[].concat((0,Te.Z)(y),(0,Te.Z)(Jo($.children,o,ne))))}),y}function ua(n,o,d,y,$,I,te,ne){return d.map((V,Ee)=>{const Pe=Hr(Ee,ne),{filterMultiple:Se=!0,filterMode:tt,filterSearch:Je}=V;let qe=V;if(qe.filters||qe.filterDropdown){const vt=zr(qe,Pe),ut=y.find(pt=>{let{key:mt}=pt;return vt===mt});qe=Object.assign(Object.assign({},qe),{title:pt=>r.createElement(ca,{tablePrefixCls:n,prefixCls:`${n}-filter`,dropdownPrefixCls:o,column:qe,columnKey:vt,filterState:ut,filterMultiple:Se,filterMode:tt,filterSearch:Je,triggerFilter:I,locale:$,getPopupContainer:te},Yr(V.title,pt))})}return"children"in qe&&(qe=Object.assign(Object.assign({},qe),{children:ua(n,o,qe.children,y,$,I,te,Pe)})),qe})}function To(n){const o={};return n.forEach(d=>{let{key:y,filteredKeys:$,column:I}=d;const{filters:te,filterDropdown:ne}=I;if(ne)o[y]=$||null;else if(Array.isArray($)){const V=Do(te);o[y]=V.filter(Ee=>$.includes(String(Ee)))}else o[y]=null}),o}function da(n,o){return o.reduce((d,y)=>{const{column:{onFilter:$,filters:I},filteredKeys:te}=y;return $&&te&&te.length?d.filter(ne=>te.some(V=>{const Ee=Do(I),Pe=Ee.findIndex(tt=>String(tt)===String(V)),Se=Pe!==-1?Ee[Pe]:V;return $(Se,ne)})):d},n)}const fa=n=>n.flatMap(o=>"children"in o?[o].concat((0,Te.Z)(fa(o.children||[]))):[o]);function ma(n){let{prefixCls:o,dropdownPrefixCls:d,mergedColumns:y,onFilterChange:$,getPopupContainer:I,locale:te}=n;const ne=r.useMemo(()=>fa(y||[]),[y]),[V,Ee]=r.useState(()=>Jo(ne,!0)),Pe=r.useMemo(()=>{const qe=Jo(ne,!1);if(qe.length===0)return qe;let vt=!0,ut=!0;if(qe.forEach(pt=>{let{filteredKeys:mt}=pt;mt!==void 0?vt=!1:ut=!1}),vt){const pt=(ne||[]).map((mt,bt)=>zr(mt,Hr(bt)));return V.filter(mt=>{let{key:bt}=mt;return pt.includes(bt)}).map(mt=>{const bt=ne[pt.findIndex(Yt=>Yt===mt.key)];return Object.assign(Object.assign({},mt),{column:Object.assign(Object.assign({},mt.column),bt),forceFiltered:bt.filtered})})}return qe},[ne,V]),Se=r.useMemo(()=>To(Pe),[Pe]),tt=qe=>{const vt=Pe.filter(ut=>{let{key:pt}=ut;return pt!==qe.key});vt.push(qe),Ee(vt),$(To(vt),vt)};return[qe=>ua(o,d,qe,Pe,te,tt,I),Pe,Se]}var $a=ma;function va(n,o,d){const y=r.useRef({});function $(I){if(!y.current||y.current.data!==n||y.current.childrenColumnName!==o||y.current.getRowKey!==d){let ne=function(V){V.forEach((Ee,Pe)=>{const Se=d(Ee,Pe);te.set(Se,Ee),Ee&&typeof Ee=="object"&&o in Ee&&ne(Ee[o]||[])})};const te=new Map;ne(n),y.current={data:n,childrenColumnName:o,kvMap:te,getRowKey:d}}return y.current.kvMap.get(I)}return[$]}var Oa=e(50371),Ia=function(n,o){var d={};for(var y in n)Object.prototype.hasOwnProperty.call(n,y)&&o.indexOf(y)<0&&(d[y]=n[y]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $=0,y=Object.getOwnPropertySymbols(n);${const I=n[$];typeof I!="function"&&(d[$]=I)}),d}function Na(n,o,d){const y=d&&typeof d=="object"?d:{},{total:$=0}=y,I=Ia(y,["total"]),[te,ne]=(0,r.useState)(()=>({current:"defaultCurrent"in I?I.defaultCurrent:1,pageSize:"defaultPageSize"in I?I.defaultPageSize:pa})),V=(0,Oa.Z)(te,I,{total:$>0?$:n}),Ee=Math.ceil(($||n)/V.pageSize);V.current>Ee&&(V.current=Ee||1);const Pe=(tt,Je)=>{ne({current:tt!=null?tt:1,pageSize:Je||V.pageSize})},Se=(tt,Je)=>{var qe;d&&((qe=d.onChange)===null||qe===void 0||qe.call(d,tt,Je)),Pe(tt,Je),o(tt,Je||(V==null?void 0:V.pageSize))};return d===!1?[{},()=>{}]:[Object.assign(Object.assign({},V),{onChange:Se}),Pe]}var qo=Na,Ba=e(84105),ea=e(35654),Go=e(90782),ga=e(71430),Da=e(18929);const ho={},ta="SELECT_ALL",Ro="SELECT_INVERT",na="SELECT_NONE",ha=[],ya=(n,o)=>{let d=[];return(o||[]).forEach(y=>{d.push(y),y&&typeof y=="object"&&n in y&&(d=[].concat((0,Te.Z)(d),(0,Te.Z)(ya(n,y[n]))))}),d};var Ta=(n,o)=>{const{preserveSelectedRowKeys:d,selectedRowKeys:y,defaultSelectedRowKeys:$,getCheckboxProps:I,onChange:te,onSelect:ne,onSelectAll:V,onSelectInvert:Ee,onSelectNone:Pe,onSelectMultiple:Se,columnWidth:tt,type:Je,selections:qe,fixed:vt,renderCell:ut,hideSelectAll:pt,checkStrictly:mt=!0}=o||{},{prefixCls:bt,data:Yt,pageData:Jt,getRecordByKey:Lt,getRowKey:pn,expandType:Sn,childrenColumnName:Nt,locale:zt,getPopupContainer:Bt}=n,[Et,Zt]=(0,Da.Z)(y||$||ha,{value:y}),mn=r.useRef(new Map),In=(0,r.useCallback)(sn=>{if(d){const ln=new Map;sn.forEach(on=>{let Vt=Lt(on);!Vt&&mn.current.has(on)&&(Vt=mn.current.get(on)),ln.set(on,Vt)}),mn.current=ln}},[Lt,d]);r.useEffect(()=>{In(Et)},[Et]);const{keyEntities:xn}=(0,r.useMemo)(()=>{if(mt)return{keyEntities:null};let sn=Yt;if(d){const ln=new Set(Yt.map((Vt,Wn)=>pn(Vt,Wn))),on=Array.from(mn.current).reduce((Vt,Wn)=>{let[Qt,hn]=Wn;return ln.has(Qt)?Vt:Vt.concat(hn)},[]);sn=[].concat((0,Te.Z)(sn),(0,Te.Z)(on))}return(0,ga.I8)(sn,{externalGetKey:pn,childrenPropName:Nt})},[Yt,pn,mt,Nt,d]),rn=(0,r.useMemo)(()=>ya(Nt,Jt),[Nt,Jt]),Pn=(0,r.useMemo)(()=>{const sn=new Map;return rn.forEach((ln,on)=>{const Vt=pn(ln,on),Wn=(I?I(ln):null)||{};sn.set(Vt,Wn)}),sn},[rn,pn,I]),Nn=(0,r.useCallback)(sn=>{var ln;return!!(!((ln=Pn.get(pn(sn)))===null||ln===void 0)&&ln.disabled)},[Pn,pn]),[ir,jn]=(0,r.useMemo)(()=>{if(mt)return[Et||[],[]];const{checkedKeys:sn,halfCheckedKeys:ln}=(0,Go.S)(Et,!0,xn,Nn);return[sn||[],ln]},[Et,mt,xn,Nn]),wr=(0,r.useMemo)(()=>{const sn=Je==="radio"?ir.slice(0,1):ir;return new Set(sn)},[ir,Je]),Ar=(0,r.useMemo)(()=>Je==="radio"?new Set:new Set(jn),[jn,Je]),[wn,Rr]=(0,r.useState)(null);r.useEffect(()=>{o||Zt(ha)},[!!o]);const Hn=(0,r.useCallback)((sn,ln)=>{let on,Vt;In(sn),d?(on=sn,Vt=sn.map(Wn=>mn.current.get(Wn))):(on=[],Vt=[],sn.forEach(Wn=>{const Qt=Lt(Wn);Qt!==void 0&&(on.push(Wn),Vt.push(Qt))})),Zt(on),te==null||te(on,Vt,{type:ln})},[Zt,Lt,te,d]),hr=(0,r.useCallback)((sn,ln,on,Vt)=>{if(ne){const Wn=on.map(Qt=>Lt(Qt));ne(Lt(sn),ln,Wn,Vt)}Hn(on,"single")},[ne,Lt,Hn]),vr=(0,r.useMemo)(()=>!qe||pt?null:(qe===!0?[ta,Ro,na]:qe).map(ln=>ln===ta?{key:"all",text:zt.selectionAll,onSelect(){Hn(Yt.map((on,Vt)=>pn(on,Vt)).filter(on=>{const Vt=Pn.get(on);return!(Vt!=null&&Vt.disabled)||wr.has(on)}),"all")}}:ln===Ro?{key:"invert",text:zt.selectInvert,onSelect(){const on=new Set(wr);Jt.forEach((Wn,Qt)=>{const hn=pn(Wn,Qt),Fn=Pn.get(hn);Fn!=null&&Fn.disabled||(on.has(hn)?on.delete(hn):on.add(hn))});const Vt=Array.from(on);Ee&&Ee(Vt),Hn(Vt,"invert")}}:ln===na?{key:"none",text:zt.selectNone,onSelect(){Pe==null||Pe(),Hn(Array.from(wr).filter(on=>{const Vt=Pn.get(on);return Vt==null?void 0:Vt.disabled}),"none")}}:ln).map(ln=>Object.assign(Object.assign({},ln),{onSelect:function(){for(var on,Vt,Wn=arguments.length,Qt=new Array(Wn),hn=0;hn{var ln;if(!o)return sn.filter(Vn=>Vn!==ho);let on=(0,Te.Z)(sn);const Vt=new Set(wr),Wn=rn.map(pn).filter(Vn=>!Pn.get(Vn).disabled),Qt=Wn.every(Vn=>Vt.has(Vn)),hn=Wn.some(Vn=>Vt.has(Vn)),Fn=()=>{const Vn=[];Qt?Wn.forEach(xr=>{Vt.delete(xr),Vn.push(xr)}):Wn.forEach(xr=>{Vt.has(xr)||(Vt.add(xr),Vn.push(xr))});const Jn=Array.from(Vt);V==null||V(!Qt,Jn.map(xr=>Lt(xr)),Vn.map(xr=>Lt(xr))),Hn(Jn,"all"),Rr(null)};let _n;if(Je!=="radio"){let Vn;if(vr){const Bn={getPopupContainer:Bt,items:vr.map((Jr,Qr)=>{const{key:io,text:Eo,onSelect:go}=Jr;return{key:io!=null?io:Qr,onClick:()=>{go==null||go(Wn)},label:Eo}})};Vn=r.createElement("div",{className:`${bt}-selection-extra`},r.createElement(gr.Z,{menu:Bn,getPopupContainer:Bt},r.createElement("span",null,r.createElement(Ba.Z,null))))}const Jn=rn.map((Bn,Jr)=>{const Qr=pn(Bn,Jr),io=Pn.get(Qr)||{};return Object.assign({checked:Vt.has(Qr)},io)}).filter(Bn=>{let{disabled:Jr}=Bn;return Jr}),xr=!!Jn.length&&Jn.length===rn.length,Fr=xr&&Jn.every(Bn=>{let{checked:Jr}=Bn;return Jr}),Lr=xr&&Jn.some(Bn=>{let{checked:Jr}=Bn;return Jr});_n=!pt&&r.createElement("div",{className:`${bt}-selection`},r.createElement(mr.default,{checked:xr?Fr:!!rn.length&&Qt,indeterminate:xr?!Fr&&Lr:!Qt&&hn,onChange:Fn,disabled:rn.length===0||xr,"aria-label":Vn?"Custom selection":"Select all",skipGroup:!0}),Vn)}let Vr;Je==="radio"?Vr=(Vn,Jn,xr)=>{const Fr=pn(Jn,xr),Lr=Vt.has(Fr);return{node:r.createElement(No.ZP,Object.assign({},Pn.get(Fr),{checked:Lr,onClick:Bn=>Bn.stopPropagation(),onChange:Bn=>{Vt.has(Fr)||hr(Fr,!0,[Fr],Bn.nativeEvent)}})),checked:Lr}}:Vr=(Vn,Jn,xr)=>{var Fr;const Lr=pn(Jn,xr),Bn=Vt.has(Lr),Jr=Ar.has(Lr),Qr=Pn.get(Lr);let io;return Sn==="nest"?io=Jr:io=(Fr=Qr==null?void 0:Qr.indeterminate)!==null&&Fr!==void 0?Fr:Jr,{node:r.createElement(mr.default,Object.assign({},Qr,{indeterminate:io,checked:Bn,skipGroup:!0,onClick:Eo=>Eo.stopPropagation(),onChange:Eo=>{let{nativeEvent:go}=Eo;const{shiftKey:ra}=go;let $o=-1,fo=-1;if(ra&&mt){const ro=new Set([wn,Lr]);Wn.some((qr,kr)=>{if(ro.has(qr))if($o===-1)$o=kr;else return fo=kr,!0;return!1})}if(fo!==-1&&$o!==fo&&mt){const ro=Wn.slice($o,fo+1),qr=[];Bn?ro.forEach(br=>{Vt.has(br)&&(qr.push(br),Vt.delete(br))}):ro.forEach(br=>{Vt.has(br)||(qr.push(br),Vt.add(br))});const kr=Array.from(Vt);Se==null||Se(!Bn,kr.map(br=>Lt(br)),qr.map(br=>Lt(br))),Hn(kr,"multiple")}else{const ro=ir;if(mt){const qr=Bn?(0,ea._5)(ro,Lr):(0,ea.L0)(ro,Lr);hr(Lr,!Bn,qr,go)}else{const qr=(0,Go.S)([].concat((0,Te.Z)(ro),[Lr]),!0,xn,Nn),{checkedKeys:kr,halfCheckedKeys:br}=qr;let Co=kr;if(Bn){const Ho=new Set(kr);Ho.delete(Lr),Co=(0,Go.S)(Array.from(Ho),{checked:!1,halfCheckedKeys:br},xn,Nn).checkedKeys}hr(Lr,!Bn,Co,go)}}Rr(Bn?null:Lr)}})),checked:Bn}};const Kr=(Vn,Jn,xr)=>{const{node:Fr,checked:Lr}=Vr(Vn,Jn,xr);return ut?ut(Lr,Jn,xr,Fr):Fr};if(!on.includes(ho))if(on.findIndex(Vn=>{var Jn;return((Jn=Vn[Ke])===null||Jn===void 0?void 0:Jn.columnType)==="EXPAND_COLUMN"})===0){const[Vn,...Jn]=on;on=[Vn,ho].concat((0,Te.Z)(Jn))}else on=[ho].concat((0,Te.Z)(on));const po=on.indexOf(ho);on=on.filter((Vn,Jn)=>Vn!==ho||Jn===po);const _r=on[po-1],uo=on[po+1];let Mr=vt;Mr===void 0&&((uo==null?void 0:uo.fixed)!==void 0?Mr=uo.fixed:(_r==null?void 0:_r.fixed)!==void 0&&(Mr=_r.fixed)),Mr&&_r&&((ln=_r[Ke])===null||ln===void 0?void 0:ln.columnType)==="EXPAND_COLUMN"&&_r.fixed===void 0&&(_r.fixed=Mr);const no=L()(`${bt}-selection-col`,{[`${bt}-selection-col-with-dropdown`]:qe&&Je==="checkbox"}),Ko={fixed:Mr,width:tt,className:`${bt}-selection-column`,title:o.columnTitle||_n,render:Kr,onCell:o.onCell,[Ke]:{className:no}};return on.map(Vn=>Vn===ho?Ko:Vn)},[pn,rn,o,ir,wr,Ar,tt,vr,Sn,wn,Pn,Se,hr,Nn]),wr]},Ea=e(89489),x=e(59477),Ye=e(6848);const At="ascend",yt="descend";function ft(n){return typeof n.sorter=="object"&&typeof n.sorter.multiple=="number"?n.sorter.multiple:!1}function Gt(n){return typeof n=="function"?n:n&&typeof n=="object"&&n.compare?n.compare:!1}function kn(n,o){return o?n[n.indexOf(o)+1]:n[0]}function nn(n,o,d){let y=[];function $(I,te){y.push({column:I,key:zr(I,te),multiplePriority:ft(I),sortOrder:I.sortOrder})}return(n||[]).forEach((I,te)=>{const ne=Hr(te,d);I.children?("sortOrder"in I&&$(I,ne),y=[].concat((0,Te.Z)(y),(0,Te.Z)(nn(I.children,o,ne)))):I.sorter&&("sortOrder"in I?$(I,ne):o&&I.defaultSortOrder&&y.push({column:I,key:zr(I,ne),multiplePriority:ft(I),sortOrder:I.defaultSortOrder}))}),y}function Yn(n,o,d,y,$,I,te,ne){return(o||[]).map((V,Ee)=>{const Pe=Hr(Ee,ne);let Se=V;if(Se.sorter){const tt=Se.sortDirections||$,Je=Se.showSorterTooltip===void 0?te:Se.showSorterTooltip,qe=zr(Se,Pe),vt=d.find(Sn=>{let{key:Nt}=Sn;return Nt===qe}),ut=vt?vt.sortOrder:null,pt=kn(tt,ut);let mt;if(V.sortIcon)mt=V.sortIcon({sortOrder:ut});else{const Sn=tt.includes(At)&&r.createElement(x.Z,{className:L()(`${n}-column-sorter-up`,{active:ut===At})}),Nt=tt.includes(yt)&&r.createElement(Ea.Z,{className:L()(`${n}-column-sorter-down`,{active:ut===yt})});mt=r.createElement("span",{className:L()(`${n}-column-sorter`,{[`${n}-column-sorter-full`]:!!(Sn&&Nt)})},r.createElement("span",{className:`${n}-column-sorter-inner`,"aria-hidden":"true"},Sn,Nt))}const{cancelSort:bt,triggerAsc:Yt,triggerDesc:Jt}=I||{};let Lt=bt;pt===yt?Lt=Jt:pt===At&&(Lt=Yt);const pn=typeof Je=="object"?Je:{title:Lt};Se=Object.assign(Object.assign({},Se),{className:L()(Se.className,{[`${n}-column-sort`]:ut}),title:Sn=>{const Nt=r.createElement("div",{className:`${n}-column-sorters`},r.createElement("span",{className:`${n}-column-title`},Yr(V.title,Sn)),mt);return Je?r.createElement(Ye.Z,Object.assign({},pn),Nt):Nt},onHeaderCell:Sn=>{const Nt=V.onHeaderCell&&V.onHeaderCell(Sn)||{},zt=Nt.onClick,Bt=Nt.onKeyDown;Nt.onClick=mn=>{y({column:V,key:qe,sortOrder:pt,multiplePriority:ft(V)}),zt==null||zt(mn)},Nt.onKeyDown=mn=>{mn.keyCode===aa.Z.ENTER&&(y({column:V,key:qe,sortOrder:pt,multiplePriority:ft(V)}),Bt==null||Bt(mn))};const Et=eo(V.title,{}),Zt=Et==null?void 0:Et.toString();return ut?Nt["aria-sort"]=ut==="ascend"?"ascending":"descending":Nt["aria-label"]=Zt||"",Nt.className=L()(Nt.className,`${n}-column-has-sorters`),Nt.tabIndex=0,V.ellipsis&&(Nt.title=(Et!=null?Et:"").toString()),Nt}})}return"children"in Se&&(Se=Object.assign(Object.assign({},Se),{children:Yn(n,Se.children,d,y,$,I,te,Pe)})),Se})}function bn(n){const{column:o,sortOrder:d}=n;return{column:o,order:d,field:o.dataIndex,columnKey:o.key}}function cr(n){const o=n.filter(d=>{let{sortOrder:y}=d;return y}).map(bn);return o.length===0&&n.length?Object.assign(Object.assign({},bn(n[n.length-1])),{column:void 0}):o.length<=1?o[0]||{}:o}function Cn(n,o,d){const y=o.slice().sort((te,ne)=>ne.multiplePriority-te.multiplePriority),$=n.slice(),I=y.filter(te=>{let{column:{sorter:ne},sortOrder:V}=te;return Gt(ne)&&V});return I.length?$.sort((te,ne)=>{for(let V=0;V{const ne=te[d];return ne?Object.assign(Object.assign({},te),{[d]:Cn(ne,o,d)}):te}):$}function lr(n){let{prefixCls:o,mergedColumns:d,onSorterChange:y,sortDirections:$,tableLocale:I,showSorterTooltip:te}=n;const[ne,V]=r.useState(nn(d,!0)),Ee=r.useMemo(()=>{let qe=!0;const vt=nn(d,!1);if(!vt.length)return ne;const ut=[];function pt(bt){qe?ut.push(bt):ut.push(Object.assign(Object.assign({},bt),{sortOrder:null}))}let mt=null;return vt.forEach(bt=>{mt===null?(pt(bt),bt.sortOrder&&(bt.multiplePriority===!1?qe=!1:mt=!0)):(mt&&bt.multiplePriority!==!1||(qe=!1),pt(bt))}),ut},[d,ne]),Pe=r.useMemo(()=>{const qe=Ee.map(vt=>{let{column:ut,sortOrder:pt}=vt;return{column:ut,order:pt}});return{sortColumns:qe,sortColumn:qe[0]&&qe[0].column,sortOrder:qe[0]&&qe[0].order}},[Ee]);function Se(qe){let vt;qe.multiplePriority===!1||!Ee.length||Ee[0].multiplePriority===!1?vt=[qe]:vt=[].concat((0,Te.Z)(Ee.filter(ut=>{let{key:pt}=ut;return pt!==qe.key})),[qe]),V(vt),y(cr(vt),vt)}return[qe=>Yn(o,qe,Ee,Se,$,I,te),Ee,Pe,()=>cr(Ee)]}function Or(n,o){return n.map(d=>{const y=Object.assign({},d);return y.title=Yr(d.title,o),"children"in y&&(y.children=Or(y.children,o)),y})}function Xn(n){return[r.useCallback(d=>Or(d,n),[n])]}var Dr=xt((n,o)=>{const{_renderTimes:d}=n,{_renderTimes:y}=o;return d!==y}),_o=un((n,o)=>{const{_renderTimes:d}=n,{_renderTimes:y}=o;return d!==y}),yo=e(64993),zo=e(17313),Ra=e(83116),Ca=e(37613),dl=n=>{const{componentCls:o}=n,d=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`,y=($,I,te)=>({[`&${o}-${$}`]:{[`> ${o}-container`]:{[`> ${o}-content, > ${o}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${o}-expanded-row-fixed`]:{margin:`-${I}px -${te+n.lineWidth}px`}}}}}});return{[`${o}-wrapper`]:{[`${o}${o}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${o}-title`]:{border:d,borderBottom:0},[`> ${o}-container`]:{borderInlineStart:d,borderTop:d,[` + > ${o}-content, + > ${o}-header, + > ${o}-body, + > ${o}-summary + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:d},"> thead":{"> tr:not(:last-child) > th":{borderBottom:d},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${o}-cell-fix-right-first::after`]:{borderInlineEnd:d}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${o}-expanded-row-fixed`]:{margin:`-${n.tablePaddingVertical}px -${n.tablePaddingHorizontal+n.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:n.lineWidth,bottom:0,borderInlineEnd:d,content:'""'}}}}}},[`&${o}-scroll-horizontal`]:{[`> ${o}-container > ${o}-body`]:{"> table > tbody":{[` + > tr${o}-expanded-row, + > tr${o}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},y("middle",n.tablePaddingVerticalMiddle,n.tablePaddingHorizontalMiddle)),y("small",n.tablePaddingVerticalSmall,n.tablePaddingHorizontalSmall)),{[`> ${o}-footer`]:{border:d,borderTop:0}}),[`${o}-cell`]:{[`${o}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${n.lineWidth}px 0 ${n.lineWidth}px ${n.tableHeaderBg}`}},[`${o}-bordered ${o}-cell-scrollbar`]:{borderInlineEnd:d}}}},fl=n=>{const{componentCls:o}=n;return{[`${o}-wrapper`]:{[`${o}-cell-ellipsis`]:Object.assign(Object.assign({},zo.vS),{wordBreak:"keep-all",[` + &${o}-cell-fix-left-last, + &${o}-cell-fix-right-first + `]:{overflow:"visible",[`${o}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${o}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},ml=n=>{const{componentCls:o}=n;return{[`${o}-wrapper`]:{[`${o}-tbody > tr${o}-placeholder`]:{textAlign:"center",color:n.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:n.colorBgContainer}}}}},vl=e(15969),pl=n=>{const{componentCls:o,antCls:d,controlInteractiveSize:y,motionDurationSlow:$,lineWidth:I,paddingXS:te,lineType:ne,tableBorderColor:V,tableExpandIconBg:Ee,tableExpandColumnWidth:Pe,borderRadius:Se,fontSize:tt,fontSizeSM:Je,lineHeight:qe,tablePaddingVertical:vt,tablePaddingHorizontal:ut,tableExpandedRowBg:pt,paddingXXS:mt}=n,bt=y/2-I,Yt=bt*2+I*3,Jt=`${I}px ${ne} ${V}`,Lt=mt-I;return{[`${o}-wrapper`]:{[`${o}-expand-icon-col`]:{width:Pe},[`${o}-row-expand-icon-cell`]:{textAlign:"center",[`${o}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${o}-row-indent`]:{height:1,float:"left"},[`${o}-row-expand-icon`]:Object.assign(Object.assign({},(0,vl.N)(n)),{position:"relative",float:"left",boxSizing:"border-box",width:Yt,height:Yt,padding:0,color:"inherit",lineHeight:`${Yt}px`,background:Ee,border:Jt,borderRadius:Se,transform:`scale(${y/Yt})`,transition:`all ${$}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${$} ease-out`,content:'""'},"&::before":{top:bt,insetInlineEnd:Lt,insetInlineStart:Lt,height:I},"&::after":{top:Lt,bottom:Lt,insetInlineStart:bt,width:I,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${o}-row-indent + ${o}-row-expand-icon`]:{marginTop:(tt*qe-I*3)/2-Math.ceil((Je*1.4-I*3)/2),marginInlineEnd:te},[`tr${o}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:pt}},[`${d}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${o}-expanded-row-fixed`]:{position:"relative",margin:`-${vt}px -${ut}px`,padding:`${vt}px ${ut}px`}}}},gl=n=>{const{componentCls:o,antCls:d,iconCls:y,tableFilterDropdownWidth:$,tableFilterDropdownSearchWidth:I,paddingXXS:te,paddingXS:ne,colorText:V,lineWidth:Ee,lineType:Pe,tableBorderColor:Se,tableHeaderIconColor:tt,fontSizeSM:Je,tablePaddingHorizontal:qe,borderRadius:vt,motionDurationSlow:ut,colorTextDescription:pt,colorPrimary:mt,tableHeaderFilterActiveBg:bt,colorTextDisabled:Yt,tableFilterDropdownBg:Jt,tableFilterDropdownHeight:Lt,controlItemBgHover:pn,controlItemBgActive:Sn,boxShadowSecondary:Nt,filterDropdownMenuBg:zt}=n,Bt=`${d}-dropdown`,Et=`${o}-filter-dropdown`,Zt=`${d}-tree`,mn=`${Ee}px ${Pe} ${Se}`;return[{[`${o}-wrapper`]:{[`${o}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${o}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-te,marginInline:`${te}px ${-qe/2}px`,padding:`0 ${te}px`,color:tt,fontSize:Je,borderRadius:vt,cursor:"pointer",transition:`all ${ut}`,"&:hover":{color:pt,background:bt},"&.active":{color:mt}}}},{[`${d}-dropdown`]:{[Et]:Object.assign(Object.assign({},(0,zo.Wf)(n)),{minWidth:$,backgroundColor:Jt,borderRadius:vt,boxShadow:Nt,overflow:"hidden",[`${Bt}-menu`]:{maxHeight:Lt,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:zt,"&:empty::after":{display:"block",padding:`${ne}px 0`,color:Yt,fontSize:Je,textAlign:"center",content:'"Not Found"'}},[`${Et}-tree`]:{paddingBlock:`${ne}px 0`,paddingInline:ne,[Zt]:{padding:0},[`${Zt}-treenode ${Zt}-node-content-wrapper:hover`]:{backgroundColor:pn},[`${Zt}-treenode-checkbox-checked ${Zt}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Sn}}},[`${Et}-search`]:{padding:ne,borderBottom:mn,"&-input":{input:{minWidth:I},[y]:{color:Yt}}},[`${Et}-checkall`]:{width:"100%",marginBottom:te,marginInlineStart:te},[`${Et}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${ne-Ee}px ${ne}px`,overflow:"hidden",borderTop:mn}})}},{[`${d}-dropdown ${Et}, ${Et}-submenu`]:{[`${d}-checkbox-wrapper + span`]:{paddingInlineStart:ne,color:V},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},hl=n=>{const{componentCls:o,lineWidth:d,colorSplit:y,motionDurationSlow:$,zIndexTableFixed:I,tableBg:te,zIndexTableSticky:ne}=n,V=y;return{[`${o}-wrapper`]:{[` + ${o}-cell-fix-left, + ${o}-cell-fix-right + `]:{position:"sticky !important",zIndex:I,background:te},[` + ${o}-cell-fix-left-first::after, + ${o}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-d,width:30,transform:"translateX(100%)",transition:`box-shadow ${$}`,content:'""',pointerEvents:"none"},[`${o}-cell-fix-left-all::after`]:{display:"none"},[` + ${o}-cell-fix-right-first::after, + ${o}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:-d,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${$}`,content:'""',pointerEvents:"none"},[`${o}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:ne+1,width:30,transition:`box-shadow ${$}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${o}-ping-left`]:{[`&:not(${o}-has-fix-left) ${o}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${V}`}},[` + ${o}-cell-fix-left-first::after, + ${o}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${V}`},[`${o}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${o}-ping-right`]:{[`&:not(${o}-has-fix-right) ${o}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${V}`}},[` + ${o}-cell-fix-right-first::after, + ${o}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${V}`}}}}},yl=n=>{const{componentCls:o,antCls:d}=n;return{[`${o}-wrapper`]:{[`${o}-pagination${d}-pagination`]:{margin:`${n.margin}px 0`},[`${o}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:n.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},El=n=>{const{componentCls:o,tableRadius:d}=n;return{[`${o}-wrapper`]:{[o]:{[`${o}-title, ${o}-header`]:{borderRadius:`${d}px ${d}px 0 0`},[`${o}-title + ${o}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${o}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:d,borderStartEndRadius:d,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:d},"> *:last-child":{borderStartEndRadius:d}}},"&-footer":{borderRadius:`0 0 ${d}px ${d}px`}}}}},Cl=n=>{const{componentCls:o}=n;return{[`${o}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${o}-pagination-left`]:{justifyContent:"flex-end"},[`${o}-pagination-right`]:{justifyContent:"flex-start"},[`${o}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${o}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${o}-row-indent`]:{float:"right"}}}}},xl=n=>{const{componentCls:o,antCls:d,iconCls:y,fontSizeIcon:$,padding:I,paddingXS:te,tableHeaderIconColor:ne,tableHeaderIconColorHover:V,tableSelectionColumnWidth:Ee}=n;return{[`${o}-wrapper`]:{[`${o}-selection-col`]:{width:Ee,[`&${o}-selection-col-with-dropdown`]:{width:Ee+$+I/4}},[`${o}-bordered ${o}-selection-col`]:{width:Ee+te*2,[`&${o}-selection-col-with-dropdown`]:{width:Ee+$+I/4+te*2}},[` + table tr th${o}-selection-column, + table tr td${o}-selection-column + `]:{paddingInlineEnd:n.paddingXS,paddingInlineStart:n.paddingXS,textAlign:"center",[`${d}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${o}-selection-column${o}-cell-fix-left`]:{zIndex:n.zIndexTableFixed+1},[`table tr th${o}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${o}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${o}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${n.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${n.tablePaddingHorizontal/4}px`,[y]:{color:ne,fontSize:$,verticalAlign:"baseline","&:hover":{color:V}}}}}},bl=n=>{const{componentCls:o}=n,d=(y,$,I,te)=>({[`${o}${o}-${y}`]:{fontSize:te,[` + ${o}-title, + ${o}-footer, + ${o}-cell, + ${o}-thead > tr > th, + ${o}-tbody > tr > th, + ${o}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${$}px ${I}px`},[`${o}-filter-trigger`]:{marginInlineEnd:`-${I/2}px`},[`${o}-expanded-row-fixed`]:{margin:`-${$}px -${I}px`},[`${o}-tbody`]:{[`${o}-wrapper:only-child ${o}`]:{marginBlock:`-${$}px`,marginInline:`${n.tableExpandColumnWidth-I}px -${I}px`}},[`${o}-selection-column`]:{paddingInlineStart:`${I/4}px`}}});return{[`${o}-wrapper`]:Object.assign(Object.assign({},d("middle",n.tablePaddingVerticalMiddle,n.tablePaddingHorizontalMiddle,n.tableFontSizeMiddle)),d("small",n.tablePaddingVerticalSmall,n.tablePaddingHorizontalSmall,n.tableFontSizeSmall))}},Sl=n=>{const{componentCls:o,marginXXS:d,fontSizeIcon:y,tableHeaderIconColor:$,tableHeaderIconColorHover:I}=n;return{[`${o}-wrapper`]:{[`${o}-thead th${o}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${n.motionDurationSlow}`,"&:hover":{background:n.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:n.colorPrimary},[` + &${o}-cell-fix-left:hover, + &${o}-cell-fix-right:hover + `]:{background:n.tableFixedHeaderSortActiveBg}},[`${o}-thead th${o}-column-sort`]:{background:n.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${o}-column-sort`]:{background:n.tableBodySortBg},[`${o}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${o}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${o}-column-sorter`]:{marginInlineStart:d,color:$,fontSize:0,transition:`color ${n.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:y,"&.active":{color:n.colorPrimary}},[`${o}-column-sorter-up + ${o}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${o}-column-sorters:hover ${o}-column-sorter`]:{color:I}}}},wl=n=>{const{componentCls:o,opacityLoading:d,tableScrollThumbBg:y,tableScrollThumbBgHover:$,tableScrollThumbSize:I,tableScrollBg:te,zIndexTableSticky:ne,stickyScrollBarBorderRadius:V}=n,Ee=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`;return{[`${o}-wrapper`]:{[`${o}-sticky`]:{"&-holder":{position:"sticky",zIndex:ne,background:n.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${I}px !important`,zIndex:ne,display:"flex",alignItems:"center",background:te,borderTop:Ee,opacity:d,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:I,backgroundColor:y,borderRadius:V,transition:`all ${n.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:$}}}}}}},Ua=n=>{const{componentCls:o,lineWidth:d,tableBorderColor:y}=n,$=`${d}px ${n.lineType} ${y}`;return{[`${o}-wrapper`]:{[`${o}-summary`]:{position:"relative",zIndex:n.zIndexTableFixed,background:n.tableBg,"> tr":{"> th, > td":{borderBottom:$}}},[`div${o}-summary`]:{boxShadow:`0 -${d}px 0 ${y}`}}}},Al=n=>{const{componentCls:o}=n,d=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`,y=`${o}-expanded-row-cell`;return{[`${o}-wrapper`]:{[`${o}-tbody-virtual`]:{[`${o}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${o}-cell`]:{borderBottom:d},[`${o}-expanded-row`]:{[`${y}${y}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${n.lineWidth}px)`,borderInlineEnd:"none"}}},[`${o}-bordered`]:{[`${o}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:d,position:"absolute"},[`${o}-cell`]:{borderInlineEnd:d,[`&${o}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-n.lineWidth,borderInlineStart:d}}}}}}};const $l=n=>{const{componentCls:o,fontWeightStrong:d,tablePaddingVertical:y,tablePaddingHorizontal:$,lineWidth:I,lineType:te,tableBorderColor:ne,tableFontSize:V,tableBg:Ee,tableRadius:Pe,tableHeaderTextColor:Se,motionDurationMid:tt,tableHeaderBg:Je,tableHeaderCellSplitColor:qe,tableRowHoverBg:vt,tableSelectedRowBg:ut,tableSelectedRowHoverBg:pt,tableFooterTextColor:mt,tableFooterBg:bt,paddingContentVerticalLG:Yt}=n,Jt=`${I}px ${te} ${ne}`;return{[`${o}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,zo.dF)()),{[o]:Object.assign(Object.assign({},(0,zo.Wf)(n)),{fontSize:V,background:Ee,borderRadius:`${Pe}px ${Pe}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Pe}px ${Pe}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${o}-cell, + ${o}-thead > tr > th, + ${o}-tbody > tr > th, + ${o}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${Yt}px ${$}px`,overflowWrap:"break-word"},[`${o}-title`]:{padding:`${y}px ${$}px`},[`${o}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Se,fontWeight:d,textAlign:"start",background:Je,borderBottom:Jt,transition:`background ${tt} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${o}-selection-column):not(${o}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:qe,transform:"translateY(-50%)",transition:`background-color ${tt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${o}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${tt}, border-color ${tt}`,borderBottom:Jt,[` + > ${o}-wrapper:only-child, + > ${o}-expanded-row-fixed > ${o}-wrapper:only-child + `]:{[o]:{marginBlock:`-${y}px`,marginInline:`${n.tableExpandColumnWidth-$}px -${$}px`,[`${o}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Se,fontWeight:d,textAlign:"start",background:Je,borderBottom:Jt,transition:`background ${tt} ease`},[` + &${o}-row:hover > th, + &${o}-row:hover > td, + > th${o}-cell-row-hover, + > td${o}-cell-row-hover + `]:{background:vt},[`&${o}-row-selected`]:{"> th, > td":{background:ut},"&:hover > th, &:hover > td":{background:pt}}}},[`${o}-footer`]:{padding:`${y}px ${$}px`,color:mt,background:bt}})}};var Ol=(0,Ra.Z)("Table",n=>{const{colorTextHeading:o,colorSplit:d,colorIcon:y,colorIconHover:$,opacityLoading:I,colorBgContainer:te,controlInteractiveSize:ne,headerBg:V,headerColor:Ee,headerSortActiveBg:Pe,headerSortHoverBg:Se,bodySortBg:tt,rowHoverBg:Je,rowSelectedBg:qe,rowSelectedHoverBg:vt,rowExpandedBg:ut,cellPaddingBlock:pt,cellPaddingInline:mt,cellPaddingBlockMD:bt,cellPaddingInlineMD:Yt,cellPaddingBlockSM:Jt,cellPaddingInlineSM:Lt,borderColor:pn,footerBg:Sn,footerColor:Nt,headerBorderRadius:zt,cellFontSize:Bt,cellFontSizeMD:Et,cellFontSizeSM:Zt,headerSplitColor:mn,fixedHeaderSortActiveBg:In,headerFilterHoverBg:xn,filterDropdownBg:rn,expandIconBg:Pn,selectionColumnWidth:Nn,stickyScrollBarBg:ir}=n,jn=new yo.C(y),wr=new yo.C($),Ar=2,wn=(0,Ca.TS)(n,{tableFontSize:Bt,tableBg:te,tableRadius:zt,tablePaddingVertical:pt,tablePaddingHorizontal:mt,tablePaddingVerticalMiddle:bt,tablePaddingHorizontalMiddle:Yt,tablePaddingVerticalSmall:Jt,tablePaddingHorizontalSmall:Lt,tableBorderColor:pn,tableHeaderTextColor:Ee,tableHeaderBg:V,tableFooterTextColor:Nt,tableFooterBg:Sn,tableHeaderCellSplitColor:mn,tableHeaderSortBg:Pe,tableHeaderSortHoverBg:Se,tableHeaderIconColor:jn.clone().setAlpha(jn.getAlpha()*I).toRgbString(),tableHeaderIconColorHover:wr.clone().setAlpha(wr.getAlpha()*I).toRgbString(),tableBodySortBg:tt,tableFixedHeaderSortActiveBg:In,tableHeaderFilterActiveBg:xn,tableFilterDropdownBg:rn,tableRowHoverBg:Je,tableSelectedRowBg:qe,tableSelectedRowHoverBg:vt,zIndexTableFixed:Ar,zIndexTableSticky:Ar+1,tableFontSizeMiddle:Et,tableFontSizeSmall:Zt,tableSelectionColumnWidth:Nn,tableExpandIconBg:Pn,tableExpandColumnWidth:ne+2*n.padding,tableExpandedRowBg:ut,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ir,tableScrollThumbBgHover:o,tableScrollBg:d});return[$l(wn),yl(wn),Ua(wn),Sl(wn),gl(wn),dl(wn),El(wn),pl(wn),Ua(wn),ml(wn),xl(wn),hl(wn),wl(wn),fl(wn),bl(wn),Cl(wn),Al(wn)]},n=>{const{colorFillAlter:o,colorBgContainer:d,colorTextHeading:y,colorFillSecondary:$,colorFillContent:I,controlItemBgActive:te,controlItemBgActiveHover:ne,padding:V,paddingSM:Ee,paddingXS:Pe,colorBorderSecondary:Se,borderRadiusLG:tt,fontSize:Je,controlHeight:qe,colorTextPlaceholder:vt}=n,ut=new yo.C($).onBackground(d).toHexShortString(),pt=new yo.C(I).onBackground(d).toHexShortString(),mt=new yo.C(o).onBackground(d).toHexShortString();return{headerBg:mt,headerColor:y,headerSortActiveBg:ut,headerSortHoverBg:pt,bodySortBg:mt,rowHoverBg:mt,rowSelectedBg:te,rowSelectedHoverBg:ne,rowExpandedBg:o,cellPaddingBlock:V,cellPaddingInline:V,cellPaddingBlockMD:Ee,cellPaddingInlineMD:Pe,cellPaddingBlockSM:Pe,cellPaddingInlineSM:Pe,borderColor:Se,headerBorderRadius:tt,footerBg:mt,footerColor:y,cellFontSize:Je,cellFontSizeMD:Je,cellFontSizeSM:Je,headerSplitColor:Se,fixedHeaderSortActiveBg:ut,headerFilterHoverBg:I,filterDropdownMenuBg:d,filterDropdownBg:d,expandIconBg:d,selectionColumnWidth:qe,stickyScrollBarBg:vt,stickyScrollBarBorderRadius:100}});const Il=[],Pl=(n,o)=>{const{prefixCls:d,className:y,rootClassName:$,style:I,size:te,bordered:ne,dropdownPrefixCls:V,dataSource:Ee,pagination:Pe,rowSelection:Se,rowKey:tt="key",rowClassName:Je,columns:qe,children:vt,childrenColumnName:ut,onChange:pt,getPopupContainer:mt,loading:bt,expandIcon:Yt,expandable:Jt,expandedRowRender:Lt,expandIconColumnIndex:pn,indentSize:Sn,scroll:Nt,sortDirections:zt,locale:Bt,showSorterTooltip:Et=!0,virtual:Zt}=n,mn=r.useMemo(()=>qe||Qn(vt),[qe,vt]),In=r.useMemo(()=>mn.some(Ln=>Ln.responsive),[mn]),xn=(0,vo.Z)(In),rn=r.useMemo(()=>{const Ln=new Set(Object.keys(xn).filter(fr=>xn[fr]));return mn.filter(fr=>!fr.responsive||fr.responsive.some(Ur=>Ln.has(Ur)))},[mn,xn]),Pn=(0,Nr.Z)(n,["className","style","columns"]),{locale:Nn=bo.Z,direction:ir,table:jn,renderEmpty:wr,getPrefixCls:Ar,getPopupContainer:wn}=r.useContext(Tn.E_),Rr=(0,Cr.Z)(te),Hn=Object.assign(Object.assign({},Nn.Table),Bt),hr=Ee||Il,vr=Ar("table",d),to=Ar("dropdown",V),sn=Object.assign({childrenColumnName:ut,expandIconColumnIndex:pn},Jt),{childrenColumnName:ln="children"}=sn,on=r.useMemo(()=>hr.some(Ln=>Ln==null?void 0:Ln[ln])?"nest":Lt||Jt&&Jt.expandedRowRender?"row":null,[hr]),Vt={body:r.useRef()},Wn=r.useMemo(()=>typeof tt=="function"?tt:Ln=>Ln==null?void 0:Ln[tt],[tt]),[Qt]=va(hr,ln,Wn),hn={},Fn=function(Ln,fr){let Ur=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Sr,Gr,oo;const ao=Object.assign(Object.assign({},hn),Ln);Ur&&((Sr=hn.resetPagination)===null||Sr===void 0||Sr.call(hn),!((Gr=ao.pagination)===null||Gr===void 0)&&Gr.current&&(ao.pagination.current=1),Pe&&Pe.onChange&&Pe.onChange(1,(oo=ao.pagination)===null||oo===void 0?void 0:oo.pageSize)),Nt&&Nt.scrollToFirstRowOnChange!==!1&&Vt.body.current&&(0,Br.Z)(0,{getContainer:()=>Vt.body.current}),pt==null||pt(ao.pagination,ao.filters,ao.sorter,{currentDataSource:da(Cn(hr,ao.sorterStates,ln),ao.filterStates),action:fr})},_n=(Ln,fr)=>{Fn({sorter:Ln,sorterStates:fr},"sort",!1)},[Vr,Kr,po,_r]=lr({prefixCls:vr,mergedColumns:rn,onSorterChange:_n,sortDirections:zt||["ascend","descend"],tableLocale:Hn,showSorterTooltip:Et}),uo=r.useMemo(()=>Cn(hr,Kr,ln),[hr,Kr]);hn.sorter=_r(),hn.sorterStates=Kr;const Mr=(Ln,fr)=>{Fn({filters:Ln,filterStates:fr},"filter",!0)},[no,Ko,Vn]=$a({prefixCls:vr,locale:Hn,dropdownPrefixCls:to,mergedColumns:rn,onFilterChange:Mr,getPopupContainer:mt||wn}),Jn=da(uo,Ko);hn.filters=Vn,hn.filterStates=Ko;const xr=r.useMemo(()=>{const Ln={};return Object.keys(Vn).forEach(fr=>{Vn[fr]!==null&&(Ln[fr]=Vn[fr])}),Object.assign(Object.assign({},po),{filters:Ln})},[po,Vn]),[Fr]=Xn(xr),Lr=(Ln,fr)=>{Fn({pagination:Object.assign(Object.assign({},hn.pagination),{current:Ln,pageSize:fr})},"paginate")},[Bn,Jr]=qo(Jn.length,Lr,Pe);hn.pagination=Pe===!1?{}:Pa(Bn,Pe),hn.resetPagination=Jr;const Qr=r.useMemo(()=>{if(Pe===!1||!Bn.pageSize)return Jn;const{current:Ln=1,total:fr,pageSize:Ur=pa}=Bn;return Jn.lengthUr?Jn.slice((Ln-1)*Ur,Ln*Ur):Jn:Jn.slice((Ln-1)*Ur,Ln*Ur)},[!!Pe,Jn,Bn&&Bn.current,Bn&&Bn.pageSize,Bn&&Bn.total]),[io,Eo]=Ta({prefixCls:vr,data:Jn,pageData:Qr,getRowKey:Wn,getRecordByKey:Qt,expandType:on,childrenColumnName:ln,locale:Hn,getPopupContainer:mt||wn},Se),go=(Ln,fr,Ur)=>{let Sr;return typeof Je=="function"?Sr=L()(Je(Ln,fr,Ur)):Sr=L()(Je),L()({[`${vr}-row-selected`]:Eo.has(Wn(Ln,fr))},Sr)};sn.__PARENT_RENDER_ICON__=sn.expandIcon,sn.expandIcon=sn.expandIcon||Yt||lo(Hn),on==="nest"&&sn.expandIconColumnIndex===void 0?sn.expandIconColumnIndex=Se?1:0:sn.expandIconColumnIndex>0&&Se&&(sn.expandIconColumnIndex-=1),typeof sn.indentSize!="number"&&(sn.indentSize=typeof Sn=="number"?Sn:15);const ra=r.useCallback(Ln=>Fr(io(no(Vr(Ln)))),[Vr,no,io]);let $o,fo;if(Pe!==!1&&(Bn!=null&&Bn.total)){let Ln;Bn.size?Ln=Bn.size:Ln=Rr==="small"||Rr==="middle"?"small":void 0;const fr=Gr=>r.createElement(so.Z,Object.assign({},Bn,{className:L()(`${vr}-pagination ${vr}-pagination-${Gr}`,Bn.className),size:Ln})),Ur=ir==="rtl"?"left":"right",{position:Sr}=Bn;if(Sr!==null&&Array.isArray(Sr)){const Gr=Sr.find(Oo=>Oo.includes("top")),oo=Sr.find(Oo=>Oo.includes("bottom")),ao=Sr.every(Oo=>`${Oo}`=="none");!Gr&&!oo&&!ao&&(fo=fr(Ur)),Gr&&($o=fr(Gr.toLowerCase().replace("top",""))),oo&&(fo=fr(oo.toLowerCase().replace("bottom","")))}else fo=fr(Ur)}let ro;typeof bt=="boolean"?ro={spinning:bt}:typeof bt=="object"&&(ro=Object.assign({spinning:!0},bt));const[qr,kr]=Ol(vr),[,br]=(0,Io.Z)(),Co=L()(`${vr}-wrapper`,jn==null?void 0:jn.className,{[`${vr}-wrapper-rtl`]:ir==="rtl"},y,$,kr),Ho=Object.assign(Object.assign({},jn==null?void 0:jn.style),I),Mo=Bt&&Bt.emptyText||(wr==null?void 0:wr("Table"))||r.createElement(Kn.Z,{componentName:"Table"}),xo=Zt?_o:Dr,xa={},_a=r.useMemo(()=>{const{fontSize:Ln,lineHeight:fr,padding:Ur,paddingXS:Sr,paddingSM:Gr}=br,oo=Math.floor(Ln*fr);switch(Rr){case"large":return Ur*2+oo;case"small":return Sr*2+oo;default:return Gr*2+oo}},[br,Rr]);return Zt&&(xa.listItemHeight=_a),qr(r.createElement("div",{ref:o,className:Co,style:Ho},r.createElement(So.Z,Object.assign({spinning:!1},ro),$o,r.createElement(xo,Object.assign({},xa,Pn,{columns:rn,direction:ir,expandable:sn,prefixCls:vr,className:L()({[`${vr}-middle`]:Rr==="middle",[`${vr}-small`]:Rr==="small",[`${vr}-bordered`]:ne,[`${vr}-empty`]:hr.length===0}),data:Qr,rowKey:Wn,rowClassName:go,emptyText:Mo,internalHooks:m,internalRefs:Vt,transformColumns:ra})),fo)))};var Nl=r.forwardRef(Pl);const Bl=(n,o)=>{const d=r.useRef(0);return d.current+=1,r.createElement(Nl,Object.assign({},n,{ref:o,_renderTimes:d.current}))},Ao=r.forwardRef(Bl);Ao.SELECTION_COLUMN=ho,Ao.EXPAND_COLUMN=t,Ao.SELECTION_ALL=ta,Ao.SELECTION_INVERT=Ro,Ao.SELECTION_NONE=na,Ao.Column=pr,Ao.ColumnGroup=$r,Ao.Summary=i;var Dl=Ao,Tl=Dl},17574:function(fn,nt,e){e.d(nt,{default:function(){return X}});var t=e(60091),m=e(94480),k=e(52671),ue=e(8657),Q=e(54476),M=e(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},pe=r,he=e(7657),p=function(w,Ae){return M.createElement(he.Z,(0,Q.Z)({},w,{ref:Ae,icon:pe}))},se=M.forwardRef(p),De=se,J=e(92310),G=e.n(J),fe=e(35654),D=e(71430),et=e(36355),we=e(56082),Ne=e(62892),j=e(20648);const T=4;function h(ee){const{dropPosition:w,dropLevelOffset:Ae,prefixCls:Ge,indent:Me,direction:Qe="ltr"}=ee,dt=Qe==="ltr"?"left":"right",It=Qe==="ltr"?"right":"left",Le={[dt]:-Ae*Me+T,[It]:0};switch(w){case-1:Le.top=-3;break;case 1:Le.bottom=-3;break;default:Le.bottom=-3,Le[dt]=Me+T;break}return M.createElement("div",{style:Le,className:`${Ge}-drop-indicator`})}var N=e(71997),F=M.forwardRef((ee,w)=>{const{getPrefixCls:Ae,direction:Ge,virtual:Me,tree:Qe}=M.useContext(et.E_),{prefixCls:dt,className:It,showIcon:Le=!1,showLine:ht,switcherIcon:st,blockNode:ge=!1,children:Ce,checkable:He=!1,selectable:ke=!0,draggable:C,motion:P,style:f}=ee,a=Ae("tree",dt),E=Ae(),ce=P!=null?P:Object.assign(Object.assign({},(0,Ne.Z)(E)),{motionAppear:!1}),i=Object.assign(Object.assign({},ee),{checkable:He,selectable:ke,showIcon:Le,motion:ce,blockNode:ge,showLine:!!ht,dropIndicatorRender:h}),[l,_]=(0,j.ZP)(a),S=M.useMemo(()=>{if(!C)return!1;let H={};switch(typeof C){case"function":H.nodeDraggable=C;break;case"object":H=Object.assign({},C);break;default:break}return H.icon!==!1&&(H.icon=H.icon||M.createElement(we.Z,null)),H},[C]),c=H=>M.createElement(N.Z,{prefixCls:a,switcherIcon:st,treeNodeProps:H,showLine:ht});return l(M.createElement(t.Z,Object.assign({itemHeight:20,ref:w,virtual:Me},i,{style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),f),prefixCls:a,className:G()({[`${a}-icon-hide`]:!Le,[`${a}-block-node`]:ge,[`${a}-unselectable`]:!ke,[`${a}-rtl`]:Ge==="rtl"},Qe==null?void 0:Qe.className,It,_),direction:Ge,checkable:He&&M.createElement("span",{className:`${a}-checkbox-inner`}),selectable:ke,switcherIcon:c,draggable:S}),Ce))}),B;(function(ee){ee[ee.None=0]="None",ee[ee.Start=1]="Start",ee[ee.End=2]="End"})(B||(B={}));function O(ee,w){function Ae(Ge){const{key:Me,children:Qe}=Ge;w(Me,Ge)!==!1&&O(Qe||[],w)}ee.forEach(Ae)}function g(ee){let{treeData:w,expandedKeys:Ae,startKey:Ge,endKey:Me}=ee;const Qe=[];let dt=B.None;if(Ge&&Ge===Me)return[Ge];if(!Ge||!Me)return[];function It(Le){return Le===Ge||Le===Me}return O(w,Le=>{if(dt===B.End)return!1;if(It(Le)){if(Qe.push(Le),dt===B.None)dt=B.Start;else if(dt===B.Start)return dt=B.End,!1}else dt===B.Start&&Qe.push(Le);return Ae.includes(Le)}),Qe}function s(ee,w){const Ae=(0,m.Z)(w),Ge=[];return O(ee,(Me,Qe)=>{const dt=Ae.indexOf(Me);return dt!==-1&&(Ge.push(Qe),Ae.splice(dt,1)),!!Ae.length}),Ge}var R=function(ee,w){var Ae={};for(var Ge in ee)Object.prototype.hasOwnProperty.call(ee,Ge)&&w.indexOf(Ge)<0&&(Ae[Ge]=ee[Ge]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,Ge=Object.getOwnPropertySymbols(ee);Me{var{defaultExpandAll:Ae,defaultExpandParent:Ge,defaultExpandedKeys:Me}=ee,Qe=R(ee,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const dt=M.useRef(),It=M.useRef(),Le=()=>{const{keyEntities:S}=(0,D.I8)(Re(Qe));let c;return Ae?c=Object.keys(S):Ge?c=(0,fe.r7)(Qe.expandedKeys||Me||[],S):c=Qe.expandedKeys||Me,c},[ht,st]=M.useState(Qe.selectedKeys||Qe.defaultSelectedKeys||[]),[ge,Ce]=M.useState(()=>Le());M.useEffect(()=>{"selectedKeys"in Qe&&st(Qe.selectedKeys)},[Qe.selectedKeys]),M.useEffect(()=>{"expandedKeys"in Qe&&Ce(Qe.expandedKeys)},[Qe.expandedKeys]);const He=(S,c)=>{var H;return"expandedKeys"in Qe||Ce(S),(H=Qe.onExpand)===null||H===void 0?void 0:H.call(Qe,S,c)},ke=(S,c)=>{var H;const{multiple:$e}=Qe,{node:xe,nativeEvent:be}=c,{key:Oe=""}=xe,Ie=Re(Qe),u=Object.assign(Object.assign({},c),{selected:!0}),Z=(be==null?void 0:be.ctrlKey)||(be==null?void 0:be.metaKey),le=be==null?void 0:be.shiftKey;let ie;$e&&Z?(ie=S,dt.current=Oe,It.current=ie,u.selectedNodes=s(Ie,ie)):$e&&le?(ie=Array.from(new Set([].concat((0,m.Z)(It.current||[]),(0,m.Z)(g({treeData:Ie,expandedKeys:ge,startKey:Oe,endKey:dt.current}))))),u.selectedNodes=s(Ie,ie)):(ie=[Oe],dt.current=Oe,It.current=ie,u.selectedNodes=s(Ie,ie)),(H=Qe.onSelect)===null||H===void 0||H.call(Qe,ie,u),"selectedKeys"in Qe||st(ie)},{getPrefixCls:C,direction:P}=M.useContext(et.E_),{prefixCls:f,className:a,showIcon:E=!0,expandAction:ce="click"}=Qe,i=R(Qe,["prefixCls","className","showIcon","expandAction"]),l=C("tree",f),_=G()(`${l}-directory`,{[`${l}-directory-rtl`]:P==="rtl"},a);return M.createElement(F,Object.assign({icon:L,ref:w,blockNode:!0},i,{showIcon:E,expandAction:ce,prefixCls:l,className:_,expandedKeys:ge,selectedKeys:ht,onSelect:ke,onExpand:He}))};var q=M.forwardRef(W);const me=F;me.DirectoryTree=q,me.TreeNode=t.O;var X=me},20648:function(fn,nt,e){e.d(nt,{TM:function(){return J},Yk:function(){return De}});var t=e(36237),m=e(98447),k=e(17313),ue=e(8378),Q=e(37613),M=e(83116);const r=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),pe=(G,fe)=>({[`.${G}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${fe.motionDurationSlow}`}}}),he=(G,fe)=>({[`.${G}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:fe.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${fe.lineWidthBold}px solid ${fe.colorPrimary}`,borderRadius:"50%",content:'""'}}}),p=(G,fe)=>{const{treeCls:D,treeNodeCls:et,treeNodePadding:we,titleHeight:Ne,nodeSelectedBg:j,nodeHoverBg:T}=fe,h=fe.paddingXS;return{[D]:Object.assign(Object.assign({},(0,k.Wf)(fe)),{background:fe.colorBgContainer,borderRadius:fe.borderRadius,transition:`background-color ${fe.motionDurationSlow}`,[`&${D}-rtl`]:{[`${D}-switcher`]:{"&_close":{[`${D}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${D}-active-focused)`]:Object.assign({},(0,k.oN)(fe)),[`${D}-list-holder-inner`]:{alignItems:"flex-start"},[`&${D}-block-node`]:{[`${D}-list-holder-inner`]:{alignItems:"stretch",[`${D}-node-content-wrapper`]:{flex:"auto"},[`${et}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:we,insetInlineStart:0,border:`1px solid ${fe.colorPrimary}`,opacity:0,animationName:r,animationDuration:fe.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${et}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${we}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${D}-node-content-wrapper`]:{color:fe.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${D}-node-content-wrapper`]:Object.assign({},(0,k.oN)(fe)),[`&:not(${et}-disabled).filter-node ${D}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${D}-draggable-icon`]:{flexShrink:0,width:Ne,lineHeight:`${Ne}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${fe.motionDurationSlow}`,[`${et}:hover &`]:{opacity:.45}},[`&${et}-disabled`]:{[`${D}-draggable-icon`]:{visibility:"hidden"}}}},[`${D}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Ne}},[`${D}-draggable-icon`]:{visibility:"hidden"},[`${D}-switcher`]:Object.assign(Object.assign({},pe(G,fe)),{position:"relative",flex:"none",alignSelf:"stretch",width:Ne,margin:0,lineHeight:`${Ne}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${D}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:fe.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ne/2,bottom:-we,marginInlineStart:-1,borderInlineEnd:`1px solid ${fe.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Ne/2*.8,height:Ne/2,borderBottom:`1px solid ${fe.colorBorder}`,content:'""'}}}),[`${D}-checkbox`]:{top:"initial",marginInlineEnd:h},[`${D}-node-content-wrapper, ${D}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Ne,margin:0,padding:`0 ${fe.paddingXS/2}px`,color:"inherit",lineHeight:`${Ne}px`,background:"transparent",borderRadius:fe.borderRadius,cursor:"pointer",transition:`all ${fe.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:T},[`&${D}-node-selected`]:{backgroundColor:j},[`${D}-iconEle`]:{display:"inline-block",width:Ne,height:Ne,lineHeight:`${Ne}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${D}-unselectable ${D}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${D}-node-content-wrapper`]:Object.assign({lineHeight:`${Ne}px`,userSelect:"none"},he(G,fe)),[`${et}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${fe.colorPrimary}`}},"&-show-line":{[`${D}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ne/2,bottom:-we,borderInlineEnd:`1px solid ${fe.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${D}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${et}-leaf-last`]:{[`${D}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Ne/2}px !important`}}}}})}},se=G=>{const{treeCls:fe,treeNodeCls:D,treeNodePadding:et,directoryNodeSelectedBg:we,directoryNodeSelectedColor:Ne}=G;return{[`${fe}${fe}-directory`]:{[D]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:et,insetInlineStart:0,transition:`background-color ${G.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:G.controlItemBgHover}},"> *":{zIndex:1},[`${fe}-switcher`]:{transition:`color ${G.motionDurationMid}`},[`${fe}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${fe}-node-selected`]:{color:Ne,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:we},[`${fe}-switcher`]:{color:Ne},[`${fe}-node-content-wrapper`]:{color:Ne,background:"transparent"}}}}}},De=(G,fe)=>{const D=`.${G}`,et=`${D}-treenode`,we=fe.paddingXS/2,Ne=(0,Q.TS)(fe,{treeCls:D,treeNodeCls:et,treeNodePadding:we});return[p(G,Ne),se(Ne)]},J=G=>{const{controlHeightSM:fe}=G;return{titleHeight:fe,nodeHoverBg:G.controlItemBgHover,nodeSelectedBg:G.controlItemBgActive}};nt.ZP=(0,M.Z)("Tree",(G,fe)=>{let{prefixCls:D}=fe;return[{[G.componentCls]:(0,m.C2)(`${D}-checkbox`,G)},De(D,G),(0,ue.Z)(G)]},G=>{const{colorTextLightSolid:fe,colorPrimary:D}=G;return Object.assign(Object.assign({},J(G)),{directoryNodeSelectedColor:fe,directoryNodeSelectedBg:D})})},71997:function(fn,nt,e){e.d(nt,{Z:function(){return et}});var t=e(54476),m=e(59301),k={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},ue=k,Q=e(7657),M=function(Ne,j){return m.createElement(Q.Z,(0,t.Z)({},Ne,{ref:j,icon:ue}))},r=m.forwardRef(M),pe=r,he=e(52671),p=e(58617),se=e(15075),De=e(43531),J=e(92310),G=e.n(J),fe=e(92343),et=we=>{const{prefixCls:Ne,switcherIcon:j,treeNodeProps:T,showLine:h}=we,{isLeaf:N,expanded:b,loading:F}=T;if(F)return m.createElement(p.Z,{className:`${Ne}-switcher-loading-icon`});let B;if(h&&typeof h=="object"&&(B=h.showLeafIcon),N){if(!h)return null;if(typeof B!="boolean"&&B){const s=typeof B=="function"?B(T):B,R=`${Ne}-switcher-line-custom-icon`;return(0,fe.l$)(s)?(0,fe.Tm)(s,{className:G()(s.props.className||"",R)}):s}return B?m.createElement(he.Z,{className:`${Ne}-switcher-line-icon`}):m.createElement("span",{className:`${Ne}-switcher-leaf-line`})}const O=`${Ne}-switcher-icon`,g=typeof j=="function"?j(T):j;return(0,fe.l$)(g)?(0,fe.Tm)(g,{className:G()(g.props.className||"",O)}):g!==void 0?g:h?b?m.createElement(se.Z,{className:`${Ne}-switcher-line-icon`}):m.createElement(De.Z,{className:`${Ne}-switcher-line-icon`}):m.createElement(pe,{className:O})}},54580:function(fn,nt,e){e.d(nt,{default:function(){return Rt}});var t=e(59301),m=e(94480),k=e(92310),ue=e.n(k),Q=e(54476),M=e(67732),r=e(83652),pe=e(42403),he=e(158),p=e(20068),se=e(75931),De=e(75044),J=e(76190),G=e(3202),fe=e(26112);function D(A,de){var re="cannot ".concat(A.method," ").concat(A.action," ").concat(de.status,"'"),ye=new Error(re);return ye.status=de.status,ye.method=A.method,ye.url=A.action,ye}function et(A){var de=A.responseText||A.response;if(!de)return de;try{return JSON.parse(de)}catch(re){return de}}function we(A){var de=new XMLHttpRequest;A.onProgress&&de.upload&&(de.upload.onprogress=function(Ze){Ze.total>0&&(Ze.percent=Ze.loaded/Ze.total*100),A.onProgress(Ze)});var re=new FormData;A.data&&Object.keys(A.data).forEach(function(Ue){var Ze=A.data[Ue];if(Array.isArray(Ze)){Ze.forEach(function(ze){re.append("".concat(Ue,"[]"),ze)});return}re.append(Ue,Ze)}),A.file instanceof Blob?re.append(A.filename,A.file,A.file.name):re.append(A.filename,A.file),de.onerror=function(Ze){A.onError(Ze)},de.onload=function(){return de.status<200||de.status>=300?A.onError(D(A,de),et(de)):A.onSuccess(et(de),de)},de.open(A.method,A.action,!0),A.withCredentials&&"withCredentials"in de&&(de.withCredentials=!0);var ye=A.headers||{};return ye["X-Requested-With"]!==null&&de.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(ye).forEach(function(Ue){ye[Ue]!==null&&de.setRequestHeader(Ue,ye[Ue])}),de.send(re),{abort:function(){de.abort()}}}var Ne=+new Date,j=0;function T(){return"rc-upload-".concat(Ne,"-").concat(++j)}var h=e(48736),N=function(A,de){if(A&&de){var re=Array.isArray(de)?de:de.split(","),ye=A.name||"",Ue=A.type||"",Ze=Ue.replace(/\/.*$/,"");return re.some(function(ze){var Fe=ze.trim();if(/^\*(\/\*)?$/.test(ze))return!0;if(Fe.charAt(0)==="."){var _t=ye.toLowerCase(),$t=Fe.toLowerCase(),Wt=[$t];return($t===".jpg"||$t===".jpeg")&&(Wt=[".jpg",".jpeg"]),Wt.some(function(K){return _t.endsWith(K)})}return/\/\*$/.test(Fe)?Ze===Fe.replace(/\/.*$/,""):Ue===Fe?!0:/^\w+$/.test(Fe)?((0,h.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Fe,"'.Skip for check.")),!0):!1})}return!0};function b(A,de){var re=A.createReader(),ye=[];function Ue(){re.readEntries(function(Ze){var ze=Array.prototype.slice.apply(Ze);ye=ye.concat(ze);var Fe=!ze.length;Fe?de(ye):Ue()})}Ue()}var F=function(de,re,ye){var Ue=function Ze(ze,Fe){ze&&(ze.path=Fe||"",ze.isFile?ze.file(function(_t){ye(_t)&&(ze.fullPath&&!_t.webkitRelativePath&&(Object.defineProperties(_t,{webkitRelativePath:{writable:!0}}),_t.webkitRelativePath=ze.fullPath.replace(/^\//,""),Object.defineProperties(_t,{webkitRelativePath:{writable:!1}})),re([_t]))}):ze.isDirectory&&b(ze,function(_t){_t.forEach(function($t){Ze($t,"".concat(Fe).concat(ze.name,"/"))})}))};de.forEach(function(Ze){Ue(Ze.webkitGetAsEntry())})},B=F,O=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],g=function(A){(0,pe.Z)(re,A);var de=(0,he.Z)(re);function re(){var ye;(0,M.Z)(this,re);for(var Ue=arguments.length,Ze=new Array(Ue),ze=0;ze{let{uid:Ze}=Ue;return Ze===A.uid});return ye===-1?re.push(A):re[ye]=A,re}function H(A,de){const re=A.uid!==void 0?"uid":"name";return de.filter(ye=>ye[re]===A[re])[0]}function $e(A,de){const re=A.uid!==void 0?"uid":"name",ye=de.filter(Ue=>Ue[re]!==A[re]);return ye.length===de.length?null:ye}const xe=function(){const de=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),ye=de[de.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(ye)||[""])[0]},be=A=>A.indexOf("image/")===0,Oe=A=>{if(A.type&&!A.thumbUrl)return be(A.type);const de=A.thumbUrl||A.url||"",re=xe(de);return/^data:image\//.test(de)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(re)?!0:!(/^data:/.test(de)||re)},Ie=200;function u(A){return new Promise(de=>{if(!A.type||!be(A.type)){de("");return}const re=document.createElement("canvas");re.width=Ie,re.height=Ie,re.style.cssText=`position: fixed; left: 0; top: 0; width: ${Ie}px; height: ${Ie}px; z-index: 9999; display: none;`,document.body.appendChild(re);const ye=re.getContext("2d"),Ue=new Image;if(Ue.onload=()=>{const{width:Ze,height:ze}=Ue;let Fe=Ie,_t=Ie,$t=0,Wt=0;Ze>ze?(_t=ze*(Ie/Ze),Wt=-(_t-Fe)/2):(Fe=Ze*(Ie/ze),$t=-(Fe-_t)/2),ye.drawImage(Ue,$t,Wt,Fe,_t);const K=re.toDataURL();document.body.removeChild(re),window.URL.revokeObjectURL(Ue.src),de(K)},Ue.crossOrigin="anonymous",A.type.startsWith("image/svg+xml")){const Ze=new FileReader;Ze.onload=()=>{Ze.result&&(Ue.src=Ze.result)},Ze.readAsDataURL(A)}else if(A.type.startsWith("image/gif")){const Ze=new FileReader;Ze.onload=()=>{Ze.result&&de(Ze.result)},Ze.readAsDataURL(A)}else Ue.src=window.URL.createObjectURL(A)})}var Z=e(26227),le=e(41464),ie=e(15277),_e=e(93948),z=e(6848),Y=t.forwardRef((A,de)=>{let{prefixCls:re,className:ye,style:Ue,locale:Ze,listType:ze,file:Fe,items:_t,progress:$t,iconRender:Wt,actionIconRender:K,itemRender:Be,isImgUrl:ot,showPreviewIcon:yn,showRemoveIcon:vn,showDownloadIcon:qt,previewIcon:en,removeIcon:Ut,downloadIcon:xt,onPreview:Ot,onDownload:St,onClose:cn}=A;var En,Mn;const{status:tn}=Fe,[Xt,Dn]=t.useState(tn);t.useEffect(()=>{tn!=="removed"&&Dn(tn)},[tn]);const[zn,ur]=t.useState(!1);t.useEffect(()=>{const Tn=setTimeout(()=>{ur(!0)},300);return()=>{clearTimeout(Tn)}},[]);const Gn=Wt(Fe);let tr=t.createElement("div",{className:`${re}-icon`},Gn);if(ze==="picture"||ze==="picture-card"||ze==="picture-circle")if(Xt==="uploading"||!Fe.thumbUrl&&!Fe.url){const Tn=ue()(`${re}-list-item-thumbnail`,{[`${re}-list-item-file`]:Xt!=="uploading"});tr=t.createElement("div",{className:Tn},Gn)}else{const Tn=ot!=null&&ot(Fe)?t.createElement("img",{src:Fe.thumbUrl||Fe.url,alt:Fe.name,className:`${re}-list-item-image`,crossOrigin:Fe.crossOrigin}):Gn,Kn=ue()(`${re}-list-item-thumbnail`,{[`${re}-list-item-file`]:ot&&!ot(Fe)});tr=t.createElement("a",{className:Kn,onClick:Cr=>Ot(Fe,Cr),href:Fe.url||Fe.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Tn)}const $n=ue()(`${re}-list-item`,`${re}-list-item-${Xt}`),Pr=typeof Fe.linkProps=="string"?JSON.parse(Fe.linkProps):Fe.linkProps,Un=vn?K((typeof Ut=="function"?Ut(Fe):Ut)||t.createElement(Z.Z,null),()=>cn(Fe),re,Ze.removeFile):null,nr=qt&&Xt==="done"?K((typeof xt=="function"?xt(Fe):xt)||t.createElement(le.Z,null),()=>St(Fe),re,Ze.downloadFile):null,dr=ze!=="picture-card"&&ze!=="picture-circle"&&t.createElement("span",{key:"download-delete",className:ue()(`${re}-list-item-actions`,{picture:ze==="picture"})},nr,Un),rr=ue()(`${re}-list-item-name`),un=Fe.url?[t.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:rr,title:Fe.name},Pr,{href:Fe.url,onClick:Tn=>Ot(Fe,Tn)}),Fe.name),dr]:[t.createElement("span",{key:"view",className:rr,onClick:Tn=>Ot(Fe,Tn),title:Fe.name},Fe.name),dr],oe={pointerEvents:"none",opacity:.5},dn=yn?t.createElement("a",{href:Fe.url||Fe.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Fe.url||Fe.thumbUrl?void 0:oe,onClick:Tn=>Ot(Fe,Tn),title:Ze.previewFile},typeof en=="function"?en(Fe):en||t.createElement(ie.Z,null)):null,er=(ze==="picture-card"||ze==="picture-circle")&&Xt!=="uploading"&&t.createElement("span",{className:`${re}-list-item-actions`},dn,Xt==="done"&&nr,Un),{getPrefixCls:pr}=t.useContext(me.E_),Tr=pr(),$r=t.createElement("div",{className:$n},tr,un,er,zn&&t.createElement(E.default,{motionName:`${Tr}-fade`,visible:Xt==="uploading",motionDeadline:2e3},Tn=>{let{className:Kn}=Tn;const Cr="percent"in Fe?t.createElement(_e.Z,Object.assign({},$t,{type:"line",percent:Fe.percent,"aria-label":Fe["aria-label"],"aria-labelledby":Fe["aria-labelledby"]})):null;return t.createElement("div",{className:ue()(`${re}-list-item-progress`,Kn)},Cr)})),Nr=Fe.response&&typeof Fe.response=="string"?Fe.response:((En=Fe.error)===null||En===void 0?void 0:En.statusText)||((Mn=Fe.error)===null||Mn===void 0?void 0:Mn.message)||Ze.uploadError,Br=Xt==="error"?t.createElement(z.Z,{title:Nr,getPopupContainer:Tn=>Tn.parentNode},$r):$r;return t.createElement("div",{className:ue()(`${re}-list-item-container`,ye),style:Ue,ref:de},Be?Be(Br,Fe,_t,{download:St.bind(null,Fe),preview:Ot.bind(null,Fe),remove:cn.bind(null,Fe)}):Br)});const je=(A,de)=>{const{listType:re="text",previewFile:ye=u,onPreview:Ue,onDownload:Ze,onRemove:ze,locale:Fe,iconRender:_t,isImageUrl:$t=Oe,prefixCls:Wt,items:K=[],showPreviewIcon:Be=!0,showRemoveIcon:ot=!0,showDownloadIcon:yn=!1,removeIcon:vn,previewIcon:qt,downloadIcon:en,progress:Ut={size:[-1,2],showInfo:!1},appendAction:xt,appendActionVisible:Ot=!0,itemRender:St,disabled:cn}=A,En=(0,ce.Z)(),[Mn,tn]=t.useState(!1);t.useEffect(()=>{re!=="picture"&&re!=="picture-card"&&re!=="picture-circle"||(K||[]).forEach(oe=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(oe.originFileObj instanceof File||oe.originFileObj instanceof Blob)||oe.thumbUrl!==void 0||(oe.thumbUrl="",ye&&ye(oe.originFileObj).then(dn=>{oe.thumbUrl=dn||"",En()}))})},[re,K,ye]),t.useEffect(()=>{tn(!0)},[]);const Xt=(oe,dn)=>{if(Ue)return dn==null||dn.preventDefault(),Ue(oe)},Dn=oe=>{typeof Ze=="function"?Ze(oe):oe.url&&window.open(oe.url)},zn=oe=>{ze==null||ze(oe)},ur=oe=>{if(_t)return _t(oe,re);const dn=oe.status==="uploading",er=$t&&$t(oe)?t.createElement(a,null):t.createElement(It,null);let pr=dn?t.createElement(Le.Z,null):t.createElement(He,null);return re==="picture"?pr=dn?t.createElement(Le.Z,null):er:(re==="picture-card"||re==="picture-circle")&&(pr=dn?Fe.uploading:er),pr},Gn=(oe,dn,er,pr)=>{const Tr={type:"text",size:"small",title:pr,onClick:$r=>{dn(),(0,l.l$)(oe)&&oe.props.onClick&&oe.props.onClick($r)},className:`${er}-list-item-action`,disabled:cn};if((0,l.l$)(oe)){const $r=(0,l.Tm)(oe,Object.assign(Object.assign({},oe.props),{onClick:()=>{}}));return t.createElement(_.ZP,Object.assign({},Tr,{icon:$r}))}return t.createElement(_.ZP,Object.assign({},Tr),t.createElement("span",null,oe))};t.useImperativeHandle(de,()=>({handlePreview:Xt,handleDownload:Dn}));const{getPrefixCls:tr}=t.useContext(me.E_),$n=tr("upload",Wt),Pr=tr(),Un=ue()(`${$n}-list`,`${$n}-list-${re}`),nr=(0,m.Z)(K.map(oe=>({key:oe.uid,file:oe})));let rr={motionDeadline:2e3,motionName:`${$n}-${re==="picture-card"||re==="picture-circle"?"animate-inline":"animate"}`,keys:nr,motionAppear:Mn};const un=t.useMemo(()=>{const oe=Object.assign({},(0,i.Z)(Pr));return delete oe.onAppearEnd,delete oe.onEnterEnd,delete oe.onLeaveEnd,oe},[Pr]);return re!=="picture-card"&&re!=="picture-circle"&&(rr=Object.assign(Object.assign({},un),rr)),t.createElement("div",{className:Un},t.createElement(E.CSSMotionList,Object.assign({},rr,{component:!1}),oe=>{let{key:dn,file:er,className:pr,style:Tr}=oe;return t.createElement(Y,{key:dn,locale:Fe,prefixCls:$n,className:pr,style:Tr,file:er,items:K,progress:Ut,listType:re,isImgUrl:$t,showPreviewIcon:Be,showRemoveIcon:ot,showDownloadIcon:yn,removeIcon:vn,previewIcon:qt,downloadIcon:en,iconRender:ur,actionIconRender:Gn,itemRender:St,onPreview:Xt,onDownload:Dn,onClose:zn})}),xt&&t.createElement(E.default,Object.assign({},rr,{visible:Ot,forceRender:!0}),oe=>{let{className:dn,style:er}=oe;return(0,l.Tm)(xt,pr=>({className:ue()(pr.className,dn),style:Object.assign(Object.assign(Object.assign({},er),{pointerEvents:dn?"none":void 0}),pr.style)}))}))};var Xe=t.forwardRef(je),Ve=e(17313),rt=e(8378),We=e(83116),Te=e(37613),kt=A=>{const{componentCls:de,iconCls:re}=A;return{[`${de}-wrapper`]:{[`${de}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:A.colorFillAlter,border:`${A.lineWidth}px dashed ${A.colorBorder}`,borderRadius:A.borderRadiusLG,cursor:"pointer",transition:`border-color ${A.motionDurationSlow}`,[de]:{padding:`${A.padding}px 0`},[`${de}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${de}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${de}-disabled):hover`]:{borderColor:A.colorPrimaryHover},[`p${de}-drag-icon`]:{marginBottom:A.margin,[re]:{color:A.colorPrimary,fontSize:A.uploadThumbnailSize}},[`p${de}-text`]:{margin:`0 0 ${A.marginXXS}px`,color:A.colorTextHeading,fontSize:A.fontSizeLG},[`p${de}-hint`]:{color:A.colorTextDescription,fontSize:A.fontSize},[`&${de}-disabled`]:{cursor:"not-allowed",[`p${de}-drag-icon ${re}, + p${de}-text, + p${de}-hint + `]:{color:A.colorTextDisabled}}}}}},Dt=A=>{const{componentCls:de,antCls:re,iconCls:ye,fontSize:Ue,lineHeight:Ze}=A,ze=`${de}-list-item`,Fe=`${ze}-actions`,_t=`${ze}-action`,$t=Math.round(Ue*Ze);return{[`${de}-wrapper`]:{[`${de}-list`]:Object.assign(Object.assign({},(0,Ve.dF)()),{lineHeight:A.lineHeight,[ze]:{position:"relative",height:A.lineHeight*Ue,marginTop:A.marginXS,fontSize:Ue,display:"flex",alignItems:"center",transition:`background-color ${A.motionDurationSlow}`,"&:hover":{backgroundColor:A.controlItemBgHover},[`${ze}-name`]:Object.assign(Object.assign({},Ve.vS),{padding:`0 ${A.paddingXS}px`,lineHeight:Ze,flex:"auto",transition:`all ${A.motionDurationSlow}`}),[Fe]:{[_t]:{opacity:0},[`${_t}${re}-btn-sm`]:{height:$t,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${_t}:focus-visible, + &.picture ${_t} + `]:{opacity:1},[ye]:{color:A.actionsColor,transition:`all ${A.motionDurationSlow}`},[`&:hover ${ye}`]:{color:A.colorText}},[`${de}-icon ${ye}`]:{color:A.colorTextDescription,fontSize:Ue},[`${ze}-progress`]:{position:"absolute",bottom:-A.uploadProgressOffset,width:"100%",paddingInlineStart:Ue+A.paddingXS,fontSize:Ue,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${ze}:hover ${_t}`]:{opacity:1,color:A.colorText},[`${ze}-error`]:{color:A.colorError,[`${ze}-name, ${de}-icon ${ye}`]:{color:A.colorError},[Fe]:{[`${ye}, ${ye}:hover`]:{color:A.colorError},[_t]:{opacity:1}}},[`${de}-list-item-container`]:{transition:`opacity ${A.motionDurationSlow}, height ${A.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},wt=e(36237),ct=e(1950);const Ft=new wt.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Pt=new wt.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var gn=A=>{const{componentCls:de}=A,re=`${de}-animate-inline`;return[{[`${de}-wrapper`]:{[`${re}-appear, ${re}-enter, ${re}-leave`]:{animationDuration:A.motionDurationSlow,animationTimingFunction:A.motionEaseInOutCirc,animationFillMode:"forwards"},[`${re}-appear, ${re}-enter`]:{animationName:Ft},[`${re}-leave`]:{animationName:Pt}}},{[`${de}-wrapper`]:(0,ct.J$)(A)},Ft,Pt]},an=e(30071),Zn=e(64993);const or=A=>{const{componentCls:de,iconCls:re,uploadThumbnailSize:ye,uploadProgressOffset:Ue}=A,Ze=`${de}-list`,ze=`${Ze}-item`;return{[`${de}-wrapper`]:{[` + ${Ze}${Ze}-picture, + ${Ze}${Ze}-picture-card, + ${Ze}${Ze}-picture-circle + `]:{[ze]:{position:"relative",height:ye+A.lineWidth*2+A.paddingXS*2,padding:A.paddingXS,border:`${A.lineWidth}px ${A.lineType} ${A.colorBorder}`,borderRadius:A.borderRadiusLG,"&:hover":{background:"transparent"},[`${ze}-thumbnail`]:Object.assign(Object.assign({},Ve.vS),{width:ye,height:ye,lineHeight:`${ye+A.paddingSM}px`,textAlign:"center",flex:"none",[re]:{fontSize:A.fontSizeHeading2,color:A.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${ze}-progress`]:{bottom:Ue,width:`calc(100% - ${A.paddingSM*2}px)`,marginTop:0,paddingInlineStart:ye+A.paddingXS}},[`${ze}-error`]:{borderColor:A.colorError,[`${ze}-thumbnail ${re}`]:{[`svg path[fill='${an.blue[0]}']`]:{fill:A.colorErrorBg},[`svg path[fill='${an.blue.primary}']`]:{fill:A.colorError}}},[`${ze}-uploading`]:{borderStyle:"dashed",[`${ze}-name`]:{marginBottom:Ue}}},[`${Ze}${Ze}-picture-circle ${ze}`]:{[`&, &::before, ${ze}-thumbnail`]:{borderRadius:"50%"}}}}},ar=A=>{const{componentCls:de,iconCls:re,fontSizeLG:ye,colorTextLightSolid:Ue}=A,Ze=`${de}-list`,ze=`${Ze}-item`,Fe=A.uploadPicCardSize;return{[` + ${de}-wrapper${de}-picture-card-wrapper, + ${de}-wrapper${de}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,Ve.dF)()),{display:"inline-block",width:"100%",[`${de}${de}-select`]:{width:Fe,height:Fe,marginInlineEnd:A.marginXS,marginBottom:A.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:A.colorFillAlter,border:`${A.lineWidth}px dashed ${A.colorBorder}`,borderRadius:A.borderRadiusLG,cursor:"pointer",transition:`border-color ${A.motionDurationSlow}`,[`> ${de}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${de}-disabled):hover`]:{borderColor:A.colorPrimary}},[`${Ze}${Ze}-picture-card, ${Ze}${Ze}-picture-circle`]:{[`${Ze}-item-container`]:{display:"inline-block",width:Fe,height:Fe,marginBlock:`0 ${A.marginXS}px`,marginInline:`0 ${A.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[ze]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${A.paddingXS*2}px)`,height:`calc(100% - ${A.paddingXS*2}px)`,backgroundColor:A.colorBgMask,opacity:0,transition:`all ${A.motionDurationSlow}`,content:'" "'}},[`${ze}:hover`]:{[`&::before, ${ze}-actions`]:{opacity:1}},[`${ze}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${A.motionDurationSlow}`,[`${re}-eye, ${re}-download, ${re}-delete`]:{zIndex:10,width:ye,margin:`0 ${A.marginXXS}px`,fontSize:ye,cursor:"pointer",transition:`all ${A.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${ze}-actions, ${ze}-actions:hover`]:{[`${re}-eye, ${re}-download, ${re}-delete`]:{color:new Zn.C(Ue).setAlpha(.65).toRgbString(),"&:hover":{color:Ue}}},[`${ze}-thumbnail, ${ze}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${ze}-name`]:{display:"none",textAlign:"center"},[`${ze}-file + ${ze}-name`]:{position:"absolute",bottom:A.margin,display:"block",width:`calc(100% - ${A.paddingXS*2}px)`},[`${ze}-uploading`]:{[`&${ze}`]:{backgroundColor:A.colorFillAlter},[`&::before, ${re}-eye, ${re}-download, ${re}-delete`]:{display:"none"}},[`${ze}-progress`]:{bottom:A.marginXL,width:`calc(100% - ${A.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${de}-wrapper${de}-picture-circle-wrapper`]:{[`${de}${de}-select`]:{borderRadius:"50%"}}}};var sr=A=>{const{componentCls:de}=A;return{[`${de}-rtl`]:{direction:"rtl"}}};const Ir=A=>{const{componentCls:de,colorTextDisabled:re}=A;return{[`${de}-wrapper`]:Object.assign(Object.assign({},(0,Ve.Wf)(A)),{[de]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${de}-select`]:{display:"inline-block"},[`${de}-disabled`]:{color:re,cursor:"not-allowed"}})}};var Er=(0,We.Z)("Upload",A=>{const{fontSizeHeading3:de,fontSize:re,lineHeight:ye,lineWidth:Ue,controlHeightLG:Ze}=A,ze=Math.round(re*ye),Fe=(0,Te.TS)(A,{uploadThumbnailSize:de*2,uploadProgressOffset:ze/2+Ue,uploadPicCardSize:Ze*2.55});return[Ir(Fe),kt(Fe),or(Fe),ar(Fe),Dt(Fe),gn(Fe),sr(Fe),(0,rt.Z)(Fe)]},A=>({actionsColor:A.colorTextDescription})),Xr=function(A,de,re,ye){function Ue(Ze){return Ze instanceof re?Ze:new re(function(ze){ze(Ze)})}return new(re||(re=Promise))(function(Ze,ze){function Fe(Wt){try{$t(ye.next(Wt))}catch(K){ze(K)}}function _t(Wt){try{$t(ye.throw(Wt))}catch(K){ze(K)}}function $t(Wt){Wt.done?Ze(Wt.value):Ue(Wt.value).then(Fe,_t)}$t((ye=ye.apply(A,de||[])).next())})};const Zr=`__LIST_IGNORE_${Date.now()}__`,v=(A,de)=>{const{fileList:re,defaultFileList:ye,onRemove:Ue,showUploadList:Ze=!0,listType:ze="text",onPreview:Fe,onDownload:_t,onChange:$t,onDrop:Wt,previewFile:K,disabled:Be,locale:ot,iconRender:yn,isImageUrl:vn,progress:qt,prefixCls:en,className:Ut,type:xt="select",children:Ot,style:St,itemRender:cn,maxCount:En,data:Mn={},multiple:tn=!1,action:Xt="",accept:Dn="",supportServerRender:zn=!0,rootClassName:ur}=A,Gn=t.useContext(X.Z),tr=Be!=null?Be:Gn,[$n,Pr]=(0,ae.Z)(ye||[],{value:re,postState:On=>On!=null?On:[]}),[Un,nr]=t.useState("drop"),dr=t.useRef(null);t.useMemo(()=>{const On=Date.now();(re||[]).forEach((Kt,An)=>{!Kt.uid&&!Object.isFrozen(Kt)&&(Kt.uid=`__AUTO__${On}_${An}__`)})},[re]);const rr=(On,Kt,An)=>{let at=(0,m.Z)(Kt),Rn=!1;En===1?at=at.slice(-1):En&&(Rn=at.length>En,at=at.slice(0,En)),(0,q.flushSync)(()=>{Pr(at)});const mr={file:On,fileList:at};An&&(mr.event=An),(!Rn||at.some(gr=>gr.uid===On.uid))&&(0,q.flushSync)(()=>{$t==null||$t(mr)})},un=(On,Kt)=>Xr(void 0,void 0,void 0,function*(){const{beforeUpload:An,transformFile:at}=A;let Rn=On;if(An){const mr=yield An(On,Kt);if(mr===!1)return!1;if(delete On[Zr],mr===Zr)return Object.defineProperty(On,Zr,{value:!0,configurable:!0}),!1;typeof mr=="object"&&mr&&(Rn=mr)}return at&&(Rn=yield at(Rn)),Rn}),oe=On=>{const Kt=On.filter(Rn=>!Rn.file[Zr]);if(!Kt.length)return;const An=Kt.map(Rn=>S(Rn.file));let at=(0,m.Z)($n);An.forEach(Rn=>{at=c(Rn,at)}),An.forEach((Rn,mr)=>{let gr=Rn;if(Kt[mr].parsedFile)Rn.status="uploading";else{const{originFileObj:jr}=Rn;let Wr;try{Wr=new File([jr],jr.name,{type:jr.type})}catch(co){Wr=new Blob([jr],{type:jr.type}),Wr.name=jr.name,Wr.lastModifiedDate=new Date,Wr.lastModified=new Date().getTime()}Wr.uid=Rn.uid,gr=Wr}rr(gr,at)})},dn=(On,Kt,An)=>{try{typeof On=="string"&&(On=JSON.parse(On))}catch(mr){}if(!H(Kt,$n))return;const at=S(Kt);at.status="done",at.percent=100,at.response=On,at.xhr=An;const Rn=c(at,$n);rr(at,Rn)},er=(On,Kt)=>{if(!H(Kt,$n))return;const An=S(Kt);An.status="uploading",An.percent=On.percent;const at=c(An,$n);rr(An,at,On)},pr=(On,Kt,An)=>{if(!H(An,$n))return;const at=S(An);at.error=On,at.response=Kt,at.status="error";const Rn=c(at,$n);rr(at,Rn)},Tr=On=>{let Kt;Promise.resolve(typeof Ue=="function"?Ue(On):Ue).then(An=>{var at;if(An===!1)return;const Rn=$e(On,$n);Rn&&(Kt=Object.assign(Object.assign({},On),{status:"removed"}),$n==null||$n.forEach(mr=>{const gr=Kt.uid!==void 0?"uid":"name";mr[gr]===Kt[gr]&&!Object.isFrozen(mr)&&(mr.status="removed")}),(at=dr.current)===null||at===void 0||at.abort(Kt),rr(Kt,Rn))})},$r=On=>{nr(On.type),On.type==="drop"&&(Wt==null||Wt(On))};t.useImperativeHandle(de,()=>({onBatchStart:oe,onSuccess:dn,onProgress:er,onError:pr,fileList:$n,upload:dr.current}));const{getPrefixCls:Nr,direction:Br,upload:Tn}=t.useContext(me.E_),Kn=Nr("upload",en),Cr=Object.assign(Object.assign({onBatchStart:oe,onError:pr,onProgress:er,onSuccess:dn},A),{data:Mn,multiple:tn,action:Xt,accept:Dn,supportServerRender:zn,prefixCls:Kn,disabled:tr,beforeUpload:un,onChange:void 0});delete Cr.className,delete Cr.style,(!Ot||tr)&&delete Cr.id;const[vo,bo]=Er(Kn),[so]=(0,ee.Z)("Upload",w.Z.Upload),{showRemoveIcon:So,showPreviewIcon:Io,showDownloadIcon:wo,removeIcon:lo,previewIcon:zr,downloadIcon:Hr}=typeof Ze=="boolean"?{}:Ze,Yr=(On,Kt)=>Ze?t.createElement(Xe,{prefixCls:Kn,listType:ze,items:$n,previewFile:K,onPreview:Fe,onDownload:_t,onRemove:Tr,showRemoveIcon:!tr&&So,showPreviewIcon:Io,showDownloadIcon:wo,removeIcon:lo,previewIcon:zr,downloadIcon:Hr,iconRender:yn,locale:Object.assign(Object.assign({},so),ot),isImageUrl:vn,progress:qt,appendAction:On,appendActionVisible:Kt,itemRender:cn,disabled:tr}):On,eo=ue()(`${Kn}-wrapper`,Ut,ur,bo,Tn==null?void 0:Tn.className,{[`${Kn}-rtl`]:Br==="rtl",[`${Kn}-picture-card-wrapper`]:ze==="picture-card",[`${Kn}-picture-circle-wrapper`]:ze==="picture-circle"}),Lo=Object.assign(Object.assign({},Tn==null?void 0:Tn.style),St);if(xt==="drag"){const On=ue()(bo,Kn,`${Kn}-drag`,{[`${Kn}-drag-uploading`]:$n.some(Kt=>Kt.status==="uploading"),[`${Kn}-drag-hover`]:Un==="dragover",[`${Kn}-disabled`]:tr,[`${Kn}-rtl`]:Br==="rtl"});return vo(t.createElement("span",{className:eo},t.createElement("div",{className:On,style:Lo,onDrop:$r,onDragOver:$r,onDragLeave:$r},t.createElement(W,Object.assign({},Cr,{ref:dr,className:`${Kn}-btn`}),t.createElement("div",{className:`${Kn}-drag-container`},Ot))),Yr()))}const ko=ue()(Kn,`${Kn}-select`,{[`${Kn}-disabled`]:tr}),jo=(On=>t.createElement("div",{className:ko,style:On},t.createElement(W,Object.assign({},Cr,{ref:dr}))))(Ot?void 0:{display:"none"});return vo(ze==="picture-card"||ze==="picture-circle"?t.createElement("span",{className:eo},Yr(jo,!!Ot)):t.createElement("span",{className:eo},jo,Yr()))};var lt=t.forwardRef(v),gt=function(A,de){var re={};for(var ye in A)Object.prototype.hasOwnProperty.call(A,ye)&&de.indexOf(ye)<0&&(re[ye]=A[ye]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,ye=Object.getOwnPropertySymbols(A);Ue{var{style:re,height:ye}=A,Ue=gt(A,["style","height"]);return t.createElement(lt,Object.assign({ref:de},Ue,{type:"drag",style:Object.assign(Object.assign({},re),{height:ye})}))});const Mt=lt;Mt.Dragger=Tt,Mt.LIST_IGNORE=Zr;var Rt=Mt},39417:function(fn,nt,e){e.d(nt,{Z:function(){return F}});var t=e(54476),m=e(20068),k=e(75931),ue=e(33885),Q=e(67732),M=e(83652),r=e(31226),pe=e(42403),he=e(158),p=e(92310),se=e.n(p),De=e(26112),J=e(59301),G=e(39378),fe=function(O){for(var g=O.prefixCls,s=O.level,R=O.isStart,L=O.isEnd,Re="".concat(g,"-indent-unit"),W=[],ae=0;ae0&&arguments[0]!==void 0?arguments[0]:[],P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],f=C.length,a=P.length;if(Math.abs(f-a)!==1)return{add:!1,key:null};function E(ce,i){var l=new Map;ce.forEach(function(S){l.set(S,!0)});var _=i.filter(function(S){return!l.has(S)});return _.length===1?_[0]:null}return f ").concat(P);return P}var dt=D.forwardRef(function(C,P){var f=C.prefixCls,a=C.data,E=C.selectable,ce=C.checkable,i=C.expandedKeys,l=C.selectedKeys,_=C.checkedKeys,S=C.loadedKeys,c=C.loadingKeys,H=C.halfCheckedKeys,$e=C.keyEntities,xe=C.disabled,be=C.dragging,Oe=C.dragOverNodeKey,Ie=C.dropPosition,u=C.motion,Z=C.height,le=C.itemHeight,ie=C.virtual,_e=C.focusable,z=C.activeItem,U=C.focused,Y=C.tabIndex,je=C.onKeyDown,Ke=C.onFocus,Xe=C.onBlur,Ve=C.onActiveChange,rt=C.onListChangeStart,We=C.onListChangeEnd,Te=(0,T.Z)(C,ae),Ht=D.useRef(null),kt=D.useRef(null);D.useImperativeHandle(P,function(){return{scrollTo:function(Rt){Ht.current.scrollTo(Rt)},getIndentWidth:function(){return kt.current.offsetWidth}}});var it=D.useState(i),Dt=(0,j.Z)(it,2),wt=Dt[0],ct=Dt[1],Ft=D.useState(a),Pt=(0,j.Z)(Ft,2),jt=Pt[0],gn=Pt[1],an=D.useState(a),Zn=(0,j.Z)(an,2),or=Zn[0],ar=Zn[1],Qn=D.useState([]),sr=(0,j.Z)(Qn,2),Ir=sr[0],Er=sr[1],Xr=D.useState(null),Zr=(0,j.Z)(Xr,2),v=Zr[0],ve=Zr[1],lt=D.useRef(a);lt.current=a;function gt(){var Mt=lt.current;gn(Mt),ar(Mt),Er([]),ve(null),We()}(0,h.Z)(function(){ct(i);var Mt=Re(wt,i);if(Mt.key!==null)if(Mt.add){var Rt=jt.findIndex(function(Ze){var ze=Ze.key;return ze===Mt.key}),A=Ge(W(jt,a,Mt.key),ie,Z,le),de=jt.slice();de.splice(Rt+1,0,Ae),ar(de),Er(A),ve("show")}else{var re=a.findIndex(function(Ze){var ze=Ze.key;return ze===Mt.key}),ye=Ge(W(a,jt,Mt.key),ie,Z,le),Ue=a.slice();Ue.splice(re+1,0,Ae),ar(Ue),Er(ye),ve("hide")}else jt!==a&&(gn(a),ar(a))},[i,a]),D.useEffect(function(){be||gt()},[be]);var Ct=u?or:a,Tt={expandedKeys:i,selectedKeys:l,loadedKeys:S,loadingKeys:c,checkedKeys:_,halfCheckedKeys:H,dragOverNodeKey:Oe,dropPosition:Ie,keyEntities:$e};return D.createElement(D.Fragment,null,U&&z&&D.createElement("span",{style:q,"aria-live":"assertive"},Qe(z)),D.createElement("div",null,D.createElement("input",{style:q,disabled:_e===!1||xe,tabIndex:_e!==!1?Y:null,onKeyDown:je,onFocus:Ke,onBlur:Xe,value:"",onChange:me,"aria-label":"for screen reader"})),D.createElement("div",{className:"".concat(f,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},D.createElement("div",{className:"".concat(f,"-indent")},D.createElement("div",{ref:kt,className:"".concat(f,"-indent-unit")}))),D.createElement(N.Z,(0,t.Z)({},Te,{data:Ct,itemKey:Me,height:Z,fullHeight:!1,virtual:ie,itemHeight:le,prefixCls:"".concat(f,"-list"),ref:Ht,onVisibleChange:function(Rt,A){var de=new Set(Rt),re=A.filter(function(ye){return!de.has(ye)});re.some(function(ye){return Me(ye)===X})&>()}}),function(Mt){var Rt=Mt.pos,A=(0,t.Z)({},(Ne(Mt.data),Mt.data)),de=Mt.title,re=Mt.key,ye=Mt.isStart,Ue=Mt.isEnd,Ze=(0,O.km)(re,Rt);delete A.key,delete A.children;var ze=(0,O.H8)(Ze,Tt);return D.createElement(L,(0,t.Z)({},A,ze,{title:de,active:!!z&&re===z.key,pos:Rt,data:Mt.data,isStart:ye,isEnd:Ue,motion:u,motionNodes:re===X?Ir:null,motionType:v,onMotionStart:rt,onMotionEnd:gt,treeNodeRequiredProps:Tt,onMouseMove:function(){Ve(null)}}))}))});dt.displayName="NodeList";var It=dt,Le=e(35654),ht=e(90782),st=e(67841),ge=10,Ce=function(C){(0,he.Z)(f,C);var P=(0,p.Z)(f);function f(){var a;(0,M.Z)(this,f);for(var E=arguments.length,ce=new Array(E),i=0;i2&&arguments[2]!==void 0?arguments[2]:!1,H=a.state,$e=H.dragChildrenKeys,xe=H.dropPosition,be=H.dropTargetKey,Oe=H.dropTargetPos,Ie=H.dropAllowed;if(Ie){var u=a.props.onDrop;if(a.setState({dragOverNodeKey:null}),a.cleanDragState(),be!==null){var Z=(0,ue.Z)((0,ue.Z)({},(0,O.H8)(be,a.getTreeNodeRequiredProps())),{},{active:((S=a.getActiveItem())===null||S===void 0?void 0:S.key)===be,data:(0,st.Z)(a.state.keyEntities,be).node}),le=$e.indexOf(be)!==-1;(0,fe.ZP)(!le,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var ie=(0,Le.yx)(Oe),_e={event:l,node:(0,O.F)(Z),dragNode:a.dragNode?(0,O.F)(a.dragNode.props):null,dragNodesKeys:[a.dragNode.props.eventKey].concat($e),dropToGap:xe!==0,dropPosition:xe+Number(ie[ie.length-1])};c||u==null||u(_e),a.dragNode=null}}},a.cleanDragState=function(){var l=a.state.draggingNodeKey;l!==null&&a.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),a.dragStartMousePosition=null,a.currentMouseOverDroppableNodeKey=null},a.triggerExpandActionExpand=function(l,_){var S=a.state,c=S.expandedKeys,H=S.flattenNodes,$e=_.expanded,xe=_.key,be=_.isLeaf;if(!(be||l.shiftKey||l.metaKey||l.ctrlKey)){var Oe=H.filter(function(u){return u.key===xe})[0],Ie=(0,O.F)((0,ue.Z)((0,ue.Z)({},(0,O.H8)(xe,a.getTreeNodeRequiredProps())),{},{data:Oe.data}));a.setExpandedKeys($e?(0,Le._5)(c,xe):(0,Le.L0)(c,xe)),a.onNodeExpand(l,Ie)}},a.onNodeClick=function(l,_){var S=a.props,c=S.onClick,H=S.expandAction;H==="click"&&a.triggerExpandActionExpand(l,_),c==null||c(l,_)},a.onNodeDoubleClick=function(l,_){var S=a.props,c=S.onDoubleClick,H=S.expandAction;H==="doubleClick"&&a.triggerExpandActionExpand(l,_),c==null||c(l,_)},a.onNodeSelect=function(l,_){var S=a.state.selectedKeys,c=a.state,H=c.keyEntities,$e=c.fieldNames,xe=a.props,be=xe.onSelect,Oe=xe.multiple,Ie=_.selected,u=_[$e.key],Z=!Ie;Z?Oe?S=(0,Le.L0)(S,u):S=[u]:S=(0,Le._5)(S,u);var le=S.map(function(ie){var _e=(0,st.Z)(H,ie);return _e?_e.node:null}).filter(function(ie){return ie});a.setUncontrolledState({selectedKeys:S}),be==null||be(S,{event:"select",selected:Z,node:_,selectedNodes:le,nativeEvent:l.nativeEvent})},a.onNodeCheck=function(l,_,S){var c=a.state,H=c.keyEntities,$e=c.checkedKeys,xe=c.halfCheckedKeys,be=a.props,Oe=be.checkStrictly,Ie=be.onCheck,u=_.key,Z,le={event:"check",node:_,checked:S,nativeEvent:l.nativeEvent};if(Oe){var ie=S?(0,Le.L0)($e,u):(0,Le._5)($e,u),_e=(0,Le._5)(xe,u);Z={checked:ie,halfChecked:_e},le.checkedNodes=ie.map(function(Xe){return(0,st.Z)(H,Xe)}).filter(function(Xe){return Xe}).map(function(Xe){return Xe.node}),a.setUncontrolledState({checkedKeys:ie})}else{var z=(0,ht.S)([].concat((0,Q.Z)($e),[u]),!0,H),U=z.checkedKeys,Y=z.halfCheckedKeys;if(!S){var je=new Set(U);je.delete(u);var Ke=(0,ht.S)(Array.from(je),{checked:!1,halfCheckedKeys:Y},H);U=Ke.checkedKeys,Y=Ke.halfCheckedKeys}Z=U,le.checkedNodes=[],le.checkedNodesPositions=[],le.halfCheckedKeys=Y,U.forEach(function(Xe){var Ve=(0,st.Z)(H,Xe);if(Ve){var rt=Ve.node,We=Ve.pos;le.checkedNodes.push(rt),le.checkedNodesPositions.push({node:rt,pos:We})}}),a.setUncontrolledState({checkedKeys:U},!1,{halfCheckedKeys:Y})}Ie==null||Ie(Z,le)},a.onNodeLoad=function(l){var _=l.key,S=new Promise(function(c,H){a.setState(function($e){var xe=$e.loadedKeys,be=xe===void 0?[]:xe,Oe=$e.loadingKeys,Ie=Oe===void 0?[]:Oe,u=a.props,Z=u.loadData,le=u.onLoad;if(!Z||be.indexOf(_)!==-1||Ie.indexOf(_)!==-1)return null;var ie=Z(l);return ie.then(function(){var _e=a.state.loadedKeys,z=(0,Le.L0)(_e,_);le==null||le(z,{event:"load",node:l}),a.setUncontrolledState({loadedKeys:z}),a.setState(function(U){return{loadingKeys:(0,Le._5)(U.loadingKeys,_)}}),c()}).catch(function(_e){if(a.setState(function(U){return{loadingKeys:(0,Le._5)(U.loadingKeys,_)}}),a.loadingRetryTimes[_]=(a.loadingRetryTimes[_]||0)+1,a.loadingRetryTimes[_]>=ge){var z=a.state.loadedKeys;(0,fe.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),a.setUncontrolledState({loadedKeys:(0,Le.L0)(z,_)}),c()}H(_e)}),{loadingKeys:(0,Le.L0)(Ie,_)}})});return S.catch(function(){}),S},a.onNodeMouseEnter=function(l,_){var S=a.props.onMouseEnter;S==null||S({event:l,node:_})},a.onNodeMouseLeave=function(l,_){var S=a.props.onMouseLeave;S==null||S({event:l,node:_})},a.onNodeContextMenu=function(l,_){var S=a.props.onRightClick;S&&(l.preventDefault(),S({event:l,node:_}))},a.onFocus=function(){var l=a.props.onFocus;a.setState({focused:!0});for(var _=arguments.length,S=new Array(_),c=0;c<_;c++)S[c]=arguments[c];l==null||l.apply(void 0,S)},a.onBlur=function(){var l=a.props.onBlur;a.setState({focused:!1}),a.onActiveChange(null);for(var _=arguments.length,S=new Array(_),c=0;c<_;c++)S[c]=arguments[c];l==null||l.apply(void 0,S)},a.getTreeNodeRequiredProps=function(){var l=a.state,_=l.expandedKeys,S=l.selectedKeys,c=l.loadedKeys,H=l.loadingKeys,$e=l.checkedKeys,xe=l.halfCheckedKeys,be=l.dragOverNodeKey,Oe=l.dropPosition,Ie=l.keyEntities;return{expandedKeys:_||[],selectedKeys:S||[],loadedKeys:c||[],loadingKeys:H||[],checkedKeys:$e||[],halfCheckedKeys:xe||[],dragOverNodeKey:be,dropPosition:Oe,keyEntities:Ie}},a.setExpandedKeys=function(l){var _=a.state,S=_.treeData,c=_.fieldNames,H=(0,O.oH)(S,l,c);a.setUncontrolledState({expandedKeys:l,flattenNodes:H},!0)},a.onNodeExpand=function(l,_){var S=a.state.expandedKeys,c=a.state,H=c.listChanging,$e=c.fieldNames,xe=a.props,be=xe.onExpand,Oe=xe.loadData,Ie=_.expanded,u=_[$e.key];if(!H){var Z=S.indexOf(u),le=!Ie;if((0,fe.ZP)(Ie&&Z!==-1||!Ie&&Z===-1,"Expand state not sync with index check"),le?S=(0,Le.L0)(S,u):S=(0,Le._5)(S,u),a.setExpandedKeys(S),be==null||be(S,{node:_,expanded:le,nativeEvent:l.nativeEvent}),le&&Oe){var ie=a.onNodeLoad(_);ie&&ie.then(function(){var _e=(0,O.oH)(a.state.treeData,S,$e);a.setUncontrolledState({flattenNodes:_e})}).catch(function(){var _e=a.state.expandedKeys,z=(0,Le._5)(_e,u);a.setExpandedKeys(z)})}}},a.onListChangeStart=function(){a.setUncontrolledState({listChanging:!0})},a.onListChangeEnd=function(){setTimeout(function(){a.setUncontrolledState({listChanging:!1})})},a.onActiveChange=function(l){var _=a.state.activeKey,S=a.props.onActiveChange;_!==l&&(a.setState({activeKey:l}),l!==null&&a.scrollTo({key:l}),S==null||S(l))},a.getActiveItem=function(){var l=a.state,_=l.activeKey,S=l.flattenNodes;return _===null?null:S.find(function(c){var H=c.key;return H===_})||null},a.offsetActiveKey=function(l){var _=a.state,S=_.flattenNodes,c=_.activeKey,H=S.findIndex(function(be){var Oe=be.key;return Oe===c});H===-1&&l<0&&(H=S.length),H=(H+l+S.length)%S.length;var $e=S[H];if($e){var xe=$e.key;a.onActiveChange(xe)}else a.onActiveChange(null)},a.onKeyDown=function(l){var _=a.state,S=_.activeKey,c=_.expandedKeys,H=_.checkedKeys,$e=_.fieldNames,xe=a.props,be=xe.onKeyDown,Oe=xe.checkable,Ie=xe.selectable;switch(l.which){case J.Z.UP:{a.offsetActiveKey(-1),l.preventDefault();break}case J.Z.DOWN:{a.offsetActiveKey(1),l.preventDefault();break}}var u=a.getActiveItem();if(u&&u.data){var Z=a.getTreeNodeRequiredProps(),le=u.data.isLeaf===!1||!!(u.data[$e.children]||[]).length,ie=(0,O.F)((0,ue.Z)((0,ue.Z)({},(0,O.H8)(S,Z)),{},{data:u.data,active:!0}));switch(l.which){case J.Z.LEFT:{le&&c.includes(S)?a.onNodeExpand({},ie):u.parent&&a.onActiveChange(u.parent.key),l.preventDefault();break}case J.Z.RIGHT:{le&&!c.includes(S)?a.onNodeExpand({},ie):u.children&&u.children.length&&a.onActiveChange(u.children[0].key),l.preventDefault();break}case J.Z.ENTER:case J.Z.SPACE:{Oe&&!ie.disabled&&ie.checkable!==!1&&!ie.disableCheckbox?a.onNodeCheck({},ie,!H.includes(S)):!Oe&&Ie&&!ie.disabled&&ie.selectable!==!1&&a.onNodeSelect({},ie);break}}}be==null||be(l)},a.setUncontrolledState=function(l){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!a.destroyed){var c=!1,H=!0,$e={};Object.keys(l).forEach(function(xe){if(xe in a.props){H=!1;return}c=!0,$e[xe]=l[xe]}),c&&(!_||H)&&a.setState((0,ue.Z)((0,ue.Z)({},$e),S))}},a.scrollTo=function(l){a.listRef.current.scrollTo(l)},a}return(0,r.Z)(f,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var E=this.props.activeKey;E!==void 0&&E!==this.state.activeKey&&(this.setState({activeKey:E}),E!==null&&this.scrollTo({key:E}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var E,ce=this.state,i=ce.focused,l=ce.flattenNodes,_=ce.keyEntities,S=ce.draggingNodeKey,c=ce.activeKey,H=ce.dropLevelOffset,$e=ce.dropContainerKey,xe=ce.dropTargetKey,be=ce.dropPosition,Oe=ce.dragOverNodeKey,Ie=ce.indent,u=this.props,Z=u.prefixCls,le=u.className,ie=u.style,_e=u.showLine,z=u.focusable,U=u.tabIndex,Y=U===void 0?0:U,je=u.selectable,Ke=u.showIcon,Xe=u.icon,Ve=u.switcherIcon,rt=u.draggable,We=u.checkable,Te=u.checkStrictly,Ht=u.disabled,kt=u.motion,it=u.loadData,Dt=u.filterTreeNode,wt=u.height,ct=u.itemHeight,Ft=u.virtual,Pt=u.titleRender,jt=u.dropIndicatorRender,gn=u.onContextMenu,an=u.onScroll,Zn=u.direction,or=u.rootClassName,ar=u.rootStyle,Qn=(0,G.Z)(this.props,{aria:!0,data:!0}),sr;return rt&&((0,k.Z)(rt)==="object"?sr=rt:typeof rt=="function"?sr={nodeDraggable:rt}:sr={}),D.createElement(et.k.Provider,{value:{prefixCls:Z,selectable:je,showIcon:Ke,icon:Xe,switcherIcon:Ve,draggable:sr,draggingNodeKey:S,checkable:We,checkStrictly:Te,disabled:Ht,keyEntities:_,dropLevelOffset:H,dropContainerKey:$e,dropTargetKey:xe,dropPosition:be,dragOverNodeKey:Oe,indent:Ie,direction:Zn,dropIndicatorRender:jt,loadData:it,filterTreeNode:Dt,titleRender:Pt,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},D.createElement("div",{role:"tree",className:De()(Z,le,or,(E={},(0,m.Z)(E,"".concat(Z,"-show-line"),_e),(0,m.Z)(E,"".concat(Z,"-focused"),i),(0,m.Z)(E,"".concat(Z,"-active-focused"),c!==null),E)),style:ar},D.createElement(It,(0,t.Z)({ref:this.listRef,prefixCls:Z,style:ie,data:l,disabled:Ht,selectable:je,checkable:!!We,motion:kt,dragging:S!==null,height:wt,itemHeight:ct,virtual:Ft,focusable:z,focused:i,tabIndex:Y,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:gn,onScroll:an},this.getTreeNodeRequiredProps(),Qn))))}}],[{key:"getDerivedStateFromProps",value:function(E,ce){var i=ce.prevProps,l={prevProps:E};function _(z){return!i&&z in E||i&&i[z]!==E[z]}var S,c=ce.fieldNames;if(_("fieldNames")&&(c=(0,O.w$)(E.fieldNames),l.fieldNames=c),_("treeData")?S=E.treeData:_("children")&&((0,fe.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),S=(0,O.zn)(E.children)),S){l.treeData=S;var H=(0,O.I8)(S,{fieldNames:c});l.keyEntities=(0,ue.Z)((0,m.Z)({},X,w),H.keyEntities)}var $e=l.keyEntities||ce.keyEntities;if(_("expandedKeys")||i&&_("autoExpandParent"))l.expandedKeys=E.autoExpandParent||!i&&E.defaultExpandParent?(0,Le.r7)(E.expandedKeys,$e):E.expandedKeys;else if(!i&&E.defaultExpandAll){var xe=(0,ue.Z)({},$e);delete xe[X],l.expandedKeys=Object.keys(xe).map(function(z){return xe[z].key})}else!i&&E.defaultExpandedKeys&&(l.expandedKeys=E.autoExpandParent||E.defaultExpandParent?(0,Le.r7)(E.defaultExpandedKeys,$e):E.defaultExpandedKeys);if(l.expandedKeys||delete l.expandedKeys,S||l.expandedKeys){var be=(0,O.oH)(S||ce.treeData,l.expandedKeys||ce.expandedKeys,c);l.flattenNodes=be}if(E.selectable&&(_("selectedKeys")?l.selectedKeys=(0,Le.BT)(E.selectedKeys,E):!i&&E.defaultSelectedKeys&&(l.selectedKeys=(0,Le.BT)(E.defaultSelectedKeys,E))),E.checkable){var Oe;if(_("checkedKeys")?Oe=(0,Le.E6)(E.checkedKeys)||{}:!i&&E.defaultCheckedKeys?Oe=(0,Le.E6)(E.defaultCheckedKeys)||{}:S&&(Oe=(0,Le.E6)(E.checkedKeys)||{checkedKeys:ce.checkedKeys,halfCheckedKeys:ce.halfCheckedKeys}),Oe){var Ie=Oe,u=Ie.checkedKeys,Z=u===void 0?[]:u,le=Ie.halfCheckedKeys,ie=le===void 0?[]:le;if(!E.checkStrictly){var _e=(0,ht.S)(Z,!0,$e);Z=_e.checkedKeys,ie=_e.halfCheckedKeys}l.checkedKeys=Z,l.halfCheckedKeys=ie}}return _("loadedKeys")&&(l.loadedKeys=E.loadedKeys),l}}]),f}(D.Component);Ce.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:we,allowDrop:function(){return!0},expandAction:!1},Ce.TreeNode=F.Z;var He=Ce,ke=He},35654:function(fn,nt,e){e.d(nt,{BT:function(){return D},E6:function(){return Ne},L0:function(){return p},OM:function(){return fe},_5:function(){return he},r7:function(){return j},wA:function(){return De},yx:function(){return se}});var t=e(94480),m=e(76190),k=e(48736),ue=e(59301),Q=e(39417),M=e(67841),r=e(71430),pe=null;function he(T,h){if(!T)return[];var N=T.slice(),b=N.indexOf(h);return b>=0&&N.splice(b,1),N}function p(T,h){var N=(T||[]).slice();return N.indexOf(h)===-1&&N.push(h),N}function se(T){return T.split("-")}function De(T,h){var N=[],b=(0,M.Z)(h,T);function F(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];B.forEach(function(O){var g=O.key,s=O.children;N.push(g),F(s)})}return F(b.children),N}function J(T){if(T.parent){var h=se(T.pos);return Number(h[h.length-1])===T.parent.children.length-1}return!1}function G(T){var h=se(T.pos);return Number(h[h.length-1])===0}function fe(T,h,N,b,F,B,O,g,s,R){var L,Re=T.clientX,W=T.clientY,ae=T.target.getBoundingClientRect(),q=ae.top,me=ae.height,X=(R==="rtl"?-1:1)*(((F==null?void 0:F.x)||0)-Re),ee=(X-12)/b,w=(0,M.Z)(g,N.props.eventKey);if(W-1.5?B({dragNode:ge,dropNode:Ce,dropPosition:1})?Le=1:He=!1:B({dragNode:ge,dropNode:Ce,dropPosition:0})?Le=0:B({dragNode:ge,dropNode:Ce,dropPosition:1})?Le=1:He=!1:B({dragNode:ge,dropNode:Ce,dropPosition:1})?Le=1:He=!1,{dropPosition:Le,dropLevelOffset:ht,dropTargetKey:w.key,dropTargetPos:w.pos,dragOverNodeKey:It,dropContainerKey:Le===0?null:((L=w.parent)===null||L===void 0?void 0:L.key)||null,dropAllowed:He}}function D(T,h){if(T){var N=h.multiple;return N?T.slice():T.length?[T[0]]:T}}var et=function(h){return h};function we(T,h){if(!T)return[];var N=h||{},b=N.processProps,F=b===void 0?et:b,B=Array.isArray(T)?T:[T];return B.map(function(O){var g=O.children,s=_objectWithoutProperties(O,pe),R=we(g,h);return React.createElement(TreeNode,_extends({key:s.key},F(s)),R)})}function Ne(T){if(!T)return null;var h;if(Array.isArray(T))h={checkedKeys:T,halfCheckedKeys:void 0};else if((0,m.Z)(T)==="object")h={checkedKeys:T.checked||void 0,halfCheckedKeys:T.halfChecked||void 0};else return(0,k.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return h}function j(T,h){var N=new Set;function b(F){if(!N.has(F)){var B=(0,M.Z)(h,F);if(B){N.add(F);var O=B.parent,g=B.node;g.disabled||O&&b(O.key)}}}return(T||[]).forEach(function(F){b(F)}),(0,t.Z)(N)}},90782:function(fn,nt,e){e.d(nt,{S:function(){return r}});var t=e(48736),m=e(67841);function k(pe,he){var p=new Set;return pe.forEach(function(se){he.has(se)||p.add(se)}),p}function ue(pe){var he=pe||{},p=he.disabled,se=he.disableCheckbox,De=he.checkable;return!!(p||se)||De===!1}function Q(pe,he,p,se){for(var De=new Set(pe),J=new Set,G=0;G<=p;G+=1){var fe=he.get(G)||new Set;fe.forEach(function(Ne){var j=Ne.key,T=Ne.node,h=Ne.children,N=h===void 0?[]:h;De.has(j)&&!se(T)&&N.filter(function(b){return!se(b.node)}).forEach(function(b){De.add(b.key)})})}for(var D=new Set,et=p;et>=0;et-=1){var we=he.get(et)||new Set;we.forEach(function(Ne){var j=Ne.parent,T=Ne.node;if(!(se(T)||!Ne.parent||D.has(Ne.parent.key))){if(se(Ne.parent.node)){D.add(j.key);return}var h=!0,N=!1;(j.children||[]).filter(function(b){return!se(b.node)}).forEach(function(b){var F=b.key,B=De.has(F);h&&!B&&(h=!1),!N&&(B||J.has(F))&&(N=!0)}),h&&De.add(j.key),N&&J.add(j.key),D.add(j.key)}})}return{checkedKeys:Array.from(De),halfCheckedKeys:Array.from(k(J,De))}}function M(pe,he,p,se,De){for(var J=new Set(pe),G=new Set(he),fe=0;fe<=se;fe+=1){var D=p.get(fe)||new Set;D.forEach(function(j){var T=j.key,h=j.node,N=j.children,b=N===void 0?[]:N;!J.has(T)&&!G.has(T)&&!De(h)&&b.filter(function(F){return!De(F.node)}).forEach(function(F){J.delete(F.key)})})}G=new Set;for(var et=new Set,we=se;we>=0;we-=1){var Ne=p.get(we)||new Set;Ne.forEach(function(j){var T=j.parent,h=j.node;if(!(De(h)||!j.parent||et.has(j.parent.key))){if(De(j.parent.node)){et.add(T.key);return}var N=!0,b=!1;(T.children||[]).filter(function(F){return!De(F.node)}).forEach(function(F){var B=F.key,O=J.has(B);N&&!O&&(N=!1),!b&&(O||G.has(B))&&(b=!0)}),N||J.delete(T.key),b&&G.add(T.key),et.add(T.key)}})}return{checkedKeys:Array.from(J),halfCheckedKeys:Array.from(k(G,J))}}function r(pe,he,p,se){var De=[],J;se?J=se:J=ue;var G=new Set(pe.filter(function(we){var Ne=!!(0,m.Z)(p,we);return Ne||De.push(we),Ne})),fe=new Map,D=0;Object.keys(p).forEach(function(we){var Ne=p[we],j=Ne.level,T=fe.get(j);T||(T=new Set,fe.set(j,T)),T.add(Ne),D=Math.max(D,j)}),(0,t.ZP)(!De.length,"Tree missing follow keys: ".concat(De.slice(0,100).map(function(we){return"'".concat(we,"'")}).join(", ")));var et;return he===!0?et=Q(G,fe,D,J):et=M(G,he.halfCheckedKeys,fe,D,J),et}},67841:function(fn,nt,e){e.d(nt,{Z:function(){return t}});function t(m,k){return m[k]}},71430:function(fn,nt,e){e.d(nt,{F:function(){return j},H8:function(){return Ne},I8:function(){return we},km:function(){return De},oH:function(){return D},w$:function(){return J},zn:function(){return fe}});var t=e(76190),m=e(94480),k=e(33885),ue=e(75931),Q=e(11592),M=e(2738),r=e(48736),pe=e(67841),he=["children"];function p(T,h){return"".concat(T,"-").concat(h)}function se(T){return T&&T.type&&T.type.isTreeNode}function De(T,h){return T!=null?T:h}function J(T){var h=T||{},N=h.title,b=h._title,F=h.key,B=h.children,O=N||"title";return{title:O,_title:b||[O],key:F||"key",children:B||"children"}}function G(T,h){var N=new Map;function b(F){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(F||[]).forEach(function(O){var g=O[h.key],s=O[h.children];warning(g!=null,"Tree node must have a certain key: [".concat(B).concat(g,"]"));var R=String(g);warning(!N.has(R)||g===null||g===void 0,"Same 'key' exist in the Tree: ".concat(R)),N.set(R,!0),b(s,"".concat(B).concat(R," > "))})}b(T)}function fe(T){function h(N){var b=(0,Q.Z)(N);return b.map(function(F){if(!se(F))return(0,r.ZP)(!F,"Tree/TreeNode can only accept TreeNode as children."),null;var B=F.key,O=F.props,g=O.children,s=(0,ue.Z)(O,he),R=(0,k.Z)({key:B},s),L=h(g);return L.length&&(R.children=L),R}).filter(function(F){return F})}return h(T)}function D(T,h,N){var b=J(N),F=b._title,B=b.key,O=b.children,g=new Set(h===!0?[]:h),s=[];function R(L){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return L.map(function(W,ae){for(var q=p(Re?Re.pos:"0",ae),me=De(W[B],q),X,ee=0;ee1&&arguments[1]!==void 0?arguments[1]:{},N=h.initWrapper,b=h.processEntity,F=h.onProcessFinished,B=h.externalGetKey,O=h.childrenPropName,g=h.fieldNames,s=arguments.length>2?arguments[2]:void 0,R=B||s,L={},Re={},W={posEntities:L,keyEntities:Re};return N&&(W=N(W)||W),et(T,function(ae){var q=ae.node,me=ae.index,X=ae.pos,ee=ae.key,w=ae.parentPos,Ae=ae.level,Ge=ae.nodes,Me={node:q,nodes:Ge,index:me,key:ee,pos:X,level:Ae},Qe=De(ee,X);L[X]=Me,Re[Qe]=Me,Me.parent=L[w],Me.parent&&(Me.parent.children=Me.parent.children||[],Me.parent.children.push(Me)),b&&b(Me,W)},{externalGetKey:R,childrenPropName:O,fieldNames:g}),F&&F(W),W}function Ne(T,h){var N=h.expandedKeys,b=h.selectedKeys,F=h.loadedKeys,B=h.loadingKeys,O=h.checkedKeys,g=h.halfCheckedKeys,s=h.dragOverNodeKey,R=h.dropPosition,L=h.keyEntities,Re=(0,pe.Z)(L,T),W={eventKey:T,expanded:N.indexOf(T)!==-1,selected:b.indexOf(T)!==-1,loaded:F.indexOf(T)!==-1,loading:B.indexOf(T)!==-1,checked:O.indexOf(T)!==-1,halfChecked:g.indexOf(T)!==-1,pos:String(Re?Re.pos:""),dragOver:s===T&&R===0,dragOverGapTop:s===T&&R===-1,dragOverGapBottom:s===T&&R===1};return W}function j(T){var h=T.data,N=T.expanded,b=T.selected,F=T.checked,B=T.loaded,O=T.loading,g=T.halfChecked,s=T.dragOver,R=T.dragOverGapTop,L=T.dragOverGapBottom,Re=T.pos,W=T.active,ae=T.eventKey,q=(0,k.Z)((0,k.Z)({},h),{},{expanded:N,selected:b,checked:F,loaded:B,loading:O,halfChecked:g,dragOver:s,dragOverGapTop:R,dragOverGapBottom:L,pos:Re,active:W,key:ae});return"props"in q||Object.defineProperty(q,"props",{get:function(){return(0,r.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),T}}),q}},8224:function(fn,nt,e){e.d(nt,{Z:function(){return m}});var t=e(4676);function m(k,ue,Q,M){var r=t.unstable_batchedUpdates?function(he){t.unstable_batchedUpdates(Q,he)}:Q;return k!=null&&k.addEventListener&&k.addEventListener(ue,r,M),{remove:function(){k!=null&&k.removeEventListener&&k.removeEventListener(ue,r,M)}}}},55468:function(fn,nt,e){e.d(nt,{g1:function(){return se},os:function(){return J}});var t=/margin|padding|width|height|max|min|offset/,m={left:!0,top:!0},k={cssFloat:1,styleFloat:1,float:1};function ue(G){return G.nodeType===1?G.ownerDocument.defaultView.getComputedStyle(G,null):{}}function Q(G,fe,D){if(fe=fe.toLowerCase(),D==="auto"){if(fe==="height")return G.offsetHeight;if(fe==="width")return G.offsetWidth}return fe in m||(m[fe]=t.test(fe)),m[fe]?parseFloat(D)||0:D}function M(G,fe){var D=arguments.length,et=ue(G);return fe=k[fe]?"cssFloat"in G.style?"cssFloat":"styleFloat":fe,D===1?et:Q(G,fe,et[fe]||G.style[fe])}function r(G,fe,D){var et=arguments.length;if(fe=k[fe]?"cssFloat"in G.style?"cssFloat":"styleFloat":fe,et===3)return typeof D=="number"&&t.test(fe)&&(D="".concat(D,"px")),G.style[fe]=D,D;for(var we in fe)fe.hasOwnProperty(we)&&r(G,we,fe[we]);return ue(G)}function pe(G){return G===document.body?document.documentElement.clientWidth:G.offsetWidth}function he(G){return G===document.body?window.innerHeight||document.documentElement.clientHeight:G.offsetHeight}function p(){var G=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),fe=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:G,height:fe}}function se(){var G=document.documentElement.clientWidth,fe=window.innerHeight||document.documentElement.clientHeight;return{width:G,height:fe}}function De(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function J(G){var fe=G.getBoundingClientRect(),D=document.documentElement;return{left:fe.left+(window.pageXOffset||D.scrollLeft)-(D.clientLeft||document.body.clientLeft||0),top:fe.top+(window.pageYOffset||D.scrollTop)-(D.clientTop||document.body.clientTop||0)}}},3465:function(fn,nt,e){e.d(nt,{G:function(){return ue}});var t=e(47273),m=function(M){if((0,t.Z)()&&window.document.documentElement){var r=Array.isArray(M)?M:[M],pe=window.document.documentElement;return r.some(function(he){return he in pe.style})}return!1},k=function(M,r){if(!m(M))return!1;var pe=document.createElement("div"),he=pe.style[M];return pe.style[M]=r,pe.style[M]!==he};function ue(Q,M){return!Array.isArray(Q)&&M!==void 0?k(Q,M):m(Q)}}}]); diff --git a/p__Classrooms__Lists__Statistics__ZbStatistics__index.02c35370.chunk.css b/p__Classrooms__Lists__Statistics__ZbStatistics__index.02c35370.chunk.css new file mode 100644 index 0000000000..d2b442fbe7 --- /dev/null +++ b/p__Classrooms__Lists__Statistics__ZbStatistics__index.02c35370.chunk.css @@ -0,0 +1 @@ +.flex_box_center___Zy5IJ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ymplK{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___F5Egi{align-items:center;box-align:center}.flex_box_center_end___FCcPn{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___QVtAi{flex-direction:column;box-orient:block-axis}.wrp___QuFjL{background-image:url(./static/bg.841525e4.png);width:100%;height:calc(100vh - 108rem);background-repeat:no-repeat;background-position:center center;background-size:cover;padding:0rem 80rem 20rem;overflow:auto}.wrp___QuFjL .top___C5h1F{padding-top:45rem}.wrp___QuFjL .top___C5h1F div[class~=ant-form-item-label] label{color:#fff!important;font-size:18rem!important;height:100%!important}.wrp___QuFjL .top___C5h1F div[class~=ant-form-item]{margin-right:16rem!important}.wrp___QuFjL .top___C5h1F span[class~=ant-select-selection-item]{color:#fff!important;line-height:46rem!important;padding-right:18rem!important;font-size:18rem}.wrp___QuFjL .top___C5h1F span[class~=ant-select-suffix]{color:#fff!important}.wrp___QuFjL .top___C5h1F div[class~=ant-select-selector]{border-radius:2rem!important;border:1rem solid rgba(74,113,237,.3)!important;background:#202f4f59!important;height:48rem!important}.wrp___QuFjL .top___C5h1F div[class~=ant-form-item-control-input-content] input{border-radius:2rem!important;border:1rem solid rgba(74,113,237,.3)!important;background:#202f4f59!important;color:#fff}.button___kVMWI{background:linear-gradient(148deg,#2283cf,#3951f6);border-radius:19rem;color:#fff;width:76rem;height:38rem;cursor:pointer;text-align:center;line-height:38rem;font-weight:500;font-size:16rem}.header___ZvOvN{background-image:url(./static/toubu.28ed294d.png);width:100%;height:108rem;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#030616;position:relative}.header___ZvOvN .title___HRNlX{position:absolute;text-align:center;width:100%;top:38rem;font-size:32rem;background:linear-gradient(90deg,#f3f8ff,#e2f0fd 42%,#b8d0fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;color:transparent}.header___ZvOvN .back___ZHWAb{cursor:pointer;position:absolute;top:28rem;left:76rem;font-size:16rem;background:linear-gradient(90deg,#a8ffff,#1eb4ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:400;color:transparent}.selectpop___HXOOq{background:#202f4fcf!important}.selectpop___HXOOq div[class~=ant-select-item-option-content]{color:#fff;border:1rem solid transparent!important}.selectpop___HXOOq div[class~=ant-select-item-option]{min-height:32rem!important;padding:5rem 12rem!important;font-size:14rem!important}.selectpop___HXOOq div[class~=ant-select-item-option-selected]{background:#536a9be6!important}.selectpop___HXOOq div[class~=ant-select-item-option-active]{background:#536a9b4d!important}.khtj___qbSZ4{background:radial-gradient(453% 100% at 48% 50%,#1c2f7769,#19395c61);border-radius:8rem;border:1rem solid rgba(74,113,237,.4);backdrop-filter:blur(1rem);height:143rem;position:relative;margin-top:30rem;display:flex;justify-content:space-between;padding:0rem 60rem;align-items:center}.khtj___qbSZ4 .k_left___nRb88{position:absolute;left:0rem;top:10rem;width:30rem;height:131rem;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:center center;background-size:cover;font-weight:500;font-size:16rem;color:#bbc8ff;text-align:center;padding-top:10rem}.khtj___qbSZ4 .k_item___hzfe4{display:flex;align-items:center}.khtj___qbSZ4 .k_item___hzfe4 .k_item_right___ODWvD{margin-left:20rem;color:#fff;padding-top:24rem;padding-bottom:11rem}.khtj___qbSZ4 .k_item___hzfe4 .k_item_right___ODWvD .k_item_right_text___VU_fj{text-shadow:0rem 1rem 10rem #0096FC;font-size:30rem;margin-top:10rem}.pagintop___gNhrZ{margin-top:30rem}.pagintop___gNhrZ li button{background:#15458533!important;border-radius:2rem!important;border:1rem solid!important;color:#fff!important;border-image:linear-gradient(360deg,#0086ff33,#ffffff1a) 1 1!important}.pagintop___gNhrZ span[class~=ant-pagination-item-ellipsis]{background:#15458533!important;border-radius:2rem!important;border-image:linear-gradient(360deg,#0086ff33,#ffffff1a) 1 1!important;color:#ffffffb3!important}.pagintop___gNhrZ li[class~=ant-pagination-item]{background:#15458533!important;border-radius:2rem!important;border:1rem solid!important;border-image:linear-gradient(360deg,#0086ff33,#ffffff1a) 1 1!important}.pagintop___gNhrZ li[class~=ant-pagination-item] a{color:#ffffffb3!important}.pagintop___gNhrZ li[class~=ant-pagination-item-active]{background:#3061d0!important;color:#fff!important}.tablesstyle___kfvx3{margin-top:10rem}.tablesstyle___kfvx3 table{border-spacing:0rem 20rem!important}.tablesstyle___kfvx3 .ant-table{background:transparent!important}.tablesstyle___kfvx3 .ant-table-thead{background:linear-gradient(180deg,#4b8add73,#01247a7d)!important;border:1rem solid;border:1rem solid!important;height:48rem!important;font-size:20rem!important}.tablesstyle___kfvx3 .ant-table-thead th{background:linear-gradient(180deg,#4b8add73,#01247a7d)!important;border:1rem solid!important;border-right:none!important;border-left:none!important;border-image:linear-gradient(360deg,#4695e64d,#5f9ae84d) 1 1!important;height:48rem!important;margin-left:-1rem;color:#fff!important}.tablesstyle___kfvx3 .ant-table-thead th:before{display:none}.tablesstyle___kfvx3 .ant-table-thead th:nth-child(1){border-left:1rem solid!important;border-image:linear-gradient(360deg,#4695e64d,#5f9ae84d) 1 1!important}.tablesstyle___kfvx3 .ant-table-thead th:nth-last-child(1){border-right:1rem solid!important;border-image:linear-gradient(360deg,#4695e64d,#5f9ae84d) 1 1!important}.tablesstyle___kfvx3 .ant-table-tbody tr{background:transparent!important}.tablesstyle___kfvx3 .ant-table-tbody tr:nth-child(1) td{border-top:0rem transparent solid!important}.tablesstyle___kfvx3 .ant-table-tbody tr td{height:72rem!important;background:#203c7347!important;box-shadow:inset 0 0 45rem #418dff2b!important;border-radius:2rem!important;border-bottom:0rem transparent solid!important;border-top:0rem transparent solid!important;color:#fff!important;font-size:20rem!important}.tablesstyle___kfvx3 .ant-table-placeholder:hover,.tablesstyle___kfvx3 .ant-table-placeholder .ant-table-cell{background:transparent!important} diff --git a/p__Classrooms__Lists__Statistics__ZbStatistics__index.182fe648.async.js b/p__Classrooms__Lists__Statistics__ZbStatistics__index.182fe648.async.js new file mode 100644 index 0000000000..6414cb7fc2 --- /dev/null +++ b/p__Classrooms__Lists__Statistics__ZbStatistics__index.182fe648.async.js @@ -0,0 +1,170 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5823],{89489:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},$=f,s=e(7657),O=function(h,ee){return c.createElement(s.Z,(0,y.Z)({},h,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},59477:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},$=f,s=e(7657),O=function(h,ee){return c.createElement(s.Z,(0,y.Z)({},h,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},40001:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},$=f,s=e(7657),O=function(h,ee){return c.createElement(s.Z,(0,y.Z)({},h,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},49198:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},$=f,s=e(7657),O=function(h,ee){return c.createElement(s.Z,(0,y.Z)({},h,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},84105:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},$=f,s=e(7657),O=function(h,ee){return c.createElement(s.Z,(0,y.Z)({},h,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},18785:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},$=f,s=e(7657),O=function(h,ee){return c.createElement(s.Z,(0,y.Z)({},h,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},73331:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},$=f,s=e(7657),O=function(h,ee){return c.createElement(s.Z,(0,y.Z)({},h,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},15277:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},$=f,s=e(7657),O=function(h,ee){return c.createElement(s.Z,(0,y.Z)({},h,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},52671:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},$=f,s=e(7657),O=function(h,ee){return c.createElement(s.Z,(0,y.Z)({},h,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},8657:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},$=f,s=e(7657),O=function(h,ee){return c.createElement(s.Z,(0,y.Z)({},h,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},56082:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},$=f,s=e(7657),O=function(h,ee){return c.createElement(s.Z,(0,y.Z)({},h,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},33853:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},$=f,s=e(7657),O=function(h,ee){return c.createElement(s.Z,(0,y.Z)({},h,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},15075:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},$=f,s=e(7657),O=function(h,ee){return c.createElement(s.Z,(0,y.Z)({},h,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},43531:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},$=f,s=e(7657),O=function(h,ee){return c.createElement(s.Z,(0,y.Z)({},h,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},61485:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});var y=e(54476),c=e(59301),f={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"},$=f,s=e(7657),O=function(h,ee){return c.createElement(s.Z,(0,y.Z)({},h,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},38819:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},$=f,s=e(7657),O=function(h,ee){return c.createElement(s.Z,(0,y.Z)({},h,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},47472:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},$=f,s=e(7657),O=function(h,ee){return c.createElement(s.Z,(0,y.Z)({},h,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},21019:function(Bt,Ae,e){e.d(Ae,{Q:function(){return y},f:function(){return c}});const y=[{id:4305265,real_name:"2023012",exercise_name:"11",course_group_name:"",avatar_url:"avatars/User/b",score:"90",comment_rate:"\u4E0D\u53CA\u683C",title:"\u6807\u9898\u5934",time:64,c_score:75,training_times:1,khpm:[[80,8.04,"\u5F20\u4E09",24],[88,6.95,"\u674E\u56DB",36],[90,7.58,"\u738B\u4E94",49],[60,8.81,"\u71D5\u516D",16],[50,8.33,"\u9648\u4E03",25],[40,9.96,"2023012",64],[30,7.24,"\u5C0F\u4E94",9],[44,4.26,"\u5C0F\u56DB",81],[33,10.84,"\u5C0F\u516B",4],[77,4.82,"\u5C0F\u4E03",100],[66,5.68,"\u5C0F\u516D",1]],collect_data:[{name:"\u76EE\u6807\u6001\u52BF\u7279\u5F81\u53C2\u6570\u91C7\u96C6",content:"\u901F\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N",url:"../videos/3fcef362-17759076bd9.mp4"},{name:"\u76EE\u6807\u6001\u52BF\u64CD\u4F5C\u65F6\u95F4\u91C7\u96C6",content:"5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\uFF1B5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\u3002",url:""},{name:"ZS\u7D20\u517B\u6570\u636E\u91C7\u96C6",content:"12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B",url:""},{name:"\u5426\u51B3\u6027\u6307\u6807",content:"\u6682\u65E0",url:""}],score_list:[{score:"5.0",real_name:"2023012",rank:1,is_current:!0}],training_suggestion:"\u8BE5\u5B66\u5458\u8003\u6838\u7ED3\u679C\u4E3A\u4F18\u79C0\uFF0C\u6574\u4F53\u8868\u8868\u73B0\u4E0D\u9519\uFF0C\u4F46\u5728\u4E00\u4E9B\u7EC6\u8282\u90E8\u5206\u9700\u8981\u6CE8\u91CD\u5173\u6CE8\uFF0C\u907F\u514D\u51FA\u73B0\u5931\u8BEF\u3002",score_hash:[{type:1,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u6B63\u786E\u6027",rate:100,score:"3.0",children:[{name:"\u5C5E\u6027",rate:100},{name:"\u7C7B\u578B",rate:100},{name:"\u6279\u53F7",rate:100},{name:"\u4F4D\u7F6E",rate:100},{name:"\u901F\u5EA6",rate:100},{name:"\u65B9\u5411",rate:100},{name:"\u8FDE\u7EED\u6027",rate:100}]},{type:2,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u53CA\u65F6\u6027",rate:87.5,score:"1.0",children:[{name:"\u64CD\u4F5C\u65F6\u957F",rate:90},{name:"\u53CD\u5E94\u65F6\u95F4",rate:85}]},{type:3,name:"ZS\u7D20\u517B",rate:90,score:"1.0",children:[{name:"\u53E3\u4EE4\u65F6\u673A",rate:90},{name:"\u53E3\u4EE4\u8D28\u91CF",rate:90}]}]},{id:4305266,real_name:"2023012",exercise_name:"11",course_group_name:"",avatar_url:"avatars/User/b",score:"90",comment_rate:"\u4E0D\u53CA\u683C",time:64,c_score:75,training_times:1,title:"\u6807\u9898\u5934",khpm:[[80,8.04,"\u5F20\u4E09",24],[88,6.95,"\u674E\u56DB",36],[90,7.58,"\u738B\u4E94",49],[60,8.81,"\u71D5\u516D",16],[50,8.33,"\u9648\u4E03",25],[40,9.96,"2023012",64],[30,7.24,"\u5C0F\u4E94",9],[44,4.26,"\u5C0F\u56DB",81],[33,10.84,"\u5C0F\u516B",4],[77,4.82,"\u5C0F\u4E03",100],[66,5.68,"\u5C0F\u516D",1]],collect_data:[{name:"\u76EE\u6807\u6001\u52BF\u7279\u5F81\u53C2\u6570\u91C7\u96C6",content:"\u901F\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N",url:"../videos/3fcef362-17759076bd9.mp4"},{name:"\u76EE\u6807\u6001\u52BF\u64CD\u4F5C\u65F6\u95F4\u91C7\u96C6",content:"5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\uFF1B5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\u3002",url:""},{name:"ZS\u7D20\u517B\u6570\u636E\u91C7\u96C6",content:"12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B",url:""},{name:"\u5426\u51B3\u6027\u6307\u6807",content:"\u6682\u65E0",url:""}],score_list:[{score:"5.0",real_name:"2023012",rank:1,is_current:!0}],training_suggestion:"\u8BE5\u5B66\u5458\u8003\u6838\u7ED3\u679C\u4E3A\u4F18\u79C0\uFF0C\u6574\u4F53\u8868\u8868\u73B0\u4E0D\u9519\uFF0C\u4F46\u5728\u4E00\u4E9B\u7EC6\u8282\u90E8\u5206\u9700\u8981\u6CE8\u91CD\u5173\u6CE8\uFF0C\u907F\u514D\u51FA\u73B0\u5931\u8BEF\u3002",score_hash:[{type:1,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u6B63\u786E\u6027",rate:100,score:"3.0",children:[{name:"\u5C5E\u6027",rate:100},{name:"\u7C7B\u578B",rate:100},{name:"\u6279\u53F7",rate:100},{name:"\u4F4D\u7F6E",rate:100},{name:"\u901F\u5EA6",rate:100},{name:"\u65B9\u5411",rate:100},{name:"\u8FDE\u7EED\u6027",rate:100}]},{type:2,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u53CA\u65F6\u6027",rate:87.5,score:"1.0",children:[{name:"\u64CD\u4F5C\u65F6\u957F",rate:90},{name:"\u53CD\u5E94\u65F6\u95F4",rate:85}]},{type:3,name:"ZS\u7D20\u517B",rate:90,score:"1.0",children:[{name:"\u53E3\u4EE4\u65F6\u673A",rate:90},{name:"\u53E3\u4EE4\u8D28\u91CF",rate:90}]}]},{id:4305267,real_name:"2023012",exercise_name:"11",course_group_name:"",avatar_url:"avatars/User/b",score:"90",comment_rate:"\u4E0D\u53CA\u683C",time:64,c_score:75,training_times:1,title:"\u6807\u9898\u5934",khpm:[[80,8.04,"\u5F20\u4E09",24],[88,6.95,"\u674E\u56DB",36],[90,7.58,"\u738B\u4E94",49],[60,8.81,"\u71D5\u516D",16],[50,8.33,"\u9648\u4E03",25],[40,9.96,"2023012",64],[30,7.24,"\u5C0F\u4E94",9],[44,4.26,"\u5C0F\u56DB",81],[33,10.84,"\u5C0F\u516B",4],[77,4.82,"\u5C0F\u4E03",100],[66,5.68,"\u5C0F\u516D",1]],collect_data:[{name:"\u76EE\u6807\u6001\u52BF\u7279\u5F81\u53C2\u6570\u91C7\u96C6",content:"\u901F\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N",url:"../videos/3fcef362-17759076bd9.mp4"},{name:"\u76EE\u6807\u6001\u52BF\u64CD\u4F5C\u65F6\u95F4\u91C7\u96C6",content:"5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\uFF1B5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\u3002",url:""},{name:"ZS\u7D20\u517B\u6570\u636E\u91C7\u96C6",content:"12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B",url:""},{name:"\u5426\u51B3\u6027\u6307\u6807",content:"\u6682\u65E0",url:""}],score_list:[{score:"5.0",real_name:"2023012",rank:1,is_current:!0}],training_suggestion:"\u8BE5\u5B66\u5458\u8003\u6838\u7ED3\u679C\u4E3A\u4F18\u79C0\uFF0C\u6574\u4F53\u8868\u8868\u73B0\u4E0D\u9519\uFF0C\u4F46\u5728\u4E00\u4E9B\u7EC6\u8282\u90E8\u5206\u9700\u8981\u6CE8\u91CD\u5173\u6CE8\uFF0C\u907F\u514D\u51FA\u73B0\u5931\u8BEF\u3002",score_hash:[{type:1,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u6B63\u786E\u6027",rate:100,score:"3.0",children:[{name:"\u5C5E\u6027",rate:100},{name:"\u7C7B\u578B",rate:100},{name:"\u6279\u53F7",rate:100},{name:"\u4F4D\u7F6E",rate:100},{name:"\u901F\u5EA6",rate:100},{name:"\u65B9\u5411",rate:100},{name:"\u8FDE\u7EED\u6027",rate:100}]},{type:2,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u53CA\u65F6\u6027",rate:87.5,score:"1.0",children:[{name:"\u64CD\u4F5C\u65F6\u957F",rate:90},{name:"\u53CD\u5E94\u65F6\u95F4",rate:85}]},{type:3,name:"ZS\u7D20\u517B",rate:90,score:"1.0",children:[{name:"\u53E3\u4EE4\u65F6\u673A",rate:90},{name:"\u53E3\u4EE4\u8D28\u91CF",rate:90}]}]},{id:4305273,real_name:"2023012",exercise_name:"11",course_group_name:"",avatar_url:"avatars/User/b",score:"90",comment_rate:"\u4E0D\u53CA\u683C",time:64,title:"\u6807\u9898\u5934",c_score:75,training_times:1,khpm:[[80,8.04,"\u5F20\u4E09",24],[88,6.95,"\u674E\u56DB",36],[90,7.58,"\u738B\u4E94",49],[60,8.81,"\u71D5\u516D",16],[50,8.33,"\u9648\u4E03",25],[40,9.96,"2023012",64],[30,7.24,"\u5C0F\u4E94",9],[44,4.26,"\u5C0F\u56DB",81],[33,10.84,"\u5C0F\u516B",4],[77,4.82,"\u5C0F\u4E03",100],[66,5.68,"\u5C0F\u516D",1]],collect_data:[{name:"\u76EE\u6807\u6001\u52BF\u7279\u5F81\u53C2\u6570\u91C7\u96C6",content:"\u901F\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N",url:"../videos/3fcef362-17759076bd9.mp4"},{name:"\u76EE\u6807\u6001\u52BF\u64CD\u4F5C\u65F6\u95F4\u91C7\u96C6",content:"5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\uFF1B5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\u3002",url:""},{name:"ZS\u7D20\u517B\u6570\u636E\u91C7\u96C6",content:"12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B",url:""},{name:"\u5426\u51B3\u6027\u6307\u6807",content:"\u6682\u65E0",url:""}],score_list:[{score:"5.0",real_name:"2023012",rank:1,is_current:!0}],training_suggestion:"\u8BE5\u5B66\u5458\u8003\u6838\u7ED3\u679C\u4E3A\u4F18\u79C0\uFF0C\u6574\u4F53\u8868\u8868\u73B0\u4E0D\u9519\uFF0C\u4F46\u5728\u4E00\u4E9B\u7EC6\u8282\u90E8\u5206\u9700\u8981\u6CE8\u91CD\u5173\u6CE8\uFF0C\u907F\u514D\u51FA\u73B0\u5931\u8BEF\u3002",score_hash:[{type:1,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u6B63\u786E\u6027",rate:100,score:"3.0",children:[{name:"\u5C5E\u6027",rate:100},{name:"\u7C7B\u578B",rate:100},{name:"\u6279\u53F7",rate:100},{name:"\u4F4D\u7F6E",rate:100},{name:"\u901F\u5EA6",rate:100},{name:"\u65B9\u5411",rate:100},{name:"\u8FDE\u7EED\u6027",rate:100}]},{type:2,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u53CA\u65F6\u6027",rate:87.5,score:"1.0",children:[{name:"\u64CD\u4F5C\u65F6\u957F",rate:90},{name:"\u53CD\u5E94\u65F6\u95F4",rate:85}]},{type:3,name:"ZS\u7D20\u517B",rate:90,score:"1.0",children:[{name:"\u53E3\u4EE4\u65F6\u673A",rate:90},{name:"\u53E3\u4EE4\u8D28\u91CF",rate:90}]}]}],c={status:0,message:"\u54CD\u5E94\u6210\u529F",title:"ZB\u64CD\u4F5C\u91C7\u96C6\u6570\u636E\u5206\u6790",total_score:100,total_time:80,comment_list:["\u4E0D\u53CA\u683C","\u53CA\u683C","\u4E2D\u7B49","\u826F\u597D","\u4F18\u79C0"],avg_score:"2.86",max_score:"19.0",min_score:"0.0",exercises:[{id:24234,name:"11"},{id:24235,name:"11"},{id:24236,name:"112"},{id:24237,name:"333"},{id:24240,name:"asf"},{id:24251,name:"\u968F\u673A1"},{id:24264,name:"s6"},{id:24288,name:"1214\u6D4B\u8BD5\u968F\u673A\u7EC4\u5377ysl"},{id:24290,name:"s6"},{id:24291,name:"\u6A21\u62DF\u8003\u8BD5\u6D4B\u8BD5"},{id:24356,name:"\u7A0B\u5E8F\u586B\u7A7A\u6D4B\u8BD5111"},{id:24430,name:"222222231232132131"},{id:24446,name:"21222"},{id:24447,name:"\u6D4B\u8BD5\u586B\u7A7A\u9898\u4FDD\u5B58"},{id:24471,name:"\u538B\u6D4B\u8BD5\u5377"},{id:24482,name:"11"},{id:24512,name:"231"},{id:24538,name:"FFFFFF"}],course_groups:[{id:18806,name:"\u7CFB\u7EDF\u64CD\u4F5C\u4E0E\u7EF4\u62A4\u4E13\u4E1A"},{id:18843,name:"A"},{id:18819,name:"\u8BA1\u7B97\u673A\u7EF4\u62A4\u4E13\u4E1A"}],total_count:8,exercise_users:[{score:"5.0",id:4305265,real_name:"2023012",course_group_name:"--",exercise_name:"11",comment_rate:"\u4E0D\u53CA\u683C",analysis:"\u6263\u5206\u9879\u662Fxxxxxxxxxxxxxxxx"},{score:"0.1",id:4305266,real_name:"2023012",course_group_name:"--",exercise_name:"112",comment_rate:"\u4E0D\u53CA\u683C",analysis:"--"},{score:"1.0",id:4305267,real_name:"2023012",course_group_name:"--",exercise_name:"333",comment_rate:"\u4E0D\u53CA\u683C",analysis:"--"},{score:"0.0",id:4305273,real_name:"2023012",course_group_name:"--",exercise_name:"asf",comment_rate:"\u4E0D\u53CA\u683C",analysis:"--"},{score:"0.0",id:4305315,real_name:"mmmm01",course_group_name:"\u8BA1\u7B97\u673A\u7EF4\u62A4\u4E13\u4E1A",exercise_name:"\u968F\u673A1",comment_rate:"\u4E0D\u53CA\u683C",analysis:"--"},{score:"0.0",id:4305484,real_name:"2023012",course_group_name:"--",exercise_name:"\u6A21\u62DF\u8003\u8BD5\u6D4B\u8BD5",comment_rate:"\u4E0D\u53CA\u683C",analysis:"333"}]}},93844:function(Bt,Ae,e){e.r(Ae),e.d(Ae,{default:function(){return L}});var y=e(59301),c=e(65582),f=e(78241),$=e(6848),s=e(57809),O=e(92832),t=e(1710),_=e(58421),J=e(38147),h=e(21019),ee=e(2524),K="data:image/png;base64,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",x="data:image/png;base64,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",re="data:image/png;base64,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",W="data:image/png;base64,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",Y="data:image/png;base64,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",Fe={flex_box_center:"flex_box_center___Zy5IJ",flex_space_between:"flex_space_between___ymplK",flex_box_vertical_center:"flex_box_vertical_center___F5Egi",flex_box_center_end:"flex_box_center_end___FCcPn",flex_box_column:"flex_box_column___QVtAi",wrp:"wrp___QuFjL",top:"top___C5h1F",button:"button___kVMWI",header:"header___ZvOvN",title:"title___HRNlX",back:"back___ZHWAb",selectpop:"selectpop___HXOOq",khtj:"khtj___qbSZ4",k_left:"k_left___nRb88",k_item:"k_item___hzfe4",k_item_right:"k_item_right___ODWvD",k_item_right_text:"k_item_right_text___VU_fj",pagintop:"pagintop___gNhrZ",tablesstyle:"tablesstyle___kfvx3"},ve=Object.defineProperty,Re=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,u=(A,b,ue)=>b in A?ve(A,b,{enumerable:!0,configurable:!0,writable:!0,value:ue}):A[b]=ue,r=(A,b)=>{for(var ue in b||(b={}))le.call(b,ue)&&u(A,ue,b[ue]);if(Re)for(var ue of Re(b))B.call(b,ue)&&u(A,ue,b[ue]);return A},g=(A,b)=>{var ue={};for(var k in A)le.call(A,k)&&b.indexOf(k)<0&&(ue[k]=A[k]);if(A!=null&&Re)for(var k of Re(A))b.indexOf(k)<0&&B.call(A,k)&&(ue[k]=A[k]);return ue},C=(A,b,ue)=>new Promise((k,Le)=>{var X=H=>{try{te(ue.next(H))}catch(Ce){Le(Ce)}},oe=H=>{try{te(ue.throw(H))}catch(Ce){Le(Ce)}},te=H=>H.done?k(H.value):Promise.resolve(H.value).then(X,oe);te((ue=ue.apply(A,b)).next())});const V=A=>{var b=A,{globalSetting:ue,loading:k,dispatch:Le}=b,X=g(b,["globalSetting","loading","dispatch"]),oe,te,H,Ce;const T=(0,c.useParams)(),[j,de]=(0,y.useState)({}),[Q]=f.default.useForm(),[Z,he]=(0,y.useState)({page:1,limit:6}),[be,We]=(0,y.useState)([]),[Be,ke]=(0,y.useState)(0),[tt,rt]=(0,y.useState)(!1),je=[{name:"\u4E0D\u53CA\u683C",color:"red"},{name:"\u53CA\u683C",color:"#F3A32C"},{name:"\u826F\u597D",color:"#AA4AEB"},{name:"\u4F18\u79C0",color:"#2DE59C"},{name:"\u4E2D\u7B49",color:"#1DD1F7"}];(0,y.useEffect)(()=>{console.log(h.f,"hjlist"),se(Z)},[]);const se=m=>C(void 0,null,function*(){rt(!0);let v=yield(0,J.ZP)("/api/user_concurrencies.json",{method:"get",params:r({},m)});v=h.f,(v==null?void 0:v.status)===0&&(de(v),We((v==null?void 0:v.exercise_users)||[]),ke((v==null?void 0:v.total_count)||0)),rt(!1)}),ze=[{title:"\u79D1\u76EE",dataIndex:"exercise_name",key:"exercise_name",ellipsis:!0,render:m=>y.createElement($.Z,{placement:"bottomLeft",title:m},y.createElement("span",null,m))},{title:"\u573A\u6B21",dataIndex:"course_group_name",key:"course_group_name",ellipsis:!0,render:m=>y.createElement($.Z,{placement:"bottomLeft",title:m},y.createElement("span",null,m))},{title:"\u4EBA\u5458",dataIndex:"real_name",key:"real_name",ellipsis:!0,render:m=>y.createElement($.Z,{placement:"bottomLeft",title:m},y.createElement("span",null,m))},{title:"\u6210\u7EE9",dataIndex:"score",key:"score",ellipsis:!0,render:m=>y.createElement($.Z,{placement:"bottomLeft",title:m},y.createElement("span",null,m+"\u5206"||0))},{title:"\u8003\u6838\u8BC4\u4EF7",dataIndex:"comment_rate",key:"comment_rate",ellipsis:!0,render:m=>{var v;return y.createElement("span",{style:{color:(v=je==null?void 0:je.find(E=>(E==null?void 0:E.name)===m))==null?void 0:v.color}},m)}},{title:"\u6263\u5206\u9879",dataIndex:"analysis",key:"analysis",ellipsis:!0,render:m=>y.createElement($.Z,{placement:"bottomLeft",title:m},y.createElement("span",null,m))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",width:80,ellipsis:!0,render:m=>y.createElement($.Z,{placement:"bottomLeft",title:m},y.createElement("a",{href:`/zbstatistics/detail/${m}`},"\u8BE6\u60C5"))}];return y.createElement("section",{className:Fe.bg},y.createElement("div",{className:Fe.header},y.createElement("div",{className:Fe.title},(j==null?void 0:j.title)||"ZB\u64CD\u4F5C\u91C7\u96C6\u6570\u636E\u5206\u6790")),y.createElement("div",{className:Fe.wrp},y.createElement("div",{className:Fe.top},y.createElement(f.default,{layout:"inline",size:"large",colon:!1,form:Q,style:{justifyContent:"space-between",alignItems:"center"},onFinish:m=>{Z.page=1,he(r(r({},Z),m)),se(Z)},initialValues:{exercise_id:"",course_group_id:"",keyword:"",comment_rate:""}},y.createElement(f.default.Item,{label:"\u8003\u6838\u79D1\u76EE",name:"exercise_id"},y.createElement(s.default,{popupClassName:Fe.selectpop,style:{width:"470rem"}},y.createElement(s.default.Option,{value:""},"\u5168\u90E8"),(oe=j==null?void 0:j.exercises)==null?void 0:oe.map(m=>y.createElement(s.default.Option,{value:m==null?void 0:m.name},m==null?void 0:m.name)))),y.createElement(f.default.Item,{label:"\u573A\u6B21",name:"course_group_id"},y.createElement(s.default,{popupClassName:Fe.selectpop,style:{width:"320rem"}},y.createElement(s.default.Option,{value:""},"\u5168\u90E8"),(te=j==null?void 0:j.course_groups)==null?void 0:te.map(m=>y.createElement(s.default.Option,{value:m==null?void 0:m.name},m==null?void 0:m.name)))),y.createElement(f.default.Item,{label:"\u4EBA\u5458",name:"keyword"},y.createElement(O.default,{style:{width:"240rem",height:"48rem",fontSize:"18rem"}})),y.createElement(f.default.Item,{label:"\u8003\u6838\u8BC4\u4EF7",name:"comment_rate"},y.createElement(s.default,{popupClassName:Fe.selectpop,style:{width:"240rem"}},y.createElement(s.default.Option,{value:""},"\u5168\u90E8"),(H=j==null?void 0:j.comment_list)==null?void 0:H.map(m=>y.createElement(s.default.Option,{value:m},m)))),y.createElement("div",{className:Fe.button,onClick:()=>Q.submit()},"\u67E5\u8BE2"))),y.createElement("div",{className:Fe.khtj},y.createElement("div",{className:Fe.k_left},"\u8003\u6838\u7EDF\u8BA1"),(Ce=[{name:"\u603B\u5206",img:W,score:`${(j==null?void 0:j.total_score)||0} \u5206`},{name:"\u8BAD\u7EC3\u65F6\u95F4",img:x,score:`${(j==null?void 0:j.total_time)||0} \u5206\u949F`},{name:"\u5E73\u5747\u5206",img:K,score:`${(j==null?void 0:j.avg_score)||0} \u5206`},{name:"\u6700\u9AD8\u5206",img:Y,score:`${(j==null?void 0:j.max_score)||0} \u5206`},{name:"\u6700\u4F4E\u5206",img:re,score:`${(j==null?void 0:j.min_score)||0} \u5206`}])==null?void 0:Ce.map(m=>y.createElement("div",{className:Fe.k_item},y.createElement("img",{style:{width:"102rem",height:"99rem"},src:m.img}),y.createElement("div",{className:Fe.k_item_right},y.createElement("div",{style:{fontSize:"20rem"}},m==null?void 0:m.name),y.createElement("div",{className:Fe.k_item_right_text},m==null?void 0:m.score))))),y.createElement(t.default,{loading:tt,dataSource:be,pagination:!1,columns:ze,locale:{emptyText:y.createElement(ee.Z,null)},className:Fe.tablesstyle}),y.createElement(_.Z,{total:Be,current:Z==null?void 0:Z.page,pageSize:Z==null?void 0:Z.limit,hideOnSinglePage:!0,showSizeChanger:!1,className:Fe.pagintop,onChange:m=>{Z.page=m,he(r({},Z)),se(Z)}})))};var L=(0,c.connect)(({loading:A,globalSetting:b})=>({globalSetting:b,loading:A.models.index}))(V)},50371:function(Bt,Ae){function e(){const y=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let c=1;c{const s=f[$];s!==void 0&&(y[$]=s)})}return y}Ae.Z=e},13845:function(Bt,Ae,e){e.d(Ae,{F:function(){return y},Z:function(){return c}});function y(f){return f!=null&&f===f.window}function c(f,$){var s,O;if(typeof window=="undefined")return 0;const t=$?"scrollTop":"scrollLeft";let _=0;return y(f)?_=f[$?"pageYOffset":"pageXOffset"]:f instanceof Document?_=f.documentElement[t]:(f instanceof HTMLElement||f)&&(_=f[t]),f&&!y(f)&&typeof _!="number"&&(_=(O=((s=f.ownerDocument)!==null&&s!==void 0?s:f).documentElement)===null||O===void 0?void 0:O[t]),_}},56762:function(Bt,Ae,e){e.d(Ae,{Z:function(){return c}});var y=e(59301);function c(){const[,f]=y.useReducer($=>$+1,0);return f}},68031:function(Bt,Ae,e){e.d(Ae,{Z:function(){return $}});var y=e(16089);function c(s,O,t,_){const J=t-O;return s/=_/2,s<1?J/2*s*s*s+O:J/2*((s-=2)*s*s+2)+O}var f=e(13845);function $(s){let O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:t=()=>window,callback:_,duration:J=450}=O,h=t(),ee=(0,f.Z)(h,!0),K=Date.now(),x=()=>{const W=Date.now()-K,Y=c(W>J?J:W,ee,s,J);(0,f.F)(h)?h.scrollTo(window.pageXOffset,Y):h instanceof Document||h.constructor.name==="HTMLDocument"?h.documentElement.scrollTop=Y:h.scrollTop=Y,Wt||O},24905:function(Bt,Ae,e){e.d(Ae,{default:function(){return g}});var y=e(92310),c=e.n(y),f=e(5630),$=e(59301),s=e(36355),O=e(1684),t=e(32441),J=$.createContext(null),h=e(98447),ee=e(14088),K=e(4572),x=function(C,V){var L={};for(var A in C)Object.prototype.hasOwnProperty.call(C,A)&&V.indexOf(A)<0&&(L[A]=C[A]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,A=Object.getOwnPropertySymbols(C);b{var L;const{prefixCls:A,className:b,rootClassName:ue,children:k,indeterminate:Le=!1,style:X,onMouseEnter:oe,onMouseLeave:te,skipGroup:H=!1,disabled:Ce}=C,T=x(C,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:j,direction:de,checkbox:Q}=$.useContext(s.E_),Z=$.useContext(J),{isFormItemInput:he}=$.useContext(t.aM),be=$.useContext(O.Z),We=(L=(Z==null?void 0:Z.disabled)||Ce)!==null&&L!==void 0?L:be,Be=$.useRef(T.value);$.useEffect(()=>{Z==null||Z.registerValue(T.value)},[]),$.useEffect(()=>{if(!H)return T.value!==Be.current&&(Z==null||Z.cancelValue(Be.current),Z==null||Z.registerValue(T.value),Be.current=T.value),()=>Z==null?void 0:Z.cancelValue(T.value)},[T.value]);const ke=j("checkbox",A),[tt,rt]=(0,h.ZP)(ke),je=Object.assign({},T);Z&&!H&&(je.onChange=function(){T.onChange&&T.onChange.apply(T,arguments),Z.toggleOption&&Z.toggleOption({label:k,value:T.value})},je.name=Z.name,je.checked=Z.value.includes(T.value));const se=c()(`${ke}-wrapper`,{[`${ke}-rtl`]:de==="rtl",[`${ke}-wrapper-checked`]:je.checked,[`${ke}-wrapper-disabled`]:We,[`${ke}-wrapper-in-form-item`]:he},Q==null?void 0:Q.className,b,ue,rt),ze=c()({[`${ke}-indeterminate`]:Le},K.A,rt),m=Le?"mixed":void 0;return tt($.createElement(ee.Z,{component:"Checkbox",disabled:We},$.createElement("label",{className:se,style:Object.assign(Object.assign({},Q==null?void 0:Q.style),X),onMouseEnter:oe,onMouseLeave:te},$.createElement(f.Z,Object.assign({"aria-checked":m},je,{prefixCls:ke,className:ze,disabled:We,ref:V})),k!==void 0&&$.createElement("span",null,k))))};var Y=$.forwardRef(re),Fe=e(94480),ve=e(2738),Re=function(C,V){var L={};for(var A in C)Object.prototype.hasOwnProperty.call(C,A)&&V.indexOf(A)<0&&(L[A]=C[A]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,A=Object.getOwnPropertySymbols(C);b{const{defaultValue:L,children:A,options:b=[],prefixCls:ue,className:k,rootClassName:Le,style:X,onChange:oe}=C,te=Re(C,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:H,direction:Ce}=$.useContext(s.E_),[T,j]=$.useState(te.value||L||[]),[de,Q]=$.useState([]);$.useEffect(()=>{"value"in te&&j(te.value||[])},[te.value]);const Z=$.useMemo(()=>b.map(v=>typeof v=="string"||typeof v=="number"?{label:v,value:v}:v),[b]),he=v=>{Q(E=>E.filter(i=>i!==v))},be=v=>{Q(E=>[].concat((0,Fe.Z)(E),[v]))},We=v=>{const E=T.indexOf(v.value),i=(0,Fe.Z)(T);E===-1?i.push(v.value):i.splice(E,1),"value"in te||j(i),oe==null||oe(i.filter(R=>de.includes(R)).sort((R,G)=>{const l=Z.findIndex(F=>F.value===R),a=Z.findIndex(F=>F.value===G);return l-a}))},Be=H("checkbox",ue),ke=`${Be}-group`,[tt,rt]=(0,h.ZP)(Be),je=(0,ve.Z)(te,["value","disabled"]),se=b.length?Z.map(v=>$.createElement(Y,{prefixCls:Be,key:v.value.toString(),disabled:"disabled"in v?v.disabled:te.disabled,value:v.value,checked:T.includes(v.value),onChange:v.onChange,className:`${ke}-item`,style:v.style,title:v.title},v.label)):A,ze={toggleOption:We,value:T,disabled:te.disabled,name:te.name,registerValue:be,cancelValue:he},m=c()(ke,{[`${ke}-rtl`]:Ce==="rtl"},k,Le,rt);return tt($.createElement("div",Object.assign({className:m,style:X},je,{ref:V}),$.createElement(J.Provider,{value:ze},se)))},B=$.forwardRef(le);var u=$.memo(B);const r=Y;r.Group=u,r.__ANT_CHECKBOX=!0;var g=r},98447:function(Bt,Ae,e){e.d(Ae,{C2:function(){return s}});var y=e(17313),c=e(37613),f=e(83116);const $=O=>{const{checkboxCls:t}=O,_=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,y.Wf)(O)),{display:"inline-flex",flexWrap:"wrap",columnGap:O.marginXS,[`> ${O.antCls}-row`]:{flex:1}}),[_]:Object.assign(Object.assign({},(0,y.Wf)(O)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${_}`]:{marginInlineStart:0},[`&${_}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,y.Wf)(O)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:O.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,y.oN)(O))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:O.checkboxSize,height:O.checkboxSize,direction:"ltr",backgroundColor:O.colorBgContainer,border:`${O.lineWidth}px ${O.lineType} ${O.colorBorder}`,borderRadius:O.borderRadiusSM,borderCollapse:"separate",transition:`all ${O.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:O.checkboxSize/14*5,height:O.checkboxSize/14*8,border:`${O.lineWidthBold}px solid ${O.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${O.motionDurationFast} ${O.motionEaseInBack}, opacity ${O.motionDurationFast}`}},"& + span":{paddingInlineStart:O.paddingXS,paddingInlineEnd:O.paddingXS}})},{[` + ${_}:not(${_}-disabled), + ${t}:not(${t}-disabled) + `]:{[`&:hover ${t}-inner`]:{borderColor:O.colorPrimary}},[`${_}:not(${_}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:O.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:O.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:O.colorPrimary,borderColor:O.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${O.motionDurationMid} ${O.motionEaseOutBack} ${O.motionDurationFast}`}}},[` + ${_}-checked:not(${_}-disabled), + ${t}-checked:not(${t}-disabled) + `]:{[`&:hover ${t}-inner`]:{backgroundColor:O.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:O.colorBgContainer,borderColor:O.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:O.fontSizeLG/2,height:O.fontSizeLG/2,backgroundColor:O.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${_}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:O.colorBgContainerDisabled,borderColor:O.colorBorder,"&:after":{borderColor:O.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:O.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:O.colorTextDisabled}}}]};function s(O,t){const _=(0,c.TS)(t,{checkboxCls:`.${O}`,checkboxSize:t.controlInteractiveSize});return[$(_)]}Ae.ZP=(0,f.Z)("Checkbox",(O,t)=>{let{prefixCls:_}=t;return[s(_,O)]})},93891:function(Bt,Ae,e){var y=e(59301),c=e(36355),f=e(64165);const $=s=>{const{componentName:O}=s,{getPrefixCls:t}=(0,y.useContext)(c.E_),_=t("empty");switch(O){case"Table":case"List":return y.createElement(f.Z,{image:f.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return y.createElement(f.Z,{image:f.Z.PRESENTED_IMAGE_SIMPLE,className:`${_}-small`});default:return y.createElement(f.Z,null)}};Ae.Z=$},91857:function(Bt,Ae,e){var y=e(59301),c=e(38819),f=e(92310),$=e.n(f),s=e(31561),O=e(70425),t=e(18929),_=e(2738),J=e(79676),h=e(53487),ee=e(92343),K=e(36355),x=e(20834),re=e(40875),W=e(88088),Y=e(47211);const Fe=null,ve=u=>{const{menu:r,arrow:g,prefixCls:C,children:V,trigger:L,disabled:A,dropdownRender:b,getPopupContainer:ue,overlayClassName:k,rootClassName:Le,open:X,onOpenChange:oe,visible:te,onVisibleChange:H,mouseEnterDelay:Ce=.15,mouseLeaveDelay:T=.1,autoAdjustOverflow:j=!0,placement:de="",overlay:Q,transitionName:Z}=u,{getPopupContainer:he,getPrefixCls:be,direction:We}=y.useContext(K.E_),Be=y.useMemo(()=>{const d=be();return Z!==void 0?Z:de.includes("top")?`${d}-slide-down`:`${d}-slide-up`},[be,de,Z]),ke=y.useMemo(()=>de?de.includes("Center")?de.slice(0,de.indexOf("Center")):de:We==="rtl"?"bottomRight":"bottomLeft",[de,We]),tt=be("dropdown",C),[rt,je]=(0,Y.Z)(tt),[,se]=(0,W.Z)(),ze=y.Children.only(V),m=(0,ee.Tm)(ze,{className:$()(`${tt}-trigger`,{[`${tt}-rtl`]:We==="rtl"},ze.props.className),disabled:A}),v=A?[]:L;let E;v&&v.includes("contextMenu")&&(E=!0);const[i,R]=(0,t.Z)(!1,{value:X!=null?X:te}),G=(0,O.useEvent)(d=>{oe==null||oe(d),H==null||H(d),R(d)}),l=$()(k,Le,je,{[`${tt}-rtl`]:We==="rtl"}),a=(0,J.Z)({arrowPointAtCenter:typeof g=="object"&&g.pointAtCenter,autoAdjustOverflow:j,offset:se.marginXXS,arrowWidth:g?se.sizePopupArrow:0,borderRadius:se.borderRadius}),F=y.useCallback(()=>{R(!1)},[]),S=()=>{let d;return r!=null&&r.items?d=y.createElement(x.default,Object.assign({},r)):typeof Q=="function"?d=Q():d=Q,b&&(d=b(d)),d=y.Children.only(typeof d=="string"?y.createElement("span",null,d):d),y.createElement(re.J,{prefixCls:`${tt}-menu`,expandIcon:y.createElement("span",{className:`${tt}-menu-submenu-arrow`},y.createElement(c.Z,{className:`${tt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:F,validator:D=>{let{mode:ge}=D}},d)};return rt(y.createElement(s.Z,Object.assign({alignPoint:E},(0,_.Z)(u,["rootClassName"]),{mouseEnterDelay:Ce,mouseLeaveDelay:T,visible:i,builtinPlacements:a,arrow:!!g,overlayClassName:l,prefixCls:tt,getPopupContainer:ue||he,transitionName:Be,trigger:v,overlay:S,placement:ke,onVisibleChange:G}),m))};function Re(u){return Object.assign(Object.assign({},u),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const le=(0,h.Z)(ve,"dropdown",u=>u,Re),B=u=>y.createElement(le,Object.assign({},u),y.createElement("span",null));ve._InternalPanelDoNotUseOrYouWillBeFired=B,Ae.Z=ve},38854:function(Bt,Ae,e){e.d(Ae,{Z:function(){return W}});var y=e(91857),c=e(92310),f=e.n(c),$=e(59301),s=e(18785),O=e(3113),t=e(36355),_=e(81327),J=e(33234),h=e(47211),ee=function(Y,Fe){var ve={};for(var Re in Y)Object.prototype.hasOwnProperty.call(Y,Re)&&Fe.indexOf(Re)<0&&(ve[Re]=Y[Re]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,Re=Object.getOwnPropertySymbols(Y);le{const{getPopupContainer:Fe,getPrefixCls:ve,direction:Re}=$.useContext(t.E_),{prefixCls:le,type:B="default",danger:u,disabled:r,loading:g,onClick:C,htmlType:V,children:L,className:A,menu:b,arrow:ue,autoFocus:k,overlay:Le,trigger:X,align:oe,open:te,onOpenChange:H,placement:Ce,getPopupContainer:T,href:j,icon:de=$.createElement(s.Z,null),title:Q,buttonsRender:Z=S=>S,mouseEnterDelay:he,mouseLeaveDelay:be,overlayClassName:We,overlayStyle:Be,destroyPopupOnHide:ke,dropdownRender:tt}=Y,rt=ee(Y,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),je=ve("dropdown",le),se=`${je}-button`,[ze,m]=(0,h.Z)(je),v={menu:b,arrow:ue,autoFocus:k,align:oe,disabled:r,trigger:r?[]:X,onOpenChange:H,getPopupContainer:T||Fe,mouseEnterDelay:he,mouseLeaveDelay:be,overlayClassName:We,overlayStyle:Be,destroyPopupOnHide:ke,dropdownRender:tt},{compactSize:E,compactItemClassnames:i}=(0,J.ri)(je,Re),R=f()(se,i,A,m);"overlay"in Y&&(v.overlay=Le),"open"in Y&&(v.open=te),"placement"in Y?v.placement=Ce:v.placement=Re==="rtl"?"bottomLeft":"bottomRight";const G=$.createElement(O.ZP,{type:B,danger:u,disabled:r,loading:g,onClick:C,htmlType:V,href:j,title:Q},L),l=$.createElement(O.ZP,{type:B,danger:u,icon:de}),[a,F]=Z([G,l]);return ze($.createElement(_.Z.Compact,Object.assign({className:R,size:E,block:!0},rt),a,$.createElement(y.Z,Object.assign({},v),F)))};K.__ANT_BUTTON=!0;var x=K;const re=y.Z;re.Button=x;var W=re},47211:function(Bt,Ae,e){e.d(Ae,{Z:function(){return ee}});var y=e(17313),c=e(13826),f=e(92899),$=e(29878),s=e(19447),O=e(83116),t=e(37613),J=K=>{const{componentCls:x,menuCls:re,colorError:W,colorTextLightSolid:Y}=K,Fe=`${re}-item`;return{[`${x}, ${x}-menu-submenu`]:{[`${re} ${Fe}`]:{[`&${Fe}-danger:not(${Fe}-disabled)`]:{color:W,"&:hover":{color:Y,backgroundColor:W}}}}}};const h=K=>{const{componentCls:x,menuCls:re,zIndexPopup:W,dropdownArrowDistance:Y,sizePopupArrow:Fe,antCls:ve,iconCls:Re,motionDurationMid:le,dropdownPaddingVertical:B,fontSize:u,dropdownEdgeChildPadding:r,colorTextDisabled:g,fontSizeIcon:C,controlPaddingHorizontal:V,colorBgElevated:L}=K;return[{[x]:Object.assign(Object.assign({},(0,y.Wf)(K)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:W,display:"block","&::before":{position:"absolute",insetBlock:-Y+Fe/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${ve}-btn`]:{[`& > ${Re}-down, & > ${ve}-btn-icon > ${Re}-down`]:{fontSize:C}},[`${x}-wrap`]:{position:"relative",[`${ve}-btn > ${Re}-down`]:{fontSize:C},[`${Re}-down::before`]:{transition:`transform ${le}`}},[`${x}-wrap-open`]:{[`${Re}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${ve}-slide-down-enter${ve}-slide-down-enter-active${x}-placement-bottomLeft, + &${ve}-slide-down-appear${ve}-slide-down-appear-active${x}-placement-bottomLeft, + &${ve}-slide-down-enter${ve}-slide-down-enter-active${x}-placement-bottom, + &${ve}-slide-down-appear${ve}-slide-down-appear-active${x}-placement-bottom, + &${ve}-slide-down-enter${ve}-slide-down-enter-active${x}-placement-bottomRight, + &${ve}-slide-down-appear${ve}-slide-down-appear-active${x}-placement-bottomRight`]:{animationName:c.fJ},[`&${ve}-slide-up-enter${ve}-slide-up-enter-active${x}-placement-topLeft, + &${ve}-slide-up-appear${ve}-slide-up-appear-active${x}-placement-topLeft, + &${ve}-slide-up-enter${ve}-slide-up-enter-active${x}-placement-top, + &${ve}-slide-up-appear${ve}-slide-up-appear-active${x}-placement-top, + &${ve}-slide-up-enter${ve}-slide-up-enter-active${x}-placement-topRight, + &${ve}-slide-up-appear${ve}-slide-up-appear-active${x}-placement-topRight`]:{animationName:c.Qt},[`&${ve}-slide-down-leave${ve}-slide-down-leave-active${x}-placement-bottomLeft, + &${ve}-slide-down-leave${ve}-slide-down-leave-active${x}-placement-bottom, + &${ve}-slide-down-leave${ve}-slide-down-leave-active${x}-placement-bottomRight`]:{animationName:c.Uw},[`&${ve}-slide-up-leave${ve}-slide-up-leave-active${x}-placement-topLeft, + &${ve}-slide-up-leave${ve}-slide-up-leave-active${x}-placement-top, + &${ve}-slide-up-leave${ve}-slide-up-leave-active${x}-placement-topRight`]:{animationName:c.ly}})},(0,s.ZP)(K,{colorBg:L,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${x} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:W,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${x}, ${x}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:r,listStyleType:"none",backgroundColor:L,backgroundClip:"padding-box",borderRadius:K.borderRadiusLG,outline:"none",boxShadow:K.boxShadowSecondary},(0,y.Qy)(K)),{[`${re}-item-group-title`]:{padding:`${B}px ${V}px`,color:K.colorTextDescription,transition:`all ${le}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:u,marginInlineEnd:K.marginXS,fontSize:K.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${le}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${B}px ${V}px`,color:K.colorText,fontWeight:"normal",fontSize:u,lineHeight:K.lineHeight,cursor:"pointer",transition:`all ${le}`,borderRadius:K.borderRadiusSM,"&:hover, &-active":{backgroundColor:K.controlItemBgHover}},(0,y.Qy)(K)),{"&-selected":{color:K.colorPrimary,backgroundColor:K.controlItemBgActive,"&:hover, &-active":{backgroundColor:K.controlItemBgActiveHover}},"&-disabled":{color:g,cursor:"not-allowed","&:hover":{color:g,backgroundColor:L,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${K.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:K.colorSplit},[`${x}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:K.paddingXS,[`${x}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:K.colorTextDescription,fontSize:C,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${K.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:V+K.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${x}-menu-submenu-title`]:{[`&, ${x}-menu-submenu-arrow-icon`]:{color:g,backgroundColor:L,cursor:"not-allowed"}},[`${re}-submenu-selected ${x}-menu-submenu-title`]:{color:K.colorPrimary}})}},[(0,c.oN)(K,"slide-up"),(0,c.oN)(K,"slide-down"),(0,f.Fm)(K,"move-up"),(0,f.Fm)(K,"move-down"),(0,$._y)(K,"zoom-big")]]};var ee=(0,O.Z)("Dropdown",(K,x)=>{let{rootPrefixCls:re}=x;const{marginXXS:W,sizePopupArrow:Y,controlHeight:Fe,fontSize:ve,lineHeight:Re,paddingXXS:le,componentCls:B,borderRadiusLG:u}=K,r=(Fe-ve*Re)/2,{dropdownArrowOffset:g}=(0,s.fS)({contentRadius:u}),C=(0,t.TS)(K,{menuCls:`${B}-menu`,rootPrefixCls:re,dropdownArrowDistance:Y/2+W,dropdownArrowOffset:g,dropdownPaddingVertical:r,dropdownEdgeChildPadding:le});return[h(C),J(C)]},K=>({zIndexPopup:K.zIndexPopupBase+50}))},64165:function(Bt,Ae,e){e.d(Ae,{Z:function(){return le}});var y=e(92310),c=e.n(y),f=e(59301),$=e(36355),s=e(9763),O=e(64993),t=e(88088),J=()=>{const[,B]=(0,t.Z)(),r=new O.C(B.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return f.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},f.createElement("g",{fill:"none",fillRule:"evenodd"},f.createElement("g",{transform:"translate(24 31.67)"},f.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),f.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),f.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),f.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),f.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),f.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),f.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},f.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),f.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},ee=()=>{const[,B]=(0,t.Z)(),{colorFill:u,colorFillTertiary:r,colorFillQuaternary:g,colorBgContainer:C}=B,{borderColor:V,shadowColor:L,contentColor:A}=(0,f.useMemo)(()=>({borderColor:new O.C(u).onBackground(C).toHexShortString(),shadowColor:new O.C(r).onBackground(C).toHexShortString(),contentColor:new O.C(g).onBackground(C).toHexShortString()}),[u,r,g,C]);return f.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},f.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},f.createElement("ellipse",{fill:L,cx:"32",cy:"33",rx:"32",ry:"7"}),f.createElement("g",{fillRule:"nonzero",stroke:V},f.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),f.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:A}))))},K=e(83116),x=e(37613);const re=B=>{const{componentCls:u,margin:r,marginXS:g,marginXL:C,fontSize:V,lineHeight:L}=B;return{[u]:{marginInline:g,fontSize:V,lineHeight:L,textAlign:"center",[`${u}-image`]:{height:B.emptyImgHeight,marginBottom:g,opacity:B.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${u}-description`]:{color:B.colorText},[`${u}-footer`]:{marginTop:r},"&-normal":{marginBlock:C,color:B.colorTextDisabled,[`${u}-description`]:{color:B.colorTextDisabled},[`${u}-image`]:{height:B.emptyImgHeightMD}},"&-small":{marginBlock:g,color:B.colorTextDisabled,[`${u}-image`]:{height:B.emptyImgHeightSM}}}}};var W=(0,K.Z)("Empty",B=>{const{componentCls:u,controlHeightLG:r}=B,g=(0,x.TS)(B,{emptyImgCls:`${u}-img`,emptyImgHeight:r*2.5,emptyImgHeightMD:r,emptyImgHeightSM:r*.875});return[re(g)]}),Y=function(B,u){var r={};for(var g in B)Object.prototype.hasOwnProperty.call(B,g)&&u.indexOf(g)<0&&(r[g]=B[g]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,g=Object.getOwnPropertySymbols(B);C{var{className:u,rootClassName:r,prefixCls:g,image:C=Fe,description:V,children:L,imageStyle:A,style:b}=B,ue=Y(B,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:k,direction:Le,empty:X}=f.useContext($.E_),oe=k("empty",g),[te,H]=W(oe),[Ce]=(0,s.Z)("Empty"),T=typeof V!="undefined"?V:Ce==null?void 0:Ce.description,j=typeof T=="string"?T:"empty";let de=null;return typeof C=="string"?de=f.createElement("img",{alt:j,src:C}):de=C,te(f.createElement("div",Object.assign({className:c()(H,oe,X==null?void 0:X.className,{[`${oe}-normal`]:C===ve,[`${oe}-rtl`]:Le==="rtl"},u,r),style:Object.assign(Object.assign({},X==null?void 0:X.style),b)},ue),f.createElement("div",{className:`${oe}-image`,style:A},de),T&&f.createElement("div",{className:`${oe}-description`},T),L&&f.createElement("div",{className:`${oe}-footer`},L)))};Re.PRESENTED_IMAGE_DEFAULT=Fe,Re.PRESENTED_IMAGE_SIMPLE=ve;var le=Re},78241:function(Bt,Ae,e){e.d(Ae,{default:function(){return Nn}});var y=e(94480),c=e(92310),f=e.n(c),$=e(77900),s=e(59301),O=e(62892),t=e(32441);function _(z){const[Me,Te]=s.useState(z);return s.useEffect(()=>{const I=setTimeout(()=>{Te(z)},z.length?0:10);return()=>{clearTimeout(I)}},[z]),Me}var J=e(17313),h=e(29878),ee=e(8378),K=e(37613),x=e(83116),W=z=>{const{componentCls:Me}=z,Te=`${Me}-show-help`,I=`${Me}-show-help-item`;return{[Te]:{transition:`opacity ${z.motionDurationSlow} ${z.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[I]:{overflow:"hidden",transition:`height ${z.motionDurationSlow} ${z.motionEaseInOut}, + opacity ${z.motionDurationSlow} ${z.motionEaseInOut}, + transform ${z.motionDurationSlow} ${z.motionEaseInOut} !important`,[`&${I}-appear, &${I}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${I}-leave-active`]:{transform:"translateY(-5px)"}}}}};const Y=z=>({legend:{display:"block",width:"100%",marginBottom:z.marginLG,padding:0,color:z.colorTextDescription,fontSize:z.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${z.lineWidth}px ${z.lineType} ${z.colorBorder}`},label:{fontSize:z.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 ${z.controlOutlineWidth}px ${z.controlOutline}`},output:{display:"block",paddingTop:15,color:z.colorText,fontSize:z.fontSize,lineHeight:z.lineHeight}}),Fe=(z,Me)=>{const{formItemCls:Te}=z;return{[Te]:{[`${Te}-label > label`]:{height:Me},[`${Te}-control-input`]:{minHeight:Me}}}},ve=z=>{const{componentCls:Me}=z;return{[z.componentCls]:Object.assign(Object.assign(Object.assign({},(0,J.Wf)(z)),Y(z)),{[`${Me}-text`]:{display:"inline-block",paddingInlineEnd:z.paddingSM},"&-small":Object.assign({},Fe(z,z.controlHeightSM)),"&-large":Object.assign({},Fe(z,z.controlHeightLG))})}},Re=z=>{const{formItemCls:Me,iconCls:Te,componentCls:I,rootPrefixCls:P,labelRequiredMarkColor:Oe,labelColor:Ee,labelFontSize:Je,labelHeight:Ke,labelColonMarginInlineStart:Qe,labelColonMarginInlineEnd:_e,itemMarginBottom:qe}=z;return{[Me]:Object.assign(Object.assign({},(0,J.Wf)(z)),{marginBottom:qe,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${P}-row`]:{display:"none"},"&-has-warning":{[`${Me}-split`]:{color:z.colorError}},"&-has-error":{[`${Me}-split`]:{color:z.colorWarning}},[`${Me}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${z.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Ke,color:Ee,fontSize:Je,[`> ${Te}`]:{fontSize:z.fontSize,verticalAlign:"top"},[`&${Me}-required:not(${Me}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:z.marginXXS,color:Oe,fontSize:z.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${I}-hide-required-mark &`]:{display:"none"}},[`${Me}-optional`]:{display:"inline-block",marginInlineStart:z.marginXXS,color:z.colorTextDescription,[`${I}-hide-required-mark &`]:{display:"none"}},[`${Me}-tooltip`]:{color:z.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:z.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Qe,marginInlineEnd:_e},[`&${Me}-no-colon::after`]:{content:'"\\a0"'}}},[`${Me}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${P}-col-'"]):not([class*="' ${P}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:z.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[Me]:{"&-explain, &-extra":{clear:"both",color:z.colorTextDescription,fontSize:z.fontSize,lineHeight:z.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:z.controlHeightSM,transition:`color ${z.motionDurationMid} ${z.motionEaseOut}`},"&-explain":{"&-error":{color:z.colorError},"&-warning":{color:z.colorWarning}}},[`&-with-help ${Me}-explain`]:{height:"auto",opacity:1},[`${Me}-feedback-icon`]:{fontSize:z.fontSize,textAlign:"center",visibility:"visible",animationName:h.kr,animationDuration:z.motionDurationMid,animationTimingFunction:z.motionEaseOutBack,pointerEvents:"none","&-success":{color:z.colorSuccess},"&-error":{color:z.colorError},"&-warning":{color:z.colorWarning},"&-validating":{color:z.colorPrimary}}})}},le=z=>{const{componentCls:Me,formItemCls:Te}=z;return{[`${Me}-horizontal`]:{[`${Te}-label`]:{flexGrow:0},[`${Te}-control`]:{flex:"1 1 0",minWidth:0},[`${Te}-label[class$='-24'], ${Te}-label[class*='-24 ']`]:{[`& + ${Te}-control`]:{minWidth:"unset"}}}}},B=z=>{const{componentCls:Me,formItemCls:Te}=z;return{[`${Me}-inline`]:{display:"flex",flexWrap:"wrap",[Te]:{flex:"none",marginInlineEnd:z.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${Te}-label, + > ${Te}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${Te}-label`]:{flex:"none"},[`${Me}-text`]:{display:"inline-block"},[`${Te}-has-feedback`]:{display:"inline-block"}}}}},u=z=>({padding:z.verticalLabelPadding,margin:z.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),r=z=>{const{componentCls:Me,formItemCls:Te,rootPrefixCls:I}=z;return{[`${Te} ${Te}-label`]:u(z),[Me]:{[Te]:{flexWrap:"wrap",[`${Te}-label, ${Te}-control`]:{[`&:not([class*=" ${I}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},g=z=>{const{componentCls:Me,formItemCls:Te,rootPrefixCls:I}=z;return{[`${Me}-vertical`]:{[Te]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${Me}-item-control`]:{width:"100%"}}},[`${Me}-vertical ${Te}-label, + .${I}-col-24${Te}-label, + .${I}-col-xl-24${Te}-label`]:u(z),[`@media (max-width: ${z.screenXSMax}px)`]:[r(z),{[Me]:{[`.${I}-col-xs-24${Te}-label`]:u(z)}}],[`@media (max-width: ${z.screenSMMax}px)`]:{[Me]:{[`.${I}-col-sm-24${Te}-label`]:u(z)}},[`@media (max-width: ${z.screenMDMax}px)`]:{[Me]:{[`.${I}-col-md-24${Te}-label`]:u(z)}},[`@media (max-width: ${z.screenLGMax}px)`]:{[Me]:{[`.${I}-col-lg-24${Te}-label`]:u(z)}}}},C=(z,Me)=>(0,K.TS)(z,{formItemCls:`${z.componentCls}-item`,rootPrefixCls:Me});var V=(0,x.Z)("Form",(z,Me)=>{let{rootPrefixCls:Te}=Me;const I=C(z,Te);return[ve(I),Re(I),W(I),le(I),B(I),g(I),(0,ee.Z)(I),h.kr]},z=>({labelRequiredMarkColor:z.colorError,labelColor:z.colorTextHeading,labelFontSize:z.fontSize,labelHeight:z.controlHeight,labelColonMarginInlineStart:z.marginXXS/2,labelColonMarginInlineEnd:z.marginXS,itemMarginBottom:z.marginLG,verticalLabelPadding:`0 0 ${z.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const L=[];function A(z,Me,Te){let I=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof z=="string"?z:`${Me}-${I}`,error:z,errorStatus:Te}}var ue=z=>{let{help:Me,helpStatus:Te,errors:I=L,warnings:P=L,className:Oe,fieldId:Ee,onVisibleChanged:Je}=z;const{prefixCls:Ke}=s.useContext(t.Rk),Qe=`${Ke}-item-explain`,[,_e]=V(Ke),qe=(0,s.useMemo)(()=>(0,O.Z)(Ke),[Ke]),vt=_(I),lt=_(P),ct=s.useMemo(()=>Me!=null?[A(Me,"help",Te)]:[].concat((0,y.Z)(vt.map((et,gt)=>A(et,"error","error",gt))),(0,y.Z)(lt.map((et,gt)=>A(et,"warning","warning",gt)))),[Me,Te,vt,lt]),xt={};return Ee&&(xt.id=`${Ee}_help`),s.createElement($.default,{motionDeadline:qe.motionDeadline,motionName:`${Ke}-show-help`,visible:!!ct.length,onVisibleChanged:Je},et=>{const{className:gt,style:pt}=et;return s.createElement("div",Object.assign({},xt,{className:f()(Qe,gt,Oe,_e),style:pt,role:"alert"}),s.createElement($.CSSMotionList,Object.assign({keys:ct},(0,O.Z)(Ke),{motionName:`${Ke}-show-help-item`,component:!1}),Wt=>{const{key:Ot,error:wt,errorStatus:pe,className:ye,style:Ie}=Wt;return s.createElement("div",{key:Ot,className:f()(ye,{[`${Qe}-${pe}`]:pe}),style:Ie},wt)}))})},k=e(95013),Le=e(36355),X=e(1684),oe=e(52946),te=e(19716),H=e(16722);const Ce=["parentNode"],T="form_item";function j(z){return z===void 0||z===!1?[]:Array.isArray(z)?z:[z]}function de(z,Me){if(!z.length)return;const Te=z.join("_");return Me?`${Me}_${Te}`:Ce.includes(Te)?`${T}_${Te}`:Te}function Q(z,Me,Te,I,P,Oe){let Ee=I;return Oe!==void 0?Ee=Oe:Te.validating?Ee="validating":z.length?Ee="error":Me.length?Ee="warning":(Te.touched||P&&Te.validated)&&(Ee="success"),Ee}function Z(z){return j(z).join("_")}function he(z){const[Me]=(0,k.useForm)(),Te=s.useRef({}),I=s.useMemo(()=>z!=null?z:Object.assign(Object.assign({},Me),{__INTERNAL__:{itemRef:P=>Oe=>{const Ee=Z(P);Oe?Te.current[Ee]=Oe:delete Te.current[Ee]}},scrollToField:function(P){let Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Ee=j(P),Je=de(Ee,I.__INTERNAL__.name),Ke=Je?document.getElementById(Je):null;Ke&&(0,H.Z)(Ke,Object.assign({scrollMode:"if-needed",block:"nearest"},Oe))},getFieldInstance:P=>{const Oe=Z(P);return Te.current[Oe]}}),[z,Me]);return[I]}var be=e(28726),We=function(z,Me){var Te={};for(var I in z)Object.prototype.hasOwnProperty.call(z,I)&&Me.indexOf(I)<0&&(Te[I]=z[I]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,I=Object.getOwnPropertySymbols(z);P{const Te=s.useContext(X.Z),{getPrefixCls:I,direction:P,form:Oe}=s.useContext(Le.E_),{prefixCls:Ee,className:Je,rootClassName:Ke,size:Qe,disabled:_e=Te,form:qe,colon:vt,labelAlign:lt,labelWrap:ct,labelCol:xt,wrapperCol:et,hideRequiredMark:gt,layout:pt="horizontal",scrollToFirstError:Wt,requiredMark:Ot,onFinishFailed:wt,name:pe,style:ye,feedbackIcons:Ie}=z,Ze=We(z,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),we=(0,te.Z)(Qe),De=s.useContext(be.Z),Pe=(0,s.useMemo)(()=>Ot!==void 0?Ot:Oe&&Oe.requiredMark!==void 0?Oe.requiredMark:!gt,[gt,Ot,Oe]),Xe=vt!=null?vt:Oe==null?void 0:Oe.colon,ut=I("form",Ee),[bt,Yt]=V(ut),jt=f()(ut,`${ut}-${pt}`,{[`${ut}-hide-required-mark`]:Pe===!1,[`${ut}-rtl`]:P==="rtl",[`${ut}-${we}`]:we},Yt,Oe==null?void 0:Oe.className,Je,Ke),[Xt]=he(qe),{__INTERNAL__:Dt}=Xt;Dt.name=pe;const Pt=(0,s.useMemo)(()=>({name:pe,labelAlign:lt,labelCol:xt,labelWrap:ct,wrapperCol:et,vertical:pt==="vertical",colon:Xe,requiredMark:Pe,itemRef:Dt.itemRef,form:Xt,feedbackIcons:Ie}),[pe,lt,xt,et,pt,Xe,Pe,Xt,Ie]);s.useImperativeHandle(Me,()=>Xt);const en=(bn,Zt)=>{if(bn){let $t={block:"nearest"};typeof bn=="object"&&($t=bn),Xt.scrollToField(Zt,$t)}},qt=bn=>{if(wt==null||wt(bn),bn.errorFields.length){const Zt=bn.errorFields[0].name;if(Wt!==void 0){en(Wt,Zt);return}Oe&&Oe.scrollToFirstError!==void 0&&en(Oe.scrollToFirstError,Zt)}};return bt(s.createElement(X.n,{disabled:_e},s.createElement(oe.q,{size:we},s.createElement(t.RV,Object.assign({},{validateMessages:De}),s.createElement(t.q3.Provider,{value:Pt},s.createElement(k.default,Object.assign({id:pe},Ze,{name:pe,onFinishFailed:qt,form:Xt,style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),ye),className:jt})))))))};var tt=s.forwardRef(Be),rt=e(41799),je=e(8654),se=e(92343),ze=e(11592);function m(z){if(typeof z=="function")return z;const Me=(0,ze.Z)(z);return Me.length<=1?Me[0]:Me}const v=()=>{const{status:z,errors:Me=[],warnings:Te=[]}=(0,s.useContext)(t.aM);return{status:z,errors:Me,warnings:Te}};v.Context=t.aM;var E=v,i=e(16089);function R(z){const[Me,Te]=s.useState(z),I=(0,s.useRef)(null),P=(0,s.useRef)([]),Oe=(0,s.useRef)(!1);s.useEffect(()=>(Oe.current=!1,()=>{Oe.current=!0,i.Z.cancel(I.current),I.current=null}),[]);function Ee(Je){Oe.current||(I.current===null&&(P.current=[],I.current=(0,i.Z)(()=>{I.current=null,Te(Ke=>{let Qe=Ke;return P.current.forEach(_e=>{Qe=_e(Qe)}),Qe})})),P.current.push(Je))}return[Me,Ee]}function G(){const{itemRef:z}=s.useContext(t.q3),Me=s.useRef({});function Te(I,P){const Oe=P&&typeof P=="object"&&P.ref,Ee=I.join("_");return(Me.current.name!==Ee||Me.current.originRef!==Oe)&&(Me.current.name=Ee,Me.current.originRef=Oe,Me.current.ref=(0,je.sQ)(z(I),Oe)),Me.current.ref}return Te}var l=e(29194),a=e(34280),F=e(2738),S=e(27382),d=e(37028);const D=z=>{const{formItemCls:Me}=z;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${Me}-control`]:{display:"flex"}}}};var ge=(0,x.b)(["Form","item-item"],(z,Me)=>{let{rootPrefixCls:Te}=Me;const I=C(z,Te);return[D(I)]}),fe=z=>{const{prefixCls:Me,status:Te,wrapperCol:I,children:P,errors:Oe,warnings:Ee,_internalItemRender:Je,extra:Ke,help:Qe,fieldId:_e,marginBottom:qe,onErrorVisibleChanged:vt}=z,lt=`${Me}-item`,ct=s.useContext(t.q3),xt=I||ct.wrapperCol||{},et=f()(`${lt}-control`,xt.className),gt=s.useMemo(()=>Object.assign({},ct),[ct]);delete gt.labelCol,delete gt.wrapperCol;const pt=s.createElement("div",{className:`${lt}-control-input`},s.createElement("div",{className:`${lt}-control-input-content`},P)),Wt=s.useMemo(()=>({prefixCls:Me,status:Te}),[Me,Te]),Ot=qe!==null||Oe.length||Ee.length?s.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},s.createElement(t.Rk.Provider,{value:Wt},s.createElement(ue,{fieldId:_e,errors:Oe,warnings:Ee,help:Qe,helpStatus:Te,className:`${lt}-explain-connected`,onVisibleChanged:vt})),!!qe&&s.createElement("div",{style:{width:0,height:qe}})):null,wt={};_e&&(wt.id=`${_e}_extra`);const pe=Ke?s.createElement("div",Object.assign({},wt,{className:`${lt}-extra`}),Ke):null,ye=Je&&Je.mark==="pro_table_render"&&Je.render?Je.render(z,{input:pt,errorList:Ot,extra:pe}):s.createElement(s.Fragment,null,pt,Ot,pe);return s.createElement(t.q3.Provider,{value:gt},s.createElement(d.Z,Object.assign({},xt,{className:et}),ye),s.createElement(ge,{prefixCls:Me}))},ne=e(61485),me=e(31724),ce=e(9763),Ge=e(6848),Ye=function(z,Me){var Te={};for(var I in z)Object.prototype.hasOwnProperty.call(z,I)&&Me.indexOf(I)<0&&(Te[I]=z[I]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,I=Object.getOwnPropertySymbols(z);P{let{prefixCls:Me,label:Te,htmlFor:I,labelCol:P,labelAlign:Oe,colon:Ee,required:Je,requiredMark:Ke,tooltip:Qe}=z;var _e;const[qe]=(0,ce.Z)("Form"),{vertical:vt,labelAlign:lt,labelCol:ct,labelWrap:xt,colon:et}=s.useContext(t.q3);if(!Te)return null;const gt=P||ct||{},pt=Oe||lt,Wt=`${Me}-item-label`,Ot=f()(Wt,pt==="left"&&`${Wt}-left`,gt.className,{[`${Wt}-wrap`]:!!xt});let wt=Te;const pe=Ee===!0||et!==!1&&Ee!==!1;pe&&!vt&&typeof Te=="string"&&Te.trim()!==""&&(wt=Te.replace(/[:|:]\s*$/,""));const Ie=Ve(Qe);if(Ie){const{icon:Pe=s.createElement(ne.Z,null)}=Ie,Xe=Ye(Ie,["icon"]),ut=s.createElement(Ge.Z,Object.assign({},Xe),s.cloneElement(Pe,{className:`${Me}-item-tooltip`,title:""}));wt=s.createElement(s.Fragment,null,wt,ut)}const Ze=Ke==="optional",we=typeof Ke=="function";we?wt=Ke(wt,{required:!!Je}):Ze&&!Je&&(wt=s.createElement(s.Fragment,null,wt,s.createElement("span",{className:`${Me}-item-optional`,title:""},(qe==null?void 0:qe.optional)||((_e=me.Z.Form)===null||_e===void 0?void 0:_e.optional))));const De=f()({[`${Me}-item-required`]:Je,[`${Me}-item-required-mark-optional`]:Ze||we,[`${Me}-item-no-colon`]:!pe});return s.createElement(d.Z,Object.assign({},gt,{className:Ot}),s.createElement("label",{htmlFor:I,className:De,title:typeof Te=="string"?Te:""},wt))},Ct=e(29679),at=e(19248),Lt=e(96512),sn=e(58617);const Jt={success:Ct.Z,warning:Lt.Z,error:at.Z,validating:sn.Z};function un(z){let{children:Me,errors:Te,warnings:I,hasFeedback:P,validateStatus:Oe,prefixCls:Ee,meta:Je,noStyle:Ke}=z;const Qe=`${Ee}-item`,{feedbackIcons:_e}=s.useContext(t.q3),qe=Q(Te,I,Je,null,!!P,Oe),{isFormItemInput:vt,status:lt}=s.useContext(t.aM),ct=s.useMemo(()=>{var xt;let et;if(P){const Wt=P!==!0&&P.icons||_e,Ot=qe&&((xt=Wt==null?void 0:Wt({status:qe,errors:Te,warnings:I}))===null||xt===void 0?void 0:xt[qe]),wt=qe&&Jt[qe];et=Ot!==!1&&wt?s.createElement("span",{className:f()(`${Qe}-feedback-icon`,`${Qe}-feedback-icon-${qe}`)},Ot||s.createElement(wt,null)):null}let gt=!0,pt=qe||"";return Ke&&(gt=vt,pt=(qe!=null?qe:lt)||""),{status:pt,errors:Te,warnings:I,hasFeedback:!!P,feedbackIcon:et,isFormItemInput:gt}},[qe,P,Ke,vt,lt]);return s.createElement(t.aM.Provider,{value:ct},Me)}var Rn=function(z,Me){var Te={};for(var I in z)Object.prototype.hasOwnProperty.call(z,I)&&Me.indexOf(I)<0&&(Te[I]=z[I]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,I=Object.getOwnPropertySymbols(z);P{if(Ie&&Ot.current){const Yt=getComputedStyle(Ot.current);De(parseInt(Yt.marginBottom,10))}},[Ie,Ze]);const Pe=Yt=>{Yt||De(null)},ut=function(){let Yt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const jt=Yt?wt:Qe.errors,Xt=Yt?pe:Qe.warnings;return Q(jt,Xt,Qe,"",!!_e,Ke)}(),bt=f()(pt,Te,I,{[`${pt}-with-help`]:ye||wt.length||pe.length,[`${pt}-has-feedback`]:ut&&_e,[`${pt}-has-success`]:ut==="success",[`${pt}-has-warning`]:ut==="warning",[`${pt}-has-error`]:ut==="error",[`${pt}-is-validating`]:ut==="validating",[`${pt}-hidden`]:qe});return s.createElement("div",{className:bt,style:P,ref:Ot},s.createElement(S.Z,Object.assign({className:`${pt}-row`},(0,F.Z)(gt,["_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"])),s.createElement(st,Object.assign({htmlFor:lt},z,{requiredMark:Wt,required:ct!=null?ct:xt,prefixCls:Me})),s.createElement(fe,Object.assign({},z,Qe,{errors:wt,warnings:pe,prefixCls:Me,status:ut,help:Oe,marginBottom:we,onErrorVisibleChanged:Pe}),s.createElement(t.qI.Provider,{value:et},s.createElement(un,{prefixCls:Me,meta:Qe,errors:Qe.errors,warnings:Qe.warnings,hasFeedback:_e,validateStatus:ut},vt)))),!!we&&s.createElement("div",{className:`${pt}-margin-offset`,style:{marginBottom:-we}}))}const mt="__SPLIT__",yn=null,Fn=s.memo(z=>{let{children:Me}=z;return Me},(z,Me)=>z.value===Me.value&&z.update===Me.update&&z.childProps.length===Me.childProps.length&&z.childProps.every((Te,I)=>Te===Me.childProps[I]));function Ht(z){return z!=null}function vn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function tr(z){const{name:Me,noStyle:Te,className:I,dependencies:P,prefixCls:Oe,shouldUpdate:Ee,rules:Je,children:Ke,required:Qe,label:_e,messageVariables:qe,trigger:vt="onChange",validateTrigger:lt,hidden:ct,help:xt}=z,{getPrefixCls:et}=s.useContext(Le.E_),{name:gt}=s.useContext(t.q3),pt=m(Ke),Wt=typeof pt=="function",Ot=s.useContext(t.qI),{validateTrigger:wt}=s.useContext(k.FieldContext),pe=lt!==void 0?lt:wt,ye=Ht(Me),Ie=et("form",Oe),[Ze,we]=V(Ie),De=s.useContext(k.ListContext),Pe=s.useRef(),[Xe,ut]=R({}),[bt,Yt]=(0,rt.Z)(()=>vn()),jt=Zt=>{const $t=De==null?void 0:De.getKey(Zt.name);if(Yt(Zt.destroy?vn():Zt,!0),Te&&xt!==!1&&Ot){let an=Zt.name;if(Zt.destroy)an=Pe.current||an;else if($t!==void 0){const[tn,xn]=$t;an=[tn].concat((0,y.Z)(xn)),Pe.current=an}Ot(Zt,an)}},Xt=(Zt,$t)=>{ut(an=>{const tn=Object.assign({},an),_n=[].concat((0,y.Z)(Zt.name.slice(0,-1)),(0,y.Z)($t)).join(mt);return Zt.destroy?delete tn[_n]:tn[_n]=Zt,tn})},[Dt,Pt]=s.useMemo(()=>{const Zt=(0,y.Z)(bt.errors),$t=(0,y.Z)(bt.warnings);return Object.values(Xe).forEach(an=>{Zt.push.apply(Zt,(0,y.Z)(an.errors||[])),$t.push.apply($t,(0,y.Z)(an.warnings||[]))}),[Zt,$t]},[Xe,bt.errors,bt.warnings]),en=G();function qt(Zt,$t,an){return Te&&!ct?s.createElement(un,{prefixCls:Ie,hasFeedback:z.hasFeedback,validateStatus:z.validateStatus,meta:bt,errors:Dt,warnings:Pt,noStyle:!0},Zt):s.createElement(dn,Object.assign({key:"row"},z,{className:f()(I,we),prefixCls:Ie,fieldId:$t,isRequired:an,errors:Dt,warnings:Pt,meta:bt,onSubItemMetaChange:Xt}),Zt)}if(!ye&&!Wt&&!P)return Ze(qt(pt));let bn={};return typeof _e=="string"?bn.label=_e:Me&&(bn.label=String(Me)),qe&&(bn=Object.assign(Object.assign({},bn),qe)),Ze(s.createElement(k.Field,Object.assign({},z,{messageVariables:bn,trigger:vt,validateTrigger:pe,onMetaChange:jt}),(Zt,$t,an)=>{const tn=j(Me).length&&$t?$t.name:[],xn=de(tn,gt),_n=Qe!==void 0?Qe:!!(Je&&Je.some(Et=>{if(Et&&typeof Et=="object"&&Et.required&&!Et.warningOnly)return!0;if(typeof Et=="function"){const An=Et(an);return An&&An.required&&!An.warningOnly}return!1})),Ft=Object.assign({},Zt);let Kt=null;if(Array.isArray(pt)&&ye)Kt=pt;else if(!(Wt&&(!(Ee||P)||ye))){if(!(P&&!Wt&&!ye))if((0,se.l$)(pt)){const Et=Object.assign(Object.assign({},pt.props),Ft);if(Et.id||(Et.id=xn),xt||Dt.length>0||Pt.length>0||z.extra){const Cn=[];(xt||Dt.length>0)&&Cn.push(`${xn}_help`),z.extra&&Cn.push(`${xn}_extra`),Et["aria-describedby"]=Cn.join(" ")}Dt.length>0&&(Et["aria-invalid"]="true"),_n&&(Et["aria-required"]="true"),(0,je.Yr)(pt)&&(Et.ref=en(tn,pt)),new Set([].concat((0,y.Z)(j(vt)),(0,y.Z)(j(pe)))).forEach(Cn=>{Et[Cn]=function(){for(var gn,zn,nr,Vn,rr,It=arguments.length,ht=new Array(It),_t=0;_t{var{prefixCls:Me,children:Te}=z,I=jn(z,["prefixCls","children"]);const{getPrefixCls:P}=s.useContext(Le.E_),Oe=P("form",Me),Ee=s.useMemo(()=>({prefixCls:Oe,status:"error"}),[Oe]);return s.createElement(k.List,Object.assign({},I),(Je,Ke,Qe)=>s.createElement(t.Rk.Provider,{value:Ee},Te(Je.map(_e=>Object.assign(Object.assign({},_e),{fieldKey:_e.key})),Ke,{errors:Qe.errors,warnings:Qe.warnings})))};function Dn(){const{form:z}=(0,s.useContext)(t.q3);return z}const zt=tt;zt.Item=qn,zt.List=br,zt.ErrorList=ue,zt.useForm=he,zt.useFormInstance=Dn,zt.useWatch=k.useWatch,zt.Provider=t.RV,zt.create=()=>{};var Nn=zt},8628:function(Bt,Ae,e){var y=e(59301),c=e(34280),f=e(56762),$=e(69507);function s(){let O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const t=(0,y.useRef)({}),_=(0,f.Z)(),J=(0,$.ZP)();return(0,c.Z)(()=>{const h=J.subscribe(ee=>{t.current=ee,O&&_()});return()=>J.unsubscribe(h)},[]),t.current}Ae.Z=s},9432:function(Bt,Ae,e){e.d(Ae,{Z:function(){return Re},n:function(){return Fe}});var y=e(19248),c=e(92310),f=e.n(c),$=e(93681),s=e(8654),O=e(59301),t=e(19080),_=e(36355),J=e(1684),h=e(19716),ee=e(32441),K=e(33234),x=e(59412),re=e(9937);function W(le){return!!(le.prefix||le.suffix||le.allowClear)}var Y=function(le,B){var u={};for(var r in le)Object.prototype.hasOwnProperty.call(le,r)&&B.indexOf(r)<0&&(u[r]=le[r]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,r=Object.getOwnPropertySymbols(le);g{var u;const{prefixCls:r,bordered:g=!0,status:C,size:V,disabled:L,onBlur:A,onFocus:b,suffix:ue,allowClear:k,addonAfter:Le,addonBefore:X,className:oe,style:te,styles:H,rootClassName:Ce,onChange:T,classNames:j}=le,de=Y(le,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Q,direction:Z,input:he}=O.useContext(_.E_),be=Q("input",r),We=(0,O.useRef)(null),[Be,ke]=(0,re.ZP)(be),{compactSize:tt,compactItemClassnames:rt}=(0,K.ri)(be,Z),je=(0,h.Z)(ge=>{var U;return(U=V!=null?V:tt)!==null&&U!==void 0?U:ge}),se=O.useContext(J.Z),ze=L!=null?L:se,{status:m,hasFeedback:v,feedbackIcon:E}=(0,O.useContext)(ee.aM),i=(0,t.F)(m,C),R=W(le)||!!v,G=(0,O.useRef)(R);(0,O.useEffect)(()=>{var ge;R&&G.current,G.current=R},[R]);const l=(0,x.Z)(We,!0),a=ge=>{l(),A==null||A(ge)},F=ge=>{l(),b==null||b(ge)},S=ge=>{l(),T==null||T(ge)},d=(v||ue)&&O.createElement(O.Fragment,null,ue,v&&E);let D;return typeof k=="object"&&(k!=null&&k.clearIcon)?D=k:k&&(D={clearIcon:O.createElement(y.Z,null)}),Be(O.createElement($.default,Object.assign({ref:(0,s.sQ)(B,We),prefixCls:be,autoComplete:he==null?void 0:he.autoComplete},de,{disabled:ze,onBlur:a,onFocus:F,style:Object.assign(Object.assign({},he==null?void 0:he.style),te),styles:Object.assign(Object.assign({},he==null?void 0:he.styles),H),suffix:d,allowClear:D,className:f()(oe,Ce,rt,he==null?void 0:he.className),onChange:S,addonAfter:Le&&O.createElement(K.BR,null,O.createElement(ee.Ux,{override:!0,status:!0},Le)),addonBefore:X&&O.createElement(K.BR,null,O.createElement(ee.Ux,{override:!0,status:!0},X)),classNames:Object.assign(Object.assign(Object.assign({},j),he==null?void 0:he.classNames),{input:f()({[`${be}-sm`]:je==="small",[`${be}-lg`]:je==="large",[`${be}-rtl`]:Z==="rtl",[`${be}-borderless`]:!g},!R&&(0,t.Z)(be,i),j==null?void 0:j.input,(u=he==null?void 0:he.classNames)===null||u===void 0?void 0:u.input,ke)}),classes:{affixWrapper:f()({[`${be}-affix-wrapper-sm`]:je==="small",[`${be}-affix-wrapper-lg`]:je==="large",[`${be}-affix-wrapper-rtl`]:Z==="rtl",[`${be}-affix-wrapper-borderless`]:!g},(0,t.Z)(`${be}-affix-wrapper`,i,v),ke),wrapper:f()({[`${be}-group-rtl`]:Z==="rtl"},ke),group:f()({[`${be}-group-wrapper-sm`]:je==="small",[`${be}-group-wrapper-lg`]:je==="large",[`${be}-group-wrapper-rtl`]:Z==="rtl",[`${be}-group-wrapper-disabled`]:ze},(0,t.Z)(`${be}-group-wrapper`,i,v),ke)}})))})},1643:function(Bt,Ae,e){var y=e(19248),c=e(92310),f=e.n(c),$=e(9296),s=e(59301),O=e(19080),t=e(36355),_=e(1684),J=e(19716),h=e(32441),ee=e(9432),K=e(9937),x=function(W,Y){var Fe={};for(var ve in W)Object.prototype.hasOwnProperty.call(W,ve)&&Y.indexOf(ve)<0&&(Fe[ve]=W[ve]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,ve=Object.getOwnPropertySymbols(W);Re{const{prefixCls:Fe,bordered:ve=!0,size:Re,disabled:le,status:B,allowClear:u,showCount:r,classNames:g,rootClassName:C,className:V}=W,L=x(W,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:A,direction:b}=s.useContext(t.E_),ue=(0,J.Z)(Re),k=s.useContext(_.Z),Le=le!=null?le:k,{status:X,hasFeedback:oe,feedbackIcon:te}=s.useContext(h.aM),H=(0,O.F)(X,B),Ce=s.useRef(null);s.useImperativeHandle(Y,()=>{var Z;return{resizableTextArea:(Z=Ce.current)===null||Z===void 0?void 0:Z.resizableTextArea,focus:he=>{var be,We;(0,ee.n)((We=(be=Ce.current)===null||be===void 0?void 0:be.resizableTextArea)===null||We===void 0?void 0:We.textArea,he)},blur:()=>{var he;return(he=Ce.current)===null||he===void 0?void 0:he.blur()}}});const T=A("input",Fe);let j;typeof u=="object"&&(u!=null&&u.clearIcon)?j=u:u&&(j={clearIcon:s.createElement(y.Z,null)});const[de,Q]=(0,K.ZP)(T);return de(s.createElement($.default,Object.assign({},L,{disabled:Le,allowClear:j,className:f()(V,C),classes:{affixWrapper:f()(`${T}-textarea-affix-wrapper`,{[`${T}-affix-wrapper-rtl`]:b==="rtl",[`${T}-affix-wrapper-borderless`]:!ve,[`${T}-affix-wrapper-sm`]:ue==="small",[`${T}-affix-wrapper-lg`]:ue==="large",[`${T}-textarea-show-count`]:r},(0,O.Z)(`${T}-affix-wrapper`,H),Q)},classNames:Object.assign(Object.assign({},g),{textarea:f()({[`${T}-borderless`]:!ve,[`${T}-sm`]:ue==="small",[`${T}-lg`]:ue==="large"},(0,O.Z)(T,H),Q,g==null?void 0:g.textarea)}),prefixCls:T,suffix:oe&&s.createElement("span",{className:`${T}-textarea-suffix`},te),showCount:r,ref:Ce})))});Ae.Z=re},59412:function(Bt,Ae,e){e.d(Ae,{Z:function(){return c}});var y=e(59301);function c(f,$){const s=(0,y.useRef)([]),O=()=>{s.current.push(setTimeout(()=>{var t,_,J,h;!((t=f.current)===null||t===void 0)&&t.input&&((_=f.current)===null||_===void 0?void 0:_.input.getAttribute("type"))==="password"&&(!((J=f.current)===null||J===void 0)&&J.input.hasAttribute("value"))&&((h=f.current)===null||h===void 0||h.input.removeAttribute("value"))}))};return(0,y.useEffect)(()=>($&&O(),()=>s.current.forEach(t=>{t&&clearTimeout(t)})),[]),O}},92832:function(Bt,Ae,e){e.d(Ae,{default:function(){return ue}});var y=e(92310),c=e.n(y),f=e(59301),$=e(36355),s=e(32441),O=e(9937),_=k=>{const{getPrefixCls:Le,direction:X}=(0,f.useContext)($.E_),{prefixCls:oe,className:te}=k,H=Le("input-group",oe),Ce=Le("input"),[T,j]=(0,O.ZP)(Ce),de=c()(H,{[`${H}-lg`]:k.size==="large",[`${H}-sm`]:k.size==="small",[`${H}-compact`]:k.compact,[`${H}-rtl`]:X==="rtl"},j,te),Q=(0,f.useContext)(s.aM),Z=(0,f.useMemo)(()=>Object.assign(Object.assign({},Q),{isFormItemInput:!1}),[Q]);return T(f.createElement("span",{className:de,style:k.style,onMouseEnter:k.onMouseEnter,onMouseLeave:k.onMouseLeave,onFocus:k.onFocus,onBlur:k.onBlur},f.createElement(s.aM.Provider,{value:Z},k.children)))},J=e(9432),h=e(73331),ee=e(15277),K=e(2738),x=e(8654),re=e(59412),W=function(k,Le){var X={};for(var oe in k)Object.prototype.hasOwnProperty.call(k,oe)&&Le.indexOf(oe)<0&&(X[oe]=k[oe]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,oe=Object.getOwnPropertySymbols(k);tek?f.createElement(ee.Z,null):f.createElement(h.Z,null),Fe={click:"onClick",hover:"onMouseOver"};var Re=f.forwardRef((k,Le)=>{const{visibilityToggle:X=!0}=k,oe=typeof X=="object"&&X.visible!==void 0,[te,H]=(0,f.useState)(()=>oe?X.visible:!1),Ce=(0,f.useRef)(null);f.useEffect(()=>{oe&&H(X.visible)},[oe,X]);const T=(0,re.Z)(Ce),j=()=>{const{disabled:ze}=k;ze||(te&&T(),H(m=>{var v;const E=!m;return typeof X=="object"&&((v=X.onVisibleChange)===null||v===void 0||v.call(X,E)),E}))},de=ze=>{const{action:m="click",iconRender:v=Y}=k,E=Fe[m]||"",i=v(te),R={[E]:j,className:`${ze}-icon`,key:"passwordIcon",onMouseDown:G=>{G.preventDefault()},onMouseUp:G=>{G.preventDefault()}};return f.cloneElement(f.isValidElement(i)?i:f.createElement("span",null,i),R)},{className:Q,prefixCls:Z,inputPrefixCls:he,size:be}=k,We=W(k,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Be}=f.useContext($.E_),ke=Be("input",he),tt=Be("input-password",Z),rt=X&&de(tt),je=c()(tt,Q,{[`${tt}-${be}`]:!!be}),se=Object.assign(Object.assign({},(0,K.Z)(We,["suffix","iconRender","visibilityToggle"])),{type:te?"text":"password",className:je,prefixCls:ke,suffix:rt});return be&&(se.size=be),f.createElement(J.Z,Object.assign({ref:(0,x.sQ)(Le,Ce)},se))}),le=e(47472),B=e(92343),u=e(3113),r=e(19716),g=e(33234),C=function(k,Le){var X={};for(var oe in k)Object.prototype.hasOwnProperty.call(k,oe)&&Le.indexOf(oe)<0&&(X[oe]=k[oe]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,oe=Object.getOwnPropertySymbols(k);te{const{prefixCls:X,inputPrefixCls:oe,className:te,size:H,suffix:Ce,enterButton:T=!1,addonAfter:j,loading:de,disabled:Q,onSearch:Z,onChange:he,onCompositionStart:be,onCompositionEnd:We}=k,Be=C(k,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ke,direction:tt}=f.useContext($.E_),rt=f.useRef(!1),je=ke("input-search",X),se=ke("input",oe),{compactSize:ze}=(0,g.ri)(je,tt),m=(0,r.Z)(fe=>{var ne;return(ne=H!=null?H:ze)!==null&&ne!==void 0?ne:fe}),v=f.useRef(null),E=fe=>{fe&&fe.target&&fe.type==="click"&&Z&&Z(fe.target.value,fe,{source:"clear"}),he&&he(fe)},i=fe=>{var ne;document.activeElement===((ne=v.current)===null||ne===void 0?void 0:ne.input)&&fe.preventDefault()},R=fe=>{var ne,me;Z&&Z((me=(ne=v.current)===null||ne===void 0?void 0:ne.input)===null||me===void 0?void 0:me.value,fe,{source:"input"})},G=fe=>{rt.current||de||R(fe)},l=typeof T=="boolean"?f.createElement(le.Z,null):null,a=`${je}-button`;let F;const S=T||{},d=S.type&&S.type.__ANT_BUTTON===!0;d||S.type==="button"?F=(0,B.Tm)(S,Object.assign({onMouseDown:i,onClick:fe=>{var ne,me;(me=(ne=S==null?void 0:S.props)===null||ne===void 0?void 0:ne.onClick)===null||me===void 0||me.call(ne,fe),R(fe)},key:"enterButton"},d?{className:a,size:m}:{})):F=f.createElement(u.ZP,{className:a,type:T?"primary":void 0,size:m,disabled:Q,key:"enterButton",onMouseDown:i,onClick:R,loading:de,icon:l},T),j&&(F=[F,(0,B.Tm)(j,{key:"addonAfter"})]);const D=c()(je,{[`${je}-rtl`]:tt==="rtl",[`${je}-${m}`]:!!m,[`${je}-with-button`]:!!T},te),ge=fe=>{rt.current=!0,be==null||be(fe)},U=fe=>{rt.current=!1,We==null||We(fe)};return f.createElement(J.Z,Object.assign({ref:(0,x.sQ)(v,Le),onPressEnter:G},Be,{size:m,onCompositionStart:ge,onCompositionEnd:U,prefixCls:se,addonAfter:F,suffix:Ce,onChange:E,className:D,disabled:Q}))}),A=e(1643);const b=J.Z;b.Group=_,b.Search=L,b.TextArea=A.Z,b.Password=Re;var ue=b},9937:function(Bt,Ae,e){e.d(Ae,{M1:function(){return t},TM:function(){return B},Xy:function(){return _},bi:function(){return ee},e5:function(){return le},ik:function(){return K},nz:function(){return s},pU:function(){return O},s7:function(){return x},x0:function(){return h}});var y=e(17313),c=e(74207),f=e(37613),$=e(83116);const s=u=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:u,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),O=u=>({borderColor:u.hoverBorderColor}),t=u=>({borderColor:u.activeBorderColor,boxShadow:u.activeShadow,outline:0}),_=u=>({color:u.colorTextDisabled,backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},O((0,f.TS)(u,{hoverBorderColor:u.colorBorder})))}),J=u=>{const{paddingBlockLG:r,fontSizeLG:g,lineHeightLG:C,borderRadiusLG:V,paddingInlineLG:L}=u;return{padding:`${r}px ${L}px`,fontSize:g,lineHeight:C,borderRadius:V}},h=u=>({padding:`${u.paddingBlockSM}px ${u.paddingInlineSM}px`,borderRadius:u.borderRadiusSM}),ee=(u,r)=>{const{componentCls:g,colorError:C,colorWarning:V,errorActiveShadow:L,warningActiveShadow:A,colorErrorBorderHover:b,colorWarningBorderHover:ue}=u;return{[`&-status-error:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:C,"&:hover":{borderColor:b},"&:focus, &-focused":Object.assign({},t((0,f.TS)(u,{activeBorderColor:C,activeShadow:L}))),[`${g}-prefix, ${g}-suffix`]:{color:C}},[`&-status-warning:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:V,"&:hover":{borderColor:ue},"&:focus, &-focused":Object.assign({},t((0,f.TS)(u,{activeBorderColor:V,activeShadow:A}))),[`${g}-prefix, ${g}-suffix`]:{color:V}}}},K=u=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${u.paddingBlock}px ${u.paddingInline}px`,color:u.colorText,fontSize:u.fontSize,lineHeight:u.lineHeight,backgroundColor:u.colorBgContainer,backgroundImage:"none",borderWidth:u.lineWidth,borderStyle:u.lineType,borderColor:u.colorBorder,borderRadius:u.borderRadius,transition:`all ${u.motionDurationMid}`},s(u.colorTextPlaceholder)),{"&:hover":Object.assign({},O(u)),"&:focus, &-focused":Object.assign({},t(u)),"&-disabled, &[disabled]":Object.assign({},_(u)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:u.controlHeight,lineHeight:u.lineHeight,verticalAlign:"bottom",transition:`all ${u.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},J(u)),"&-sm":Object.assign({},h(u)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),x=u=>{const{componentCls:r,antCls:g}=u;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:u.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${r}, &-lg > ${r}-group-addon`]:Object.assign({},J(u)),[`&-sm ${r}, &-sm > ${r}-group-addon`]:Object.assign({},h(u)),[`&-lg ${g}-select-single ${g}-select-selector`]:{height:u.controlHeightLG},[`&-sm ${g}-select-single ${g}-select-selector`]:{height:u.controlHeightSM},[`> ${r}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${r}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${u.paddingInline}px`,color:u.colorText,fontWeight:"normal",fontSize:u.fontSize,textAlign:"center",backgroundColor:u.colorFillAlter,border:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`,borderRadius:u.borderRadius,transition:`all ${u.motionDurationSlow}`,lineHeight:1,[`${g}-select`]:{margin:`-${u.paddingBlock+1}px -${u.paddingInline}px`,[`&${g}-select-single:not(${g}-select-customize-input)`]:{[`${g}-select-selector`]:{backgroundColor:"inherit",border:`${u.lineWidth}px ${u.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${g}-select-selector`]:{color:u.colorPrimary}}},[`${g}-cascader-picker`]:{margin:`-9px -${u.paddingInline}px`,backgroundColor:"transparent",[`${g}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${r}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${r}-search-with-button &`]:{zIndex:0}}},[`> ${r}:first-child, ${r}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${g}-select ${g}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${r}-affix-wrapper`]:{[`&:not(:first-child) ${r}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${r}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${r}:last-child, ${r}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${g}-select ${g}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${r}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-search &`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius}},[`&:not(:first-child), ${r}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${r}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,y.dF)()),{[`${r}-group-addon, ${r}-group-wrap, > ${r}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:u.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${r}-affix-wrapper, + & > ${r}-number-affix-wrapper, + & > ${g}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-u.lineWidth,borderInlineEndWidth:u.lineWidth},[`${r}`]:{float:"none"},[`& > ${g}-select > ${g}-select-selector, + & > ${g}-select-auto-complete ${r}, + & > ${g}-cascader-picker ${r}, + & > ${r}-group-wrapper ${r}`]:{borderInlineEndWidth:u.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${g}-select-focused`]:{zIndex:1},[`& > ${g}-select > ${g}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${g}-select:first-child > ${g}-select-selector, + & > ${g}-select-auto-complete:first-child ${r}, + & > ${g}-cascader-picker:first-child ${r}`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius},[`& > *:last-child, + & > ${g}-select:last-child > ${g}-select-selector, + & > ${g}-cascader-picker:last-child ${r}, + & > ${g}-cascader-picker-focused:last-child ${r}`]:{borderInlineEndWidth:u.lineWidth,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius},[`& > ${g}-select-auto-complete ${r}`]:{verticalAlign:"top"},[`${r}-group-wrapper + ${r}-group-wrapper`]:{marginInlineStart:-u.lineWidth,[`${r}-affix-wrapper`]:{borderRadius:0}},[`${r}-group-wrapper:not(:last-child)`]:{[`&${r}-search > ${r}-group`]:{[`& > ${r}-group-addon > ${r}-search-button`]:{borderRadius:0},[`& > ${r}`]:{borderStartStartRadius:u.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:u.borderRadius}}}})}},re=u=>{const{componentCls:r,controlHeightSM:g,lineWidth:C}=u,L=(g-C*2-16)/2;return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,y.Wf)(u)),K(u)),ee(u,r)),{'&[type="color"]':{height:u.controlHeight,[`&${r}-lg`]:{height:u.controlHeightLG},[`&${r}-sm`]:{height:g,paddingTop:L,paddingBottom:L}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},W=u=>{const{componentCls:r}=u;return{[`${r}-clear-icon`]:{margin:0,color:u.colorTextQuaternary,fontSize:u.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${u.motionDurationSlow}`,"&:hover":{color:u.colorTextTertiary},"&:active":{color:u.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${u.inputAffixPadding}px`}}}},Y=u=>{const{componentCls:r,inputAffixPadding:g,colorTextDescription:C,motionDurationSlow:V,colorIcon:L,colorIconHover:A,iconCls:b}=u;return{[`${r}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},K(u)),{display:"inline-flex",[`&:not(${r}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},O(u)),{zIndex:1,[`${r}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${r}[disabled]`]:{background:"transparent"}},[`> input${r}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${r}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:u.paddingXS}},"&-show-count-suffix":{color:C},"&-show-count-has-suffix":{marginInlineEnd:u.paddingXXS},"&-prefix":{marginInlineEnd:g},"&-suffix":{marginInlineStart:g}}}),W(u)),{[`${b}${r}-password-icon`]:{color:L,cursor:"pointer",transition:`all ${V}`,"&:hover":{color:A}}}),ee(u,`${r}-affix-wrapper`))}},Fe=u=>{const{componentCls:r,colorError:g,colorWarning:C,borderRadiusLG:V,borderRadiusSM:L}=u;return{[`${r}-group`]:Object.assign(Object.assign(Object.assign({},(0,y.Wf)(u)),x(u)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${r}-group-addon`]:{borderRadius:V,fontSize:u.fontSizeLG}},"&-sm":{[`${r}-group-addon`]:{borderRadius:L}},"&-status-error":{[`${r}-group-addon`]:{color:g,borderColor:g}},"&-status-warning":{[`${r}-group-addon`]:{color:C,borderColor:C}},"&-disabled":{[`${r}-group-addon`]:Object.assign({},_(u))},[`&:not(${r}-compact-first-item):not(${r}-compact-last-item)${r}-compact-item`]:{[`${r}, ${r}-group-addon`]:{borderRadius:0}},[`&:not(${r}-compact-last-item)${r}-compact-first-item`]:{[`${r}, ${r}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${r}-compact-first-item)${r}-compact-last-item`]:{[`${r}, ${r}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},ve=u=>{const{componentCls:r,antCls:g}=u,C=`${r}-search`;return{[C]:{[`${r}`]:{"&:hover, &:focus":{borderColor:u.colorPrimaryHover,[`+ ${r}-group-addon ${C}-button:not(${g}-btn-primary)`]:{borderInlineStartColor:u.colorPrimaryHover}}},[`${r}-affix-wrapper`]:{borderRadius:0},[`${r}-lg`]:{lineHeight:u.lineHeightLG-2e-4},[`> ${r}-group`]:{[`> ${r}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${C}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${C}-button:not(${g}-btn-primary)`]:{color:u.colorTextDescription,"&:hover":{color:u.colorPrimaryHover},"&:active":{color:u.colorPrimaryActive},[`&${g}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${C}-button`]:{height:u.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${C}-button`]:{height:u.controlHeightLG},[`&-small ${C}-button`]:{height:u.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${r}-compact-item`]:{[`&:not(${r}-compact-last-item)`]:{[`${r}-group-addon`]:{[`${r}-search-button`]:{marginInlineEnd:-u.lineWidth,borderRadius:0}}},[`&:not(${r}-compact-first-item)`]:{[`${r},${r}-affix-wrapper`]:{borderRadius:0}},[`> ${r}-group-addon ${r}-search-button, + > ${r}, + ${r}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${r}-affix-wrapper-focused`]:{zIndex:2}}}}},Re=u=>{const{componentCls:r,paddingLG:g}=u,C=`${r}-textarea`;return{[C]:{position:"relative","&-show-count":{[`> ${r}`]:{height:"100%"},[`${r}-data-count`]:{position:"absolute",bottom:-u.fontSize*u.lineHeight,insetInlineEnd:0,color:u.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${r}`]:{paddingInlineEnd:g}},[`&-affix-wrapper${C}-has-feedback`]:{[`${r}`]:{paddingInlineEnd:g}},[`&-affix-wrapper${r}-affix-wrapper`]:{padding:0,[`> textarea${r}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${r}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${r}-clear-icon`]:{position:"absolute",insetInlineEnd:u.paddingXS,insetBlockStart:u.paddingXS},[`${C}-suffix`]:{position:"absolute",top:0,insetInlineEnd:u.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function le(u){return(0,f.TS)(u,{inputAffixPadding:u.paddingXXS})}const B=u=>{const{controlHeight:r,fontSize:g,lineHeight:C,lineWidth:V,controlHeightSM:L,controlHeightLG:A,fontSizeLG:b,lineHeightLG:ue,paddingSM:k,controlPaddingHorizontalSM:Le,controlPaddingHorizontal:X,colorFillAlter:oe,colorPrimaryHover:te,controlOutlineWidth:H,controlOutline:Ce,colorErrorOutline:T,colorWarningOutline:j}=u;return{paddingBlock:Math.max(Math.round((r-g*C)/2*10)/10-V,3),paddingBlockSM:Math.max(Math.round((L-g*C)/2*10)/10-V,0),paddingBlockLG:Math.ceil((A-b*ue)/2*10)/10-V,paddingInline:k-V,paddingInlineSM:Le-V,paddingInlineLG:X-V,addonBg:oe,activeBorderColor:te,hoverBorderColor:te,activeShadow:`0 0 0 ${H}px ${Ce}`,errorActiveShadow:`0 0 0 ${H}px ${T}`,warningActiveShadow:`0 0 0 ${H}px ${j}`}};Ae.ZP=(0,$.Z)("Input",u=>{const r=(0,f.TS)(u,le(u));return[re(r),Re(r),Y(r),Fe(r),ve(r),(0,c.c)(r)]},B)},45818:function(Bt,Ae,e){e.d(Ae,{D:function(){return le},Z:function(){return r}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},$=f,s=e(7657),O=function(C,V){return c.createElement(s.Z,(0,y.Z)({},C,{ref:V,icon:$}))},t=c.forwardRef(O),_=t,J=e(33853),h=e(38819),ee=e(92310),K=e.n(ee),x=e(2738),W=g=>!isNaN(parseFloat(g))&&isFinite(g),Y=e(36355),Fe=e(84966),ve=function(g,C){var V={};for(var L in g)Object.prototype.hasOwnProperty.call(g,L)&&C.indexOf(L)<0&&(V[L]=g[L]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,L=Object.getOwnPropertySymbols(g);A{let g=0;return function(){let C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return g+=1,`${C}${g}`}})();var r=c.forwardRef((g,C)=>{const{prefixCls:V,className:L,trigger:A,children:b,defaultCollapsed:ue=!1,theme:k="dark",style:Le={},collapsible:X=!1,reverseArrow:oe=!1,width:te=200,collapsedWidth:H=80,zeroWidthTriggerStyle:Ce,breakpoint:T,onCollapse:j,onBreakpoint:de}=g,Q=ve(g,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Z}=(0,c.useContext)(Fe.Gs),[he,be]=(0,c.useState)("collapsed"in g?g.collapsed:ue),[We,Be]=(0,c.useState)(!1);(0,c.useEffect)(()=>{"collapsed"in g&&be(g.collapsed)},[g.collapsed]);const ke=(m,v)=>{"collapsed"in g||be(m),j==null||j(m,v)},tt=(0,c.useRef)();tt.current=m=>{Be(m.matches),de==null||de(m.matches),he!==m.matches&&ke(m.matches,"responsive")},(0,c.useEffect)(()=>{function m(E){return tt.current(E)}let v;if(typeof window!="undefined"){const{matchMedia:E}=window;if(E&&T&&T in Re){v=E(`(max-width: ${Re[T]})`);try{v.addEventListener("change",m)}catch(i){v.addListener(m)}m(v)}}return()=>{try{v==null||v.removeEventListener("change",m)}catch(E){v==null||v.removeListener(m)}}},[T]),(0,c.useEffect)(()=>{const m=B("ant-sider-");return Z.addSider(m),()=>Z.removeSider(m)},[]);const rt=()=>{ke(!he,"clickTrigger")},{getPrefixCls:je}=(0,c.useContext)(Y.E_),se=()=>{const m=je("layout-sider",V),v=(0,x.Z)(Q,["collapsed"]),E=he?H:te,i=W(E)?`${E}px`:String(E),R=parseFloat(String(H||0))===0?c.createElement("span",{onClick:rt,className:K()(`${m}-zero-width-trigger`,`${m}-zero-width-trigger-${oe?"right":"left"}`),style:Ce},A||c.createElement(_,null)):null,a={expanded:oe?c.createElement(h.Z,null):c.createElement(J.Z,null),collapsed:oe?c.createElement(J.Z,null):c.createElement(h.Z,null)}[he?"collapsed":"expanded"],F=A!==null?R||c.createElement("div",{className:`${m}-trigger`,onClick:rt,style:{width:i}},A||a):null,S=Object.assign(Object.assign({},Le),{flex:`0 0 ${i}`,maxWidth:i,minWidth:i,width:i}),d=K()(m,`${m}-${k}`,{[`${m}-collapsed`]:!!he,[`${m}-has-trigger`]:X&&A!==null&&!R,[`${m}-below`]:!!We,[`${m}-zero-width`]:parseFloat(i)===0},L);return c.createElement("aside",Object.assign({className:d},v,{style:S,ref:C}),c.createElement("div",{className:`${m}-children`},b),X||We&&R?F:null)},ze=c.useMemo(()=>({siderCollapsed:he}),[he]);return c.createElement(le.Provider,{value:ze},se())})},84966:function(Bt,Ae,e){e.d(Ae,{VY:function(){return le},$_:function(){return Re},h4:function(){return ve},Gs:function(){return x},ZP:function(){return B}});var y=e(94480),c=e(92310),f=e.n(c),$=e(2738),s=e(59301),O=e(36355),t=e(83116),J=u=>{const{componentCls:r,bodyBg:g,lightSiderBg:C,lightTriggerBg:V,lightTriggerColor:L}=u;return{[`${r}-sider-light`]:{background:C,[`${r}-sider-trigger`]:{color:L,background:V},[`${r}-sider-zero-width-trigger`]:{color:L,background:V,border:`1px solid ${g}`,borderInlineStart:0}}}};const h=u=>{const{antCls:r,componentCls:g,colorText:C,triggerColor:V,footerBg:L,triggerBg:A,headerHeight:b,headerPadding:ue,headerColor:k,footerPadding:Le,triggerHeight:X,zeroTriggerHeight:oe,zeroTriggerWidth:te,motionDurationMid:H,motionDurationSlow:Ce,fontSize:T,borderRadius:j,bodyBg:de,headerBg:Q,siderBg:Z}=u;return{[g]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:de,"&, *":{boxSizing:"border-box"},[`&${g}-has-sider`]:{flexDirection:"row",[`> ${g}, > ${g}-content`]:{width:0}},[`${g}-header, &${g}-footer`]:{flex:"0 0 auto"},[`${g}-sider`]:{position:"relative",minWidth:0,background:Z,transition:`all ${H}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${r}-menu${r}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:X},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:X,color:V,lineHeight:`${X}px`,textAlign:"center",background:A,cursor:"pointer",transition:`all ${H}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:b,insetInlineEnd:-te,zIndex:1,width:te,height:oe,color:V,fontSize:u.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Z,borderStartStartRadius:0,borderStartEndRadius:j,borderEndEndRadius:j,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ce} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ce}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-te,borderStartStartRadius:j,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:j}}}}},J(u)),{"&-rtl":{direction:"rtl"}}),[`${g}-header`]:{height:b,padding:ue,color:k,lineHeight:`${b}px`,background:Q,[`${r}-menu`]:{lineHeight:"inherit"}},[`${g}-footer`]:{padding:Le,color:C,fontSize:T,background:L},[`${g}-content`]:{flex:"auto",minHeight:0}}};var ee=(0,t.Z)("Layout",u=>[h(u)],u=>{const{colorBgLayout:r,controlHeight:g,controlHeightLG:C,colorText:V,controlHeightSM:L,marginXXS:A,colorTextLightSolid:b,colorBgContainer:ue}=u,k=C*1.25;return{colorBgHeader:"#001529",colorBgBody:r,colorBgTrigger:"#002140",bodyBg:r,headerBg:"#001529",headerHeight:g*2,headerPadding:`0 ${k}px`,headerColor:V,footerPadding:`${L}px ${k}px`,footerBg:r,siderBg:"#001529",triggerHeight:C+A*2,triggerBg:"#002140",triggerColor:b,zeroTriggerWidth:C,zeroTriggerHeight:C,lightSiderBg:ue,lightTriggerBg:ue,lightTriggerColor:V}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),K=function(u,r){var g={};for(var C in u)Object.prototype.hasOwnProperty.call(u,C)&&r.indexOf(C)<0&&(g[C]=u[C]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,C=Object.getOwnPropertySymbols(u);Vnull,removeSider:()=>null}});function re(u){let{suffixCls:r,tagName:g,displayName:C}=u;return V=>s.forwardRef((A,b)=>s.createElement(V,Object.assign({ref:b,suffixCls:r,tagName:g},A)))}const W=s.forwardRef((u,r)=>{const{prefixCls:g,suffixCls:C,className:V,tagName:L}=u,A=K(u,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:b}=s.useContext(O.E_),ue=b("layout",g),[k,Le]=ee(ue),X=C?`${ue}-${C}`:ue;return k(s.createElement(L,Object.assign({className:f()(g||X,V,Le),ref:r},A)))}),Y=s.forwardRef((u,r)=>{const{direction:g}=s.useContext(O.E_),[C,V]=s.useState([]),{prefixCls:L,className:A,rootClassName:b,children:ue,hasSider:k,tagName:Le,style:X}=u,oe=K(u,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),te=(0,$.Z)(oe,["suffixCls"]),{getPrefixCls:H,layout:Ce}=s.useContext(O.E_),T=H("layout",L),[j,de]=ee(T),Q=f()(T,{[`${T}-has-sider`]:typeof k=="boolean"?k:C.length>0,[`${T}-rtl`]:g==="rtl"},Ce==null?void 0:Ce.className,A,b,de),Z=s.useMemo(()=>({siderHook:{addSider:he=>{V(be=>[].concat((0,y.Z)(be),[he]))},removeSider:he=>{V(be=>be.filter(We=>We!==he))}}}),[]);return j(s.createElement(x.Provider,{value:Z},s.createElement(Le,Object.assign({ref:r,className:Q,style:Object.assign(Object.assign({},Ce==null?void 0:Ce.style),X)},te),ue)))}),Fe=re({tagName:"div",displayName:"Layout"})(Y),ve=re({suffixCls:"header",tagName:"header",displayName:"Header"})(W),Re=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(W),le=re({suffixCls:"content",tagName:"main",displayName:"Content"})(W);var B=Fe},40875:function(Bt,Ae,e){e.d(Ae,{J:function(){return O}});var y=e(59301),c=e(33234),f=e(70425),$=function(t,_){var J={};for(var h in t)Object.prototype.hasOwnProperty.call(t,h)&&_.indexOf(h)<0&&(J[h]=t[h]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,h=Object.getOwnPropertySymbols(t);ee{const{children:J}=t,h=$(t,["children"]),ee=y.useContext(s),K=y.useMemo(()=>Object.assign(Object.assign({},ee),h),[ee,h.prefixCls,h.mode,h.selectable]);return y.createElement(s.Provider,{value:K},y.createElement(c.BR,null,(0,f.supportNodeRef)(J)?y.cloneElement(J,{ref:_}):J))});Ae.Z=s},20834:function(Bt,Ae,e){e.d(Ae,{default:function(){return ze}});var y=e(15285),c=e(59301),f=e(45818),$=e(92310),s=e.n($),O=e(36355),t=function(m,v){var E={};for(var i in m)Object.prototype.hasOwnProperty.call(m,i)&&v.indexOf(i)<0&&(E[i]=m[i]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,i=Object.getOwnPropertySymbols(m);R{const{prefixCls:v,className:E,dashed:i}=m,R=t(m,["prefixCls","className","dashed"]),{getPrefixCls:G}=c.useContext(O.E_),l=G("menu",v),a=s()({[`${l}-item-divider-dashed`]:!!i},E);return c.createElement(y.iz,Object.assign({className:a},R))},h=e(11592),ee=e(2738),K=e(6848),x=e(92343),W=(0,c.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Fe=m=>{var v;const{className:E,children:i,icon:R,title:G,danger:l}=m,{prefixCls:a,firstLevel:F,direction:S,disableMenuItemTitleTooltip:d,inlineCollapsed:D}=c.useContext(W),ge=Ge=>{const Ye=c.createElement("span",{className:`${a}-title-content`},i);return(!R||(0,x.l$)(i)&&i.type==="span")&&i&&Ge&&F&&typeof i=="string"?c.createElement("div",{className:`${a}-inline-collapsed-noicon`},i.charAt(0)):Ye},{siderCollapsed:U}=c.useContext(f.D);let fe=G;typeof G=="undefined"?fe=F?i:"":G===!1&&(fe="");const ne={title:fe};!U&&!D&&(ne.title=null,ne.open=!1);const me=(0,h.Z)(i).length;let ce=c.createElement(y.ck,Object.assign({},(0,ee.Z)(m,["title","icon","danger"]),{className:s()({[`${a}-item-danger`]:l,[`${a}-item-only-child`]:(R?me+1:me)===1},E),title:typeof G=="string"?G:void 0}),(0,x.Tm)(R,{className:s()((0,x.l$)(R)?(v=R.props)===null||v===void 0?void 0:v.className:"",`${a}-item-icon`)}),ge(D));return d||(ce=c.createElement(K.Z,Object.assign({},ne,{placement:S==="rtl"?"left":"right",overlayClassName:`${a}-inline-collapsed-tooltip`}),ce)),ce},Re=m=>{var v;const{popupClassName:E,icon:i,title:R,theme:G}=m,l=c.useContext(W),{prefixCls:a,inlineCollapsed:F,theme:S}=l,d=(0,y.Xl)();let D;if(!i)D=F&&!d.length&&R&&typeof R=="string"?c.createElement("div",{className:`${a}-inline-collapsed-noicon`},R.charAt(0)):c.createElement("span",{className:`${a}-title-content`},R);else{const U=(0,x.l$)(R)&&R.type==="span";D=c.createElement(c.Fragment,null,(0,x.Tm)(i,{className:s()((0,x.l$)(i)?(v=i.props)===null||v===void 0?void 0:v.className:"",`${a}-item-icon`)}),U?R:c.createElement("span",{className:`${a}-title-content`},R))}const ge=c.useMemo(()=>Object.assign(Object.assign({},l),{firstLevel:!1}),[l]);return c.createElement(W.Provider,{value:ge},c.createElement(y.Wd,Object.assign({},(0,ee.Z)(m,["icon"]),{title:D,popupClassName:s()(a,E,`${a}-${G||S}`)})))},le=e(18785),B=e(70425),u=e(62892),r=e(40875),g=function(m,v){var E={};for(var i in m)Object.prototype.hasOwnProperty.call(m,i)&&v.indexOf(i)<0&&(E[i]=m[i]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,i=Object.getOwnPropertySymbols(m);R{if(v&&typeof v=="object"){const i=v,{label:R,children:G,key:l,type:a}=i,F=g(i,["label","children","key","type"]),S=l!=null?l:`tmp-${E}`;return G||a==="group"?a==="group"?c.createElement(y.BW,Object.assign({key:S},F,{title:R}),C(G)):c.createElement(Re,Object.assign({key:S},F,{title:R}),C(G)):a==="divider"?c.createElement(J,Object.assign({key:S},F)):c.createElement(Fe,Object.assign({key:S},F),R)}return null}).filter(v=>v)}function V(m){return c.useMemo(()=>m&&C(m),[m])}var L=e(64993),A=e(17313),b=e(8378),ue=e(13826),k=e(29878),Le=e(83116),X=e(37613),te=m=>{const{componentCls:v,motionDurationSlow:E,horizontalLineHeight:i,colorSplit:R,lineWidth:G,lineType:l,itemPaddingInline:a}=m;return{[`${v}-horizontal`]:{lineHeight:i,border:0,borderBottom:`${G}px ${l} ${R}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${v}-item, ${v}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:a},[`> ${v}-item:hover, + > ${v}-item-active, + > ${v}-submenu ${v}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${v}-item, ${v}-submenu-title`]:{transition:[`border-color ${E}`,`background ${E}`].join(",")},[`${v}-submenu-arrow`]:{display:"none"}}}},Ce=m=>{let{componentCls:v,menuArrowOffset:E}=m;return{[`${v}-rtl`]:{direction:"rtl"},[`${v}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${v}-rtl${v}-vertical, + ${v}-submenu-rtl ${v}-vertical`]:{[`${v}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${E})`},"&::after":{transform:`rotate(45deg) translateY(${E})`}}}}};const T=m=>Object.assign({},(0,A.oN)(m));var de=(m,v)=>{const{componentCls:E,itemColor:i,itemSelectedColor:R,groupTitleColor:G,itemBg:l,subMenuItemBg:a,itemSelectedBg:F,activeBarHeight:S,activeBarWidth:d,activeBarBorderWidth:D,motionDurationSlow:ge,motionEaseInOut:U,motionEaseOut:fe,itemPaddingInline:ne,motionDurationMid:me,itemHoverColor:ce,lineType:Ge,colorSplit:Ye,itemDisabledColor:Ve,dangerItemColor:nt,dangerItemHoverColor:st,dangerItemSelectedColor:Ct,dangerItemActiveBg:at,dangerItemSelectedBg:Lt,itemHoverBg:sn,itemActiveBg:Jt,menuSubMenuBg:un,horizontalItemSelectedColor:Rn,horizontalItemSelectedBg:dn,horizontalItemBorderRadius:mt,horizontalItemHoverBg:yn,popupBg:Fn}=m;return{[`${E}-${v}, ${E}-${v} > ${E}`]:{color:i,background:l,[`&${E}-root:focus-visible`]:Object.assign({},T(m)),[`${E}-item-group-title`]:{color:G},[`${E}-submenu-selected`]:{[`> ${E}-submenu-title`]:{color:R}},[`${E}-item-disabled, ${E}-submenu-disabled`]:{color:`${Ve} !important`},[`${E}-item:not(${E}-item-selected):not(${E}-submenu-selected)`]:{[`&:hover, > ${E}-submenu-title:hover`]:{color:ce}},[`&:not(${E}-horizontal)`]:{[`${E}-item:not(${E}-item-selected)`]:{"&:hover":{backgroundColor:sn},"&:active":{backgroundColor:Jt}},[`${E}-submenu-title`]:{"&:hover":{backgroundColor:sn},"&:active":{backgroundColor:Jt}}},[`${E}-item-danger`]:{color:nt,[`&${E}-item:hover`]:{[`&:not(${E}-item-selected):not(${E}-submenu-selected)`]:{color:st}},[`&${E}-item:active`]:{background:at}},[`${E}-item a`]:{"&, &:hover":{color:"inherit"}},[`${E}-item-selected`]:{color:R,[`&${E}-item-danger`]:{color:Ct},"a, a:hover":{color:"inherit"}},[`& ${E}-item-selected`]:{backgroundColor:F,[`&${E}-item-danger`]:{backgroundColor:Lt}},[`${E}-item, ${E}-submenu-title`]:{[`&:not(${E}-item-disabled):focus-visible`]:Object.assign({},T(m))},[`&${E}-submenu > ${E}`]:{backgroundColor:un},[`&${E}-popup > ${E}`]:{backgroundColor:Fn},[`&${E}-horizontal`]:Object.assign(Object.assign({},v==="dark"?{borderBottom:0}:{}),{[`> ${E}-item, > ${E}-submenu`]:{top:D,marginTop:-D,marginBottom:0,borderRadius:mt,"&::after":{position:"absolute",insetInline:ne,bottom:0,borderBottom:`${S}px solid transparent`,transition:`border-color ${ge} ${U}`,content:'""'},"&:hover, &-active, &-open":{background:yn,"&::after":{borderBottomWidth:S,borderBottomColor:Rn}},"&-selected":{color:Rn,backgroundColor:dn,"&:hover":{backgroundColor:dn},"&::after":{borderBottomWidth:S,borderBottomColor:Rn}}}}),[`&${E}-root`]:{[`&${E}-inline, &${E}-vertical`]:{borderInlineEnd:`${D}px ${Ge} ${Ye}`}},[`&${E}-inline`]:{[`${E}-sub${E}-inline`]:{background:a},[`${E}-item, ${E}-submenu-title`]:D&&d?{width:`calc(100% + ${D}px)`}:{},[`${E}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${d}px solid ${R}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${me} ${fe}`,`opacity ${me} ${fe}`].join(","),content:'""'},[`&${E}-item-danger`]:{"&::after":{borderInlineEndColor:Ct}}},[`${E}-selected, ${E}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${me} ${U}`,`opacity ${me} ${U}`].join(",")}}}}}};const Q=m=>{const{componentCls:v,itemHeight:E,itemMarginInline:i,padding:R,menuArrowSize:G,marginXS:l,itemMarginBlock:a}=m,F=R+G+l;return{[`${v}-item`]:{position:"relative",overflow:"hidden"},[`${v}-item, ${v}-submenu-title`]:{height:E,lineHeight:`${E}px`,paddingInline:R,overflow:"hidden",textOverflow:"ellipsis",marginInline:i,marginBlock:a,width:`calc(100% - ${i*2}px)`},[`> ${v}-item, + > ${v}-submenu > ${v}-submenu-title`]:{height:E,lineHeight:`${E}px`},[`${v}-item-group-list ${v}-submenu-title, + ${v}-submenu-title`]:{paddingInlineEnd:F}}};var he=m=>{const{componentCls:v,iconCls:E,itemHeight:i,colorTextLightSolid:R,dropdownWidth:G,controlHeightLG:l,motionDurationMid:a,motionEaseOut:F,paddingXL:S,itemMarginInline:d,fontSizeLG:D,motionDurationSlow:ge,paddingXS:U,boxShadowSecondary:fe,collapsedWidth:ne,collapsedIconSize:me}=m,ce={height:i,lineHeight:`${i}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[v]:{"&-inline, &-vertical":Object.assign({[`&${v}-root`]:{boxShadow:"none"}},Q(m))},[`${v}-submenu-popup`]:{[`${v}-vertical`]:Object.assign(Object.assign({},Q(m)),{boxShadow:fe})}},{[`${v}-submenu-popup ${v}-vertical${v}-sub`]:{minWidth:G,maxHeight:`calc(100vh - ${l*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${v}-inline`]:{width:"100%",[`&${v}-root`]:{[`${v}-item, ${v}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${ge}`,`background ${ge}`,`padding ${a} ${F}`].join(","),[`> ${v}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${v}-sub${v}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${v}-submenu > ${v}-submenu-title`]:ce,[`& ${v}-item-group-title`]:{paddingInlineStart:S}},[`${v}-item`]:ce}},{[`${v}-inline-collapsed`]:{width:ne,[`&${v}-root`]:{[`${v}-item, ${v}-submenu ${v}-submenu-title`]:{[`> ${v}-inline-collapsed-noicon`]:{fontSize:D,textAlign:"center"}}},[`> ${v}-item, + > ${v}-item-group > ${v}-item-group-list > ${v}-item, + > ${v}-item-group > ${v}-item-group-list > ${v}-submenu > ${v}-submenu-title, + > ${v}-submenu > ${v}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${D/2}px - ${d}px)`,textOverflow:"clip",[` + ${v}-submenu-arrow, + ${v}-submenu-expand-icon + `]:{opacity:0},[`${v}-item-icon, ${E}`]:{margin:0,fontSize:me,lineHeight:`${i}px`,"+ span":{display:"inline-block",opacity:0}}},[`${v}-item-icon, ${E}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${v}-item-icon, ${E}`]:{display:"none"},"a, a:hover":{color:R}},[`${v}-item-group-title`]:Object.assign(Object.assign({},A.vS),{paddingInline:U})}}]};const be=m=>{const{componentCls:v,motionDurationSlow:E,motionDurationMid:i,motionEaseInOut:R,motionEaseOut:G,iconCls:l,iconSize:a,iconMarginInlineEnd:F}=m;return{[`${v}-item, ${v}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${E}`,`background ${E}`,`padding ${E} ${R}`].join(","),[`${v}-item-icon, ${l}`]:{minWidth:a,fontSize:a,transition:[`font-size ${i} ${G}`,`margin ${E} ${R}`,`color ${E}`].join(","),"+ span":{marginInlineStart:F,opacity:1,transition:[`opacity ${E} ${R}`,`margin ${E}`,`color ${E}`].join(",")}},[`${v}-item-icon`]:Object.assign({},(0,A.Ro)()),[`&${v}-item-only-child`]:{[`> ${l}, > ${v}-item-icon`]:{marginInlineEnd:0}}},[`${v}-item-disabled, ${v}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${v}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},We=m=>{const{componentCls:v,motionDurationSlow:E,motionEaseInOut:i,borderRadius:R,menuArrowSize:G,menuArrowOffset:l}=m;return{[`${v}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:m.margin,width:G,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${E} ${i}, opacity ${E}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:G*.6,height:G*.15,backgroundColor:"currentcolor",borderRadius:R,transition:[`background ${E} ${i}`,`transform ${E} ${i}`,`top ${E} ${i}`,`color ${E} ${i}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${l})`},"&::after":{transform:`rotate(-45deg) translateY(${l})`}}}}},Be=m=>{const{antCls:v,componentCls:E,fontSize:i,motionDurationSlow:R,motionDurationMid:G,motionEaseInOut:l,paddingXS:a,padding:F,colorSplit:S,lineWidth:d,zIndexPopup:D,borderRadiusLG:ge,subMenuItemBorderRadius:U,menuArrowSize:fe,menuArrowOffset:ne,lineType:me,menuPanelMaskInset:ce,groupTitleLineHeight:Ge,groupTitleFontSize:Ye}=m;return[{"":{[`${E}`]:Object.assign(Object.assign({},(0,A.dF)()),{"&-hidden":{display:"none"}})},[`${E}-submenu-hidden`]:{display:"none"}},{[E]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,A.Wf)(m)),(0,A.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:i,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${R} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${E}-item`]:{flex:"none"}},[`${E}-item, ${E}-submenu, ${E}-submenu-title`]:{borderRadius:m.itemBorderRadius},[`${E}-item-group-title`]:{padding:`${a}px ${F}px`,fontSize:Ye,lineHeight:Ge,transition:`all ${R}`},[`&-horizontal ${E}-submenu`]:{transition:[`border-color ${R} ${l}`,`background ${R} ${l}`].join(",")},[`${E}-submenu, ${E}-submenu-inline`]:{transition:[`border-color ${R} ${l}`,`background ${R} ${l}`,`padding ${G} ${l}`].join(",")},[`${E}-submenu ${E}-sub`]:{cursor:"initial",transition:[`background ${R} ${l}`,`padding ${R} ${l}`].join(",")},[`${E}-title-content`]:{transition:`color ${R}`},[`${E}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${E}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:S,borderStyle:me,borderWidth:0,borderTopWidth:d,marginBlock:d,padding:0,"&-dashed":{borderStyle:"dashed"}}}),be(m)),{[`${E}-item-group`]:{[`${E}-item-group-list`]:{margin:0,padding:0,[`${E}-item, ${E}-submenu-title`]:{paddingInline:`${i*2}px ${F}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:D,borderRadius:ge,boxShadow:"none",transformOrigin:"0 0",[`&${E}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ce}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ce},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:m.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:m.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:m.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:m.paddingXS},[`> ${E}`]:Object.assign(Object.assign(Object.assign({borderRadius:ge},be(m)),We(m)),{[`${E}-item, ${E}-submenu > ${E}-submenu-title`]:{borderRadius:U},[`${E}-submenu-title::after`]:{transition:`transform ${R} ${l}`}})}}),We(m)),{[`&-inline-collapsed ${E}-submenu-arrow, + &-inline ${E}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ne})`},"&::after":{transform:`rotate(45deg) translateX(-${ne})`}},[`${E}-submenu-open${E}-submenu-inline > ${E}-submenu-title > ${E}-submenu-arrow`]:{transform:`translateY(-${fe*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ne})`},"&::before":{transform:`rotate(45deg) translateX(${ne})`}}})},{[`${v}-layout-header`]:{[E]:{lineHeight:"inherit"}}}]};var ke=(m,v)=>(0,Le.Z)("Menu",i=>{if(v===!1)return[];const{colorBgElevated:R,colorPrimary:G,colorTextLightSolid:l,controlHeightLG:a,fontSize:F,darkItemColor:S,darkDangerItemColor:d,darkItemBg:D,darkSubMenuItemBg:ge,darkItemSelectedColor:U,darkItemSelectedBg:fe,darkDangerItemSelectedBg:ne,darkItemHoverBg:me,darkGroupTitleColor:ce,darkItemHoverColor:Ge,darkItemDisabledColor:Ye,darkDangerItemHoverColor:Ve,darkDangerItemSelectedColor:nt,darkDangerItemActiveBg:st}=i,Ct=F/7*5,at=(0,X.TS)(i,{menuArrowSize:Ct,menuHorizontalHeight:a*1.15,menuArrowOffset:`${Ct*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:R}),Lt=(0,X.TS)(at,{itemColor:S,itemHoverColor:Ge,groupTitleColor:ce,itemSelectedColor:U,itemBg:D,popupBg:D,subMenuItemBg:ge,itemActiveBg:"transparent",itemSelectedBg:fe,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:me,itemDisabledColor:Ye,dangerItemColor:d,dangerItemHoverColor:Ve,dangerItemSelectedColor:nt,dangerItemActiveBg:st,dangerItemSelectedBg:ne,menuSubMenuBg:ge,horizontalItemSelectedColor:l,horizontalItemSelectedBg:G});return[Be(at),te(at),he(at),de(at,"light"),de(Lt,"dark"),Ce(at),(0,b.Z)(at),(0,ue.oN)(at,"slide-up"),(0,ue.oN)(at,"slide-down"),(0,k._y)(at,"zoom-big")]},i=>{const{colorPrimary:R,colorError:G,colorTextDisabled:l,colorErrorBg:a,colorText:F,colorTextDescription:S,colorBgContainer:d,colorFillAlter:D,colorFillContent:ge,lineWidth:U,lineWidthBold:fe,controlItemBgActive:ne,colorBgTextHover:me,controlHeightLG:ce,lineHeight:Ge,colorBgElevated:Ye,marginXXS:Ve,padding:nt,fontSize:st,controlHeightSM:Ct,fontSizeLG:at,colorTextLightSolid:Lt,colorErrorHover:sn}=i,Jt=new L.C(Lt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:i.zIndexPopupBase+50,radiusItem:i.borderRadiusLG,itemBorderRadius:i.borderRadiusLG,radiusSubMenuItem:i.borderRadiusSM,subMenuItemBorderRadius:i.borderRadiusSM,colorItemText:F,itemColor:F,colorItemTextHover:F,itemHoverColor:F,colorItemTextHoverHorizontal:R,horizontalItemHoverColor:R,colorGroupTitle:S,groupTitleColor:S,colorItemTextSelected:R,itemSelectedColor:R,colorItemTextSelectedHorizontal:R,horizontalItemSelectedColor:R,colorItemBg:d,itemBg:d,colorItemBgHover:me,itemHoverBg:me,colorItemBgActive:ge,itemActiveBg:ne,colorSubItemBg:D,subMenuItemBg:D,colorItemBgSelected:ne,itemSelectedBg:ne,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:fe,activeBarHeight:fe,colorActiveBarBorderSize:U,activeBarBorderWidth:U,colorItemTextDisabled:l,itemDisabledColor:l,colorDangerItemText:G,dangerItemColor:G,colorDangerItemTextHover:G,dangerItemHoverColor:G,colorDangerItemTextSelected:G,dangerItemSelectedColor:G,colorDangerItemBgActive:a,dangerItemActiveBg:a,colorDangerItemBgSelected:a,dangerItemSelectedBg:a,itemMarginInline:i.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ce,groupTitleLineHeight:Ge,collapsedWidth:ce*2,popupBg:Ye,itemMarginBlock:Ve,itemPaddingInline:nt,horizontalLineHeight:`${ce*1.15}px`,iconSize:st,iconMarginInlineEnd:Ct-st,collapsedIconSize:at,groupTitleFontSize:st,darkItemDisabledColor:new L.C(Lt).setAlpha(.25).toRgbString(),darkItemColor:Jt,darkDangerItemColor:G,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Lt,darkItemSelectedBg:R,darkDangerItemSelectedBg:G,darkItemHoverBg:"transparent",darkGroupTitleColor:Jt,darkItemHoverColor:Lt,darkDangerItemHoverColor:sn,darkDangerItemSelectedColor:Lt,darkDangerItemActiveBg:G}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(m),tt=function(m,v){var E={};for(var i in m)Object.prototype.hasOwnProperty.call(m,i)&&v.indexOf(i)<0&&(E[i]=m[i]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,i=Object.getOwnPropertySymbols(m);R{var E,i;const R=c.useContext(r.Z),G=R||{},{getPrefixCls:l,getPopupContainer:a,direction:F,menu:S}=c.useContext(O.E_),d=l(),{prefixCls:D,className:ge,style:U,theme:fe="light",expandIcon:ne,_internalDisableMenuItemTitleTooltip:me,inlineCollapsed:ce,siderCollapsed:Ge,items:Ye,children:Ve,rootClassName:nt,mode:st,selectable:Ct,onClick:at,overflowedIndicatorPopupClassName:Lt}=m,sn=tt(m,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Jt=(0,ee.Z)(sn,["collapsedWidth"]),un=V(Ye)||Ve;(E=G.validator)===null||E===void 0||E.call(G,{mode:st});const Rn=(0,B.useEvent)(function(){var Wn;at==null||at.apply(void 0,arguments),(Wn=G.onClick)===null||Wn===void 0||Wn.call(G)}),dn=G.mode||st,mt=Ct!=null?Ct:G.selectable,yn=c.useMemo(()=>Ge!==void 0?Ge:ce,[ce,Ge]),Fn={horizontal:{motionName:`${d}-slide-up`},inline:(0,u.Z)(d),other:{motionName:`${d}-zoom-big`}},Ht=l("menu",D||G.prefixCls),[vn,tr]=ke(Ht,!R),Bn=s()(`${Ht}-${fe}`,S==null?void 0:S.className,ge);let qn;if(typeof ne=="function")qn=ne;else if(ne===null||ne===!1)qn=null;else if(G.expandIcon===null||G.expandIcon===!1)qn=null;else{const Wn=ne!=null?ne:G.expandIcon;qn=(0,x.Tm)(Wn,{className:s()(`${Ht}-submenu-expand-icon`,(0,x.l$)(Wn)?(i=Wn.props)===null||i===void 0?void 0:i.className:"")})}const jn=c.useMemo(()=>({prefixCls:Ht,inlineCollapsed:yn||!1,direction:F,firstLevel:!0,theme:fe,mode:dn,disableMenuItemTitleTooltip:me}),[Ht,yn,F,me,fe]);return vn(c.createElement(r.Z.Provider,{value:null},c.createElement(W.Provider,{value:jn},c.createElement(y.ZP,Object.assign({getPopupContainer:a,overflowedIndicator:c.createElement(le.Z,null),overflowedIndicatorPopupClassName:s()(Ht,`${Ht}-${fe}`,Lt),mode:dn,selectable:mt,onClick:Rn},Jt,{inlineCollapsed:yn,style:Object.assign(Object.assign({},S==null?void 0:S.style),U),className:Bn,prefixCls:Ht,direction:F,defaultMotions:Fn,expandIcon:qn,ref:v,rootClassName:s()(nt,tr)}),un))))});const se=(0,c.forwardRef)((m,v)=>{const E=(0,c.useRef)(null),i=c.useContext(f.D);return(0,c.useImperativeHandle)(v,()=>({menu:E.current,focus:R=>{var G;(G=E.current)===null||G===void 0||G.focus(R)}})),c.createElement(je,Object.assign({ref:E},m,i))});se.Item=Fe,se.SubMenu=Re,se.Divider=J,se.ItemGroup=y.BW;var ze=se},58421:function(Bt,Ae,e){e.d(Ae,{Z:function(){return G}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},$=f,s=e(7657),O=function(a,F){return c.createElement(s.Z,(0,y.Z)({},a,{ref:F,icon:$}))},t=c.forwardRef(O),_=t,J=e(49198),h=e(33853),ee=e(38819),K=e(92310),x=e.n(K),re=e(20068),W=e(33885),Y=e(67732),Fe=e(83652),ve=e(42403),Re=e(158),le=e(26112),B={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},u=B,r=e(91735),g=function(l){(0,ve.Z)(F,l);var a=(0,Re.Z)(F);function F(){var S;(0,Y.Z)(this,F);for(var d=arguments.length,D=new Array(d),ge=0;ge=0||U.relatedTarget.className.indexOf("".concat(ce,"-item"))>=0))&&me(S.getValidValue()))},S.go=function(U){var fe=S.state.goInputText;fe!==""&&(U.keyCode===u.ENTER||U.type==="click")&&(S.setState({goInputText:""}),S.props.quickGo(S.getValidValue()))},S}return(0,Fe.Z)(F,[{key:"getPageSizeOptions",value:function(){var d=this.props,D=d.pageSize,ge=d.pageSizeOptions;return ge.some(function(U){return U.toString()===D.toString()})?ge:ge.concat([D.toString()]).sort(function(U,fe){var ne=Number.isNaN(Number(U))?0:Number(U),me=Number.isNaN(Number(fe))?0:Number(fe);return ne-me})}},{key:"render",value:function(){var d=this,D=this.props,ge=D.pageSize,U=D.locale,fe=D.rootPrefixCls,ne=D.changeSize,me=D.quickGo,ce=D.goButton,Ge=D.selectComponentClass,Ye=D.buildOptionText,Ve=D.selectPrefixCls,nt=D.disabled,st=this.state.goInputText,Ct="".concat(fe,"-options"),at=Ge,Lt=null,sn=null,Jt=null;if(!ne&&!me)return null;var un=this.getPageSizeOptions();if(ne&&at){var Rn=un.map(function(dn,mt){return c.createElement(at.Option,{key:mt,value:dn.toString()},(Ye||d.buildOptionText)(dn))});Lt=c.createElement(at,{disabled:nt,prefixCls:Ve,showSearch:!1,className:"".concat(Ct,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(ge||un[0]).toString(),onChange:this.changeSize,getPopupContainer:function(mt){return mt.parentNode},"aria-label":U.page_size,defaultOpen:!1},Rn)}return me&&(ce&&(Jt=typeof ce=="boolean"?c.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:nt,className:"".concat(Ct,"-quick-jumper-button")},U.jump_to_confirm):c.createElement("span",{onClick:this.go,onKeyUp:this.go},ce)),sn=c.createElement("div",{className:"".concat(Ct,"-quick-jumper")},U.jump_to,c.createElement("input",{disabled:nt,type:"text",value:st,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":U.page}),U.page,Jt)),c.createElement("li",{className:"".concat(Ct)},Lt,sn)}}]),F}(c.Component);g.defaultProps={pageSizeOptions:["10","20","50","100"]};var C=g,V=function(a){var F,S=a.rootPrefixCls,d=a.page,D=a.active,ge=a.className,U=a.showTitle,fe=a.onClick,ne=a.onKeyPress,me=a.itemRender,ce="".concat(S,"-item"),Ge=x()(ce,"".concat(ce,"-").concat(d),(F={},(0,re.Z)(F,"".concat(ce,"-active"),D),(0,re.Z)(F,"".concat(ce,"-disabled"),!d),(0,re.Z)(F,a.className,ge),F)),Ye=function(){fe(d)},Ve=function(Ct){ne(Ct,fe,d)},nt=me(d,"page",c.createElement("a",{rel:"nofollow"},d));return nt?c.createElement("li",{title:U?d.toString():null,className:Ge,onClick:Ye,onKeyPress:Ve,tabIndex:0},nt):null},L=V;function A(){}function b(l){var a=Number(l);return typeof a=="number"&&!Number.isNaN(a)&&isFinite(a)&&Math.floor(a)===a}var ue=function(a,F,S){return S};function k(l,a,F){var S=typeof l=="undefined"?a.pageSize:l;return Math.floor((F.total-1)/S)+1}var Le=function(l){(0,ve.Z)(F,l);var a=(0,Re.Z)(F);function F(S){var d;(0,Y.Z)(this,F),d=a.call(this,S),d.paginationNode=c.createRef(),d.getJumpPrevPage=function(){return Math.max(1,d.state.current-(d.props.showLessItems?3:5))},d.getJumpNextPage=function(){return Math.min(k(void 0,d.state,d.props),d.state.current+(d.props.showLessItems?3:5))},d.getItemIcon=function(ne,me){var ce=d.props.prefixCls,Ge=ne||c.createElement("button",{type:"button","aria-label":me,className:"".concat(ce,"-item-link")});return typeof ne=="function"&&(Ge=c.createElement(ne,(0,W.Z)({},d.props))),Ge},d.isValid=function(ne){var me=d.props.total;return b(ne)&&ne!==d.state.current&&b(me)&&me>0},d.shouldDisplayQuickJumper=function(){var ne=d.props,me=ne.showQuickJumper,ce=ne.total,Ge=d.state.pageSize;return ce<=Ge?!1:me},d.handleKeyDown=function(ne){(ne.keyCode===u.ARROW_UP||ne.keyCode===u.ARROW_DOWN)&&ne.preventDefault()},d.handleKeyUp=function(ne){var me=d.getValidValue(ne),ce=d.state.currentInputValue;me!==ce&&d.setState({currentInputValue:me}),ne.keyCode===u.ENTER?d.handleChange(me):ne.keyCode===u.ARROW_UP?d.handleChange(me-1):ne.keyCode===u.ARROW_DOWN&&d.handleChange(me+1)},d.handleBlur=function(ne){var me=d.getValidValue(ne);d.handleChange(me)},d.changePageSize=function(ne){var me=d.state.current,ce=k(ne,d.state,d.props);me=me>ce?ce:me,ce===0&&(me=d.state.current),typeof ne=="number"&&("pageSize"in d.props||d.setState({pageSize:ne}),"current"in d.props||d.setState({current:me,currentInputValue:me})),d.props.onShowSizeChange(me,ne),"onChange"in d.props&&d.props.onChange&&d.props.onChange(me,ne)},d.handleChange=function(ne){var me=d.props,ce=me.disabled,Ge=me.onChange,Ye=d.state,Ve=Ye.pageSize,nt=Ye.current,st=Ye.currentInputValue;if(d.isValid(ne)&&!ce){var Ct=k(void 0,d.state,d.props),at=ne;return ne>Ct?at=Ct:ne<1&&(at=1),"current"in d.props||d.setState({current:at}),at!==st&&d.setState({currentInputValue:at}),Ge(at,Ve),at}return nt},d.prev=function(){d.hasPrev()&&d.handleChange(d.state.current-1)},d.next=function(){d.hasNext()&&d.handleChange(d.state.current+1)},d.jumpPrev=function(){d.handleChange(d.getJumpPrevPage())},d.jumpNext=function(){d.handleChange(d.getJumpNextPage())},d.hasPrev=function(){return d.state.current>1},d.hasNext=function(){return d.state.current2?ce-2:0),Ye=2;Ye=ge?fe=ge:fe=Number(D),fe}},{key:"getShowSizeChanger",value:function(){var d=this.props,D=d.showSizeChanger,ge=d.total,U=d.totalBoundaryShowSizeChanger;return typeof D!="undefined"?D:ge>U}},{key:"render",value:function(){var d=this.props,D=d.prefixCls,ge=d.className,U=d.style,fe=d.disabled,ne=d.hideOnSinglePage,me=d.total,ce=d.locale,Ge=d.showQuickJumper,Ye=d.showLessItems,Ve=d.showTitle,nt=d.showTotal,st=d.simple,Ct=d.itemRender,at=d.showPrevNextJumpers,Lt=d.jumpPrevIcon,sn=d.jumpNextIcon,Jt=d.selectComponentClass,un=d.selectPrefixCls,Rn=d.pageSizeOptions,dn=this.state,mt=dn.current,yn=dn.pageSize,Fn=dn.currentInputValue;if(ne===!0&&me<=yn)return null;var Ht=k(void 0,this.state,this.props),vn=[],tr=null,Bn=null,qn=null,jn=null,Wn=null,br=Ge&&Ge.goButton,Dn=Ye?1:2,zt=mt-1>0?mt-1:0,Nn=mt+1me?me:mt*yn]));if(st){br&&(typeof br=="boolean"?Wn=c.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ce.jump_to_confirm):Wn=c.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},br),Wn=c.createElement("li",{title:Ve?"".concat(ce.jump_to).concat(mt,"/").concat(Ht):null,className:"".concat(D,"-simple-pager")},Wn));var Te=this.renderPrev(zt);return c.createElement("ul",(0,y.Z)({className:x()(D,"".concat(D,"-simple"),(0,re.Z)({},"".concat(D,"-disabled"),fe),ge),style:U,ref:this.paginationNode},z),Me,Te?c.createElement("li",{title:Ve?ce.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:x()("".concat(D,"-prev"),(0,re.Z)({},"".concat(D,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Te):null,c.createElement("li",{title:Ve?"".concat(mt,"/").concat(Ht):null,className:"".concat(D,"-simple-pager")},c.createElement("input",{type:"text",value:Fn,disabled:fe,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),c.createElement("span",{className:"".concat(D,"-slash")},"/"),Ht),c.createElement("li",{title:Ve?ce.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:x()("".concat(D,"-next"),(0,re.Z)({},"".concat(D,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Nn)),Wn)}if(Ht<=3+Dn*2){var I={locale:ce,rootPrefixCls:D,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ve,itemRender:Ct};Ht||vn.push(c.createElement(L,(0,y.Z)({},I,{key:"noPager",page:1,className:"".concat(D,"-item-disabled")})));for(var P=1;P<=Ht;P+=1){var Oe=mt===P;vn.push(c.createElement(L,(0,y.Z)({},I,{key:P,page:P,active:Oe})))}}else{var Ee=Ye?ce.prev_3:ce.prev_5,Je=Ye?ce.next_3:ce.next_5,Ke=Ct(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Lt,"prev page")),Qe=Ct(this.getJumpNextPage(),"jump-next",this.getItemIcon(sn,"next page"));at&&(tr=Ke?c.createElement("li",{title:Ve?Ee:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:x()("".concat(D,"-jump-prev"),(0,re.Z)({},"".concat(D,"-jump-prev-custom-icon"),!!Lt))},Ke):null,Bn=Qe?c.createElement("li",{title:Ve?Je:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:x()("".concat(D,"-jump-next"),(0,re.Z)({},"".concat(D,"-jump-next-custom-icon"),!!sn))},Qe):null),jn=c.createElement(L,{locale:ce,last:!0,rootPrefixCls:D,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ht,page:Ht,active:!1,showTitle:Ve,itemRender:Ct}),qn=c.createElement(L,{locale:ce,rootPrefixCls:D,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ve,itemRender:Ct});var _e=Math.max(1,mt-Dn),qe=Math.min(mt+Dn,Ht);mt-1<=Dn&&(qe=1+Dn*2),Ht-mt<=Dn&&(_e=Ht-Dn*2);for(var vt=_e;vt<=qe;vt+=1){var lt=mt===vt;vn.push(c.createElement(L,{locale:ce,rootPrefixCls:D,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:vt,page:vt,active:lt,showTitle:Ve,itemRender:Ct}))}mt-1>=Dn*2&&mt!==3&&(vn[0]=(0,c.cloneElement)(vn[0],{className:"".concat(D,"-item-after-jump-prev")}),vn.unshift(tr)),Ht-mt>=Dn*2&&mt!==Ht-2&&(vn[vn.length-1]=(0,c.cloneElement)(vn[vn.length-1],{className:"".concat(D,"-item-before-jump-next")}),vn.push(Bn)),_e!==1&&vn.unshift(qn),qe!==Ht&&vn.push(jn)}var ct=!this.hasPrev()||!Ht,xt=!this.hasNext()||!Ht,et=this.renderPrev(zt),gt=this.renderNext(Nn);return c.createElement("ul",(0,y.Z)({className:x()(D,ge,(0,re.Z)({},"".concat(D,"-disabled"),fe)),style:U,ref:this.paginationNode},z),Me,et?c.createElement("li",{title:Ve?ce.prev_page:null,onClick:this.prev,tabIndex:ct?null:0,onKeyPress:this.runIfEnterPrev,className:x()("".concat(D,"-prev"),(0,re.Z)({},"".concat(D,"-disabled"),ct)),"aria-disabled":ct},et):null,vn,gt?c.createElement("li",{title:Ve?ce.next_page:null,onClick:this.next,tabIndex:xt?null:0,onKeyPress:this.runIfEnterNext,className:x()("".concat(D,"-next"),(0,re.Z)({},"".concat(D,"-disabled"),xt)),"aria-disabled":xt},gt):null,c.createElement(C,{disabled:fe,locale:ce,rootPrefixCls:D,selectComponentClass:Jt,selectPrefixCls:un,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:mt,pageSize:yn,pageSizeOptions:Rn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:br}))}}],[{key:"getDerivedStateFromProps",value:function(d,D){var ge={};if("current"in d&&(ge.current=d.current,d.current!==D.current&&(ge.currentInputValue=ge.current)),"pageSize"in d&&d.pageSize!==D.pageSize){var U=D.current,fe=k(d.pageSize,D,d);U=U>fe?fe:U,"current"in d||(ge.current=U,ge.currentInputValue=U),ge.pageSize=d.pageSize}return ge}}]),F}(c.Component);Le.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:A,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:A,locale:r.Z,style:{},itemRender:ue,totalBoundaryShowSizeChanger:50};var X=Le,oe=e(22075),te=e(36355),H=e(19716),Ce=e(8628),T=e(9763),j=e(57809);const de=l=>c.createElement(j.default,Object.assign({},l,{showSearch:!0,size:"small"})),Q=l=>c.createElement(j.default,Object.assign({},l,{showSearch:!0,size:"middle"}));de.Option=j.default.Option,Q.Option=j.default.Option;var Z=e(9937),he=e(17313),be=e(83116),We=e(37613);const Be=l=>{const{componentCls:a}=l;return{[`${a}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${a}-item-link`]:{color:l.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${a}-item-link`]:{color:l.colorTextDisabled,cursor:"not-allowed"}}},[`&${a}-disabled`]:{cursor:"not-allowed",[`${a}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:l.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:l.colorBorder,backgroundColor:l.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:l.itemActiveBgDisabled},a:{color:l.itemActiveColorDisabled}}},[`${a}-item-link`]:{color:l.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${a}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${a}-simple-pager`]:{color:l.colorTextDisabled},[`${a}-jump-prev, ${a}-jump-next`]:{[`${a}-item-link-icon`]:{opacity:0},[`${a}-item-ellipsis`]:{opacity:1}}},[`&${a}-simple`]:{[`${a}-prev, ${a}-next`]:{[`&${a}-disabled ${a}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},ke=l=>{const{componentCls:a}=l;return{[`&${a}-mini ${a}-total-text, &${a}-mini ${a}-simple-pager`]:{height:l.itemSizeSM,lineHeight:`${l.itemSizeSM}px`},[`&${a}-mini ${a}-item`]:{minWidth:l.itemSizeSM,height:l.itemSizeSM,margin:0,lineHeight:`${l.itemSizeSM-2}px`},[`&${a}-mini:not(${a}-disabled) ${a}-item:not(${a}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:l.colorBgTextHover},"&:active":{backgroundColor:l.colorBgTextActive}},[`&${a}-mini ${a}-prev, &${a}-mini ${a}-next`]:{minWidth:l.itemSizeSM,height:l.itemSizeSM,margin:0,lineHeight:`${l.itemSizeSM}px`},[`&${a}-mini:not(${a}-disabled)`]:{[`${a}-prev, ${a}-next`]:{[`&:hover ${a}-item-link`]:{backgroundColor:l.colorBgTextHover},[`&:active ${a}-item-link`]:{backgroundColor:l.colorBgTextActive},[`&${a}-disabled:hover ${a}-item-link`]:{backgroundColor:"transparent"}}},[` + &${a}-mini ${a}-prev ${a}-item-link, + &${a}-mini ${a}-next ${a}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:l.itemSizeSM,lineHeight:`${l.itemSizeSM}px`}},[`&${a}-mini ${a}-jump-prev, &${a}-mini ${a}-jump-next`]:{height:l.itemSizeSM,marginInlineEnd:0,lineHeight:`${l.itemSizeSM}px`},[`&${a}-mini ${a}-options`]:{marginInlineStart:l.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:l.miniOptionsSizeChangerTop},"&-quick-jumper":{height:l.itemSizeSM,lineHeight:`${l.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Z.x0)(l)),{width:l.paginationMiniQuickJumperInputWidth,height:l.controlHeightSM})}}}},tt=l=>{const{componentCls:a}=l;return{[` + &${a}-simple ${a}-prev, + &${a}-simple ${a}-next + `]:{height:l.itemSizeSM,lineHeight:`${l.itemSizeSM}px`,verticalAlign:"top",[`${a}-item-link`]:{height:l.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:l.colorBgTextHover},"&:active":{backgroundColor:l.colorBgTextActive},"&::after":{height:l.itemSizeSM,lineHeight:`${l.itemSizeSM}px`}}},[`&${a}-simple ${a}-simple-pager`]:{display:"inline-block",height:l.itemSizeSM,marginInlineEnd:l.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:l.marginXS,padding:`0 ${l.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:l.itemInputBg,border:`${l.lineWidth}px ${l.lineType} ${l.colorBorder}`,borderRadius:l.borderRadius,outline:"none",transition:`border-color ${l.motionDurationMid}`,color:"inherit","&:hover":{borderColor:l.colorPrimary},"&:focus":{borderColor:l.colorPrimaryHover,boxShadow:`${l.inputOutlineOffset}px 0 ${l.controlOutlineWidth}px ${l.controlOutline}`},"&[disabled]":{color:l.colorTextDisabled,backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,cursor:"not-allowed"}}}}},rt=l=>{const{componentCls:a}=l;return{[`${a}-jump-prev, ${a}-jump-next`]:{outline:0,[`${a}-item-container`]:{position:"relative",[`${a}-item-link-icon`]:{color:l.colorPrimary,fontSize:l.fontSizeSM,opacity:0,transition:`all ${l.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${a}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:l.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:l.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:l.paginationEllipsisTextIndent,opacity:1,transition:`all ${l.motionDurationMid}`}},"&:hover":{[`${a}-item-link-icon`]:{opacity:1},[`${a}-item-ellipsis`]:{opacity:0}}},[` + ${a}-prev, + ${a}-jump-prev, + ${a}-jump-next + `]:{marginInlineEnd:l.marginXS},[` + ${a}-prev, + ${a}-next, + ${a}-jump-prev, + ${a}-jump-next + `]:{display:"inline-block",minWidth:l.itemSize,height:l.itemSize,color:l.colorText,fontFamily:l.fontFamily,lineHeight:`${l.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:l.borderRadius,cursor:"pointer",transition:`all ${l.motionDurationMid}`},[`${a}-prev, ${a}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:l.colorText,cursor:"pointer",userSelect:"none"},[`${a}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:l.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${l.lineWidth}px ${l.lineType} transparent`,borderRadius:l.borderRadius,outline:"none",transition:`all ${l.motionDurationMid}`},[`&:hover ${a}-item-link`]:{backgroundColor:l.colorBgTextHover},[`&:active ${a}-item-link`]:{backgroundColor:l.colorBgTextActive},[`&${a}-disabled:hover`]:{[`${a}-item-link`]:{backgroundColor:"transparent"}}},[`${a}-slash`]:{marginInlineEnd:l.paginationSlashMarginInlineEnd,marginInlineStart:l.paginationSlashMarginInlineStart},[`${a}-options`]:{display:"inline-block",marginInlineStart:l.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:l.controlHeight,marginInlineStart:l.marginXS,lineHeight:`${l.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Z.ik)(l)),{width:l.controlHeightLG*1.25,height:l.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:l.marginXS,marginInlineEnd:l.marginXS})}}}},je=l=>{const{componentCls:a}=l;return{[`${a}-item`]:{display:"inline-block",minWidth:l.itemSize,height:l.itemSize,marginInlineEnd:l.marginXS,fontFamily:l.fontFamily,lineHeight:`${l.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${l.lineWidth}px ${l.lineType} transparent`,borderRadius:l.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${l.paginationItemPaddingInline}px`,color:l.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${a}-item-active)`]:{"&:hover":{transition:`all ${l.motionDurationMid}`,backgroundColor:l.colorBgTextHover},"&:active":{backgroundColor:l.colorBgTextActive}},"&-active":{fontWeight:l.fontWeightStrong,backgroundColor:l.itemActiveBg,borderColor:l.colorPrimary,a:{color:l.colorPrimary},"&:hover":{borderColor:l.colorPrimaryHover},"&:hover a":{color:l.colorPrimaryHover}}}}},se=l=>{const{componentCls:a}=l;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,he.Wf)(l)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${a}-total-text`]:{display:"inline-block",height:l.itemSize,marginInlineEnd:l.marginXS,lineHeight:`${l.itemSize-2}px`,verticalAlign:"middle"}}),je(l)),rt(l)),tt(l)),ke(l)),Be(l)),{[`@media only screen and (max-width: ${l.screenLG}px)`]:{[`${a}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${l.screenSM}px)`]:{[`${a}-options`]:{display:"none"}}}),[`&${l.componentCls}-rtl`]:{direction:"rtl"}}},ze=l=>{const{componentCls:a}=l;return{[`${a}${a}-disabled:not(${a}-mini)`]:{"&, &:hover":{[`${a}-item-link`]:{borderColor:l.colorBorder}},"&:focus-visible":{[`${a}-item-link`]:{borderColor:l.colorBorder}},[`${a}-item, ${a}-item-link`]:{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,[`&:hover:not(${a}-item-active)`]:{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,a:{color:l.colorTextDisabled}},[`&${a}-item-active`]:{backgroundColor:l.itemActiveBgDisabled}},[`${a}-prev, ${a}-next`]:{"&:hover button":{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,color:l.colorTextDisabled},[`${a}-item-link`]:{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder}}},[`${a}:not(${a}-mini)`]:{[`${a}-prev, ${a}-next`]:{"&:hover button":{borderColor:l.colorPrimaryHover,backgroundColor:l.itemBg},[`${a}-item-link`]:{backgroundColor:l.itemLinkBg,borderColor:l.colorBorder},[`&:hover ${a}-item-link`]:{borderColor:l.colorPrimary,backgroundColor:l.itemBg,color:l.colorPrimary},[`&${a}-disabled`]:{[`${a}-item-link`]:{borderColor:l.colorBorder,color:l.colorTextDisabled}}},[`${a}-item`]:{backgroundColor:l.itemBg,border:`${l.lineWidth}px ${l.lineType} ${l.colorBorder}`,[`&:hover:not(${a}-item-active)`]:{borderColor:l.colorPrimary,backgroundColor:l.itemBg,a:{color:l.colorPrimary}},"&-active":{borderColor:l.colorPrimary}}}}},m=l=>{const{componentCls:a}=l;return{[`${a}:not(${a}-disabled)`]:{[`${a}-item`]:Object.assign({},(0,he.Qy)(l)),[`${a}-jump-prev, ${a}-jump-next`]:{"&:focus-visible":Object.assign({[`${a}-item-link-icon`]:{opacity:1},[`${a}-item-ellipsis`]:{opacity:0}},(0,he.oN)(l))},[`${a}-prev, ${a}-next`]:{[`&:focus-visible ${a}-item-link`]:Object.assign({},(0,he.oN)(l))}}}};var v=(0,be.Z)("Pagination",l=>{const a=(0,We.TS)(l,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:l.marginXXS/2,paginationMiniQuickJumperInputWidth:l.controlHeightLG*1.1,paginationItemPaddingInline:l.marginXXS*1.5,paginationEllipsisLetterSpacing:l.marginXXS/2,paginationSlashMarginInlineStart:l.marginXXS,paginationSlashMarginInlineEnd:l.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Z.e5)(l),(0,Z.TM)(l));return[se(a),m(a),l.wireframe&&ze(a)]},l=>({itemBg:l.colorBgContainer,itemSize:l.controlHeight,itemSizeSM:l.controlHeightSM,itemActiveBg:l.colorBgContainer,itemLinkBg:l.colorBgContainer,itemActiveColorDisabled:l.colorTextDisabled,itemActiveBgDisabled:l.controlItemBgActiveDisabled,itemInputBg:l.colorBgContainer,miniOptionsSizeChangerTop:0})),E=function(l,a){var F={};for(var S in l)Object.prototype.hasOwnProperty.call(l,S)&&a.indexOf(S)<0&&(F[S]=l[S]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var d=0,S=Object.getOwnPropertySymbols(l);d{const{prefixCls:a,selectPrefixCls:F,className:S,rootClassName:d,style:D,size:ge,locale:U,selectComponentClass:fe,responsive:ne,showSizeChanger:me}=l,ce=E(l,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ge}=(0,Ce.Z)(ne),{getPrefixCls:Ye,direction:Ve,pagination:nt={}}=c.useContext(te.E_),st=Ye("pagination",a),[Ct,at]=v(st),Lt=me!=null?me:nt.showSizeChanger,sn=c.useMemo(()=>{const Ht=c.createElement("span",{className:`${st}-item-ellipsis`},"\u2022\u2022\u2022"),vn=c.createElement("button",{className:`${st}-item-link`,type:"button",tabIndex:-1},Ve==="rtl"?c.createElement(ee.Z,null):c.createElement(h.Z,null)),tr=c.createElement("button",{className:`${st}-item-link`,type:"button",tabIndex:-1},Ve==="rtl"?c.createElement(h.Z,null):c.createElement(ee.Z,null)),Bn=c.createElement("a",{className:`${st}-item-link`},c.createElement("div",{className:`${st}-item-container`},Ve==="rtl"?c.createElement(J.Z,{className:`${st}-item-link-icon`}):c.createElement(_,{className:`${st}-item-link-icon`}),Ht)),qn=c.createElement("a",{className:`${st}-item-link`},c.createElement("div",{className:`${st}-item-container`},Ve==="rtl"?c.createElement(_,{className:`${st}-item-link-icon`}):c.createElement(J.Z,{className:`${st}-item-link-icon`}),Ht));return{prevIcon:vn,nextIcon:tr,jumpPrevIcon:Bn,jumpNextIcon:qn}},[Ve,st]),[Jt]=(0,T.Z)("Pagination",oe.Z),un=Object.assign(Object.assign({},Jt),U),Rn=(0,H.Z)(ge),dn=Rn==="small"||!!(Ge&&!Rn&&ne),mt=Ye("select",F),yn=x()({[`${st}-mini`]:dn,[`${st}-rtl`]:Ve==="rtl"},nt==null?void 0:nt.className,S,d,at),Fn=Object.assign(Object.assign({},nt==null?void 0:nt.style),D);return Ct(c.createElement(X,Object.assign({},sn,ce,{style:Fn,prefixCls:st,selectPrefixCls:mt,className:yn,selectComponentClass:fe||(dn?de:Q),locale:un,showSizeChanger:Lt})))},G=R},5112:function(Bt,Ae,e){e.d(Ae,{ZP:function(){return Ce}});var y=e(92310),c=e.n(y),f=e(18929),$=e(26112),s=e(59301),O=e(36355),t=e(19716);const _=s.createContext(null),J=_.Provider;var h=_;const ee=s.createContext(null),K=ee.Provider;var x=e(5630),re=e(8654),W=e(1684),Y=e(32441),Fe=e(17313),ve=e(83116),Re=e(37613);const le=T=>{const{componentCls:j,antCls:de}=T,Q=`${j}-group`;return{[Q]:Object.assign(Object.assign({},(0,Fe.Wf)(T)),{display:"inline-block",fontSize:0,[`&${Q}-rtl`]:{direction:"rtl"},[`${de}-badge ${de}-badge-count`]:{zIndex:1},[`> ${de}-badge:not(:first-child) > ${de}-button-wrapper`]:{borderInlineStart:"none"}})}},B=T=>{const{componentCls:j,wrapperMarginInlineEnd:de,colorPrimary:Q,radioSize:Z,motionDurationSlow:he,motionDurationMid:be,motionEaseInOutCirc:We,colorBgContainer:Be,colorBorder:ke,lineWidth:tt,dotSize:rt,colorBgContainerDisabled:je,colorTextDisabled:se,paddingXS:ze,dotColorDisabled:m,lineType:v,radioDotDisabledSize:E,wireframe:i,colorWhite:R}=T,G=`${j}-inner`;return{[`${j}-wrapper`]:Object.assign(Object.assign({},(0,Fe.Wf)(T)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:de,cursor:"pointer",[`&${j}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:T.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${j}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${tt}px ${v} ${Q}`,borderRadius:"50%",visibility:"hidden",content:'""'},[j]:Object.assign(Object.assign({},(0,Fe.Wf)(T)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${j}-wrapper:hover &, + &:hover ${G}`]:{borderColor:Q},[`${j}-input:focus-visible + ${G}`]:Object.assign({},(0,Fe.oN)(T)),[`${j}:hover::after, ${j}-wrapper:hover &::after`]:{visibility:"visible"},[`${j}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:Z,height:Z,marginBlockStart:Z/-2,marginInlineStart:Z/-2,backgroundColor:i?Q:R,borderBlockStart:0,borderInlineStart:0,borderRadius:Z,transform:"scale(0)",opacity:0,transition:`all ${he} ${We}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:Z,height:Z,backgroundColor:Be,borderColor:ke,borderStyle:"solid",borderWidth:tt,borderRadius:"50%",transition:`all ${be}`},[`${j}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${j}-checked`]:{[G]:{borderColor:Q,backgroundColor:i?Be:Q,"&::after":{transform:`scale(${rt/Z})`,opacity:1,transition:`all ${he} ${We}`}}},[`${j}-disabled`]:{cursor:"not-allowed",[G]:{backgroundColor:je,borderColor:ke,cursor:"not-allowed","&::after":{backgroundColor:m}},[`${j}-input`]:{cursor:"not-allowed"},[`${j}-disabled + span`]:{color:se,cursor:"not-allowed"},[`&${j}-checked`]:{[G]:{"&::after":{transform:`scale(${E/Z})`}}}},[`span${j} + *`]:{paddingInlineStart:ze,paddingInlineEnd:ze}})}},u=T=>{const{buttonColor:j,controlHeight:de,componentCls:Q,lineWidth:Z,lineType:he,colorBorder:be,motionDurationSlow:We,motionDurationMid:Be,buttonPaddingInline:ke,fontSize:tt,buttonBg:rt,fontSizeLG:je,controlHeightLG:se,controlHeightSM:ze,paddingXS:m,borderRadius:v,borderRadiusSM:E,borderRadiusLG:i,buttonCheckedBg:R,buttonSolidCheckedColor:G,colorTextDisabled:l,colorBgContainerDisabled:a,buttonCheckedBgDisabled:F,buttonCheckedColorDisabled:S,colorPrimary:d,colorPrimaryHover:D,colorPrimaryActive:ge,buttonSolidCheckedBg:U,buttonSolidCheckedHoverBg:fe,buttonSolidCheckedActiveBg:ne}=T;return{[`${Q}-button-wrapper`]:{position:"relative",display:"inline-block",height:de,margin:0,paddingInline:ke,paddingBlock:0,color:j,fontSize:tt,lineHeight:`${de-Z*2}px`,background:rt,border:`${Z}px ${he} ${be}`,borderBlockStartWidth:Z+.02,borderInlineStartWidth:0,borderInlineEndWidth:Z,cursor:"pointer",transition:[`color ${Be}`,`background ${Be}`,`box-shadow ${Be}`].join(","),a:{color:j},[`> ${Q}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-Z,insetInlineStart:-Z,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:Z,paddingInline:0,backgroundColor:be,transition:`background-color ${We}`,content:'""'}},"&:first-child":{borderInlineStart:`${Z}px ${he} ${be}`,borderStartStartRadius:v,borderEndStartRadius:v},"&:last-child":{borderStartEndRadius:v,borderEndEndRadius:v},"&:first-child:last-child":{borderRadius:v},[`${Q}-group-large &`]:{height:se,fontSize:je,lineHeight:`${se-Z*2}px`,"&:first-child":{borderStartStartRadius:i,borderEndStartRadius:i},"&:last-child":{borderStartEndRadius:i,borderEndEndRadius:i}},[`${Q}-group-small &`]:{height:ze,paddingInline:m-Z,paddingBlock:0,lineHeight:`${ze-Z*2}px`,"&:first-child":{borderStartStartRadius:E,borderEndStartRadius:E},"&:last-child":{borderStartEndRadius:E,borderEndEndRadius:E}},"&:hover":{position:"relative",color:d},"&:has(:focus-visible)":Object.assign({},(0,Fe.oN)(T)),[`${Q}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${Q}-button-wrapper-disabled)`]:{zIndex:1,color:d,background:R,borderColor:d,"&::before":{backgroundColor:d},"&:first-child":{borderColor:d},"&:hover":{color:D,borderColor:D,"&::before":{backgroundColor:D}},"&:active":{color:ge,borderColor:ge,"&::before":{backgroundColor:ge}}},[`${Q}-group-solid &-checked:not(${Q}-button-wrapper-disabled)`]:{color:G,background:U,borderColor:U,"&:hover":{color:G,background:fe,borderColor:fe},"&:active":{color:G,background:ne,borderColor:ne}},"&-disabled":{color:l,backgroundColor:a,borderColor:be,cursor:"not-allowed","&:first-child, &:hover":{color:l,backgroundColor:a,borderColor:be}},[`&-disabled${Q}-button-wrapper-checked`]:{color:S,backgroundColor:F,borderColor:be,boxShadow:"none"}}}},r=T=>T-4*2;var g=(0,ve.Z)("Radio",T=>{const{controlOutline:j,controlOutlineWidth:de,radioSize:Q}=T,Z=`0 0 0 ${de}px ${j}`,he=Z,be=r(Q),We=(0,Re.TS)(T,{radioDotDisabledSize:be,radioFocusShadow:Z,radioButtonFocusShadow:he});return[le(We),B(We),u(We)]},T=>{const{wireframe:j,padding:de,marginXS:Q,lineWidth:Z,fontSizeLG:he,colorText:be,colorBgContainer:We,colorTextDisabled:Be,controlItemBgActiveDisabled:ke,colorTextLightSolid:tt,colorPrimary:rt,colorPrimaryHover:je,colorPrimaryActive:se}=T,ze=4,m=he,v=j?r(m):m-(ze+Z)*2;return{radioSize:m,dotSize:v,dotColorDisabled:Be,buttonSolidCheckedColor:tt,buttonSolidCheckedBg:rt,buttonSolidCheckedHoverBg:je,buttonSolidCheckedActiveBg:se,buttonBg:We,buttonCheckedBg:We,buttonColor:be,buttonCheckedBgDisabled:ke,buttonCheckedColorDisabled:Be,buttonPaddingInline:de-Z,wrapperMarginInlineEnd:Q}}),C=e(14088),V=e(4572),L=function(T,j){var de={};for(var Q in T)Object.prototype.hasOwnProperty.call(T,Q)&&j.indexOf(Q)<0&&(de[Q]=T[Q]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,Q=Object.getOwnPropertySymbols(T);Z{var de,Q;const Z=s.useContext(h),he=s.useContext(ee),{getPrefixCls:be,direction:We,radio:Be}=s.useContext(O.E_),ke=s.useRef(null),tt=(0,re.sQ)(j,ke),{isFormItemInput:rt}=s.useContext(Y.aM),je=ge=>{var U,fe;(U=T.onChange)===null||U===void 0||U.call(T,ge),(fe=Z==null?void 0:Z.onChange)===null||fe===void 0||fe.call(Z,ge)},{prefixCls:se,className:ze,rootClassName:m,children:v,style:E}=T,i=L(T,["prefixCls","className","rootClassName","children","style"]),R=be("radio",se),G=((Z==null?void 0:Z.optionType)||he)==="button",l=G?`${R}-button`:R,[a,F]=g(R),S=Object.assign({},i),d=s.useContext(W.Z);Z&&(S.name=Z.name,S.onChange=je,S.checked=T.value===Z.value,S.disabled=(de=S.disabled)!==null&&de!==void 0?de:Z.disabled),S.disabled=(Q=S.disabled)!==null&&Q!==void 0?Q:d;const D=c()(`${l}-wrapper`,{[`${l}-wrapper-checked`]:S.checked,[`${l}-wrapper-disabled`]:S.disabled,[`${l}-wrapper-rtl`]:We==="rtl",[`${l}-wrapper-in-form-item`]:rt},Be==null?void 0:Be.className,ze,m,F);return a(s.createElement(C.Z,{component:"Radio",disabled:S.disabled},s.createElement("label",{className:D,style:Object.assign(Object.assign({},Be==null?void 0:Be.style),E),onMouseEnter:T.onMouseEnter,onMouseLeave:T.onMouseLeave},s.createElement(x.Z,Object.assign({},S,{className:c()(S.className,!G&&V.A),type:"radio",prefixCls:l,ref:tt})),v!==void 0?s.createElement("span",null,v):null)))};var ue=s.forwardRef(A);const k=s.forwardRef((T,j)=>{const{getPrefixCls:de,direction:Q}=s.useContext(O.E_),[Z,he]=(0,f.Z)(T.defaultValue,{value:T.value}),be=U=>{const fe=Z,ne=U.target.value;"value"in T||he(ne);const{onChange:me}=T;me&&ne!==fe&&me(U)},{prefixCls:We,className:Be,rootClassName:ke,options:tt,buttonStyle:rt="outline",disabled:je,children:se,size:ze,style:m,id:v,onMouseEnter:E,onMouseLeave:i,onFocus:R,onBlur:G}=T,l=de("radio",We),a=`${l}-group`,[F,S]=g(l);let d=se;tt&&tt.length>0&&(d=tt.map(U=>typeof U=="string"||typeof U=="number"?s.createElement(ue,{key:U.toString(),prefixCls:l,disabled:je,value:U,checked:Z===U},U):s.createElement(ue,{key:`radio-group-value-options-${U.value}`,prefixCls:l,disabled:U.disabled||je,value:U.value,checked:Z===U.value,title:U.title,style:U.style},U.label)));const D=(0,t.Z)(ze),ge=c()(a,`${a}-${rt}`,{[`${a}-${D}`]:D,[`${a}-rtl`]:Q==="rtl"},Be,ke,S);return F(s.createElement("div",Object.assign({},(0,$.Z)(T,{aria:!0,data:!0}),{className:ge,style:m,onMouseEnter:E,onMouseLeave:i,onFocus:R,onBlur:G,id:v,ref:j}),s.createElement(J,{value:{onChange:be,value:Z,disabled:T.disabled,name:T.name,optionType:T.optionType}},d)))});var Le=s.memo(k),X=function(T,j){var de={};for(var Q in T)Object.prototype.hasOwnProperty.call(T,Q)&&j.indexOf(Q)<0&&(de[Q]=T[Q]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,Q=Object.getOwnPropertySymbols(T);Z{const{getPrefixCls:de}=s.useContext(O.E_),{prefixCls:Q}=T,Z=X(T,["prefixCls"]),he=de("radio",Q);return s.createElement(K,{value:"button"},s.createElement(ue,Object.assign({prefixCls:he},Z,{type:"radio",ref:j})))};var te=s.forwardRef(oe);const H=ue;H.Button=te,H.Group=Le,H.__ANT_RADIO=!0;var Ce=H},57809:function(Bt,Ae,e){var y=e(92310),c=e.n(y),f=e(77861),$=e(2738),s=e(59301),O=e(53487),t=e(62892),_=e(19080),J=e(36355),h=e(1684),ee=e(93891),K=e(19716),x=e(32441),re=e(33234),W=e(14154),Y=e(58582),Fe=e(84443),ve=e(66339),Re=function(g,C){var V={};for(var L in g)Object.prototype.hasOwnProperty.call(g,L)&&C.indexOf(L)<0&&(V[L]=g[L]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,L=Object.getOwnPropertySymbols(g);A{var V,{prefixCls:L,bordered:A=!0,className:b,rootClassName:ue,getPopupContainer:k,popupClassName:Le,dropdownClassName:X,listHeight:oe=256,placement:te,listItemHeight:H=24,size:Ce,disabled:T,notFoundContent:j,status:de,builtinPlacements:Q,dropdownMatchSelectWidth:Z,popupMatchSelectWidth:he,direction:be,style:We,allowClear:Be}=g,ke=Re(g,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:tt,getPrefixCls:rt,renderEmpty:je,direction:se,virtual:ze,popupMatchSelectWidth:m,popupOverflow:v,select:E}=s.useContext(J.E_),i=rt("select",L),R=rt(),G=be!=null?be:se,{compactSize:l,compactItemClassnames:a}=(0,re.ri)(i,G),[F,S]=(0,W.Z)(i),d=s.useMemo(()=>{const{mode:Fn}=ke;if(Fn!=="combobox")return Fn===le?"combobox":Fn},[ke.mode]),D=d==="multiple"||d==="tags",ge=(0,Fe.Z)(ke.suffixIcon,ke.showArrow),U=(V=he!=null?he:Z)!==null&&V!==void 0?V:m,{status:fe,hasFeedback:ne,isFormItemInput:me,feedbackIcon:ce}=s.useContext(x.aM),Ge=(0,_.F)(fe,de);let Ye;j!==void 0?Ye=j:d==="combobox"?Ye=null:Ye=(je==null?void 0:je("Select"))||s.createElement(ee.Z,{componentName:"Select"});const{suffixIcon:Ve,itemIcon:nt,removeIcon:st,clearIcon:Ct}=(0,ve.Z)(Object.assign(Object.assign({},ke),{multiple:D,hasFeedback:ne,feedbackIcon:ce,showSuffixIcon:ge,prefixCls:i,showArrow:ke.showArrow,componentName:"Select"})),at=Be===!0?{clearIcon:Ct}:Be,Lt=(0,$.Z)(ke,["suffixIcon","itemIcon"]),sn=c()(Le||X,{[`${i}-dropdown-${G}`]:G==="rtl"},ue,S),Jt=(0,K.Z)(Fn=>{var Ht;return(Ht=Ce!=null?Ce:l)!==null&&Ht!==void 0?Ht:Fn}),un=s.useContext(h.Z),Rn=T!=null?T:un,dn=c()({[`${i}-lg`]:Jt==="large",[`${i}-sm`]:Jt==="small",[`${i}-rtl`]:G==="rtl",[`${i}-borderless`]:!A,[`${i}-in-form-item`]:me},(0,_.Z)(i,Ge,ne),a,E==null?void 0:E.className,b,ue,S),mt=s.useMemo(()=>te!==void 0?te:G==="rtl"?"bottomRight":"bottomLeft",[te,G]),yn=(0,Y.Z)(Q,v);return F(s.createElement(f.ZP,Object.assign({ref:C,virtual:ze,showSearch:E==null?void 0:E.showSearch},Lt,{style:Object.assign(Object.assign({},E==null?void 0:E.style),We),dropdownMatchSelectWidth:U,builtinPlacements:yn,transitionName:(0,t.m)(R,"slide-up",ke.transitionName),listHeight:oe,listItemHeight:H,mode:d,prefixCls:i,placement:mt,direction:G,suffixIcon:Ve,menuItemSelectedIcon:nt,removeIcon:st,allowClear:at,notFoundContent:Ye,className:dn,getPopupContainer:k||tt,dropdownClassName:sn,disabled:Rn})))},u=s.forwardRef(B),r=(0,O.Z)(u);u.SECRET_COMBOBOX_MODE_DO_NOT_USE=le,u.Option=f.Wx,u.OptGroup=f.Xo,u._InternalPanelDoNotUseOrYouWillBeFired=r,Ae.default=u},14154:function(Bt,Ae,e){e.d(Ae,{Z:function(){return u}});var y=e(17313),c=e(74207),f=e(37613),$=e(83116),s=e(13826),O=e(92899);const t=r=>{const{optionHeight:g,optionFontSize:C,optionLineHeight:V,optionPadding:L}=r;return{position:"relative",display:"block",minHeight:g,padding:L,color:r.colorText,fontWeight:"normal",fontSize:C,lineHeight:V,boxSizing:"border-box"}};var J=r=>{const{antCls:g,componentCls:C}=r,V=`${C}-item`,L=`&${g}-slide-up-enter${g}-slide-up-enter-active`,A=`&${g}-slide-up-appear${g}-slide-up-appear-active`,b=`&${g}-slide-up-leave${g}-slide-up-leave-active`,ue=`${C}-dropdown-placement-`;return[{[`${C}-dropdown`]:Object.assign(Object.assign({},(0,y.Wf)(r)),{position:"absolute",top:-9999,zIndex:r.zIndexPopup,boxSizing:"border-box",padding:r.paddingXXS,overflow:"hidden",fontSize:r.fontSize,fontVariant:"initial",backgroundColor:r.colorBgElevated,borderRadius:r.borderRadiusLG,outline:"none",boxShadow:r.boxShadowSecondary,[` + ${L}${ue}bottomLeft, + ${A}${ue}bottomLeft + `]:{animationName:s.fJ},[` + ${L}${ue}topLeft, + ${A}${ue}topLeft, + ${L}${ue}topRight, + ${A}${ue}topRight + `]:{animationName:s.Qt},[`${b}${ue}bottomLeft`]:{animationName:s.Uw},[` + ${b}${ue}topLeft, + ${b}${ue}topRight + `]:{animationName:s.ly},"&-hidden":{display:"none"},[`${V}`]:Object.assign(Object.assign({},t(r)),{cursor:"pointer",transition:`background ${r.motionDurationSlow} ease`,borderRadius:r.borderRadiusSM,"&-group":{color:r.colorTextDescription,fontSize:r.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},y.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${V}-option-disabled)`]:{backgroundColor:r.optionActiveBg},[`&-selected:not(${V}-option-disabled)`]:{color:r.optionSelectedColor,fontWeight:r.optionSelectedFontWeight,backgroundColor:r.optionSelectedBg,[`${V}-option-state`]:{color:r.colorPrimary}},"&-disabled":{[`&${V}-option-selected`]:{backgroundColor:r.colorBgContainerDisabled},color:r.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:r.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,s.oN)(r,"slide-up"),(0,s.oN)(r,"slide-down"),(0,O.Fm)(r,"move-up"),(0,O.Fm)(r,"move-down")]};const h=2,ee=r=>{let{controlHeightSM:g,controlHeight:C,lineWidth:V}=r;const L=(C-g)/2-V,A=Math.ceil(L/2);return[L,A]};function K(r,g){const{componentCls:C,iconCls:V}=r,L=`${C}-selection-overflow`,A=r.multipleSelectItemHeight,[b]=ee(r),ue=g?`${C}-${g}`:"";return{[`${C}-multiple${ue}`]:{fontSize:r.fontSize,[L]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${C}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${b-h}px ${h*2}px`,borderRadius:r.borderRadius,[`${C}-show-search&`]:{cursor:"text"},[`${C}-disabled&`]:{background:r.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${h}px 0`,lineHeight:`${A}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${C}-show-arrow ${C}-selector, + &${C}-allow-clear ${C}-selector + `]:{paddingInlineEnd:r.fontSizeIcon+r.controlPaddingHorizontal},[`${C}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:A,marginTop:h,marginBottom:h,lineHeight:`${A-r.lineWidth*2}px`,background:r.multipleItemBg,border:`${r.lineWidth}px ${r.lineType} ${r.multipleItemBorderColor}`,borderRadius:r.borderRadiusSM,cursor:"default",transition:`font-size ${r.motionDurationSlow}, line-height ${r.motionDurationSlow}, height ${r.motionDurationSlow}`,userSelect:"none",marginInlineEnd:h*2,paddingInlineStart:r.paddingXS,paddingInlineEnd:r.paddingXS/2,[`${C}-disabled&`]:{color:r.multipleItemColorDisabled,borderColor:r.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:r.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,y.Ro)()),{display:"inline-flex",alignItems:"center",color:r.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${V}`]:{verticalAlign:"-0.2em"},"&:hover":{color:r.colorIconHover}})},[`${L}-item + ${L}-item`]:{[`${C}-selection-search`]:{marginInlineStart:0}},[`${C}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:r.inputPaddingHorizontalBase-b,"\n &-input,\n &-mirror\n ":{height:A,fontFamily:r.fontFamily,lineHeight:`${A}px`,transition:`all ${r.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${C}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:r.inputPaddingHorizontalBase,insetInlineEnd:r.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${r.motionDurationSlow}`}}}}var re=r=>{const{componentCls:g}=r,C=(0,f.TS)(r,{controlHeight:r.controlHeightSM,multipleSelectItemHeight:r.controlHeightXS,borderRadius:r.borderRadiusSM,borderRadiusSM:r.borderRadiusXS}),V=(0,f.TS)(r,{fontSize:r.fontSizeLG,controlHeight:r.controlHeightLG,multipleSelectItemHeight:r.multipleItemHeightLG,borderRadius:r.borderRadiusLG,borderRadiusSM:r.borderRadius}),[,L]=ee(r);return[K(r),K(C,"sm"),{[`${g}-multiple${g}-sm`]:{[`${g}-selection-placeholder`]:{insetInline:r.controlPaddingHorizontalSM-r.lineWidth},[`${g}-selection-search`]:{marginInlineStart:L}}},K(V,"lg")]};function W(r,g){const{componentCls:C,inputPaddingHorizontalBase:V,borderRadius:L}=r,A=r.controlHeight-r.lineWidth*2,b=Math.ceil(r.fontSize*1.25),ue=g?`${C}-${g}`:"";return{[`${C}-single${ue}`]:{fontSize:r.fontSize,[`${C}-selector`]:Object.assign(Object.assign({},(0,y.Wf)(r)),{display:"flex",borderRadius:L,[`${C}-selection-search`]:{position:"absolute",top:0,insetInlineStart:V,insetInlineEnd:V,bottom:0,"&-input":{width:"100%"}},[` + ${C}-selection-item, + ${C}-selection-placeholder + `]:{padding:0,lineHeight:`${A}px`,transition:`all ${r.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${A}px`}},[`${C}-selection-item`]:{position:"relative",userSelect:"none"},[`${C}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${C}-selection-item:after`,`${C}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${C}-show-arrow ${C}-selection-item, + &${C}-show-arrow ${C}-selection-placeholder + `]:{paddingInlineEnd:b},[`&${C}-open ${C}-selection-item`]:{color:r.colorTextPlaceholder},[`&:not(${C}-customize-input)`]:{[`${C}-selector`]:{width:"100%",height:r.controlHeight,padding:`0 ${V}px`,[`${C}-selection-search-input`]:{height:A},"&:after":{lineHeight:`${A}px`}}},[`&${C}-customize-input`]:{[`${C}-selector`]:{"&:after":{display:"none"},[`${C}-selection-search`]:{position:"static",width:"100%"},[`${C}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${V}px`,"&:after":{display:"none"}}}}}}}function Y(r){const{componentCls:g}=r,C=r.controlPaddingHorizontalSM-r.lineWidth;return[W(r),W((0,f.TS)(r,{controlHeight:r.controlHeightSM,borderRadius:r.borderRadiusSM}),"sm"),{[`${g}-single${g}-sm`]:{[`&:not(${g}-customize-input)`]:{[`${g}-selection-search`]:{insetInlineStart:C,insetInlineEnd:C},[`${g}-selector`]:{padding:`0 ${C}px`},[`&${g}-show-arrow ${g}-selection-search`]:{insetInlineEnd:C+r.fontSize*1.5},[` + &${g}-show-arrow ${g}-selection-item, + &${g}-show-arrow ${g}-selection-placeholder + `]:{paddingInlineEnd:r.fontSize*1.5}}}},W((0,f.TS)(r,{controlHeight:r.singleItemHeightLG,fontSize:r.fontSizeLG,borderRadius:r.borderRadiusLG}),"lg")]}const Fe=r=>{const{componentCls:g,selectorBg:C}=r;return{position:"relative",backgroundColor:C,border:`${r.lineWidth}px ${r.lineType} ${r.colorBorder}`,transition:`all ${r.motionDurationMid} ${r.motionEaseInOut}`,input:{cursor:"pointer"},[`${g}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${g}-disabled&`]:{color:r.colorTextDisabled,background:r.colorBgContainerDisabled,cursor:"not-allowed",[`${g}-multiple&`]:{background:r.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},ve=function(r,g){let C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:V,borderHoverColor:L,outlineColor:A,antCls:b}=g,ue=C?{[`${V}-selector`]:{borderColor:L}}:{};return{[r]:{[`&:not(${V}-disabled):not(${V}-customize-input):not(${b}-pagination-size-changer)`]:Object.assign(Object.assign({},ue),{[`${V}-focused& ${V}-selector`]:{borderColor:L,boxShadow:`0 0 0 ${g.controlOutlineWidth}px ${A}`,outline:0},[`&:hover ${V}-selector`]:{borderColor:L}})}}},Re=r=>{const{componentCls:g}=r;return{[`${g}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},le=r=>{const{componentCls:g,inputPaddingHorizontalBase:C,iconCls:V}=r;return{[g]:Object.assign(Object.assign({},(0,y.Wf)(r)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${g}-customize-input) ${g}-selector`]:Object.assign(Object.assign({},Fe(r)),Re(r)),[`${g}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},y.vS),[`${g}-selection-placeholder`]:Object.assign(Object.assign({},y.vS),{flex:1,color:r.colorTextPlaceholder,pointerEvents:"none"}),[`${g}-arrow`]:Object.assign(Object.assign({},(0,y.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:C,height:r.fontSizeIcon,marginTop:-r.fontSizeIcon/2,color:r.colorTextQuaternary,fontSize:r.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[V]:{verticalAlign:"top",transition:`transform ${r.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${g}-suffix)`]:{pointerEvents:"auto"}},[`${g}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${g}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:C,zIndex:1,display:"inline-block",width:r.fontSizeIcon,height:r.fontSizeIcon,marginTop:-r.fontSizeIcon/2,color:r.colorTextQuaternary,fontSize:r.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:r.clearBg,cursor:"pointer",opacity:0,transition:`color ${r.motionDurationMid} ease, opacity ${r.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:r.colorTextTertiary}},"&:hover":{[`${g}-clear`]:{opacity:1}}}),[`${g}-has-feedback`]:{[`${g}-clear`]:{insetInlineEnd:C+r.fontSize+r.paddingXS}}}},B=r=>{const{componentCls:g}=r;return[{[g]:{[`&-borderless ${g}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${g}-in-form-item`]:{width:"100%"}}},le(r),Y(r),re(r),J(r),{[`${g}-rtl`]:{direction:"rtl"}},ve(g,(0,f.TS)(r,{borderHoverColor:r.colorPrimaryHover,outlineColor:r.controlOutline})),ve(`${g}-status-error`,(0,f.TS)(r,{borderHoverColor:r.colorErrorHover,outlineColor:r.colorErrorOutline}),!0),ve(`${g}-status-warning`,(0,f.TS)(r,{borderHoverColor:r.colorWarningHover,outlineColor:r.colorWarningOutline}),!0),(0,c.c)(r,{borderElCls:`${g}-selector`,focusElCls:`${g}-focused`})]};var u=(0,$.Z)("Select",(r,g)=>{let{rootPrefixCls:C}=g;const V=(0,f.TS)(r,{rootPrefixCls:C,inputPaddingHorizontalBase:r.paddingSM-1,multipleSelectItemHeight:r.multipleItemHeight});return[B(V)]},r=>{const{fontSize:g,lineHeight:C,controlHeight:V,controlPaddingHorizontal:L,zIndexPopupBase:A,colorText:b,fontWeightStrong:ue,controlItemBgActive:k,controlItemBgHover:Le,colorBgContainer:X,colorFillSecondary:oe,controlHeightLG:te,controlHeightSM:H,colorBgContainerDisabled:Ce,colorTextDisabled:T}=r;return{zIndexPopup:A+50,optionSelectedColor:b,optionSelectedFontWeight:ue,optionSelectedBg:k,optionActiveBg:Le,optionPadding:`${(V-g*C)/2}px ${L}px`,optionFontSize:g,optionLineHeight:C,optionHeight:V,selectorBg:X,clearBg:X,singleItemHeightLG:te,multipleItemBg:oe,multipleItemBorderColor:"transparent",multipleItemHeight:H,multipleItemHeightLG:V,multipleSelectorBgDisabled:Ce,multipleItemColorDisabled:T,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Bt,Ae,e){e.d(Ae,{Z:function(){return c}});const y=f=>{const s={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:f==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},s),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},s),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},s),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},s),{points:["br","tr"],offset:[0,-4]})}};function c(f,$){return f||y($)}},84443:function(Bt,Ae,e){e.d(Ae,{Z:function(){return y}});function y(c,f){return f!==void 0?f:c!==null}},66339:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});var y=e(40001),c=e(19248),f=e(99267),$=e(84105),s=e(58617),O=e(47472),t=e(59301);function _(J){let{suffixIcon:h,clearIcon:ee,menuItemSelectedIcon:K,removeIcon:x,loading:re,multiple:W,hasFeedback:Y,prefixCls:Fe,showSuffixIcon:ve,feedbackIcon:Re,showArrow:le,componentName:B}=J;const u=ee!=null?ee:t.createElement(c.Z,null),r=L=>h===null&&!Y&&!le?null:t.createElement(t.Fragment,null,ve!==!1&&L,Y&&Re);let g=null;if(h!==void 0)g=r(h);else if(re)g=r(t.createElement(s.Z,{spin:!0}));else{const L=`${Fe}-suffix`;g=A=>{let{open:b,showSearch:ue}=A;return r(b&&ue?t.createElement(O.Z,{className:L}):t.createElement($.Z,{className:L}))}}let C=null;K!==void 0?C=K:W?C=t.createElement(y.Z,null):C=null;let V=null;return x!==void 0?V=x:V=t.createElement(f.Z,null),{clearIcon:u,suffixIcon:g,itemIcon:C,removeIcon:V}}},81327:function(Bt,Ae,e){e.d(Ae,{Z:function(){return Fe}});var y=e(59301),c=e(92310),f=e.n(c),$=e(11592),s=e(36355),O=e(33234);const t=y.createContext({latestIndex:0}),_=t.Provider;var h=ve=>{let{className:Re,index:le,children:B,split:u,style:r}=ve;const{latestIndex:g}=y.useContext(t);return B==null?null:y.createElement(y.Fragment,null,y.createElement("div",{className:Re,style:r},B),le{var le,B;const{getPrefixCls:u,space:r,direction:g}=y.useContext(s.E_),{size:C=(r==null?void 0:r.size)||"small",align:V,className:L,rootClassName:A,children:b,direction:ue="horizontal",prefixCls:k,split:Le,style:X,wrap:oe=!1,classNames:te,styles:H}=ve,Ce=re(ve,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[T,j]=Array.isArray(C)?C:[C,C],de=K(j),Q=K(T),Z=x(j),he=x(T),be=(0,$.Z)(b,{keepEmpty:!0}),We=V===void 0&&ue==="horizontal"?"center":V,Be=u("space",k),[ke,tt]=(0,ee.Z)(Be),rt=f()(Be,r==null?void 0:r.className,tt,`${Be}-${ue}`,{[`${Be}-rtl`]:g==="rtl",[`${Be}-align-${We}`]:We,[`${Be}-gap-row-${j}`]:de,[`${Be}-gap-col-${T}`]:Q},L,A),je=f()(`${Be}-item`,(le=te==null?void 0:te.item)!==null&&le!==void 0?le:(B=r==null?void 0:r.classNames)===null||B===void 0?void 0:B.item);let se=0;const ze=be.map((E,i)=>{var R,G;E!=null&&(se=i);const l=E&&E.key||`${je}-${i}`;return y.createElement(h,{className:je,key:l,index:i,split:Le,style:(R=H==null?void 0:H.item)!==null&&R!==void 0?R:(G=r==null?void 0:r.styles)===null||G===void 0?void 0:G.item},E)}),m=y.useMemo(()=>({latestIndex:se}),[se]);if(be.length===0)return null;const v={};return oe&&(v.flexWrap="wrap"),!Q&&he&&(v.columnGap=T),!de&&Z&&(v.rowGap=j),ke(y.createElement("div",Object.assign({ref:Re,className:rt,style:Object.assign(Object.assign(Object.assign({},v),r==null?void 0:r.style),X)},Ce),y.createElement(_,{value:m},ze)))});Y.Compact=O.ZP;var Fe=Y},8378:function(Bt,Ae){const e=y=>({[y.componentCls]:{[`${y.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${y.motionDurationMid} ${y.motionEaseInOut}, + opacity ${y.motionDurationMid} ${y.motionEaseInOut} !important`}},[`${y.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${y.motionDurationMid} ${y.motionEaseInOut}, + opacity ${y.motionDurationMid} ${y.motionEaseInOut} !important`}}});Ae.Z=e},92899:function(Bt,Ae,e){e.d(Ae,{Fm:function(){return K}});var y=e(36237),c=e(95406);const f=new y.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),$=new y.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),s=new y.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),O=new y.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),t=new y.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),_=new y.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),J=new y.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),h=new y.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),ee={"move-up":{inKeyframes:J,outKeyframes:h},"move-down":{inKeyframes:f,outKeyframes:$},"move-left":{inKeyframes:s,outKeyframes:O},"move-right":{inKeyframes:t,outKeyframes:_}},K=(x,re)=>{const{antCls:W}=x,Y=`${W}-${re}`,{inKeyframes:Fe,outKeyframes:ve}=ee[re];return[(0,c.R)(Y,Fe,ve,x.motionDurationMid),{[` + ${Y}-enter, + ${Y}-appear + `]:{opacity:0,animationTimingFunction:x.motionEaseOutCirc},[`${Y}-leave`]:{animationTimingFunction:x.motionEaseInOutCirc}}]}},13826:function(Bt,Ae,e){e.d(Ae,{Qt:function(){return s},Uw:function(){return $},fJ:function(){return f},ly:function(){return O},oN:function(){return K}});var y=e(36237),c=e(95406);const f=new y.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),$=new y.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),s=new y.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),O=new y.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),t=new y.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),_=new y.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),J=new y.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),h=new y.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),ee={"slide-up":{inKeyframes:f,outKeyframes:$},"slide-down":{inKeyframes:s,outKeyframes:O},"slide-left":{inKeyframes:t,outKeyframes:_},"slide-right":{inKeyframes:J,outKeyframes:h}},K=(x,re)=>{const{antCls:W}=x,Y=`${W}-${re}`,{inKeyframes:Fe,outKeyframes:ve}=ee[re];return[(0,c.R)(Y,Fe,ve,x.motionDurationMid),{[` + ${Y}-enter, + ${Y}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:x.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${Y}-leave`]:{animationTimingFunction:x.motionEaseInQuint}}]}},15969:function(Bt,Ae,e){e.d(Ae,{N:function(){return y}});const y=c=>({color:c.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${c.motionDurationSlow}`,"&:focus, &:hover":{color:c.colorLinkHover},"&:active":{color:c.colorLinkActive}})},1710:function(Bt,Ae,e){e.d(Ae,{default:function(){return Zi}});var y={},c="rc-table-internal-hook",f=e(42978),$=e(6089),s=e(34280),O=e(13697),t=e(59301),_=e(4676);function J(n){var o=t.createContext(void 0),p=function(M){var N=M.value,ae=M.children,ie=t.useRef(N);ie.current=N;var q=t.useState(function(){return{getValue:function(){return ie.current},listeners:new Set}}),xe=(0,f.Z)(q,1),Ne=xe[0];return(0,s.Z)(function(){(0,_.unstable_batchedUpdates)(function(){Ne.listeners.forEach(function(Se){Se(N)})})},[N]),t.createElement(o.Provider,{value:Ne},ae)};return{Context:o,Provider:p,defaultValue:n}}function h(n,o){var p=(0,$.Z)(typeof o=="function"?o:function(Se){if(o===void 0)return Se;if(!Array.isArray(o))return Se[o];var Ue={};return o.forEach(function($e){Ue[$e]=Se[$e]}),Ue}),w=t.useContext(n==null?void 0:n.Context),M=w||{},N=M.listeners,ae=M.getValue,ie=t.useRef();ie.current=p(w?ae():n==null?void 0:n.defaultValue);var q=t.useState({}),xe=(0,f.Z)(q,2),Ne=xe[1];return(0,s.Z)(function(){if(!w)return;function Se(Ue){var $e=p(Ue);(0,O.Z)(ie.current,$e,!0)||Ne({})}return N.add(Se),function(){N.delete(Se)}},[w]),ie.current}var ee=e(54476),K=e(8654);function x(){var n=t.createContext(null);function o(){return t.useContext(n)}function p(M,N){var ae=(0,K.Yr)(M),ie=function(xe,Ne){var Se=ae?{ref:Ne}:{},Ue=t.useRef(0),$e=t.useRef(xe),He=o();return He!==null?t.createElement(M,(0,ee.Z)({},xe,Se)):((!N||N($e.current,xe))&&(Ue.current+=1),$e.current=xe,t.createElement(n.Provider,{value:Ue.current},t.createElement(M,(0,ee.Z)({},xe,Se))))};return ae?t.forwardRef(ie):ie}function w(M,N){var ae=(0,K.Yr)(M),ie=function(xe,Ne){var Se=ae?{ref:Ne}:{};return o(),t.createElement(M,(0,ee.Z)({},xe,Se))};return ae?t.memo(t.forwardRef(ie),N):t.memo(ie,N)}return{makeImmutable:p,responseImmutable:w,useImmutableMark:o}}var re=x(),W=re.makeImmutable,Y=re.responseImmutable,Fe=re.useImmutableMark,ve=x(),Re=ve.makeImmutable,le=ve.responseImmutable,B=ve.useImmutableMark,u=J(),r=u;function g(n,o){var p=t.useRef(0);p.current+=1;var w=t.useRef(n),M=[];Object.keys(n||{}).map(function(ae){var ie;(n==null?void 0:n[ae])!==((ie=w.current)===null||ie===void 0?void 0:ie[ae])&&M.push(ae)}),w.current=n;var N=t.useRef([]);return M.length&&(N.current=M),t.useDebugValue(p.current),t.useDebugValue(N.current.join(", ")),o&&console.log("".concat(o,":"),p.current,N.current),p.current}var C=null,V=t.memo(function(){var n=g();return t.createElement("h1",null,"Render Times: ",n)});V.displayName="RenderBlock";var L=e(76190),A=e(33885),b=e(20068),ue=e(92310),k=e.n(ue),Le=e(80547),X=e(97938),oe=e(48736),te=t.createContext({renderWithProps:!1}),H=te,Ce="RC_TABLE_KEY";function T(n){return n==null?[]:Array.isArray(n)?n:[n]}function j(n){var o=[],p={};return n.forEach(function(w){for(var M=w||{},N=M.key,ae=M.dataIndex,ie=N||T(ae).join("-")||Ce;p[ie];)ie="".concat(ie,"_next");p[ie]=!0,o.push(ie)}),o}function de(n){return n!=null}function Q(n){return n&&(0,L.Z)(n)==="object"&&!Array.isArray(n)&&!t.isValidElement(n)}function Z(n,o,p,w,M,N){var ae=t.useContext(H),ie=B(),q=(0,Le.Z)(function(){if(de(w))return[w];var xe=o==null||o===""?[]:Array.isArray(o)?o:[o],Ne=(0,X.Z)(n,xe),Se=Ne,Ue=void 0;if(M){var $e=M(Ne,n,p);Q($e)?(Se=$e.children,Ue=$e.props,ae.renderWithProps=!0):Se=$e}return[Se,Ue]},[ie,n,w,o,M,p],function(xe,Ne){if(N){var Se=(0,f.Z)(xe,2),Ue=Se[1],$e=(0,f.Z)(Ne,2),He=$e[1];return N(He,Ue)}return ae.renderWithProps?!0:!(0,O.Z)(xe,Ne,!0)});return q}function he(n,o,p,w){var M=n+o-1;return n<=w&&M>=p}function be(n,o){return h(r,function(p){var w=he(n,o||1,p.hoverStartRow,p.hoverEndRow);return[w,p.onHover]})}var We=function(o){var p=o.ellipsis,w=o.rowType,M=o.children,N,ae=p===!0?{showTitle:!0}:p;return ae&&(ae.showTitle||w==="header")&&(typeof M=="string"||typeof M=="number"?N=M.toString():t.isValidElement(M)&&typeof M.props.children=="string"&&(N=M.props.children)),N};function Be(n){var o,p,w,M,N,ae,ie,q,xe=n.component,Ne=n.children,Se=n.ellipsis,Ue=n.scope,$e=n.prefixCls,He=n.className,dt=n.align,ot=n.record,ft=n.render,it=n.dataIndex,St=n.renderIndex,Gt=n.shouldCellUpdate,Qt=n.index,Nt=n.rowType,mn=n.colSpan,On=n.rowSpan,At=n.fixLeft,Tt=n.fixRight,Rt=n.firstFixLeft,yt=n.lastFixLeft,Mt=n.firstFixRight,cn=n.lastFixRight,Mn=n.appendNode,In=n.additionalProps,nn=In===void 0?{}:In,Tn=n.isSticky,Kn="".concat($e,"-cell"),cr=h(r,["supportSticky","allColumnsFixedLeft"]),Yn=cr.supportSticky,Ir=cr.allColumnsFixedLeft,wr=Z(ot,it,St,Ne,ft,Gt),Pn=(0,f.Z)(wr,2),Mr=Pn[0],Qn=Pn[1],vr={},fr=typeof At=="number"&&Yn,uo=typeof Tt=="number"&&Yn;fr&&(vr.position="sticky",vr.left=At),uo&&(vr.position="sticky",vr.right=Tt);var ln=(o=(p=(w=Qn==null?void 0:Qn.colSpan)!==null&&w!==void 0?w:nn.colSpan)!==null&&p!==void 0?p:mn)!==null&&o!==void 0?o:1,on=(M=(N=(ae=Qn==null?void 0:Qn.rowSpan)!==null&&ae!==void 0?ae:nn.rowSpan)!==null&&N!==void 0?N:On)!==null&&M!==void 0?M:1,rn=be(Qt,on),Ut=(0,f.Z)(rn,2),Jn=Ut[0],kt=Ut[1],Sn=function(Nr){var fo;ot&&kt(Qt,Qt+on-1),nn==null||(fo=nn.onMouseEnter)===null||fo===void 0||fo.call(nn,Nr)},kn=function(Nr){var fo;ot&&kt(-1,-1),nn==null||(fo=nn.onMouseLeave)===null||fo===void 0||fo.call(nn,Nr)};if(ln===0||on===0)return null;var Hn=(ie=nn.title)!==null&&ie!==void 0?ie:We({rowType:Nt,ellipsis:Se,children:Mr}),qr=k()(Kn,He,(q={},(0,b.Z)(q,"".concat(Kn,"-fix-left"),fr&&Yn),(0,b.Z)(q,"".concat(Kn,"-fix-left-first"),Rt&&Yn),(0,b.Z)(q,"".concat(Kn,"-fix-left-last"),yt&&Yn),(0,b.Z)(q,"".concat(Kn,"-fix-left-all"),yt&&Ir&&Yn),(0,b.Z)(q,"".concat(Kn,"-fix-right"),uo&&Yn),(0,b.Z)(q,"".concat(Kn,"-fix-right-first"),Mt&&Yn),(0,b.Z)(q,"".concat(Kn,"-fix-right-last"),cn&&Yn),(0,b.Z)(q,"".concat(Kn,"-ellipsis"),Se),(0,b.Z)(q,"".concat(Kn,"-with-append"),Mn),(0,b.Z)(q,"".concat(Kn,"-fix-sticky"),(fr||uo)&&Tn&&Yn),(0,b.Z)(q,"".concat(Kn,"-row-hover"),!Qn&&Jn),q),nn.className,Qn==null?void 0:Qn.className),Gr={};dt&&(Gr.textAlign=dt);var Fo=(0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)({},vr),nn.style),Gr),Qn==null?void 0:Qn.style),Fr=Mr;return(0,L.Z)(Fr)==="object"&&!Array.isArray(Fr)&&!t.isValidElement(Fr)&&(Fr=null),Se&&(yt||Mt)&&(Fr=t.createElement("span",{className:"".concat(Kn,"-content")},Fr)),t.createElement(xe,(0,ee.Z)({},Qn,nn,{className:qr,style:Fo,title:Hn,scope:Ue,onMouseEnter:Sn,onMouseLeave:kn,colSpan:ln!==1?ln:null,rowSpan:on!==1?on:null}),Mn,Fr)}var ke=t.memo(Be);function tt(n,o,p,w,M,N){var ae=p[n]||{},ie=p[o]||{},q,xe;ae.fixed==="left"?q=w.left[M==="rtl"?o:n]:ie.fixed==="right"&&(xe=w.right[M==="rtl"?n:o]);var Ne=!1,Se=!1,Ue=!1,$e=!1,He=p[o+1],dt=p[n-1],ot=!(N!=null&&N.children);if(M==="rtl"){if(q!==void 0){var ft=dt&&dt.fixed==="left";$e=!ft&&ot}else if(xe!==void 0){var it=He&&He.fixed==="right";Ue=!it&&ot}}else if(q!==void 0){var St=He&&He.fixed==="left";Ne=!St&&ot}else if(xe!==void 0){var Gt=dt&&dt.fixed==="right";Se=!Gt&&ot}return{fixLeft:q,fixRight:xe,lastFixLeft:Ne,firstFixRight:Se,lastFixRight:Ue,firstFixLeft:$e,isSticky:w.isSticky}}var rt=t.createContext({}),je=rt;function se(n){var o=n.className,p=n.index,w=n.children,M=n.colSpan,N=M===void 0?1:M,ae=n.rowSpan,ie=n.align,q=h(r,["prefixCls","direction"]),xe=q.prefixCls,Ne=q.direction,Se=t.useContext(je),Ue=Se.scrollColumnIndex,$e=Se.stickyOffsets,He=Se.flattenColumns,dt=Se.columns,ot=p+N-1,ft=ot+1===Ue?N+1:N,it=tt(p,p+ft-1,He,$e,Ne,dt==null?void 0:dt[p]);return t.createElement(ke,(0,ee.Z)({className:o,index:p,component:"td",prefixCls:xe,record:null,dataIndex:null,align:ie,colSpan:ft,rowSpan:ae,render:function(){return w}},it))}var ze=e(75931),m=["children"];function v(n){var o=n.children,p=(0,ze.Z)(n,m);return t.createElement("tr",p,o)}function E(n){var o=n.children;return o}E.Row=v,E.Cell=se;var i=E;function R(n){var o=n.children,p=n.stickyOffsets,w=n.flattenColumns,M=n.columns,N=h(r,"prefixCls"),ae=w.length-1,ie=w[ae],q=t.useMemo(function(){return{stickyOffsets:p,flattenColumns:w,scrollColumnIndex:ie!=null&&ie.scrollbar?ae:null,columns:M}},[ie,w,ae,p,M]);return t.createElement(je.Provider,{value:q},t.createElement("tfoot",{className:"".concat(N,"-summary")},o))}var G=le(R),l=i,a=e(70425),F=e(29301),S=e(29194),d=e(3465),D=e(75152),ge=e(26112);function U(n,o,p,w,M,N,ae){n.push({record:o,indent:p,index:ae});var ie=N(o),q=M==null?void 0:M.has(ie);if(o&&Array.isArray(o[w])&&q)for(var xe=0;xe1?Rt-1:0),Mt=1;Mt=0;ie-=1){var q=o[ie],xe=p&&p[ie],Ne=xe&&xe[sn];if(q||Ne||ae){var Se=Ne||{},Ue=Se.columnType,$e=(0,ze.Z)(Se,un);M.unshift(t.createElement("col",(0,ee.Z)({key:ie,style:{width:q}},$e))),ae=!0}}return t.createElement("colgroup",null,M)}var dn=Rn,mt=e(94480),yn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Fn(n,o){return(0,t.useMemo)(function(){for(var p=[],w=0;w1?"colgroup":"col":null,ellipsis:ot.ellipsis,align:ot.align,component:ot.title?N:ae,prefixCls:Ne,key:$e[dt]},ft,{additionalProps:it,rowType:"header"}))}))}tr.displayName="HeaderRow";var Bn=tr;function qn(n){var o=[];function p(ae,ie){var q=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;o[q]=o[q]||[];var xe=ie,Ne=ae.filter(Boolean).map(function(Se){var Ue={key:Se.key,className:Se.className||"",children:Se.title,column:Se,colStart:xe},$e=1,He=Se.children;return He&&He.length>0&&($e=p(He,xe,q+1).reduce(function(dt,ot){return dt+ot},0),Ue.hasSubColumns=!0),"colSpan"in Se&&($e=Se.colSpan),"rowSpan"in Se&&(Ue.rowSpan=Se.rowSpan),Ue.colSpan=$e,Ue.colEnd=Ue.colStart+$e-1,o[q].push(Ue),xe+=$e,$e});return Ne}p(n,0);for(var w=o.length,M=function(ie){o[ie].forEach(function(q){!("rowSpan"in q)&&!q.hasSubColumns&&(q.rowSpan=w-ie)})},N=0;N1&&arguments[1]!==void 0?arguments[1]:"";return typeof o=="number"?o:o.endsWith("%")?n*parseFloat(o)/100:null}function zt(n,o){return t.useMemo(function(){if(o&&o>0){var p=0,w=0;n.forEach(function(xe){var Ne=Dn(o,xe.width);Ne?p+=Ne:w+=1});var M=o-p,N=w,ae=M/w,ie=0,q=n.map(function(xe){var Ne=(0,A.Z)({},xe),Se=Dn(o,Ne.width);if(Se)Ne.width=Se;else{var Ue=Math.floor(ae);Ne.width=N===1?M:Ue,M-=Ue,N-=1}return ie+=Ne.width,Ne});return[q,ie]}return[n,o]},[n,o])}var Nn=["children"],z=["fixed"];function Me(n){return(0,br.Z)(n).filter(function(o){return t.isValidElement(o)}).map(function(o){var p=o.key,w=o.props,M=w.children,N=(0,ze.Z)(w,Nn),ae=(0,A.Z)({key:p},N);return M&&(ae.children=Me(M)),ae})}function Te(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return n.filter(function(p){return p&&(0,L.Z)(p)==="object"}).reduce(function(p,w,M){var N=w.fixed,ae=N===!0?"left":N,ie="".concat(o,"-").concat(M),q=w.children;return q&&q.length>0?[].concat((0,mt.Z)(p),(0,mt.Z)(Te(q,ie).map(function(xe){return(0,A.Z)({fixed:ae},xe)}))):[].concat((0,mt.Z)(p),[(0,A.Z)((0,A.Z)({key:ie},w),{},{fixed:ae})])},[])}function I(n){for(var o=!0,p=0;p=0;N-=1){var ae=n[N];if(M&&ae.fixed!=="right")M=!1;else if(!M&&ae.fixed==="right"){warning(!1,"Index ".concat(N+1," of `columns` missing `fixed='right'` prop."));break}}}function P(n){return n.map(function(o){var p=o.fixed,w=(0,ze.Z)(o,z),M=p;return p==="left"?M="right":p==="right"&&(M="left"),(0,A.Z)({fixed:M},w)})}function Oe(n,o){var p=n.prefixCls,w=n.columns,M=n.children,N=n.expandable,ae=n.expandedKeys,ie=n.columnTitle,q=n.getRowKey,xe=n.onTriggerExpand,Ne=n.expandIcon,Se=n.rowExpandable,Ue=n.expandIconColumnIndex,$e=n.direction,He=n.expandRowByClick,dt=n.columnWidth,ot=n.fixed,ft=n.scrollWidth,it=t.useMemo(function(){return w||Me(M)},[w,M]),St=t.useMemo(function(){if(N){var Tt,Rt=it.slice();if(!Rt.includes(y)){var yt=Ue||0;yt>=0&&Rt.splice(yt,0,y)}var Mt=Rt.indexOf(y);Rt=Rt.filter(function(nn,Tn){return nn!==y||Tn===Mt});var cn=it[Mt],Mn;(ot==="left"||ot)&&!Ue?Mn="left":(ot==="right"||ot)&&Ue===it.length?Mn="right":Mn=cn?cn.fixed:null;var In=(Tt={},(0,b.Z)(Tt,sn,{className:"".concat(p,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,b.Z)(Tt,"title",ie),(0,b.Z)(Tt,"fixed",Mn),(0,b.Z)(Tt,"className","".concat(p,"-row-expand-icon-cell")),(0,b.Z)(Tt,"width",dt),(0,b.Z)(Tt,"render",function(Tn,Kn,cr){var Yn=q(Kn,cr),Ir=ae.has(Yn),wr=Se?Se(Kn):!0,Pn=Ne({prefixCls:p,expanded:Ir,expandable:wr,record:Kn,onExpand:xe});return He?t.createElement("span",{onClick:function(Qn){return Qn.stopPropagation()}},Pn):Pn}),Tt);return Rt.map(function(nn){return nn===y?In:nn})}return it.filter(function(nn){return nn!==y})},[N,it,q,ae,Ne,$e]),Gt=t.useMemo(function(){var Tt=St;return o&&(Tt=o(Tt)),Tt.length||(Tt=[{render:function(){return null}}]),Tt},[o,St,$e]),Qt=t.useMemo(function(){return $e==="rtl"?P(Te(Gt)):Te(Gt)},[Gt,$e,ft]),Nt=zt(Qt,ft),mn=(0,f.Z)(Nt,2),On=mn[0],At=mn[1];return[Gt,On,At]}var Ee=Oe;function Je(n){var o,p=n.prefixCls,w=n.record,M=n.onExpand,N=n.expanded,ae=n.expandable,ie="".concat(p,"-row-expand-icon");if(!ae)return t.createElement("span",{className:k()(ie,"".concat(p,"-row-spaced"))});var q=function(Ne){M(w,Ne),Ne.stopPropagation()};return t.createElement("span",{className:k()(ie,(o={},(0,b.Z)(o,"".concat(p,"-row-expanded"),N),(0,b.Z)(o,"".concat(p,"-row-collapsed"),!N),o)),onClick:q})}function Ke(n,o,p){var w=[];function M(N){(N||[]).forEach(function(ae,ie){w.push(o(ae,ie)),M(ae[p])})}return M(n),w}function Qe(n,o,p){var w=Jt(n),M=w.expandIcon,N=w.expandedRowKeys,ae=w.defaultExpandedRowKeys,ie=w.defaultExpandAllRows,q=w.expandedRowRender,xe=w.onExpand,Ne=w.onExpandedRowsChange,Se=w.childrenColumnName,Ue=M||Je,$e=Se||"children",He=t.useMemo(function(){return q?"row":n.expandable&&n.internalHooks===c&&n.expandable.__PARENT_RENDER_ICON__||o.some(function(Qt){return Qt&&(0,L.Z)(Qt)==="object"&&Qt[$e]})?"nest":!1},[!!q,o]),dt=t.useState(function(){return ae||(ie?Ke(o,p,$e):[])}),ot=(0,f.Z)(dt,2),ft=ot[0],it=ot[1],St=t.useMemo(function(){return new Set(N||ft||[])},[N,ft]),Gt=t.useCallback(function(Qt){var Nt=p(Qt,o.indexOf(Qt)),mn,On=St.has(Nt);On?(St.delete(Nt),mn=(0,mt.Z)(St)):mn=[].concat((0,mt.Z)(St),[Nt]),it(mn),xe&&xe(!On,Qt),Ne&&Ne(mn)},[p,St,o,xe,Ne]);return[w,He,St,Ue,$e,Gt]}function _e(n,o,p,w){var M=n.map(function(N,ae){return tt(ae,ae,n,o,p,w==null?void 0:w[ae])});return(0,Le.Z)(function(){return M},[M],function(N,ae){return!(0,O.Z)(N,ae)})}function qe(n){var o=(0,t.useRef)(n),p=(0,t.useState)({}),w=(0,f.Z)(p,2),M=w[1],N=(0,t.useRef)(null),ae=(0,t.useRef)([]);function ie(q){ae.current.push(q);var xe=Promise.resolve();N.current=xe,xe.then(function(){if(N.current===xe){var Ne=ae.current,Se=o.current;ae.current=[],Ne.forEach(function(Ue){o.current=Ue(o.current)}),N.current=null,Se!==o.current&&M({})}})}return(0,t.useEffect)(function(){return function(){N.current=null}},[]),[o.current,ie]}function vt(n){var o=(0,t.useRef)(n||null),p=(0,t.useRef)();function w(){window.clearTimeout(p.current)}function M(ae){o.current=ae,w(),p.current=window.setTimeout(function(){o.current=null,p.current=void 0},100)}function N(){return o.current}return(0,t.useEffect)(function(){return w},[]),[M,N]}function lt(){var n=t.useState(-1),o=(0,f.Z)(n,2),p=o[0],w=o[1],M=t.useState(-1),N=(0,f.Z)(M,2),ae=N[0],ie=N[1],q=t.useCallback(function(xe,Ne){w(xe),ie(Ne)},[]);return[p,ae,q]}var ct=e(47273),xt=(0,ct.Z)()?window:null;function et(n,o){var p=(0,L.Z)(n)==="object"?n:{},w=p.offsetHeader,M=w===void 0?0:w,N=p.offsetSummary,ae=N===void 0?0:N,ie=p.offsetScroll,q=ie===void 0?0:ie,xe=p.getContainer,Ne=xe===void 0?function(){return xt}:xe,Se=Ne()||xt;return t.useMemo(function(){var Ue=!!n;return{isSticky:Ue,stickyClassName:Ue?"".concat(o,"-sticky-holder"):"",offsetHeader:M,offsetSummary:ae,offsetScroll:q,container:Se}},[q,M,ae,o,Se])}function gt(n,o,p){var w=(0,t.useMemo)(function(){for(var M=[],N=[],ae=0,ie=0,q=0;q=Se&&(nn=Se-Ue),ae({scrollLeft:nn/Se*(Ne+2)}),it.current.x=Mt.pageX},Tt=function(){if(N.current){var Mt=(0,pe.os)(N.current).top,cn=Mt+N.current.offsetHeight,Mn=q===window?document.documentElement.scrollTop+window.innerHeight:(0,pe.os)(q).top+q.clientHeight;cn-(0,D.Z)()<=Mn||Mt>=Mn-ie?ft(function(In){return(0,A.Z)((0,A.Z)({},In),{},{isHiddenScrollBar:!0})}):ft(function(In){return(0,A.Z)((0,A.Z)({},In),{},{isHiddenScrollBar:!1})})}},Rt=function(Mt){ft(function(cn){return(0,A.Z)((0,A.Z)({},cn),{},{scrollLeft:Mt/Ne*Se||0})})};return t.useImperativeHandle(p,function(){return{setScrollLeft:Rt}}),t.useEffect(function(){var yt=(0,wt.Z)(document.body,"mouseup",mn,!1),Mt=(0,wt.Z)(document.body,"mousemove",At,!1);return Tt(),function(){yt.remove(),Mt.remove()}},[Ue,Qt]),t.useEffect(function(){var yt=(0,wt.Z)(q,"scroll",Tt,!1),Mt=(0,wt.Z)(window,"resize",Tt,!1);return function(){yt.remove(),Mt.remove()}},[q]),t.useEffect(function(){ot.isHiddenScrollBar||ft(function(yt){var Mt=N.current;return Mt?(0,A.Z)((0,A.Z)({},yt),{},{scrollLeft:Mt.scrollLeft/Mt.scrollWidth*Mt.clientWidth}):yt})},[ot.isHiddenScrollBar]),Ne<=Se||!Ue||ot.isHiddenScrollBar?null:t.createElement("div",{style:{height:(0,D.Z)(),width:Se,bottom:ie},className:"".concat(xe,"-sticky-scroll")},t.createElement("div",{onMouseDown:On,ref:$e,className:k()("".concat(xe,"-sticky-scroll-bar"),(0,b.Z)({},"".concat(xe,"-sticky-scroll-bar-active"),Qt)),style:{width:"".concat(Ue,"px"),transform:"translate3d(".concat(ot.scrollLeft,"px, 0, 0)")}}))},Ie=t.forwardRef(ye);function Ze(n){return null}var we=Ze;function De(n){return null}var Pe=De,Xe="rc-table",ut=[],bt={};function Yt(){return"No Data"}function jt(n){var o,p=(0,A.Z)({rowKey:"key",prefixCls:Xe,emptyText:Yt},n),w=p.prefixCls,M=p.className,N=p.rowClassName,ae=p.style,ie=p.data,q=p.rowKey,xe=p.scroll,Ne=p.tableLayout,Se=p.direction,Ue=p.title,$e=p.footer,He=p.summary,dt=p.caption,ot=p.id,ft=p.showHeader,it=p.components,St=p.emptyText,Gt=p.onRow,Qt=p.onHeaderRow,Nt=p.internalHooks,mn=p.transformColumns,On=p.internalRefs,At=p.tailor,Tt=p.sticky,Rt=ie||ut,yt=!!Rt.length,Mt=Nt===c,cn=t.useCallback(function(ar,gr){return(0,X.Z)(it,ar)||gr},[it]),Mn=t.useMemo(function(){return typeof q=="function"?q:function(ar){var gr=ar&&ar[q];return gr}},[q]),In=cn(["body"]),nn=lt(),Tn=(0,f.Z)(nn,3),Kn=Tn[0],cr=Tn[1],Yn=Tn[2],Ir=Qe(p,Rt,Mn),wr=(0,f.Z)(Ir,6),Pn=wr[0],Mr=wr[1],Qn=wr[2],vr=wr[3],fr=wr[4],uo=wr[5],ln=xe==null?void 0:xe.x,on=t.useState(0),rn=(0,f.Z)(on,2),Ut=rn[0],Jn=rn[1],kt=Ee((0,A.Z)((0,A.Z)((0,A.Z)({},p),Pn),{},{expandable:!!Pn.expandedRowRender,columnTitle:Pn.columnTitle,expandedKeys:Qn,getRowKey:Mn,onTriggerExpand:uo,expandIcon:vr,expandIconColumnIndex:Pn.expandIconColumnIndex,direction:Se,scrollWidth:Mt&&At&&typeof ln=="number"?ln:null}),Mt?mn:null),Sn=(0,f.Z)(kt,3),kn=Sn[0],Hn=Sn[1],qr=Sn[2],Gr=qr!=null?qr:ln,Fo=t.useMemo(function(){return{columns:kn,flattenColumns:Hn}},[kn,Hn]),Fr=t.useRef(),Oo=t.useRef(),Nr=t.useRef(),fo=t.useRef(),oa=t.useRef(),er=t.useState(!1),or=(0,f.Z)(er,2),hr=or[0],zr=or[1],Kr=t.useState(!1),Ln=(0,f.Z)(Kr,2),oo=Ln[0],_r=Ln[1],yo=qe(new Map),Ko=(0,f.Z)(yo,2),No=Ko[0],Pa=Ko[1],ko=j(Hn),Po=ko.map(function(ar){return No.get(ar)}),mo=t.useMemo(function(){return Po},[Po.join("_")]),ao=pt(mo,Hn.length,Se),Lr=xe&&de(xe.y),Cr=xe&&de(Gr)||!!Pn.fixed,Lo=Cr&&Hn.some(function(ar){var gr=ar.fixed;return gr}),aa=t.useRef(),Qo=et(Tt,w),jo=Qo.isSticky,Na=Qo.offsetHeader,La=Qo.offsetSummary,Gn=Qo.offsetScroll,dr=Qo.stickyClassName,Jr=Qo.container,yr=t.useMemo(function(){return He==null?void 0:He(Rt)},[He,Rt]),eo=(Lr||jo)&&t.isValidElement(yr)&&yr.type===i&&yr.props.fixed,vo,go,Go;Lr&&(go={overflowY:"scroll",maxHeight:xe.y}),Cr&&(vo={overflowX:"auto"},Lr||(go={overflowY:"hidden"}),Go={width:Gr===!0?"auto":Gr,minWidth:"100%"});var Qa=t.useCallback(function(ar,gr){(0,S.Z)(Fr.current)&&Pa(function(Ao){if(Ao.get(ar)!==gr){var Jo=new Map(Ao);return Jo.set(ar,gr),Jo}return Ao})},[]),Ti=vt(null),Ja=(0,f.Z)(Ti,2),zi=Ja[0],qa=Ja[1];function Za(ar,gr){gr&&(typeof gr=="function"?gr(ar):gr.scrollLeft!==ar&&(gr.scrollLeft=ar,gr.scrollLeft!==ar&&setTimeout(function(){gr.scrollLeft=ar},0)))}var xa=(0,$.Z)(function(ar){var gr=ar.currentTarget,Ao=ar.scrollLeft,Jo=Se==="rtl",qo=typeof Ao=="number"?Ao:gr.scrollLeft,mi=gr||bt;if(!qa()||qa()===mi){var Va;zi(mi),Za(qo,Oo.current),Za(qo,Nr.current),Za(qo,oa.current),Za(qo,(Va=aa.current)===null||Va===void 0?void 0:Va.setScrollLeft)}var Ua=gr||Oo.current;if(Ua){var ka=Ua.scrollWidth,Ga=Ua.clientWidth;if(ka===Ga){zr(!1),_r(!1);return}Jo?(zr(-qo0)):(zr(qo>0),_r(qo1?dt-Mt:0,Mn=(0,A.Z)((0,A.Z)((0,A.Z)({},mn),q),{},{flex:"0 0 ".concat(Mt,"px"),width:"".concat(Mt,"px"),marginRight:cn,pointerEvents:"auto"}),In=t.useMemo(function(){return Ne?Rt<=1:At===0||Rt===0||Rt>1},[Rt,At,Ne]);In?Mn.visibility="hidden":Ne&&(Mn.height=Se==null?void 0:Se(Rt));var nn=In?function(){return null}:Ue,Tn={};return(Rt===0||At===0)&&(Tn.rowSpan=1,Tn.colSpan=1),t.createElement(ke,(0,ee.Z)({className:k()(He,xe),ellipsis:p.ellipsis,align:p.align,scope:p.rowScope,component:"div",prefixCls:o.prefixCls,key:St,record:ie,index:N,renderIndex:ae,dataIndex:$e,render:nn,shouldCellUpdate:p.shouldCellUpdate},Gt,{appendNode:Qt,additionalProps:(0,A.Z)((0,A.Z)({},Nt),{},{style:Mn},Tn)}))}var an=$t,tn=["data","index","className","rowKey","style","extra","getHeight"],xn=t.forwardRef(function(n,o){var p=n.data,w=n.index,M=n.className,N=n.rowKey,ae=n.style,ie=n.extra,q=n.getHeight,xe=(0,ze.Z)(n,tn),Ne=p.record,Se=p.indent,Ue=p.index,$e=h(r,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),He=$e.scrollX,dt=$e.flattenColumns,ot=$e.prefixCls,ft=$e.fixColumn,it=$e.componentWidth,St=ce(Ne,N,w,Se),Gt=St.rowSupportExpand,Qt=St.expanded,Nt=St.rowProps,mn=St.expandedRowRender,On=St.expandedRowClassName,At;if(Gt&&Qt){var Tt=mn(Ne,w,Se+1,Qt),Rt=On==null?void 0:On(Ne,w,Se),yt={};ft&&(yt={style:(0,b.Z)({},"--virtual-width","".concat(it,"px"))});var Mt="".concat(ot,"-expanded-row-cell");At=t.createElement("div",{className:k()("".concat(ot,"-expanded-row"),"".concat(ot,"-expanded-row-level-").concat(Se+1),Rt)},t.createElement(ke,{component:"div",prefixCls:ot,className:k()(Mt,(0,b.Z)({},"".concat(Mt,"-fixed"),ft)),additionalProps:yt},Tt))}var cn=(0,A.Z)((0,A.Z)({},ae),{},{width:He});ie&&(cn.position="absolute",cn.pointerEvents="none");var Mn=t.createElement("div",(0,ee.Z)({},Nt,xe,{ref:Gt?null:o,className:k()(M,"".concat(ot,"-row"),Nt==null?void 0:Nt.className,(0,b.Z)({},"".concat(ot,"-row-extra"),ie)),style:(0,A.Z)((0,A.Z)({},cn),Nt==null?void 0:Nt.style)}),dt.map(function(In,nn){return t.createElement(an,{key:nn,rowInfo:St,column:In,colIndex:nn,indent:Se,index:w,renderIndex:Ue,record:Ne,inverse:ie,getHeight:q})}));return Gt?t.createElement("div",{ref:o},Mn,At):Mn}),_n=le(xn),Ft=_n,Kt=t.forwardRef(function(n,o){var p=n.data,w=n.onScroll,M=h(r,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),N=M.flattenColumns,ae=M.onColumnResize,ie=M.getRowKey,q=M.expandedKeys,xe=M.prefixCls,Ne=M.childrenColumnName,Se=M.emptyNode,Ue=M.scrollX,$e=h(qt),He=$e.scrollY,dt=$e.listItemHeight,ot=t.useRef(),ft=fe(p,Ne,q,ie),it=t.useMemo(function(){var At=0;return N.map(function(Tt){var Rt=Tt.width,yt=Tt.key;return At+=Rt,[yt,Rt,At]})},[N]),St=t.useMemo(function(){return it.map(function(At){return At[2]})},[it]);t.useEffect(function(){it.forEach(function(At){var Tt=(0,f.Z)(At,2),Rt=Tt[0],yt=Tt[1];ae(Rt,yt)})},[it]),t.useImperativeHandle(o,function(){var At={};return Object.defineProperty(At,"scrollLeft",{get:function(){var Rt;return((Rt=ot.current)===null||Rt===void 0?void 0:Rt.getScrollInfo().x)||0},set:function(Rt){var yt;(yt=ot.current)===null||yt===void 0||yt.scrollTo({left:Rt})}}),At});var Gt=function(Tt,Rt){var yt,Mt=(yt=ft[Rt])===null||yt===void 0?void 0:yt.record,cn=Tt.onCell;if(cn){var Mn,In=cn(Mt,Rt);return(Mn=In==null?void 0:In.rowSpan)!==null&&Mn!==void 0?Mn:1}return 1},Qt=function(Tt){var Rt=Tt.start,yt=Tt.end,Mt=Tt.getSize,cn=Tt.offsetY;if(yt<0)return null;for(var Mn=N.filter(function(ln){return Gt(ln,Rt)===0}),In=Rt,nn=function(on){if(Mn=Mn.filter(function(rn){return Gt(rn,on)===0}),!Mn.length)return In=on,"break"},Tn=Rt;Tn>=0;Tn-=1){var Kn=nn(Tn);if(Kn==="break")break}for(var cr=N.filter(function(ln){return Gt(ln,yt)!==1}),Yn=yt,Ir=function(on){if(cr=cr.filter(function(rn){return Gt(rn,on)!==1}),!cr.length)return Yn=Math.max(on-1,yt),"break"},wr=yt;wr1})&&Mr.push(on)},vr=In;vr<=Yn;vr+=1)var fr=Qn(vr);var uo=Mr.map(function(ln){var on=ft[ln],rn=ie(on.record,ln),Ut=function(Sn){var kn=ln+Sn-1,Hn=ie(ft[kn].record,kn),qr=Mt(rn,Hn);return qr.bottom-qr.top},Jn=Mt(rn);return t.createElement(Ft,{key:ln,data:on,rowKey:rn,index:ln,style:{top:-cn+Jn.top},extra:!0,getHeight:Ut})});return uo},Nt=t.useMemo(function(){return{columnsOffset:St}},[St]),mn="".concat(xe,"-tbody"),On;return ft.length?On=t.createElement(en.Z,{fullHeight:!1,ref:ot,className:k()(mn,"".concat(mn,"-virtual")),height:He,itemHeight:dt||24,data:ft,itemKey:function(Tt){return ie(Tt.record)},scrollWidth:Ue,onVirtualScroll:function(Tt){var Rt=Tt.x;w({scrollLeft:Rt})},extraRender:Qt},function(At,Tt,Rt){var yt=ie(At.record,Tt);return t.createElement(Ft,(0,ee.Z)({data:At,rowKey:yt,index:Tt},Rt))}):On=t.createElement("div",{className:k()("".concat(xe,"-placeholder"))},t.createElement(ke,{component:"div",prefixCls:xe},Se)),t.createElement(bn.Provider,{value:Nt},On)}),Et=le(Kt),An=Et,wn=function(o,p){var w=p.ref,M=p.onScroll;return t.createElement(An,{ref:w,data:o,onScroll:M})},Cn=100;function gn(n){var o=n.columns,p=n.scroll,w=n.prefixCls,M=w===void 0?Xe:w,N=n.className,ae=n.listItemHeight,ie=p||{},q=ie.x,xe=ie.y;typeof q!="number"&&(q=((o||[]).length+1)*Cn),typeof xe!="number"&&(xe=500);var Ne=t.useMemo(function(){return{scrollY:xe,listItemHeight:ae}},[xe,ae]);return t.createElement(qt.Provider,{value:Ne},t.createElement(Pt,(0,ee.Z)({},n,{className:k()(N,"".concat(M,"-virtual")),scroll:(0,A.Z)((0,A.Z)({},p),{},{x:q}),components:{body:wn},columns:o,internalHooks:c,tailor:!0})))}function zn(n){return Re(gn,n)}var nr=zn(),Vn=null;function rr(n){return null}var It=rr;function ht(n){return null}var _t=ht,pn=e(2738),Xn=e(68031),Zr=e(36355),xr=e(93891),ir=e(19716),mr=e(8628),Ar=e(31724),Or=e(58421),jr=e(71418),sr=e(88088);function Dr(n){return function(p){let{prefixCls:w,onExpand:M,record:N,expanded:ae,expandable:ie}=p;const q=`${w}-row-expand-icon`;return t.createElement("button",{type:"button",onClick:xe=>{M(N,xe),xe.stopPropagation()},className:k()(q,{[`${q}-spaced`]:!ie,[`${q}-expanded`]:ie&&ae,[`${q}-collapsed`]:ie&&!ae}),"aria-label":ae?n.collapse:n.expand,"aria-expanded":ae})}}var Yr=Dr;function Hr(n,o){return"key"in n&&n.key!==void 0&&n.key!==null?n.key:n.dataIndex?Array.isArray(n.dataIndex)?n.dataIndex.join("."):n.dataIndex:o}function Xr(n,o){return o?`${o}-${n}`:`${n}`}function Wr(n,o){return typeof n=="function"?n(o):n}function to(n,o){const p=Wr(n,o);return Object.prototype.toString.call(p)==="[object Object]"?"":p}var Zo={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},no=Zo,Ro=e(7657),Do=function(o,p){return t.createElement(Ro.Z,(0,ee.Z)({},o,{ref:p,icon:no}))},xo=t.forwardRef(Do),Vr=xo,To=e(56762);function Bo(n){const o=t.useRef(n),p=(0,To.Z)();return[()=>o.current,w=>{o.current=w,p()}]}var So=e(3113),bo=e(24905),io=e(38854),Vt=e(64165),En=e(20834),fn=e(40875),hn=e(5112),Un=e(17574),lr=e(47472),Ur=e(92832);function Br(n){let{value:o,onChange:p,filterSearch:w,tablePrefixCls:M,locale:N}=n;return w?t.createElement("div",{className:`${M}-filter-dropdown-search`},t.createElement(Ur.default,{prefix:t.createElement(lr.Z,null),placeholder:N.filterSearchPlaceholder,onChange:p,value:o,htmlSize:1,className:`${M}-filter-dropdown-search-input`})):null}var Rr=Br,Tr=e(10228);const Eo=n=>{const{keyCode:o}=n;o===Tr.Z.ENTER&&n.stopPropagation()};var _o=t.forwardRef((n,o)=>t.createElement("div",{className:n.className,onClick:p=>p.stopPropagation(),onKeyDown:Eo,ref:o},n.children));function Io(n){let o=[];return(n||[]).forEach(p=>{let{value:w,children:M}=p;o.push(w),M&&(o=[].concat((0,mt.Z)(o),(0,mt.Z)(Io(M))))}),o}function po(n){return n.some(o=>{let{children:p}=o;return p})}function ro(n,o){return typeof o=="string"||typeof o=="number"?o==null?void 0:o.toString().toLowerCase().includes(n.trim().toLowerCase()):!1}function ea(n){let{filters:o,prefixCls:p,filteredKeys:w,filterMultiple:M,searchValue:N,filterSearch:ae}=n;return o.map((ie,q)=>{const xe=String(ie.value);if(ie.children)return{key:xe||q,label:ie.text,popupClassName:`${p}-dropdown-submenu`,children:ea({filters:ie.children,prefixCls:p,filteredKeys:w,filterMultiple:M,searchValue:N,filterSearch:ae})};const Ne=M?bo.default:hn.ZP,Se={key:ie.value!==void 0?xe:q,label:t.createElement(t.Fragment,null,t.createElement(Ne,{checked:w.includes(xe)}),t.createElement("span",null,ie.text))};return N.trim()?typeof ae=="function"?ae(N,ie)?Se:null:ro(N,ie.text)?Se:null:Se})}function zo(n){var o,p;const{tablePrefixCls:w,prefixCls:M,column:N,dropdownPrefixCls:ae,columnKey:ie,filterMultiple:q,filterMode:xe="menu",filterSearch:Ne=!1,filterState:Se,triggerFilter:Ue,locale:$e,children:He,getPopupContainer:dt}=n,{filterDropdownOpen:ot,onFilterDropdownOpenChange:ft,filterResetToDefaultFilteredValue:it,defaultFilteredValue:St,filterDropdownVisible:Gt,onFilterDropdownVisibleChange:Qt}=N,[Nt,mn]=t.useState(!1),On=!!(Se&&(!((o=Se.filteredKeys)===null||o===void 0)&&o.length||Se.forceFiltered)),At=kt=>{mn(kt),ft==null||ft(kt),Qt==null||Qt(kt)},Tt=(p=ot!=null?ot:Gt)!==null&&p!==void 0?p:Nt,Rt=Se==null?void 0:Se.filteredKeys,[yt,Mt]=Bo(Rt||[]),cn=kt=>{let{selectedKeys:Sn}=kt;Mt(Sn)},Mn=(kt,Sn)=>{let{node:kn,checked:Hn}=Sn;cn(q?{selectedKeys:kt}:{selectedKeys:Hn&&kn.key?[kn.key]:[]})};t.useEffect(()=>{Nt&&cn({selectedKeys:Rt||[]})},[Rt]);const[In,nn]=t.useState([]),Tn=kt=>{nn(kt)},[Kn,cr]=t.useState(""),Yn=kt=>{const{value:Sn}=kt.target;cr(Sn)};t.useEffect(()=>{Nt||cr("")},[Nt]);const Ir=kt=>{const Sn=kt&&kt.length?kt:null;if(Sn===null&&(!Se||!Se.filteredKeys)||(0,O.Z)(Sn,Se==null?void 0:Se.filteredKeys,!0))return null;Ue({column:N,key:ie,filteredKeys:Sn})},wr=()=>{At(!1),Ir(yt())},Pn=function(){let{confirm:kt,closeDropdown:Sn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};kt&&Ir([]),Sn&&At(!1),cr(""),Mt(it?(St||[]).map(kn=>String(kn)):[])},Mr=function(){let{closeDropdown:kt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};kt&&At(!1),Ir(yt())},Qn=kt=>{kt&&Rt!==void 0&&Mt(Rt||[]),At(kt),!kt&&!N.filterDropdown&&wr()},vr=k()({[`${ae}-menu-without-submenu`]:!po(N.filters||[])}),fr=kt=>{if(kt.target.checked){const Sn=Io(N==null?void 0:N.filters).map(kn=>String(kn));Mt(Sn)}else Mt([])},uo=kt=>{let{filters:Sn}=kt;return(Sn||[]).map((kn,Hn)=>{const qr=String(kn.value),Gr={title:kn.text,key:kn.value!==void 0?qr:Hn};return kn.children&&(Gr.children=uo({filters:kn.children})),Gr})},ln=kt=>{var Sn;return Object.assign(Object.assign({},kt),{text:kt.title,value:kt.key,children:((Sn=kt.children)===null||Sn===void 0?void 0:Sn.map(kn=>ln(kn)))||[]})};let on;if(typeof N.filterDropdown=="function")on=N.filterDropdown({prefixCls:`${ae}-custom`,setSelectedKeys:kt=>cn({selectedKeys:kt}),selectedKeys:yt(),confirm:Mr,clearFilters:Pn,filters:N.filters,visible:Tt,close:()=>{At(!1)}});else if(N.filterDropdown)on=N.filterDropdown;else{const kt=yt()||[],Sn=()=>(N.filters||[]).length===0?t.createElement(Vt.Z,{image:Vt.Z.PRESENTED_IMAGE_SIMPLE,description:$e.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):xe==="tree"?t.createElement(t.Fragment,null,t.createElement(Rr,{filterSearch:Ne,value:Kn,onChange:Yn,tablePrefixCls:w,locale:$e}),t.createElement("div",{className:`${w}-filter-dropdown-tree`},q?t.createElement(bo.default,{checked:kt.length===Io(N.filters).length,indeterminate:kt.length>0&&kt.lengthtypeof Ne=="function"?Ne(Kn,ln(Hn)):ro(Kn,Hn.title):void 0}))):t.createElement(t.Fragment,null,t.createElement(Rr,{filterSearch:Ne,value:Kn,onChange:Yn,tablePrefixCls:w,locale:$e}),t.createElement(En.default,{selectable:!0,multiple:q,prefixCls:`${ae}-menu`,className:vr,onSelect:cn,onDeselect:cn,selectedKeys:kt,getPopupContainer:dt,openKeys:In,onOpenChange:Tn,items:ea({filters:N.filters||[],filterSearch:Ne,prefixCls:M,filteredKeys:yt(),filterMultiple:q,searchValue:Kn})})),kn=()=>it?(0,O.Z)((St||[]).map(Hn=>String(Hn)),kt,!0):kt.length===0;on=t.createElement(t.Fragment,null,Sn(),t.createElement("div",{className:`${M}-dropdown-btns`},t.createElement(So.ZP,{type:"link",size:"small",disabled:kn(),onClick:()=>Pn()},$e.filterReset),t.createElement(So.ZP,{type:"primary",size:"small",onClick:wr},$e.filterConfirm)))}N.filterDropdown&&(on=t.createElement(fn.J,{selectable:void 0},on));const rn=()=>t.createElement(_o,{className:`${M}-dropdown`},on);let Ut;typeof N.filterIcon=="function"?Ut=N.filterIcon(On):N.filterIcon?Ut=N.filterIcon:Ut=t.createElement(Vr,null);const{direction:Jn}=t.useContext(Zr.E_);return t.createElement("div",{className:`${M}-column`},t.createElement("span",{className:`${w}-column-title`},He),t.createElement(io.Z,{dropdownRender:rn,trigger:["click"],open:Tt,onOpenChange:Qn,getPopupContainer:dt,placement:Jn==="rtl"?"bottomLeft":"bottomRight"},t.createElement("span",{role:"button",tabIndex:-1,className:k()(`${M}-trigger`,{active:On}),onClick:kt=>{kt.stopPropagation()}},Ut)))}var ia=zo;function ho(n,o,p){let w=[];return(n||[]).forEach((M,N)=>{var ae;const ie=Xr(N,p);if(M.filters||"filterDropdown"in M||"onFilter"in M)if("filteredValue"in M){let q=M.filteredValue;"filterDropdown"in M||(q=(ae=q==null?void 0:q.map(String))!==null&&ae!==void 0?ae:q),w.push({column:M,key:Hr(M,ie),filteredKeys:q,forceFiltered:M.filtered})}else w.push({column:M,key:Hr(M,ie),filteredKeys:o&&M.defaultFilteredValue?M.defaultFilteredValue:void 0,forceFiltered:M.filtered});"children"in M&&(w=[].concat((0,mt.Z)(w),(0,mt.Z)(ho(M.children,o,ie))))}),w}function la(n,o,p,w,M,N,ae,ie){return p.map((q,xe)=>{const Ne=Xr(xe,ie),{filterMultiple:Se=!0,filterMode:Ue,filterSearch:$e}=q;let He=q;if(He.filters||He.filterDropdown){const dt=Hr(He,Ne),ot=w.find(ft=>{let{key:it}=ft;return dt===it});He=Object.assign(Object.assign({},He),{title:ft=>t.createElement(ia,{tablePrefixCls:n,prefixCls:`${n}-filter`,dropdownPrefixCls:o,column:He,columnKey:dt,filterState:ot,filterMultiple:Se,filterMode:Ue,filterSearch:$e,triggerFilter:N,locale:M,getPopupContainer:ae},Wr(q.title,ft))})}return"children"in He&&(He=Object.assign(Object.assign({},He),{children:la(n,o,He.children,w,M,N,ae,Ne)})),He})}function sa(n){const o={};return n.forEach(p=>{let{key:w,filteredKeys:M,column:N}=p;const{filters:ae,filterDropdown:ie}=N;if(ie)o[w]=M||null;else if(Array.isArray(M)){const q=Io(ae);o[w]=q.filter(xe=>M.includes(String(xe)))}else o[w]=null}),o}function ta(n,o){return o.reduce((p,w)=>{const{column:{onFilter:M,filters:N},filteredKeys:ae}=w;return M&&ae&&ae.length?p.filter(ie=>ae.some(q=>{const xe=Io(N),Ne=xe.findIndex(Ue=>String(Ue)===String(q)),Se=Ne!==-1?xe[Ne]:q;return M(Se,ie)})):p},n)}const na=n=>n.flatMap(o=>"children"in o?[o].concat((0,mt.Z)(na(o.children||[]))):[o]);function Sa(n){let{prefixCls:o,dropdownPrefixCls:p,mergedColumns:w,onFilterChange:M,getPopupContainer:N,locale:ae}=n;const ie=t.useMemo(()=>na(w||[]),[w]),[q,xe]=t.useState(()=>ho(ie,!0)),Ne=t.useMemo(()=>{const He=ho(ie,!1);if(He.length===0)return He;let dt=!0,ot=!0;if(He.forEach(ft=>{let{filteredKeys:it}=ft;it!==void 0?dt=!1:ot=!1}),dt){const ft=(ie||[]).map((it,St)=>Hr(it,Xr(St)));return q.filter(it=>{let{key:St}=it;return ft.includes(St)}).map(it=>{const St=ie[ft.findIndex(Gt=>Gt===it.key)];return Object.assign(Object.assign({},it),{column:Object.assign(Object.assign({},it.column),St),forceFiltered:St.filtered})})}return He},[ie,q]),Se=t.useMemo(()=>sa(Ne),[Ne]),Ue=He=>{const dt=Ne.filter(ot=>{let{key:ft}=ot;return ft!==He.key});dt.push(He),xe(dt),M(sa(dt),dt)};return[He=>la(o,p,He,Ne,ae,Ue,N),Ne,Se]}var ca=Sa;function ra(n,o,p){const w=t.useRef({});function M(N){if(!w.current||w.current.data!==n||w.current.childrenColumnName!==o||w.current.getRowKey!==p){let ie=function(q){q.forEach((xe,Ne)=>{const Se=p(xe,Ne);ae.set(Se,xe),xe&&typeof xe=="object"&&o in xe&&ie(xe[o]||[])})};const ae=new Map;ie(n),w.current={data:n,childrenColumnName:o,kvMap:ae,getRowKey:p}}return w.current.kvMap.get(N)}return[M]}var Yo=e(50371),ua=function(n,o){var p={};for(var w in n)Object.prototype.hasOwnProperty.call(n,w)&&o.indexOf(w)<0&&(p[w]=n[w]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,w=Object.getOwnPropertySymbols(n);M{const N=n[M];typeof N!="function"&&(p[M]=N)}),p}function da(n,o,p){const w=p&&typeof p=="object"?p:{},{total:M=0}=w,N=ua(w,["total"]),[ae,ie]=(0,t.useState)(()=>({current:"defaultCurrent"in N?N.defaultCurrent:1,pageSize:"defaultPageSize"in N?N.defaultPageSize:Xo})),q=(0,Yo.Z)(ae,N,{total:M>0?M:n}),xe=Math.ceil((M||n)/q.pageSize);q.current>xe&&(q.current=xe||1);const Ne=(Ue,$e)=>{ie({current:Ue!=null?Ue:1,pageSize:$e||q.pageSize})},Se=(Ue,$e)=>{var He;p&&((He=p.onChange)===null||He===void 0||He.call(p,Ue,$e)),Ne(Ue,$e),o(Ue,$e||(q==null?void 0:q.pageSize))};return p===!1?[{},()=>{}]:[Object.assign(Object.assign({},q),{onChange:Se}),Ne]}var fa=da,ma=e(84105),Ho=e(35654),$n=e(90782),Zn=e(71430),$r=e(18929);const Pr={},Sr="SELECT_ALL",kr="SELECT_INVERT",Qr="SELECT_NONE",Co=[],lo=(n,o)=>{let p=[];return(o||[]).forEach(w=>{p.push(w),w&&typeof w=="object"&&n in w&&(p=[].concat((0,mt.Z)(p),(0,mt.Z)(lo(n,w[n]))))}),p};var wo=(n,o)=>{const{preserveSelectedRowKeys:p,selectedRowKeys:w,defaultSelectedRowKeys:M,getCheckboxProps:N,onChange:ae,onSelect:ie,onSelectAll:q,onSelectInvert:xe,onSelectNone:Ne,onSelectMultiple:Se,columnWidth:Ue,type:$e,selections:He,fixed:dt,renderCell:ot,hideSelectAll:ft,checkStrictly:it=!0}=o||{},{prefixCls:St,data:Gt,pageData:Qt,getRecordByKey:Nt,getRowKey:mn,expandType:On,childrenColumnName:At,locale:Tt,getPopupContainer:Rt}=n,[yt,Mt]=(0,$r.Z)(w||M||Co,{value:w}),cn=t.useRef(new Map),Mn=(0,t.useCallback)(ln=>{if(p){const on=new Map;ln.forEach(rn=>{let Ut=Nt(rn);!Ut&&cn.current.has(rn)&&(Ut=cn.current.get(rn)),on.set(rn,Ut)}),cn.current=on}},[Nt,p]);t.useEffect(()=>{Mn(yt)},[yt]);const{keyEntities:In}=(0,t.useMemo)(()=>{if(it)return{keyEntities:null};let ln=Gt;if(p){const on=new Set(Gt.map((Ut,Jn)=>mn(Ut,Jn))),rn=Array.from(cn.current).reduce((Ut,Jn)=>{let[kt,Sn]=Jn;return on.has(kt)?Ut:Ut.concat(Sn)},[]);ln=[].concat((0,mt.Z)(ln),(0,mt.Z)(rn))}return(0,Zn.I8)(ln,{externalGetKey:mn,childrenPropName:At})},[Gt,mn,it,At,p]),nn=(0,t.useMemo)(()=>lo(At,Qt),[At,Qt]),Tn=(0,t.useMemo)(()=>{const ln=new Map;return nn.forEach((on,rn)=>{const Ut=mn(on,rn),Jn=(N?N(on):null)||{};ln.set(Ut,Jn)}),ln},[nn,mn,N]),Kn=(0,t.useCallback)(ln=>{var on;return!!(!((on=Tn.get(mn(ln)))===null||on===void 0)&&on.disabled)},[Tn,mn]),[cr,Yn]=(0,t.useMemo)(()=>{if(it)return[yt||[],[]];const{checkedKeys:ln,halfCheckedKeys:on}=(0,$n.S)(yt,!0,In,Kn);return[ln||[],on]},[yt,it,In,Kn]),Ir=(0,t.useMemo)(()=>{const ln=$e==="radio"?cr.slice(0,1):cr;return new Set(ln)},[cr,$e]),wr=(0,t.useMemo)(()=>$e==="radio"?new Set:new Set(Yn),[Yn,$e]),[Pn,Mr]=(0,t.useState)(null);t.useEffect(()=>{o||Mt(Co)},[!!o]);const Qn=(0,t.useCallback)((ln,on)=>{let rn,Ut;Mn(ln),p?(rn=ln,Ut=ln.map(Jn=>cn.current.get(Jn))):(rn=[],Ut=[],ln.forEach(Jn=>{const kt=Nt(Jn);kt!==void 0&&(rn.push(Jn),Ut.push(kt))})),Mt(rn),ae==null||ae(rn,Ut,{type:on})},[Mt,Nt,ae,p]),vr=(0,t.useCallback)((ln,on,rn,Ut)=>{if(ie){const Jn=rn.map(kt=>Nt(kt));ie(Nt(ln),on,Jn,Ut)}Qn(rn,"single")},[ie,Nt,Qn]),fr=(0,t.useMemo)(()=>!He||ft?null:(He===!0?[Sr,kr,Qr]:He).map(on=>on===Sr?{key:"all",text:Tt.selectionAll,onSelect(){Qn(Gt.map((rn,Ut)=>mn(rn,Ut)).filter(rn=>{const Ut=Tn.get(rn);return!(Ut!=null&&Ut.disabled)||Ir.has(rn)}),"all")}}:on===kr?{key:"invert",text:Tt.selectInvert,onSelect(){const rn=new Set(Ir);Qt.forEach((Jn,kt)=>{const Sn=mn(Jn,kt),kn=Tn.get(Sn);kn!=null&&kn.disabled||(rn.has(Sn)?rn.delete(Sn):rn.add(Sn))});const Ut=Array.from(rn);xe&&xe(Ut),Qn(Ut,"invert")}}:on===Qr?{key:"none",text:Tt.selectNone,onSelect(){Ne==null||Ne(),Qn(Array.from(Ir).filter(rn=>{const Ut=Tn.get(rn);return Ut==null?void 0:Ut.disabled}),"none")}}:on).map(on=>Object.assign(Object.assign({},on),{onSelect:function(){for(var rn,Ut,Jn=arguments.length,kt=new Array(Jn),Sn=0;Sn{var on;if(!o)return ln.filter(er=>er!==Pr);let rn=(0,mt.Z)(ln);const Ut=new Set(Ir),Jn=nn.map(mn).filter(er=>!Tn.get(er).disabled),kt=Jn.every(er=>Ut.has(er)),Sn=Jn.some(er=>Ut.has(er)),kn=()=>{const er=[];kt?Jn.forEach(hr=>{Ut.delete(hr),er.push(hr)}):Jn.forEach(hr=>{Ut.has(hr)||(Ut.add(hr),er.push(hr))});const or=Array.from(Ut);q==null||q(!kt,or.map(hr=>Nt(hr)),er.map(hr=>Nt(hr))),Qn(or,"all"),Mr(null)};let Hn;if($e!=="radio"){let er;if(fr){const Ln={getPopupContainer:Rt,items:fr.map((oo,_r)=>{const{key:yo,text:Ko,onSelect:No}=oo;return{key:yo!=null?yo:_r,onClick:()=>{No==null||No(Jn)},label:Ko}})};er=t.createElement("div",{className:`${St}-selection-extra`},t.createElement(io.Z,{menu:Ln,getPopupContainer:Rt},t.createElement("span",null,t.createElement(ma.Z,null))))}const or=nn.map((Ln,oo)=>{const _r=mn(Ln,oo),yo=Tn.get(_r)||{};return Object.assign({checked:Ut.has(_r)},yo)}).filter(Ln=>{let{disabled:oo}=Ln;return oo}),hr=!!or.length&&or.length===nn.length,zr=hr&&or.every(Ln=>{let{checked:oo}=Ln;return oo}),Kr=hr&&or.some(Ln=>{let{checked:oo}=Ln;return oo});Hn=!ft&&t.createElement("div",{className:`${St}-selection`},t.createElement(bo.default,{checked:hr?zr:!!nn.length&&kt,indeterminate:hr?!zr&&Kr:!kt&&Sn,onChange:kn,disabled:nn.length===0||hr,"aria-label":er?"Custom selection":"Select all",skipGroup:!0}),er)}let qr;$e==="radio"?qr=(er,or,hr)=>{const zr=mn(or,hr),Kr=Ut.has(zr);return{node:t.createElement(hn.ZP,Object.assign({},Tn.get(zr),{checked:Kr,onClick:Ln=>Ln.stopPropagation(),onChange:Ln=>{Ut.has(zr)||vr(zr,!0,[zr],Ln.nativeEvent)}})),checked:Kr}}:qr=(er,or,hr)=>{var zr;const Kr=mn(or,hr),Ln=Ut.has(Kr),oo=wr.has(Kr),_r=Tn.get(Kr);let yo;return On==="nest"?yo=oo:yo=(zr=_r==null?void 0:_r.indeterminate)!==null&&zr!==void 0?zr:oo,{node:t.createElement(bo.default,Object.assign({},_r,{indeterminate:yo,checked:Ln,skipGroup:!0,onClick:Ko=>Ko.stopPropagation(),onChange:Ko=>{let{nativeEvent:No}=Ko;const{shiftKey:Pa}=No;let ko=-1,Po=-1;if(Pa&&it){const mo=new Set([Pn,Kr]);Jn.some((ao,Lr)=>{if(mo.has(ao))if(ko===-1)ko=Lr;else return Po=Lr,!0;return!1})}if(Po!==-1&&ko!==Po&&it){const mo=Jn.slice(ko,Po+1),ao=[];Ln?mo.forEach(Cr=>{Ut.has(Cr)&&(ao.push(Cr),Ut.delete(Cr))}):mo.forEach(Cr=>{Ut.has(Cr)||(ao.push(Cr),Ut.add(Cr))});const Lr=Array.from(Ut);Se==null||Se(!Ln,Lr.map(Cr=>Nt(Cr)),ao.map(Cr=>Nt(Cr))),Qn(Lr,"multiple")}else{const mo=cr;if(it){const ao=Ln?(0,Ho._5)(mo,Kr):(0,Ho.L0)(mo,Kr);vr(Kr,!Ln,ao,No)}else{const ao=(0,$n.S)([].concat((0,mt.Z)(mo),[Kr]),!0,In,Kn),{checkedKeys:Lr,halfCheckedKeys:Cr}=ao;let Lo=Lr;if(Ln){const aa=new Set(Lr);aa.delete(Kr),Lo=(0,$n.S)(Array.from(aa),{checked:!1,halfCheckedKeys:Cr},In,Kn).checkedKeys}vr(Kr,!Ln,Lo,No)}}Mr(Ln?null:Kr)}})),checked:Ln}};const Gr=(er,or,hr)=>{const{node:zr,checked:Kr}=qr(er,or,hr);return ot?ot(Kr,or,hr,zr):zr};if(!rn.includes(Pr))if(rn.findIndex(er=>{var or;return((or=er[sn])===null||or===void 0?void 0:or.columnType)==="EXPAND_COLUMN"})===0){const[er,...or]=rn;rn=[er,Pr].concat((0,mt.Z)(or))}else rn=[Pr].concat((0,mt.Z)(rn));const Fo=rn.indexOf(Pr);rn=rn.filter((er,or)=>er!==Pr||or===Fo);const Fr=rn[Fo-1],Oo=rn[Fo+1];let Nr=dt;Nr===void 0&&((Oo==null?void 0:Oo.fixed)!==void 0?Nr=Oo.fixed:(Fr==null?void 0:Fr.fixed)!==void 0&&(Nr=Fr.fixed)),Nr&&Fr&&((on=Fr[sn])===null||on===void 0?void 0:on.columnType)==="EXPAND_COLUMN"&&Fr.fixed===void 0&&(Fr.fixed=Nr);const fo=k()(`${St}-selection-col`,{[`${St}-selection-col-with-dropdown`]:He&&$e==="checkbox"}),oa={fixed:Nr,width:Ue,className:`${St}-selection-column`,title:o.columnTitle||Hn,render:Gr,onCell:o.onCell,[sn]:{className:fo}};return rn.map(er=>er===Pr?oa:er)},[mn,nn,o,cr,Ir,wr,Ue,fr,On,Pn,Tn,Se,vr,Kn]),Ir]},va=e(89489),Aa=e(59477),ga=e(6848);const pa="ascend",Ea="descend";function ha(n){return typeof n.sorter=="object"&&typeof n.sorter.multiple=="number"?n.sorter.multiple:!1}function Ia(n){return typeof n=="function"?n:n&&typeof n=="object"&&n.compare?n.compare:!1}function Ka(n,o){return o?n[n.indexOf(o)+1]:n[0]}function wa(n,o,p){let w=[];function M(N,ae){w.push({column:N,key:Hr(N,ae),multiplePriority:ha(N),sortOrder:N.sortOrder})}return(n||[]).forEach((N,ae)=>{const ie=Xr(ae,p);N.children?("sortOrder"in N&&M(N,ie),w=[].concat((0,mt.Z)(w),(0,mt.Z)(wa(N.children,o,ie)))):N.sorter&&("sortOrder"in N?M(N,ie):o&&N.defaultSortOrder&&w.push({column:N,key:Hr(N,ie),multiplePriority:ha(N),sortOrder:N.defaultSortOrder}))}),w}function Ra(n,o,p,w,M,N,ae,ie){return(o||[]).map((q,xe)=>{const Ne=Xr(xe,ie);let Se=q;if(Se.sorter){const Ue=Se.sortDirections||M,$e=Se.showSorterTooltip===void 0?ae:Se.showSorterTooltip,He=Hr(Se,Ne),dt=p.find(On=>{let{key:At}=On;return At===He}),ot=dt?dt.sortOrder:null,ft=Ka(Ue,ot);let it;if(q.sortIcon)it=q.sortIcon({sortOrder:ot});else{const On=Ue.includes(pa)&&t.createElement(Aa.Z,{className:k()(`${n}-column-sorter-up`,{active:ot===pa})}),At=Ue.includes(Ea)&&t.createElement(va.Z,{className:k()(`${n}-column-sorter-down`,{active:ot===Ea})});it=t.createElement("span",{className:k()(`${n}-column-sorter`,{[`${n}-column-sorter-full`]:!!(On&&At)})},t.createElement("span",{className:`${n}-column-sorter-inner`,"aria-hidden":"true"},On,At))}const{cancelSort:St,triggerAsc:Gt,triggerDesc:Qt}=N||{};let Nt=St;ft===Ea?Nt=Qt:ft===pa&&(Nt=Gt);const mn=typeof $e=="object"?$e:{title:Nt};Se=Object.assign(Object.assign({},Se),{className:k()(Se.className,{[`${n}-column-sort`]:ot}),title:On=>{const At=t.createElement("div",{className:`${n}-column-sorters`},t.createElement("span",{className:`${n}-column-title`},Wr(q.title,On)),it);return $e?t.createElement(ga.Z,Object.assign({},mn),At):At},onHeaderCell:On=>{const At=q.onHeaderCell&&q.onHeaderCell(On)||{},Tt=At.onClick,Rt=At.onKeyDown;At.onClick=cn=>{w({column:q,key:He,sortOrder:ft,multiplePriority:ha(q)}),Tt==null||Tt(cn)},At.onKeyDown=cn=>{cn.keyCode===Tr.Z.ENTER&&(w({column:q,key:He,sortOrder:ft,multiplePriority:ha(q)}),Rt==null||Rt(cn))};const yt=to(q.title,{}),Mt=yt==null?void 0:yt.toString();return ot?At["aria-sort"]=ot==="ascend"?"ascending":"descending":At["aria-label"]=Mt||"",At.className=k()(At.className,`${n}-column-has-sorters`),At.tabIndex=0,q.ellipsis&&(At.title=(yt!=null?yt:"").toString()),At}})}return"children"in Se&&(Se=Object.assign(Object.assign({},Se),{children:Ra(n,Se.children,p,w,M,N,ae,Ne)})),Se})}function Da(n){const{column:o,sortOrder:p}=n;return{column:o,order:p,field:o.dataIndex,columnKey:o.key}}function Ba(n){const o=n.filter(p=>{let{sortOrder:w}=p;return w}).map(Da);return o.length===0&&n.length?Object.assign(Object.assign({},Da(n[n.length-1])),{column:void 0}):o.length<=1?o[0]||{}:o}function Er(n,o,p){const w=o.slice().sort((ae,ie)=>ie.multiplePriority-ae.multiplePriority),M=n.slice(),N=w.filter(ae=>{let{column:{sorter:ie},sortOrder:q}=ae;return Ia(ie)&&q});return N.length?M.sort((ae,ie)=>{for(let q=0;q{const ie=ae[p];return ie?Object.assign(Object.assign({},ae),{[p]:Er(ie,o,p)}):ae}):M}function ur(n){let{prefixCls:o,mergedColumns:p,onSorterChange:w,sortDirections:M,tableLocale:N,showSorterTooltip:ae}=n;const[ie,q]=t.useState(wa(p,!0)),xe=t.useMemo(()=>{let He=!0;const dt=wa(p,!1);if(!dt.length)return ie;const ot=[];function ft(St){He?ot.push(St):ot.push(Object.assign(Object.assign({},St),{sortOrder:null}))}let it=null;return dt.forEach(St=>{it===null?(ft(St),St.sortOrder&&(St.multiplePriority===!1?He=!1:it=!0)):(it&&St.multiplePriority!==!1||(He=!1),ft(St))}),ot},[p,ie]),Ne=t.useMemo(()=>{const He=xe.map(dt=>{let{column:ot,sortOrder:ft}=dt;return{column:ot,order:ft}});return{sortColumns:He,sortColumn:He[0]&&He[0].column,sortOrder:He[0]&&He[0].order}},[xe]);function Se(He){let dt;He.multiplePriority===!1||!xe.length||xe[0].multiplePriority===!1?dt=[He]:dt=[].concat((0,mt.Z)(xe.filter(ot=>{let{key:ft}=ot;return ft!==He.key})),[He]),q(dt),w(Ba(dt),dt)}return[He=>Ra(o,He,xe,Se,M,N,ae),xe,Ne,()=>Ba(xe)]}function pr(n,o){return n.map(p=>{const w=Object.assign({},p);return w.title=Wr(p.title,o),"children"in w&&(w.children=pr(w.children,o)),w})}function so(n){return[t.useCallback(p=>pr(p,n),[n])]}var co=Xt((n,o)=>{const{_renderTimes:p}=n,{_renderTimes:w}=o;return p!==w}),Ca=zn((n,o)=>{const{_renderTimes:p}=n,{_renderTimes:w}=o;return p!==w}),Vo=e(64993),ya=e(17313),Ma=e(83116),Fa=e(37613),Oa=n=>{const{componentCls:o}=n,p=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`,w=(M,N,ae)=>({[`&${o}-${M}`]:{[`> ${o}-container`]:{[`> ${o}-content, > ${o}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${o}-expanded-row-fixed`]:{margin:`-${N}px -${ae+n.lineWidth}px`}}}}}});return{[`${o}-wrapper`]:{[`${o}${o}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${o}-title`]:{border:p,borderBottom:0},[`> ${o}-container`]:{borderInlineStart:p,borderTop:p,[` + > ${o}-content, + > ${o}-header, + > ${o}-body, + > ${o}-summary + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:p},"> thead":{"> tr:not(:last-child) > th":{borderBottom:p},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${o}-cell-fix-right-first::after`]:{borderInlineEnd:p}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${o}-expanded-row-fixed`]:{margin:`-${n.tablePaddingVertical}px -${n.tablePaddingHorizontal+n.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:n.lineWidth,bottom:0,borderInlineEnd:p,content:'""'}}}}}},[`&${o}-scroll-horizontal`]:{[`> ${o}-container > ${o}-body`]:{"> table > tbody":{[` + > tr${o}-expanded-row, + > tr${o}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},w("middle",n.tablePaddingVerticalMiddle,n.tablePaddingHorizontalMiddle)),w("small",n.tablePaddingVerticalSmall,n.tablePaddingHorizontalSmall)),{[`> ${o}-footer`]:{border:p,borderTop:0}}),[`${o}-cell`]:{[`${o}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${n.lineWidth}px 0 ${n.lineWidth}px ${n.tableHeaderBg}`}},[`${o}-bordered ${o}-cell-scrollbar`]:{borderInlineEnd:p}}}},vi=n=>{const{componentCls:o}=n;return{[`${o}-wrapper`]:{[`${o}-cell-ellipsis`]:Object.assign(Object.assign({},ya.vS),{wordBreak:"keep-all",[` + &${o}-cell-fix-left-last, + &${o}-cell-fix-right-first + `]:{overflow:"visible",[`${o}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${o}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},gi=n=>{const{componentCls:o}=n;return{[`${o}-wrapper`]:{[`${o}-tbody > tr${o}-placeholder`]:{textAlign:"center",color:n.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:n.colorBgContainer}}}}},pi=e(15969),hi=n=>{const{componentCls:o,antCls:p,controlInteractiveSize:w,motionDurationSlow:M,lineWidth:N,paddingXS:ae,lineType:ie,tableBorderColor:q,tableExpandIconBg:xe,tableExpandColumnWidth:Ne,borderRadius:Se,fontSize:Ue,fontSizeSM:$e,lineHeight:He,tablePaddingVertical:dt,tablePaddingHorizontal:ot,tableExpandedRowBg:ft,paddingXXS:it}=n,St=w/2-N,Gt=St*2+N*3,Qt=`${N}px ${ie} ${q}`,Nt=it-N;return{[`${o}-wrapper`]:{[`${o}-expand-icon-col`]:{width:Ne},[`${o}-row-expand-icon-cell`]:{textAlign:"center",[`${o}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${o}-row-indent`]:{height:1,float:"left"},[`${o}-row-expand-icon`]:Object.assign(Object.assign({},(0,pi.N)(n)),{position:"relative",float:"left",boxSizing:"border-box",width:Gt,height:Gt,padding:0,color:"inherit",lineHeight:`${Gt}px`,background:xe,border:Qt,borderRadius:Se,transform:`scale(${w/Gt})`,transition:`all ${M}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${M} ease-out`,content:'""'},"&::before":{top:St,insetInlineEnd:Nt,insetInlineStart:Nt,height:N},"&::after":{top:Nt,bottom:Nt,insetInlineStart:St,width:N,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${o}-row-indent + ${o}-row-expand-icon`]:{marginTop:(Ue*He-N*3)/2-Math.ceil(($e*1.4-N*3)/2),marginInlineEnd:ae},[`tr${o}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ft}},[`${p}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${o}-expanded-row-fixed`]:{position:"relative",margin:`-${dt}px -${ot}px`,padding:`${dt}px ${ot}px`}}}},Ci=n=>{const{componentCls:o,antCls:p,iconCls:w,tableFilterDropdownWidth:M,tableFilterDropdownSearchWidth:N,paddingXXS:ae,paddingXS:ie,colorText:q,lineWidth:xe,lineType:Ne,tableBorderColor:Se,tableHeaderIconColor:Ue,fontSizeSM:$e,tablePaddingHorizontal:He,borderRadius:dt,motionDurationSlow:ot,colorTextDescription:ft,colorPrimary:it,tableHeaderFilterActiveBg:St,colorTextDisabled:Gt,tableFilterDropdownBg:Qt,tableFilterDropdownHeight:Nt,controlItemBgHover:mn,controlItemBgActive:On,boxShadowSecondary:At,filterDropdownMenuBg:Tt}=n,Rt=`${p}-dropdown`,yt=`${o}-filter-dropdown`,Mt=`${p}-tree`,cn=`${xe}px ${Ne} ${Se}`;return[{[`${o}-wrapper`]:{[`${o}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${o}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-ae,marginInline:`${ae}px ${-He/2}px`,padding:`0 ${ae}px`,color:Ue,fontSize:$e,borderRadius:dt,cursor:"pointer",transition:`all ${ot}`,"&:hover":{color:ft,background:St},"&.active":{color:it}}}},{[`${p}-dropdown`]:{[yt]:Object.assign(Object.assign({},(0,ya.Wf)(n)),{minWidth:M,backgroundColor:Qt,borderRadius:dt,boxShadow:At,overflow:"hidden",[`${Rt}-menu`]:{maxHeight:Nt,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Tt,"&:empty::after":{display:"block",padding:`${ie}px 0`,color:Gt,fontSize:$e,textAlign:"center",content:'"Not Found"'}},[`${yt}-tree`]:{paddingBlock:`${ie}px 0`,paddingInline:ie,[Mt]:{padding:0},[`${Mt}-treenode ${Mt}-node-content-wrapper:hover`]:{backgroundColor:mn},[`${Mt}-treenode-checkbox-checked ${Mt}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:On}}},[`${yt}-search`]:{padding:ie,borderBottom:cn,"&-input":{input:{minWidth:N},[w]:{color:Gt}}},[`${yt}-checkall`]:{width:"100%",marginBottom:ae,marginInlineStart:ae},[`${yt}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${ie-xe}px ${ie}px`,overflow:"hidden",borderTop:cn}})}},{[`${p}-dropdown ${yt}, ${yt}-submenu`]:{[`${p}-checkbox-wrapper + span`]:{paddingInlineStart:ie,color:q},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},yi=n=>{const{componentCls:o,lineWidth:p,colorSplit:w,motionDurationSlow:M,zIndexTableFixed:N,tableBg:ae,zIndexTableSticky:ie}=n,q=w;return{[`${o}-wrapper`]:{[` + ${o}-cell-fix-left, + ${o}-cell-fix-right + `]:{position:"sticky !important",zIndex:N,background:ae},[` + ${o}-cell-fix-left-first::after, + ${o}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-p,width:30,transform:"translateX(100%)",transition:`box-shadow ${M}`,content:'""',pointerEvents:"none"},[`${o}-cell-fix-left-all::after`]:{display:"none"},[` + ${o}-cell-fix-right-first::after, + ${o}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:-p,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${M}`,content:'""',pointerEvents:"none"},[`${o}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:ie+1,width:30,transition:`box-shadow ${M}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${o}-ping-left`]:{[`&:not(${o}-has-fix-left) ${o}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${q}`}},[` + ${o}-cell-fix-left-first::after, + ${o}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${q}`},[`${o}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${o}-ping-right`]:{[`&:not(${o}-has-fix-right) ${o}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${q}`}},[` + ${o}-cell-fix-right-first::after, + ${o}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${q}`}}}}},bi=n=>{const{componentCls:o,antCls:p}=n;return{[`${o}-wrapper`]:{[`${o}-pagination${p}-pagination`]:{margin:`${n.margin}px 0`},[`${o}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:n.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},xi=n=>{const{componentCls:o,tableRadius:p}=n;return{[`${o}-wrapper`]:{[o]:{[`${o}-title, ${o}-header`]:{borderRadius:`${p}px ${p}px 0 0`},[`${o}-title + ${o}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${o}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:p,borderStartEndRadius:p,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:p},"> *:last-child":{borderStartEndRadius:p}}},"&-footer":{borderRadius:`0 0 ${p}px ${p}px`}}}}},Si=n=>{const{componentCls:o}=n;return{[`${o}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${o}-pagination-left`]:{justifyContent:"flex-end"},[`${o}-pagination-right`]:{justifyContent:"flex-start"},[`${o}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${o}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${o}-row-indent`]:{float:"right"}}}}},Ei=n=>{const{componentCls:o,antCls:p,iconCls:w,fontSizeIcon:M,padding:N,paddingXS:ae,tableHeaderIconColor:ie,tableHeaderIconColorHover:q,tableSelectionColumnWidth:xe}=n;return{[`${o}-wrapper`]:{[`${o}-selection-col`]:{width:xe,[`&${o}-selection-col-with-dropdown`]:{width:xe+M+N/4}},[`${o}-bordered ${o}-selection-col`]:{width:xe+ae*2,[`&${o}-selection-col-with-dropdown`]:{width:xe+M+N/4+ae*2}},[` + table tr th${o}-selection-column, + table tr td${o}-selection-column + `]:{paddingInlineEnd:n.paddingXS,paddingInlineStart:n.paddingXS,textAlign:"center",[`${p}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${o}-selection-column${o}-cell-fix-left`]:{zIndex:n.zIndexTableFixed+1},[`table tr th${o}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${o}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${o}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${n.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${n.tablePaddingHorizontal/4}px`,[w]:{color:ie,fontSize:M,verticalAlign:"baseline","&:hover":{color:q}}}}}},Ii=n=>{const{componentCls:o}=n,p=(w,M,N,ae)=>({[`${o}${o}-${w}`]:{fontSize:ae,[` + ${o}-title, + ${o}-footer, + ${o}-cell, + ${o}-thead > tr > th, + ${o}-tbody > tr > th, + ${o}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${M}px ${N}px`},[`${o}-filter-trigger`]:{marginInlineEnd:`-${N/2}px`},[`${o}-expanded-row-fixed`]:{margin:`-${M}px -${N}px`},[`${o}-tbody`]:{[`${o}-wrapper:only-child ${o}`]:{marginBlock:`-${M}px`,marginInline:`${n.tableExpandColumnWidth-N}px -${N}px`}},[`${o}-selection-column`]:{paddingInlineStart:`${N/4}px`}}});return{[`${o}-wrapper`]:Object.assign(Object.assign({},p("middle",n.tablePaddingVerticalMiddle,n.tablePaddingHorizontalMiddle,n.tableFontSizeMiddle)),p("small",n.tablePaddingVerticalSmall,n.tablePaddingHorizontalSmall,n.tableFontSizeSmall))}},wi=n=>{const{componentCls:o,marginXXS:p,fontSizeIcon:w,tableHeaderIconColor:M,tableHeaderIconColorHover:N}=n;return{[`${o}-wrapper`]:{[`${o}-thead th${o}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${n.motionDurationSlow}`,"&:hover":{background:n.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:n.colorPrimary},[` + &${o}-cell-fix-left:hover, + &${o}-cell-fix-right:hover + `]:{background:n.tableFixedHeaderSortActiveBg}},[`${o}-thead th${o}-column-sort`]:{background:n.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${o}-column-sort`]:{background:n.tableBodySortBg},[`${o}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${o}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${o}-column-sorter`]:{marginInlineStart:p,color:M,fontSize:0,transition:`color ${n.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:w,"&.active":{color:n.colorPrimary}},[`${o}-column-sorter-up + ${o}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${o}-column-sorters:hover ${o}-column-sorter`]:{color:N}}}},Oi=n=>{const{componentCls:o,opacityLoading:p,tableScrollThumbBg:w,tableScrollThumbBgHover:M,tableScrollThumbSize:N,tableScrollBg:ae,zIndexTableSticky:ie,stickyScrollBarBorderRadius:q}=n,xe=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`;return{[`${o}-wrapper`]:{[`${o}-sticky`]:{"&-holder":{position:"sticky",zIndex:ie,background:n.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${N}px !important`,zIndex:ie,display:"flex",alignItems:"center",background:ae,borderTop:xe,opacity:p,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:N,backgroundColor:w,borderRadius:q,transition:`all ${n.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:M}}}}}}},Xa=n=>{const{componentCls:o,lineWidth:p,tableBorderColor:w}=n,M=`${p}px ${n.lineType} ${w}`;return{[`${o}-wrapper`]:{[`${o}-summary`]:{position:"relative",zIndex:n.zIndexTableFixed,background:n.tableBg,"> tr":{"> th, > td":{borderBottom:M}}},[`div${o}-summary`]:{boxShadow:`0 -${p}px 0 ${w}`}}}},Pi=n=>{const{componentCls:o}=n,p=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`,w=`${o}-expanded-row-cell`;return{[`${o}-wrapper`]:{[`${o}-tbody-virtual`]:{[`${o}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${o}-cell`]:{borderBottom:p},[`${o}-expanded-row`]:{[`${w}${w}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${n.lineWidth}px)`,borderInlineEnd:"none"}}},[`${o}-bordered`]:{[`${o}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:p,position:"absolute"},[`${o}-cell`]:{borderInlineEnd:p,[`&${o}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-n.lineWidth,borderInlineStart:p}}}}}}};const Ai=n=>{const{componentCls:o,fontWeightStrong:p,tablePaddingVertical:w,tablePaddingHorizontal:M,lineWidth:N,lineType:ae,tableBorderColor:ie,tableFontSize:q,tableBg:xe,tableRadius:Ne,tableHeaderTextColor:Se,motionDurationMid:Ue,tableHeaderBg:$e,tableHeaderCellSplitColor:He,tableRowHoverBg:dt,tableSelectedRowBg:ot,tableSelectedRowHoverBg:ft,tableFooterTextColor:it,tableFooterBg:St,paddingContentVerticalLG:Gt}=n,Qt=`${N}px ${ae} ${ie}`;return{[`${o}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ya.dF)()),{[o]:Object.assign(Object.assign({},(0,ya.Wf)(n)),{fontSize:q,background:xe,borderRadius:`${Ne}px ${Ne}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Ne}px ${Ne}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${o}-cell, + ${o}-thead > tr > th, + ${o}-tbody > tr > th, + ${o}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${Gt}px ${M}px`,overflowWrap:"break-word"},[`${o}-title`]:{padding:`${w}px ${M}px`},[`${o}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Se,fontWeight:p,textAlign:"start",background:$e,borderBottom:Qt,transition:`background ${Ue} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${o}-selection-column):not(${o}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:He,transform:"translateY(-50%)",transition:`background-color ${Ue}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${o}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Ue}, border-color ${Ue}`,borderBottom:Qt,[` + > ${o}-wrapper:only-child, + > ${o}-expanded-row-fixed > ${o}-wrapper:only-child + `]:{[o]:{marginBlock:`-${w}px`,marginInline:`${n.tableExpandColumnWidth-M}px -${M}px`,[`${o}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Se,fontWeight:p,textAlign:"start",background:$e,borderBottom:Qt,transition:`background ${Ue} ease`},[` + &${o}-row:hover > th, + &${o}-row:hover > td, + > th${o}-cell-row-hover, + > td${o}-cell-row-hover + `]:{background:dt},[`&${o}-row-selected`]:{"> th, > td":{background:ot},"&:hover > th, &:hover > td":{background:ft}}}},[`${o}-footer`]:{padding:`${w}px ${M}px`,color:it,background:St}})}};var Ri=(0,Ma.Z)("Table",n=>{const{colorTextHeading:o,colorSplit:p,colorIcon:w,colorIconHover:M,opacityLoading:N,colorBgContainer:ae,controlInteractiveSize:ie,headerBg:q,headerColor:xe,headerSortActiveBg:Ne,headerSortHoverBg:Se,bodySortBg:Ue,rowHoverBg:$e,rowSelectedBg:He,rowSelectedHoverBg:dt,rowExpandedBg:ot,cellPaddingBlock:ft,cellPaddingInline:it,cellPaddingBlockMD:St,cellPaddingInlineMD:Gt,cellPaddingBlockSM:Qt,cellPaddingInlineSM:Nt,borderColor:mn,footerBg:On,footerColor:At,headerBorderRadius:Tt,cellFontSize:Rt,cellFontSizeMD:yt,cellFontSizeSM:Mt,headerSplitColor:cn,fixedHeaderSortActiveBg:Mn,headerFilterHoverBg:In,filterDropdownBg:nn,expandIconBg:Tn,selectionColumnWidth:Kn,stickyScrollBarBg:cr}=n,Yn=new Vo.C(w),Ir=new Vo.C(M),wr=2,Pn=(0,Fa.TS)(n,{tableFontSize:Rt,tableBg:ae,tableRadius:Tt,tablePaddingVertical:ft,tablePaddingHorizontal:it,tablePaddingVerticalMiddle:St,tablePaddingHorizontalMiddle:Gt,tablePaddingVerticalSmall:Qt,tablePaddingHorizontalSmall:Nt,tableBorderColor:mn,tableHeaderTextColor:xe,tableHeaderBg:q,tableFooterTextColor:At,tableFooterBg:On,tableHeaderCellSplitColor:cn,tableHeaderSortBg:Ne,tableHeaderSortHoverBg:Se,tableHeaderIconColor:Yn.clone().setAlpha(Yn.getAlpha()*N).toRgbString(),tableHeaderIconColorHover:Ir.clone().setAlpha(Ir.getAlpha()*N).toRgbString(),tableBodySortBg:Ue,tableFixedHeaderSortActiveBg:Mn,tableHeaderFilterActiveBg:In,tableFilterDropdownBg:nn,tableRowHoverBg:$e,tableSelectedRowBg:He,tableSelectedRowHoverBg:dt,zIndexTableFixed:wr,zIndexTableSticky:wr+1,tableFontSizeMiddle:yt,tableFontSizeSmall:Mt,tableSelectionColumnWidth:Kn,tableExpandIconBg:Tn,tableExpandColumnWidth:ie+2*n.padding,tableExpandedRowBg:ot,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:cr,tableScrollThumbBgHover:o,tableScrollBg:p});return[Ai(Pn),bi(Pn),Xa(Pn),wi(Pn),Ci(Pn),Oa(Pn),xi(Pn),hi(Pn),Xa(Pn),gi(Pn),Ei(Pn),yi(Pn),Oi(Pn),vi(Pn),Ii(Pn),Si(Pn),Pi(Pn)]},n=>{const{colorFillAlter:o,colorBgContainer:p,colorTextHeading:w,colorFillSecondary:M,colorFillContent:N,controlItemBgActive:ae,controlItemBgActiveHover:ie,padding:q,paddingSM:xe,paddingXS:Ne,colorBorderSecondary:Se,borderRadiusLG:Ue,fontSize:$e,controlHeight:He,colorTextPlaceholder:dt}=n,ot=new Vo.C(M).onBackground(p).toHexShortString(),ft=new Vo.C(N).onBackground(p).toHexShortString(),it=new Vo.C(o).onBackground(p).toHexShortString();return{headerBg:it,headerColor:w,headerSortActiveBg:ot,headerSortHoverBg:ft,bodySortBg:it,rowHoverBg:it,rowSelectedBg:ae,rowSelectedHoverBg:ie,rowExpandedBg:o,cellPaddingBlock:q,cellPaddingInline:q,cellPaddingBlockMD:xe,cellPaddingInlineMD:Ne,cellPaddingBlockSM:Ne,cellPaddingInlineSM:Ne,borderColor:Se,headerBorderRadius:Ue,footerBg:it,footerColor:w,cellFontSize:$e,cellFontSizeMD:$e,cellFontSizeSM:$e,headerSplitColor:Se,fixedHeaderSortActiveBg:ot,headerFilterHoverBg:N,filterDropdownMenuBg:p,filterDropdownBg:p,expandIconBg:p,selectionColumnWidth:He,stickyScrollBarBg:dt,stickyScrollBarBorderRadius:100}});const Di=[],Bi=(n,o)=>{const{prefixCls:p,className:w,rootClassName:M,style:N,size:ae,bordered:ie,dropdownPrefixCls:q,dataSource:xe,pagination:Ne,rowSelection:Se,rowKey:Ue="key",rowClassName:$e,columns:He,children:dt,childrenColumnName:ot,onChange:ft,getPopupContainer:it,loading:St,expandIcon:Gt,expandable:Qt,expandedRowRender:Nt,expandIconColumnIndex:mn,indentSize:On,scroll:At,sortDirections:Tt,locale:Rt,showSorterTooltip:yt=!0,virtual:Mt}=n,cn=t.useMemo(()=>He||Me(dt),[He,dt]),Mn=t.useMemo(()=>cn.some(Gn=>Gn.responsive),[cn]),In=(0,mr.Z)(Mn),nn=t.useMemo(()=>{const Gn=new Set(Object.keys(In).filter(dr=>In[dr]));return cn.filter(dr=>!dr.responsive||dr.responsive.some(Jr=>Gn.has(Jr)))},[cn,In]),Tn=(0,pn.Z)(n,["className","style","columns"]),{locale:Kn=Ar.Z,direction:cr,table:Yn,renderEmpty:Ir,getPrefixCls:wr,getPopupContainer:Pn}=t.useContext(Zr.E_),Mr=(0,ir.Z)(ae),Qn=Object.assign(Object.assign({},Kn.Table),Rt),vr=xe||Di,fr=wr("table",p),uo=wr("dropdown",q),ln=Object.assign({childrenColumnName:ot,expandIconColumnIndex:mn},Qt),{childrenColumnName:on="children"}=ln,rn=t.useMemo(()=>vr.some(Gn=>Gn==null?void 0:Gn[on])?"nest":Nt||Qt&&Qt.expandedRowRender?"row":null,[vr]),Ut={body:t.useRef()},Jn=t.useMemo(()=>typeof Ue=="function"?Ue:Gn=>Gn==null?void 0:Gn[Ue],[Ue]),[kt]=ra(vr,on,Jn),Sn={},kn=function(Gn,dr){let Jr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var yr,eo,vo;const go=Object.assign(Object.assign({},Sn),Gn);Jr&&((yr=Sn.resetPagination)===null||yr===void 0||yr.call(Sn),!((eo=go.pagination)===null||eo===void 0)&&eo.current&&(go.pagination.current=1),Ne&&Ne.onChange&&Ne.onChange(1,(vo=go.pagination)===null||vo===void 0?void 0:vo.pageSize)),At&&At.scrollToFirstRowOnChange!==!1&&Ut.body.current&&(0,Xn.Z)(0,{getContainer:()=>Ut.body.current}),ft==null||ft(go.pagination,go.filters,go.sorter,{currentDataSource:ta(Er(vr,go.sorterStates,on),go.filterStates),action:dr})},Hn=(Gn,dr)=>{kn({sorter:Gn,sorterStates:dr},"sort",!1)},[qr,Gr,Fo,Fr]=ur({prefixCls:fr,mergedColumns:nn,onSorterChange:Hn,sortDirections:Tt||["ascend","descend"],tableLocale:Qn,showSorterTooltip:yt}),Oo=t.useMemo(()=>Er(vr,Gr,on),[vr,Gr]);Sn.sorter=Fr(),Sn.sorterStates=Gr;const Nr=(Gn,dr)=>{kn({filters:Gn,filterStates:dr},"filter",!0)},[fo,oa,er]=ca({prefixCls:fr,locale:Qn,dropdownPrefixCls:uo,mergedColumns:nn,onFilterChange:Nr,getPopupContainer:it||Pn}),or=ta(Oo,oa);Sn.filters=er,Sn.filterStates=oa;const hr=t.useMemo(()=>{const Gn={};return Object.keys(er).forEach(dr=>{er[dr]!==null&&(Gn[dr]=er[dr])}),Object.assign(Object.assign({},Fo),{filters:Gn})},[Fo,er]),[zr]=so(hr),Kr=(Gn,dr)=>{kn({pagination:Object.assign(Object.assign({},Sn.pagination),{current:Gn,pageSize:dr})},"paginate")},[Ln,oo]=fa(or.length,Kr,Ne);Sn.pagination=Ne===!1?{}:Mo(Ln,Ne),Sn.resetPagination=oo;const _r=t.useMemo(()=>{if(Ne===!1||!Ln.pageSize)return or;const{current:Gn=1,total:dr,pageSize:Jr=Xo}=Ln;return or.lengthJr?or.slice((Gn-1)*Jr,Gn*Jr):or:or.slice((Gn-1)*Jr,Gn*Jr)},[!!Ne,or,Ln&&Ln.current,Ln&&Ln.pageSize,Ln&&Ln.total]),[yo,Ko]=wo({prefixCls:fr,data:or,pageData:_r,getRowKey:Jn,getRecordByKey:kt,expandType:rn,childrenColumnName:on,locale:Qn,getPopupContainer:it||Pn},Se),No=(Gn,dr,Jr)=>{let yr;return typeof $e=="function"?yr=k()($e(Gn,dr,Jr)):yr=k()($e),k()({[`${fr}-row-selected`]:Ko.has(Jn(Gn,dr))},yr)};ln.__PARENT_RENDER_ICON__=ln.expandIcon,ln.expandIcon=ln.expandIcon||Gt||Yr(Qn),rn==="nest"&&ln.expandIconColumnIndex===void 0?ln.expandIconColumnIndex=Se?1:0:ln.expandIconColumnIndex>0&&Se&&(ln.expandIconColumnIndex-=1),typeof ln.indentSize!="number"&&(ln.indentSize=typeof On=="number"?On:15);const Pa=t.useCallback(Gn=>zr(yo(fo(qr(Gn)))),[qr,fo,yo]);let ko,Po;if(Ne!==!1&&(Ln!=null&&Ln.total)){let Gn;Ln.size?Gn=Ln.size:Gn=Mr==="small"||Mr==="middle"?"small":void 0;const dr=eo=>t.createElement(Or.Z,Object.assign({},Ln,{className:k()(`${fr}-pagination ${fr}-pagination-${eo}`,Ln.className),size:Gn})),Jr=cr==="rtl"?"left":"right",{position:yr}=Ln;if(yr!==null&&Array.isArray(yr)){const eo=yr.find(Go=>Go.includes("top")),vo=yr.find(Go=>Go.includes("bottom")),go=yr.every(Go=>`${Go}`=="none");!eo&&!vo&&!go&&(Po=dr(Jr)),eo&&(ko=dr(eo.toLowerCase().replace("top",""))),vo&&(Po=dr(vo.toLowerCase().replace("bottom","")))}else Po=dr(Jr)}let mo;typeof St=="boolean"?mo={spinning:St}:typeof St=="object"&&(mo=Object.assign({spinning:!0},St));const[ao,Lr]=Ri(fr),[,Cr]=(0,sr.Z)(),Lo=k()(`${fr}-wrapper`,Yn==null?void 0:Yn.className,{[`${fr}-wrapper-rtl`]:cr==="rtl"},w,M,Lr),aa=Object.assign(Object.assign({},Yn==null?void 0:Yn.style),N),Qo=Rt&&Rt.emptyText||(Ir==null?void 0:Ir("Table"))||t.createElement(xr.Z,{componentName:"Table"}),jo=Mt?Ca:co,Na={},La=t.useMemo(()=>{const{fontSize:Gn,lineHeight:dr,padding:Jr,paddingXS:yr,paddingSM:eo}=Cr,vo=Math.floor(Gn*dr);switch(Mr){case"large":return Jr*2+vo;case"small":return yr*2+vo;default:return eo*2+vo}},[Cr,Mr]);return Mt&&(Na.listItemHeight=La),ao(t.createElement("div",{ref:o,className:Lo,style:aa},t.createElement(jr.Z,Object.assign({spinning:!1},mo),ko,t.createElement(jo,Object.assign({},Na,Tn,{columns:nn,direction:cr,expandable:ln,prefixCls:fr,className:k()({[`${fr}-middle`]:Mr==="middle",[`${fr}-small`]:Mr==="small",[`${fr}-bordered`]:ie,[`${fr}-empty`]:vr.length===0}),data:_r,rowKey:Jn,rowClassName:No,emptyText:Qo,internalHooks:c,internalRefs:Ut,transformColumns:Pa})),Po)))};var Mi=t.forwardRef(Bi);const Fi=(n,o)=>{const p=t.useRef(0);return p.current+=1,t.createElement(Mi,Object.assign({},n,{ref:o,_renderTimes:p.current}))},Uo=t.forwardRef(Fi);Uo.SELECTION_COLUMN=Pr,Uo.EXPAND_COLUMN=y,Uo.SELECTION_ALL=Sr,Uo.SELECTION_INVERT=kr,Uo.SELECTION_NONE=Qr,Uo.Column=It,Uo.ColumnGroup=_t,Uo.Summary=l;var Ni=Uo,Zi=Ni},17574:function(Bt,Ae,e){e.d(Ae,{default:function(){return Ce}});var y=e(60091),c=e(94480),f=e(52671),$=e(8657),s=e(54476),O=e(59301),t={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},_=t,J=e(7657),h=function(j,de){return O.createElement(J.Z,(0,s.Z)({},j,{ref:de,icon:_}))},ee=O.forwardRef(h),K=ee,x=e(92310),re=e.n(x),W=e(35654),Y=e(71430),Fe=e(36355),ve=e(56082),Re=e(62892),le=e(20648);const B=4;function u(T){const{dropPosition:j,dropLevelOffset:de,prefixCls:Q,indent:Z,direction:he="ltr"}=T,be=he==="ltr"?"left":"right",We=he==="ltr"?"right":"left",Be={[be]:-de*Z+B,[We]:0};switch(j){case-1:Be.top=-3;break;case 1:Be.bottom=-3;break;default:Be.bottom=-3,Be[be]=Z+B;break}return O.createElement("div",{style:Be,className:`${Q}-drop-indicator`})}var r=e(71997),C=O.forwardRef((T,j)=>{const{getPrefixCls:de,direction:Q,virtual:Z,tree:he}=O.useContext(Fe.E_),{prefixCls:be,className:We,showIcon:Be=!1,showLine:ke,switcherIcon:tt,blockNode:rt=!1,children:je,checkable:se=!1,selectable:ze=!0,draggable:m,motion:v,style:E}=T,i=de("tree",be),R=de(),G=v!=null?v:Object.assign(Object.assign({},(0,Re.Z)(R)),{motionAppear:!1}),l=Object.assign(Object.assign({},T),{checkable:se,selectable:ze,showIcon:Be,motion:G,blockNode:rt,showLine:!!ke,dropIndicatorRender:u}),[a,F]=(0,le.ZP)(i),S=O.useMemo(()=>{if(!m)return!1;let D={};switch(typeof m){case"function":D.nodeDraggable=m;break;case"object":D=Object.assign({},m);break;default:break}return D.icon!==!1&&(D.icon=D.icon||O.createElement(ve.Z,null)),D},[m]),d=D=>O.createElement(r.Z,{prefixCls:i,switcherIcon:tt,treeNodeProps:D,showLine:ke});return a(O.createElement(y.Z,Object.assign({itemHeight:20,ref:j,virtual:Z},l,{style:Object.assign(Object.assign({},he==null?void 0:he.style),E),prefixCls:i,className:re()({[`${i}-icon-hide`]:!Be,[`${i}-block-node`]:rt,[`${i}-unselectable`]:!ze,[`${i}-rtl`]:Q==="rtl"},he==null?void 0:he.className,We,F),direction:Q,checkable:se&&O.createElement("span",{className:`${i}-checkbox-inner`}),selectable:ze,switcherIcon:d,draggable:S}),je))}),V;(function(T){T[T.None=0]="None",T[T.Start=1]="Start",T[T.End=2]="End"})(V||(V={}));function L(T,j){function de(Q){const{key:Z,children:he}=Q;j(Z,Q)!==!1&&L(he||[],j)}T.forEach(de)}function A(T){let{treeData:j,expandedKeys:de,startKey:Q,endKey:Z}=T;const he=[];let be=V.None;if(Q&&Q===Z)return[Q];if(!Q||!Z)return[];function We(Be){return Be===Q||Be===Z}return L(j,Be=>{if(be===V.End)return!1;if(We(Be)){if(he.push(Be),be===V.None)be=V.Start;else if(be===V.Start)return be=V.End,!1}else be===V.Start&&he.push(Be);return de.includes(Be)}),he}function b(T,j){const de=(0,c.Z)(j),Q=[];return L(T,(Z,he)=>{const be=de.indexOf(Z);return be!==-1&&(Q.push(he),de.splice(be,1)),!!de.length}),Q}var ue=function(T,j){var de={};for(var Q in T)Object.prototype.hasOwnProperty.call(T,Q)&&j.indexOf(Q)<0&&(de[Q]=T[Q]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,Q=Object.getOwnPropertySymbols(T);Z{var{defaultExpandAll:de,defaultExpandParent:Q,defaultExpandedKeys:Z}=T,he=ue(T,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const be=O.useRef(),We=O.useRef(),Be=()=>{const{keyEntities:S}=(0,Y.I8)(Le(he));let d;return de?d=Object.keys(S):Q?d=(0,W.r7)(he.expandedKeys||Z||[],S):d=he.expandedKeys||Z,d},[ke,tt]=O.useState(he.selectedKeys||he.defaultSelectedKeys||[]),[rt,je]=O.useState(()=>Be());O.useEffect(()=>{"selectedKeys"in he&&tt(he.selectedKeys)},[he.selectedKeys]),O.useEffect(()=>{"expandedKeys"in he&&je(he.expandedKeys)},[he.expandedKeys]);const se=(S,d)=>{var D;return"expandedKeys"in he||je(S),(D=he.onExpand)===null||D===void 0?void 0:D.call(he,S,d)},ze=(S,d)=>{var D;const{multiple:ge}=he,{node:U,nativeEvent:fe}=d,{key:ne=""}=U,me=Le(he),ce=Object.assign(Object.assign({},d),{selected:!0}),Ge=(fe==null?void 0:fe.ctrlKey)||(fe==null?void 0:fe.metaKey),Ye=fe==null?void 0:fe.shiftKey;let Ve;ge&&Ge?(Ve=S,be.current=ne,We.current=Ve,ce.selectedNodes=b(me,Ve)):ge&&Ye?(Ve=Array.from(new Set([].concat((0,c.Z)(We.current||[]),(0,c.Z)(A({treeData:me,expandedKeys:rt,startKey:ne,endKey:be.current}))))),ce.selectedNodes=b(me,Ve)):(Ve=[ne],be.current=ne,We.current=Ve,ce.selectedNodes=b(me,Ve)),(D=he.onSelect)===null||D===void 0||D.call(he,Ve,ce),"selectedKeys"in he||tt(Ve)},{getPrefixCls:m,direction:v}=O.useContext(Fe.E_),{prefixCls:E,className:i,showIcon:R=!0,expandAction:G="click"}=he,l=ue(he,["prefixCls","className","showIcon","expandAction"]),a=m("tree",E),F=re()(`${a}-directory`,{[`${a}-directory-rtl`]:v==="rtl"},i);return O.createElement(C,Object.assign({icon:k,ref:j,blockNode:!0},l,{showIcon:R,expandAction:G,prefixCls:a,className:F,expandedKeys:rt,selectedKeys:ke,onSelect:ze,onExpand:se}))};var te=O.forwardRef(X);const H=C;H.DirectoryTree=te,H.TreeNode=y.O;var Ce=H},20648:function(Bt,Ae,e){e.d(Ae,{TM:function(){return x},Yk:function(){return K}});var y=e(36237),c=e(98447),f=e(17313),$=e(8378),s=e(37613),O=e(83116);const t=new y.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),_=(re,W)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${W.motionDurationSlow}`}}}),J=(re,W)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:W.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${W.lineWidthBold}px solid ${W.colorPrimary}`,borderRadius:"50%",content:'""'}}}),h=(re,W)=>{const{treeCls:Y,treeNodeCls:Fe,treeNodePadding:ve,titleHeight:Re,nodeSelectedBg:le,nodeHoverBg:B}=W,u=W.paddingXS;return{[Y]:Object.assign(Object.assign({},(0,f.Wf)(W)),{background:W.colorBgContainer,borderRadius:W.borderRadius,transition:`background-color ${W.motionDurationSlow}`,[`&${Y}-rtl`]:{[`${Y}-switcher`]:{"&_close":{[`${Y}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${Y}-active-focused)`]:Object.assign({},(0,f.oN)(W)),[`${Y}-list-holder-inner`]:{alignItems:"flex-start"},[`&${Y}-block-node`]:{[`${Y}-list-holder-inner`]:{alignItems:"stretch",[`${Y}-node-content-wrapper`]:{flex:"auto"},[`${Fe}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:ve,insetInlineStart:0,border:`1px solid ${W.colorPrimary}`,opacity:0,animationName:t,animationDuration:W.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Fe}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${ve}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${Y}-node-content-wrapper`]:{color:W.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${Y}-node-content-wrapper`]:Object.assign({},(0,f.oN)(W)),[`&:not(${Fe}-disabled).filter-node ${Y}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${Y}-draggable-icon`]:{flexShrink:0,width:Re,lineHeight:`${Re}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${W.motionDurationSlow}`,[`${Fe}:hover &`]:{opacity:.45}},[`&${Fe}-disabled`]:{[`${Y}-draggable-icon`]:{visibility:"hidden"}}}},[`${Y}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Re}},[`${Y}-draggable-icon`]:{visibility:"hidden"},[`${Y}-switcher`]:Object.assign(Object.assign({},_(re,W)),{position:"relative",flex:"none",alignSelf:"stretch",width:Re,margin:0,lineHeight:`${Re}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${Y}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:W.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Re/2,bottom:-ve,marginInlineStart:-1,borderInlineEnd:`1px solid ${W.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Re/2*.8,height:Re/2,borderBottom:`1px solid ${W.colorBorder}`,content:'""'}}}),[`${Y}-checkbox`]:{top:"initial",marginInlineEnd:u},[`${Y}-node-content-wrapper, ${Y}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Re,margin:0,padding:`0 ${W.paddingXS/2}px`,color:"inherit",lineHeight:`${Re}px`,background:"transparent",borderRadius:W.borderRadius,cursor:"pointer",transition:`all ${W.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:B},[`&${Y}-node-selected`]:{backgroundColor:le},[`${Y}-iconEle`]:{display:"inline-block",width:Re,height:Re,lineHeight:`${Re}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${Y}-unselectable ${Y}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${Y}-node-content-wrapper`]:Object.assign({lineHeight:`${Re}px`,userSelect:"none"},J(re,W)),[`${Fe}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${W.colorPrimary}`}},"&-show-line":{[`${Y}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Re/2,bottom:-ve,borderInlineEnd:`1px solid ${W.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${Y}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Fe}-leaf-last`]:{[`${Y}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Re/2}px !important`}}}}})}},ee=re=>{const{treeCls:W,treeNodeCls:Y,treeNodePadding:Fe,directoryNodeSelectedBg:ve,directoryNodeSelectedColor:Re}=re;return{[`${W}${W}-directory`]:{[Y]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Fe,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${W}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${W}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${W}-node-selected`]:{color:Re,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:ve},[`${W}-switcher`]:{color:Re},[`${W}-node-content-wrapper`]:{color:Re,background:"transparent"}}}}}},K=(re,W)=>{const Y=`.${re}`,Fe=`${Y}-treenode`,ve=W.paddingXS/2,Re=(0,s.TS)(W,{treeCls:Y,treeNodeCls:Fe,treeNodePadding:ve});return[h(re,Re),ee(Re)]},x=re=>{const{controlHeightSM:W}=re;return{titleHeight:W,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Ae.ZP=(0,O.Z)("Tree",(re,W)=>{let{prefixCls:Y}=W;return[{[re.componentCls]:(0,c.C2)(`${Y}-checkbox`,re)},K(Y,re),(0,$.Z)(re)]},re=>{const{colorTextLightSolid:W,colorPrimary:Y}=re;return Object.assign(Object.assign({},x(re)),{directoryNodeSelectedColor:W,directoryNodeSelectedBg:Y})})},71997:function(Bt,Ae,e){e.d(Ae,{Z:function(){return Fe}});var y=e(54476),c=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},$=f,s=e(7657),O=function(Re,le){return c.createElement(s.Z,(0,y.Z)({},Re,{ref:le,icon:$}))},t=c.forwardRef(O),_=t,J=e(52671),h=e(58617),ee=e(15075),K=e(43531),x=e(92310),re=e.n(x),W=e(92343),Fe=ve=>{const{prefixCls:Re,switcherIcon:le,treeNodeProps:B,showLine:u}=ve,{isLeaf:r,expanded:g,loading:C}=B;if(C)return c.createElement(h.Z,{className:`${Re}-switcher-loading-icon`});let V;if(u&&typeof u=="object"&&(V=u.showLeafIcon),r){if(!u)return null;if(typeof V!="boolean"&&V){const b=typeof V=="function"?V(B):V,ue=`${Re}-switcher-line-custom-icon`;return(0,W.l$)(b)?(0,W.Tm)(b,{className:re()(b.props.className||"",ue)}):b}return V?c.createElement(J.Z,{className:`${Re}-switcher-line-icon`}):c.createElement("span",{className:`${Re}-switcher-leaf-line`})}const L=`${Re}-switcher-icon`,A=typeof le=="function"?le(B):le;return(0,W.l$)(A)?(0,W.Tm)(A,{className:re()(A.props.className||"",L)}):A!==void 0?A:u?g?c.createElement(ee.Z,{className:`${Re}-switcher-line-icon`}):c.createElement(K.Z,{className:`${Re}-switcher-line-icon`}):c.createElement(_,{className:L})}},5630:function(Bt,Ae,e){var y=e(54476),c=e(33885),f=e(20068),$=e(42978),s=e(75931),O=e(92310),t=e.n(O),_=e(18929),J=e(59301),h=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ee=(0,J.forwardRef)(function(K,x){var re,W=K.prefixCls,Y=W===void 0?"rc-checkbox":W,Fe=K.className,ve=K.style,Re=K.checked,le=K.disabled,B=K.defaultChecked,u=B===void 0?!1:B,r=K.type,g=r===void 0?"checkbox":r,C=K.title,V=K.onChange,L=(0,s.Z)(K,h),A=(0,J.useRef)(null),b=(0,_.Z)(u,{value:Re}),ue=(0,$.Z)(b,2),k=ue[0],Le=ue[1];(0,J.useImperativeHandle)(x,function(){return{focus:function(){var H;(H=A.current)===null||H===void 0||H.focus()},blur:function(){var H;(H=A.current)===null||H===void 0||H.blur()},input:A.current}});var X=t()(Y,Fe,(re={},(0,f.Z)(re,"".concat(Y,"-checked"),k),(0,f.Z)(re,"".concat(Y,"-disabled"),le),re)),oe=function(H){le||("checked"in K||Le(H.target.checked),V==null||V({target:(0,c.Z)((0,c.Z)({},K),{},{type:g,checked:H.target.checked}),stopPropagation:function(){H.stopPropagation()},preventDefault:function(){H.preventDefault()},nativeEvent:H.nativeEvent}))};return J.createElement("span",{className:X,title:C,style:ve},J.createElement("input",(0,y.Z)({},L,{className:"".concat(Y,"-input"),ref:A,onChange:oe,disabled:le,checked:!!k,type:g})),J.createElement("span",{className:"".concat(Y,"-inner")}))});Ae.Z=ee},31561:function(Bt,Ae,e){e.d(Ae,{Z:function(){return g}});var y=e(54476),c=e(20068),f=e(42978),$=e(75931),s=e(35593),O=e(92310),t=e.n(O),_=e(8654),J=e(59301),h=e(10228),ee=e(16089),K=h.Z.ESC,x=h.Z.TAB;function re(C){var V=C.visible,L=C.triggerRef,A=C.onVisibleChange,b=C.autoFocus,ue=C.overlayRef,k=J.useRef(!1),Le=function(){if(V){var H,Ce;(H=L.current)===null||H===void 0||(Ce=H.focus)===null||Ce===void 0||Ce.call(H),A==null||A(!1)}},X=function(){var H;return(H=ue.current)!==null&&H!==void 0&&H.focus?(ue.current.focus(),k.current=!0,!0):!1},oe=function(H){switch(H.keyCode){case K:Le();break;case x:{var Ce=!1;k.current||(Ce=X()),Ce?H.preventDefault():Le();break}}};J.useEffect(function(){return V?(window.addEventListener("keydown",oe),b&&(0,ee.Z)(X,3),function(){window.removeEventListener("keydown",oe),k.current=!1}):function(){k.current=!1}},[V])}var W=(0,J.forwardRef)(function(C,V){var L=C.overlay,A=C.arrow,b=C.prefixCls,ue=(0,J.useMemo)(function(){var Le;return typeof L=="function"?Le=L():Le=L,Le},[L]),k=(0,_.sQ)(V,ue==null?void 0:ue.ref);return J.createElement(J.Fragment,null,A&&J.createElement("div",{className:"".concat(b,"-arrow")}),J.cloneElement(ue,{ref:(0,_.Yr)(ue)?k:void 0}))}),Y=W,Fe={adjustX:1,adjustY:1},ve=[0,0],Re={topLeft:{points:["bl","tl"],overflow:Fe,offset:[0,-4],targetOffset:ve},top:{points:["bc","tc"],overflow:Fe,offset:[0,-4],targetOffset:ve},topRight:{points:["br","tr"],overflow:Fe,offset:[0,-4],targetOffset:ve},bottomLeft:{points:["tl","bl"],overflow:Fe,offset:[0,4],targetOffset:ve},bottom:{points:["tc","bc"],overflow:Fe,offset:[0,4],targetOffset:ve},bottomRight:{points:["tr","br"],overflow:Fe,offset:[0,4],targetOffset:ve}},le=Re,B=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function u(C,V){var L,A=C.arrow,b=A===void 0?!1:A,ue=C.prefixCls,k=ue===void 0?"rc-dropdown":ue,Le=C.transitionName,X=C.animation,oe=C.align,te=C.placement,H=te===void 0?"bottomLeft":te,Ce=C.placements,T=Ce===void 0?le:Ce,j=C.getPopupContainer,de=C.showAction,Q=C.hideAction,Z=C.overlayClassName,he=C.overlayStyle,be=C.visible,We=C.trigger,Be=We===void 0?["hover"]:We,ke=C.autoFocus,tt=C.overlay,rt=C.children,je=C.onVisibleChange,se=(0,$.Z)(C,B),ze=J.useState(),m=(0,f.Z)(ze,2),v=m[0],E=m[1],i="visible"in C?be:v,R=J.useRef(null),G=J.useRef(null),l=J.useRef(null);J.useImperativeHandle(V,function(){return R.current});var a=function(me){E(me),je==null||je(me)};re({visible:i,triggerRef:l,onVisibleChange:a,autoFocus:ke,overlayRef:G});var F=function(me){var ce=C.onOverlayClick;E(!1),ce&&ce(me)},S=function(){return J.createElement(Y,{ref:G,overlay:tt,prefixCls:k,arrow:b})},d=function(){return typeof tt=="function"?S:S()},D=function(){var me=C.minOverlayWidthMatchTrigger,ce=C.alignPoint;return"minOverlayWidthMatchTrigger"in C?me:!ce},ge=function(){var me=C.openClassName;return me!==void 0?me:"".concat(k,"-open")},U=J.cloneElement(rt,{className:t()((L=rt.props)===null||L===void 0?void 0:L.className,i&&ge()),ref:(0,_.Yr)(rt)?(0,_.sQ)(l,rt.ref):void 0}),fe=Q;return!fe&&Be.indexOf("contextMenu")!==-1&&(fe=["click"]),J.createElement(s.Z,(0,y.Z)({builtinPlacements:T},se,{prefixCls:k,ref:R,popupClassName:t()(Z,(0,c.Z)({},"".concat(k,"-show-arrow"),b)),popupStyle:he,action:Be,showAction:de,hideAction:fe,popupPlacement:H,popupAlign:oe,popupTransitionName:Le,popupAnimation:X,popupVisible:i,stretch:D()?"minWidth":"",popup:d(),onPopupVisibleChange:a,onPopupClick:F,getPopupContainer:j}),U)}var r=J.forwardRef(u),g=r},93681:function(Bt,Ae,e){e.r(Ae),e.d(Ae,{BaseInput:function(){return h},default:function(){return Re}});var y=e(54476),c=e(33885),f=e(20068),$=e(76190),s=e(92310),O=e.n(s),t=e(59301),_=e(5643),J=function(B){var u,r,g=B.inputElement,C=B.prefixCls,V=B.prefix,L=B.suffix,A=B.addonBefore,b=B.addonAfter,ue=B.className,k=B.style,Le=B.disabled,X=B.readOnly,oe=B.focused,te=B.triggerFocus,H=B.allowClear,Ce=B.value,T=B.handleReset,j=B.hidden,de=B.classes,Q=B.classNames,Z=B.dataAttrs,he=B.styles,be=B.components,We=(be==null?void 0:be.affixWrapper)||"span",Be=(be==null?void 0:be.groupWrapper)||"span",ke=(be==null?void 0:be.wrapper)||"span",tt=(be==null?void 0:be.groupAddon)||"span",rt=(0,t.useRef)(null),je=function(S){var d;(d=rt.current)!==null&&d!==void 0&&d.contains(S.target)&&(te==null||te())},se=function(){var S;if(!H)return null;var d=!Le&&!X&&Ce,D="".concat(C,"-clear-icon"),ge=(0,$.Z)(H)==="object"&&H!==null&&H!==void 0&&H.clearIcon?H.clearIcon:"\u2716";return t.createElement("span",{onClick:T,onMouseDown:function(fe){return fe.preventDefault()},className:O()(D,(S={},(0,f.Z)(S,"".concat(D,"-hidden"),!d),(0,f.Z)(S,"".concat(D,"-has-suffix"),!!L),S)),role:"button",tabIndex:-1},ge)},ze=(0,t.cloneElement)(g,{value:Ce,hidden:j,className:O()((u=g.props)===null||u===void 0?void 0:u.className,!(0,_.X3)(B)&&!(0,_.He)(B)&&ue)||null,style:(0,c.Z)((0,c.Z)({},(r=g.props)===null||r===void 0?void 0:r.style),!(0,_.X3)(B)&&!(0,_.He)(B)?k:{})});if((0,_.X3)(B)){var m,v="".concat(C,"-affix-wrapper"),E=O()(v,(m={},(0,f.Z)(m,"".concat(v,"-disabled"),Le),(0,f.Z)(m,"".concat(v,"-focused"),oe),(0,f.Z)(m,"".concat(v,"-readonly"),X),(0,f.Z)(m,"".concat(v,"-input-with-clear-btn"),L&&H&&Ce),m),!(0,_.He)(B)&&ue,de==null?void 0:de.affixWrapper,Q==null?void 0:Q.affixWrapper),i=(L||H)&&t.createElement("span",{className:O()("".concat(C,"-suffix"),Q==null?void 0:Q.suffix),style:he==null?void 0:he.suffix},se(),L);ze=t.createElement(We,(0,y.Z)({className:E,style:(0,c.Z)((0,c.Z)({},(0,_.He)(B)?void 0:k),he==null?void 0:he.affixWrapper),hidden:!(0,_.He)(B)&&j,onClick:je},Z==null?void 0:Z.affixWrapper,{ref:rt}),V&&t.createElement("span",{className:O()("".concat(C,"-prefix"),Q==null?void 0:Q.prefix),style:he==null?void 0:he.prefix},V),(0,t.cloneElement)(g,{value:Ce,hidden:null}),i)}if((0,_.He)(B)){var R="".concat(C,"-group"),G="".concat(R,"-addon"),l=O()("".concat(C,"-wrapper"),R,de==null?void 0:de.wrapper),a=O()("".concat(C,"-group-wrapper"),ue,de==null?void 0:de.group);return t.createElement(Be,{className:a,style:k,hidden:j},t.createElement(ke,{className:l},A&&t.createElement(tt,{className:G},A),(0,t.cloneElement)(ze,{hidden:null}),b&&t.createElement(tt,{className:G},b)))}return ze},h=J,ee=e(94480),K=e(42978),x=e(75931),re=e(18929),W=e(2738),Y=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Fe=(0,t.forwardRef)(function(le,B){var u=le.autoComplete,r=le.onChange,g=le.onFocus,C=le.onBlur,V=le.onPressEnter,L=le.onKeyDown,A=le.prefixCls,b=A===void 0?"rc-input":A,ue=le.disabled,k=le.htmlSize,Le=le.className,X=le.maxLength,oe=le.suffix,te=le.showCount,H=le.type,Ce=H===void 0?"text":H,T=le.classes,j=le.classNames,de=le.styles,Q=(0,x.Z)(le,Y),Z=(0,re.Z)(le.defaultValue,{value:le.value}),he=(0,K.Z)(Z,2),be=he[0],We=he[1],Be=(0,t.useState)(!1),ke=(0,K.Z)(Be,2),tt=ke[0],rt=ke[1],je=(0,t.useRef)(null),se=function(a){je.current&&(0,_.nH)(je.current,a)};(0,t.useImperativeHandle)(B,function(){return{focus:se,blur:function(){var a;(a=je.current)===null||a===void 0||a.blur()},setSelectionRange:function(a,F,S){var d;(d=je.current)===null||d===void 0||d.setSelectionRange(a,F,S)},select:function(){var a;(a=je.current)===null||a===void 0||a.select()},input:je.current}}),(0,t.useEffect)(function(){rt(function(l){return l&&ue?!1:l})},[ue]);var ze=function(a){le.value===void 0&&We(a.target.value),je.current&&(0,_.rJ)(je.current,a,r)},m=function(a){V&&a.key==="Enter"&&V(a),L==null||L(a)},v=function(a){rt(!0),g==null||g(a)},E=function(a){rt(!1),C==null||C(a)},i=function(a){We(""),se(),je.current&&(0,_.rJ)(je.current,a,r)},R=function(){var a=(0,W.Z)(le,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return t.createElement("input",(0,y.Z)({autoComplete:u},a,{onChange:ze,onFocus:v,onBlur:E,onKeyDown:m,className:O()(b,(0,f.Z)({},"".concat(b,"-disabled"),ue),j==null?void 0:j.input),style:de==null?void 0:de.input,ref:je,size:k,type:Ce}))},G=function(){var a=Number(X)>0;if(oe||te){var F=(0,_.D7)(be),S=(0,ee.Z)(F).length,d=(0,$.Z)(te)==="object"?te.formatter({value:F,count:S,maxLength:X}):"".concat(S).concat(a?" / ".concat(X):"");return t.createElement(t.Fragment,null,!!te&&t.createElement("span",{className:O()("".concat(b,"-show-count-suffix"),(0,f.Z)({},"".concat(b,"-show-count-has-suffix"),!!oe),j==null?void 0:j.count),style:(0,c.Z)({},de==null?void 0:de.count)},d),oe)}return null};return t.createElement(h,(0,y.Z)({},Q,{prefixCls:b,className:Le,inputElement:R(),handleReset:i,value:(0,_.D7)(be),focused:tt,triggerFocus:se,suffix:G(),disabled:ue,classes:T,classNames:j,styles:de}))}),ve=Fe,Re=ve},5643:function(Bt,Ae,e){e.d(Ae,{D7:function(){return s},He:function(){return y},X3:function(){return c},nH:function(){return $},rJ:function(){return f}});function y(O){return!!(O.addonBefore||O.addonAfter)}function c(O){return!!(O.prefix||O.suffix||O.allowClear)}function f(O,t,_,J){if(_){var h=t;if(t.type==="click"){var ee=O.cloneNode(!0);h=Object.create(t,{target:{value:ee},currentTarget:{value:ee}}),ee.value="",_(h);return}if(J!==void 0){h=Object.create(t,{target:{value:O},currentTarget:{value:O}}),O.value=J,_(h);return}_(h)}}function $(O,t){if(O){O.focus(t);var _=t||{},J=_.cursor;if(J){var h=O.value.length;switch(J){case"start":O.setSelectionRange(0,0);break;case"end":O.setSelectionRange(h,h);break;default:O.setSelectionRange(0,h)}}}}function s(O){return typeof O=="undefined"||O===null?"":String(O)}},15285:function(Bt,Ae,e){e.d(Ae,{iz:function(){return vt},ck:function(){return mt},BW:function(){return qe},sN:function(){return mt},Wd:function(){return Ee},ZP:function(){return wt},Xl:function(){return L}});var y=e(54476),c=e(20068),f=e(33885),$=e(94480),s=e(42978),O=e(75931),t=e(92310),_=e.n(t),J=e(83836),h=e(18929),ee=e(13697),K=e(48736),x=e(59301),re=e(4676),W=x.createContext(null);function Y(pe,ye){return pe===void 0?null:"".concat(pe,"-").concat(ye)}function Fe(pe){var ye=x.useContext(W);return Y(ye,pe)}var ve=e(80547),Re=["children","locked"],le=x.createContext(null);function B(pe,ye){var Ie=(0,f.Z)({},pe);return Object.keys(ye).forEach(function(Ze){var we=ye[Ze];we!==void 0&&(Ie[Ze]=we)}),Ie}function u(pe){var ye=pe.children,Ie=pe.locked,Ze=(0,O.Z)(pe,Re),we=x.useContext(le),De=(0,ve.Z)(function(){return B(we,Ze)},[we,Ze],function(Pe,Xe){return!Ie&&(Pe[0]!==Xe[0]||!(0,ee.Z)(Pe[1],Xe[1],!0))});return x.createElement(le.Provider,{value:De},ye)}var r=[],g=x.createContext(null);function C(){return x.useContext(g)}var V=x.createContext(r);function L(pe){var ye=x.useContext(V);return x.useMemo(function(){return pe!==void 0?[].concat((0,$.Z)(ye),[pe]):ye},[ye,pe])}var A=x.createContext(null),b=x.createContext({}),ue=b,k=e(29194);function Le(pe){var ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,k.Z)(pe)){var Ie=pe.nodeName.toLowerCase(),Ze=["input","select","textarea","button"].includes(Ie)||pe.isContentEditable||Ie==="a"&&!!pe.getAttribute("href"),we=pe.getAttribute("tabindex"),De=Number(we),Pe=null;return we&&!Number.isNaN(De)?Pe=De:Ze&&Pe===null&&(Pe=0),Ze&&pe.disabled&&(Pe=null),Pe!==null&&(Pe>=0||ye&&Pe<0)}return!1}function X(pe){var ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ie=(0,$.Z)(pe.querySelectorAll("*")).filter(function(Ze){return Le(Ze,ye)});return Le(pe,ye)&&Ie.unshift(pe),Ie}var oe=null;function te(){oe=document.activeElement}function H(){oe=null}function Ce(){if(oe)try{oe.focus()}catch(pe){}}function T(pe,ye){if(ye.keyCode===9){var Ie=X(pe),Ze=Ie[ye.shiftKey?0:Ie.length-1],we=Ze===document.activeElement||pe===document.activeElement;if(we){var De=Ie[ye.shiftKey?Ie.length-1:0];De.focus(),ye.preventDefault()}}}var j=e(10228),de=e(16089),Q=j.Z.LEFT,Z=j.Z.RIGHT,he=j.Z.UP,be=j.Z.DOWN,We=j.Z.ENTER,Be=j.Z.ESC,ke=j.Z.HOME,tt=j.Z.END,rt=[he,be,Q,Z];function je(pe,ye,Ie,Ze){var we,De,Pe,Xe,ut="prev",bt="next",Yt="children",jt="parent";if(pe==="inline"&&Ze===We)return{inlineTrigger:!0};var Xt=(we={},(0,c.Z)(we,he,ut),(0,c.Z)(we,be,bt),we),Dt=(De={},(0,c.Z)(De,Q,Ie?bt:ut),(0,c.Z)(De,Z,Ie?ut:bt),(0,c.Z)(De,be,Yt),(0,c.Z)(De,We,Yt),De),Pt=(Pe={},(0,c.Z)(Pe,he,ut),(0,c.Z)(Pe,be,bt),(0,c.Z)(Pe,We,Yt),(0,c.Z)(Pe,Be,jt),(0,c.Z)(Pe,Q,Ie?Yt:jt),(0,c.Z)(Pe,Z,Ie?jt:Yt),Pe),en={inline:Xt,horizontal:Dt,vertical:Pt,inlineSub:Xt,horizontalSub:Pt,verticalSub:Pt},qt=(Xe=en["".concat(pe).concat(ye?"":"Sub")])===null||Xe===void 0?void 0:Xe[Ze];switch(qt){case ut:return{offset:-1,sibling:!0};case bt:return{offset:1,sibling:!0};case jt:return{offset:-1,sibling:!1};case Yt:return{offset:1,sibling:!1};default:return null}}function se(pe){for(var ye=pe;ye;){if(ye.getAttribute("data-menu-list"))return ye;ye=ye.parentElement}return null}function ze(pe,ye){for(var Ie=pe||document.activeElement;Ie;){if(ye.has(Ie))return Ie;Ie=Ie.parentElement}return null}function m(pe,ye){var Ie=X(pe,!0);return Ie.filter(function(Ze){return ye.has(Ze)})}function v(pe,ye,Ie){var Ze=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!pe)return null;var we=m(pe,ye),De=we.length,Pe=we.findIndex(function(Xe){return Ie===Xe});return Ze<0?Pe===-1?Pe=De-1:Pe-=1:Ze>0&&(Pe+=1),Pe=(Pe+De)%De,we[Pe]}var E=function(ye,Ie){var Ze=new Set,we=new Map,De=new Map;return ye.forEach(function(Pe){var Xe=document.querySelector("[data-menu-id='".concat(Y(Ie,Pe),"']"));Xe&&(Ze.add(Xe),De.set(Xe,Pe),we.set(Pe,Xe))}),{elements:Ze,key2element:we,element2key:De}};function i(pe,ye,Ie,Ze,we,De,Pe,Xe,ut,bt){var Yt=x.useRef(),jt=x.useRef();jt.current=ye;var Xt=function(){de.Z.cancel(Yt.current)};return x.useEffect(function(){return function(){Xt()}},[]),function(Dt){var Pt=Dt.which;if([].concat(rt,[We,Be,ke,tt]).includes(Pt)){var en=De(),qt=E(en,Ze),bn=qt,Zt=bn.elements,$t=bn.key2element,an=bn.element2key,tn=$t.get(ye),xn=ze(tn,Zt),_n=an.get(xn),Ft=je(pe,Pe(_n,!0).length===1,Ie,Pt);if(!Ft&&Pt!==ke&&Pt!==tt)return;(rt.includes(Pt)||[ke,tt].includes(Pt))&&Dt.preventDefault();var Kt=function(Vn){if(Vn){var rr=Vn,It=Vn.querySelector("a");It!=null&&It.getAttribute("href")&&(rr=It);var ht=an.get(Vn);Xe(ht),Xt(),Yt.current=(0,de.Z)(function(){jt.current===ht&&rr.focus()})}};if([ke,tt].includes(Pt)||Ft.sibling||!xn){var Et;!xn||pe==="inline"?Et=we.current:Et=se(xn);var An,wn=m(Et,Zt);Pt===ke?An=wn[0]:Pt===tt?An=wn[wn.length-1]:An=v(Et,Zt,xn,Ft.offset),Kt(An)}else if(Ft.inlineTrigger)ut(_n);else if(Ft.offset>0)ut(_n,!0),Xt(),Yt.current=(0,de.Z)(function(){qt=E(en,Ze);var nr=xn.getAttribute("aria-controls"),Vn=document.getElementById(nr),rr=v(Vn,qt.elements);Kt(rr)},5);else if(Ft.offset<0){var Cn=Pe(_n,!0),gn=Cn[Cn.length-2],zn=$t.get(gn);ut(gn,!1),Kt(zn)}}bt==null||bt(Dt)}}function R(pe){Promise.resolve().then(pe)}var G="__RC_UTIL_PATH_SPLIT__",l=function(ye){return ye.join(G)},a=function(ye){return ye.split(G)},F="rc-menu-more";function S(){var pe=x.useState({}),ye=(0,s.Z)(pe,2),Ie=ye[1],Ze=(0,x.useRef)(new Map),we=(0,x.useRef)(new Map),De=x.useState([]),Pe=(0,s.Z)(De,2),Xe=Pe[0],ut=Pe[1],bt=(0,x.useRef)(0),Yt=(0,x.useRef)(!1),jt=function(){Yt.current||Ie({})},Xt=(0,x.useCallback)(function($t,an){var tn=l(an);we.current.set(tn,$t),Ze.current.set($t,tn),bt.current+=1;var xn=bt.current;R(function(){xn===bt.current&&jt()})},[]),Dt=(0,x.useCallback)(function($t,an){var tn=l(an);we.current.delete(tn),Ze.current.delete($t)},[]),Pt=(0,x.useCallback)(function($t){ut($t)},[]),en=(0,x.useCallback)(function($t,an){var tn=Ze.current.get($t)||"",xn=a(tn);return an&&Xe.includes(xn[0])&&xn.unshift(F),xn},[Xe]),qt=(0,x.useCallback)(function($t,an){return $t.some(function(tn){var xn=en(tn,!0);return xn.includes(an)})},[en]),bn=function(){var an=(0,$.Z)(Ze.current.keys());return Xe.length&&an.push(F),an},Zt=(0,x.useCallback)(function($t){var an="".concat(Ze.current.get($t)).concat(G),tn=new Set;return(0,$.Z)(we.current.keys()).forEach(function(xn){xn.startsWith(an)&&tn.add(we.current.get(xn))}),tn},[]);return x.useEffect(function(){return function(){Yt.current=!0}},[]),{registerPath:Xt,unregisterPath:Dt,refreshOverflowKeys:Pt,isSubPathKey:qt,getKeyPath:en,getKeys:bn,getSubPathKeys:Zt}}function d(pe){var ye=x.useRef(pe);ye.current=pe;var Ie=x.useCallback(function(){for(var Ze,we=arguments.length,De=new Array(we),Pe=0;Pe1&&(Zt.motionAppear=!1);var $t=Zt.onVisibleChanged;return Zt.onVisibleChanged=function(an){return!Xt.current&&!an&&qt(!0),$t==null?void 0:$t(an)},en?null:x.createElement(u,{mode:De,locked:!Xt.current},x.createElement(Me.default,(0,y.Z)({visible:bn},Zt,{forceRender:ut,removeOnLeave:!1,leavedClassName:"".concat(Xe,"-hidden")}),function(an){var tn=an.className,xn=an.style;return x.createElement(vn,{id:ye,className:tn,style:xn},we)}))}var I=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],P=["active"],Oe=function(ye){var Ie,Ze=ye.style,we=ye.className,De=ye.title,Pe=ye.eventKey,Xe=ye.warnKey,ut=ye.disabled,bt=ye.internalPopupClose,Yt=ye.children,jt=ye.itemIcon,Xt=ye.expandIcon,Dt=ye.popupClassName,Pt=ye.popupOffset,en=ye.popupStyle,qt=ye.onClick,bn=ye.onMouseEnter,Zt=ye.onMouseLeave,$t=ye.onTitleClick,an=ye.onTitleMouseEnter,tn=ye.onTitleMouseLeave,xn=(0,O.Z)(ye,I),_n=Fe(Pe),Ft=x.useContext(le),Kt=Ft.prefixCls,Et=Ft.mode,An=Ft.openKeys,wn=Ft.disabled,Cn=Ft.overflowDisabled,gn=Ft.activeKey,zn=Ft.selectedKeys,nr=Ft.itemIcon,Vn=Ft.expandIcon,rr=Ft.onItemClick,It=Ft.onOpenChange,ht=Ft.onActive,_t=x.useContext(ue),pn=_t._internalRenderSubMenuItem,Xn=x.useContext(A),Zr=Xn.isSubPathKey,xr=L(),ir="".concat(Kt,"-submenu"),mr=wn||ut,Ar=x.useRef(),Or=x.useRef(),jr=jt!=null?jt:nr,sr=Xt!=null?Xt:Vn,Dr=An.includes(Pe),Yr=!Cn&&Dr,Hr=Zr(zn,Pe),Xr=Ve(Pe,mr,an,tn),Wr=Xr.active,to=(0,O.Z)(Xr,P),Zo=x.useState(!1),no=(0,s.Z)(Zo,2),Ro=no[0],Do=no[1],xo=function(Rr){mr||Do(Rr)},Vr=function(Rr){xo(!0),bn==null||bn({key:Pe,domEvent:Rr})},To=function(Rr){xo(!1),Zt==null||Zt({key:Pe,domEvent:Rr})},Bo=x.useMemo(function(){return Wr||(Et!=="inline"?Ro||Zr([gn],Pe):!1)},[Et,Wr,gn,Ro,Pe,Zr]),So=nt(xr.length),bo=function(Rr){mr||($t==null||$t({key:Pe,domEvent:Rr}),Et==="inline"&&It(Pe,!Dr))},io=d(function(Br){qt==null||qt(at(Br)),rr(Br)}),Vt=function(Rr){Et!=="inline"&&It(Pe,Rr)},En=function(){ht(Pe)},fn=_n&&"".concat(_n,"-popup"),hn=x.createElement("div",(0,y.Z)({role:"menuitem",style:So,className:"".concat(ir,"-title"),tabIndex:mr?null:-1,ref:Ar,title:typeof De=="string"?De:null,"data-menu-id":Cn&&_n?null:_n,"aria-expanded":Yr,"aria-haspopup":!0,"aria-controls":fn,"aria-disabled":mr,onClick:bo,onFocus:En},to),De,x.createElement(st,{icon:Et!=="horizontal"?sr:void 0,props:(0,f.Z)((0,f.Z)({},ye),{},{isOpen:Yr,isSubMenu:!0})},x.createElement("i",{className:"".concat(ir,"-arrow")}))),Un=x.useRef(Et);if(Et!=="inline"&&xr.length>1?Un.current="vertical":Un.current=Et,!Cn){var lr=Un.current;hn=x.createElement(z,{mode:lr,prefixCls:ir,visible:!bt&&Yr&&Et!=="inline",popupClassName:Dt,popupOffset:Pt,popupStyle:en,popup:x.createElement(u,{mode:lr==="horizontal"?"vertical":lr},x.createElement(vn,{id:fn,ref:Or},Yt)),disabled:mr,onVisibleChange:Vt},hn)}var Ur=x.createElement(J.Z.Item,(0,y.Z)({role:"none"},xn,{component:"li",style:Ze,className:_()(ir,"".concat(ir,"-").concat(Et),we,(Ie={},(0,c.Z)(Ie,"".concat(ir,"-open"),Yr),(0,c.Z)(Ie,"".concat(ir,"-active"),Bo),(0,c.Z)(Ie,"".concat(ir,"-selected"),Hr),(0,c.Z)(Ie,"".concat(ir,"-disabled"),mr),Ie)),onMouseEnter:Vr,onMouseLeave:To}),hn,!Cn&&x.createElement(Te,{id:fn,open:Yr,keyPath:xr},Yt));return pn&&(Ur=pn(Ur,ye,{selected:Hr,active:Bo,open:Yr,disabled:mr})),x.createElement(u,{onItemClick:io,mode:Et==="horizontal"?"vertical":Et,itemIcon:jr,expandIcon:sr},Ur)};function Ee(pe){var ye=pe.eventKey,Ie=pe.children,Ze=L(ye),we=Bn(Ie,Ze),De=C();x.useEffect(function(){if(De)return De.registerPath(ye,Ze),function(){De.unregisterPath(ye,Ze)}},[Ze]);var Pe;return De?Pe=we:Pe=x.createElement(Oe,pe,we),x.createElement(V.Provider,{value:Ze},Pe)}var Je=e(76190),Ke=["className","title","eventKey","children"],Qe=["children"],_e=function(ye){var Ie=ye.className,Ze=ye.title,we=ye.eventKey,De=ye.children,Pe=(0,O.Z)(ye,Ke),Xe=x.useContext(le),ut=Xe.prefixCls,bt="".concat(ut,"-item-group");return x.createElement("li",(0,y.Z)({role:"presentation"},Pe,{onClick:function(jt){return jt.stopPropagation()},className:_()(bt,Ie)}),x.createElement("div",{role:"presentation",className:"".concat(bt,"-title"),title:typeof Ze=="string"?Ze:void 0},Ze),x.createElement("ul",{role:"group",className:"".concat(bt,"-list")},De))};function qe(pe){var ye=pe.children,Ie=(0,O.Z)(pe,Qe),Ze=L(Ie.eventKey),we=Bn(ye,Ze),De=C();return De?we:x.createElement(_e,(0,Ge.Z)(Ie,["warnKey"]),we)}function vt(pe){var ye=pe.className,Ie=pe.style,Ze=x.useContext(le),we=Ze.prefixCls,De=C();return De?null:x.createElement("li",{role:"separator",className:_()("".concat(we,"-item-divider"),ye),style:Ie})}var lt=["label","children","key","type"];function ct(pe){return(pe||[]).map(function(ye,Ie){if(ye&&(0,Je.Z)(ye)==="object"){var Ze=ye,we=Ze.label,De=Ze.children,Pe=Ze.key,Xe=Ze.type,ut=(0,O.Z)(Ze,lt),bt=Pe!=null?Pe:"tmp-".concat(Ie);return De||Xe==="group"?Xe==="group"?x.createElement(qe,(0,y.Z)({key:bt},ut,{title:we}),ct(De)):x.createElement(Ee,(0,y.Z)({key:bt},ut,{title:we}),ct(De)):Xe==="divider"?x.createElement(vt,(0,y.Z)({key:bt},ut)):x.createElement(mt,(0,y.Z)({key:bt},ut),we)}return null}).filter(function(ye){return ye})}function xt(pe,ye,Ie){var Ze=pe;return ye&&(Ze=ct(ye)),Bn(Ze,Ie)}var et=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],gt=[],pt=x.forwardRef(function(pe,ye){var Ie,Ze,we=pe,De=we.prefixCls,Pe=De===void 0?"rc-menu":De,Xe=we.rootClassName,ut=we.style,bt=we.className,Yt=we.tabIndex,jt=Yt===void 0?0:Yt,Xt=we.items,Dt=we.children,Pt=we.direction,en=we.id,qt=we.mode,bn=qt===void 0?"vertical":qt,Zt=we.inlineCollapsed,$t=we.disabled,an=we.disabledOverflow,tn=we.subMenuOpenDelay,xn=tn===void 0?.1:tn,_n=we.subMenuCloseDelay,Ft=_n===void 0?.1:_n,Kt=we.forceSubMenuRender,Et=we.defaultOpenKeys,An=we.openKeys,wn=we.activeKey,Cn=we.defaultActiveFirst,gn=we.selectable,zn=gn===void 0?!0:gn,nr=we.multiple,Vn=nr===void 0?!1:nr,rr=we.defaultSelectedKeys,It=we.selectedKeys,ht=we.onSelect,_t=we.onDeselect,pn=we.inlineIndent,Xn=pn===void 0?24:pn,Zr=we.motion,xr=we.defaultMotions,ir=we.triggerSubMenuAction,mr=ir===void 0?"hover":ir,Ar=we.builtinPlacements,Or=we.itemIcon,jr=we.expandIcon,sr=we.overflowedIndicator,Dr=sr===void 0?"...":sr,Yr=we.overflowedIndicatorPopupClassName,Hr=we.getPopupContainer,Xr=we.onClick,Wr=we.onOpenChange,to=we.onKeyDown,Zo=we.openAnimation,no=we.openTransitionName,Ro=we._internalRenderMenuItem,Do=we._internalRenderSubMenuItem,xo=(0,O.Z)(we,et),Vr=x.useMemo(function(){return xt(Dt,Xt,gt)},[Dt,Xt]),To=x.useState(!1),Bo=(0,s.Z)(To,2),So=Bo[0],bo=Bo[1],io=x.useRef(),Vt=U(en),En=Pt==="rtl",fn=(0,h.Z)(Et,{value:An,postState:function(ur){return ur||gt}}),hn=(0,s.Z)(fn,2),Un=hn[0],lr=hn[1],Ur=function(ur){var pr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function so(){lr(ur),Wr==null||Wr(ur)}pr?(0,re.flushSync)(so):so()},Br=x.useState(Un),Rr=(0,s.Z)(Br,2),Tr=Rr[0],Eo=Rr[1],$o=x.useRef(!1),_o=x.useMemo(function(){return(bn==="inline"||bn==="vertical")&&Zt?["vertical",Zt]:[bn,!1]},[bn,Zt]),Io=(0,s.Z)(_o,2),po=Io[0],ro=Io[1],ea=po==="inline",zo=x.useState(po),ia=(0,s.Z)(zo,2),ho=ia[0],la=ia[1],sa=x.useState(ro),ta=(0,s.Z)(sa,2),na=ta[0],Sa=ta[1];x.useEffect(function(){la(po),Sa(ro),$o.current&&(ea?lr(Tr):Ur(gt))},[po,ro]);var ca=x.useState(0),ra=(0,s.Z)(ca,2),Yo=ra[0],ua=ra[1],Xo=Yo>=Vr.length-1||ho!=="horizontal"||an;x.useEffect(function(){ea&&Eo(Un)},[Un]),x.useEffect(function(){return $o.current=!0,function(){$o.current=!1}},[]);var Mo=S(),da=Mo.registerPath,fa=Mo.unregisterPath,ma=Mo.refreshOverflowKeys,Ho=Mo.isSubPathKey,$n=Mo.getKeyPath,Zn=Mo.getKeys,$r=Mo.getSubPathKeys,Pr=x.useMemo(function(){return{registerPath:da,unregisterPath:fa}},[da,fa]),Sr=x.useMemo(function(){return{isSubPathKey:Ho}},[Ho]);x.useEffect(function(){ma(Xo?gt:Vr.slice(Yo+1).map(function(Er){return Er.key}))},[Yo,Xo]);var kr=(0,h.Z)(wn||Cn&&((Ie=Vr[0])===null||Ie===void 0?void 0:Ie.key),{value:wn}),Qr=(0,s.Z)(kr,2),Co=Qr[0],lo=Qr[1],Wo=d(function(Er){lo(Er)}),wo=d(function(){lo(void 0)});(0,x.useImperativeHandle)(ye,function(){return{list:io.current,focus:function(ur){var pr,so=Zn(),co=E(so,Vt),Ca=co.elements,Vo=co.key2element,ya=co.element2key,Ma=m(io.current,Ca),Fa=Co!=null?Co:Ma[0]?ya.get(Ma[0]):(pr=Vr.find(function(Ya){return!Ya.props.disabled}))===null||pr===void 0?void 0:pr.key,ba=Vo.get(Fa);if(Fa&&ba){var Oa;ba==null||(Oa=ba.focus)===null||Oa===void 0||Oa.call(ba,ur)}}}});var va=(0,h.Z)(rr||[],{value:It,postState:function(ur){return Array.isArray(ur)?ur:ur==null?gt:[ur]}}),Aa=(0,s.Z)(va,2),ga=Aa[0],pa=Aa[1],Ea=function(ur){if(zn){var pr=ur.key,so=ga.includes(pr),co;Vn?so?co=ga.filter(function(Vo){return Vo!==pr}):co=[].concat((0,$.Z)(ga),[pr]):co=[pr],pa(co);var Ca=(0,f.Z)((0,f.Z)({},ur),{},{selectedKeys:co});so?_t==null||_t(Ca):ht==null||ht(Ca)}!Vn&&Un.length&&ho!=="inline"&&Ur(gt)},ha=d(function(Er){Xr==null||Xr(at(Er)),Ea(Er)}),Ia=d(function(Er,ur){var pr=Un.filter(function(co){return co!==Er});if(ur)pr.push(Er);else if(ho!=="inline"){var so=$r(Er);pr=pr.filter(function(co){return!so.has(co)})}(0,ee.Z)(Un,pr,!0)||Ur(pr,!0)}),Ka=function(ur,pr){var so=pr!=null?pr:!Un.includes(ur);Ia(ur,so)},wa=i(ho,Co,En,Vt,io,Zn,$n,lo,Ka,to);x.useEffect(function(){bo(!0)},[]);var Ra=x.useMemo(function(){return{_internalRenderMenuItem:Ro,_internalRenderSubMenuItem:Do}},[Ro,Do]),Da=ho!=="horizontal"||an?Vr:Vr.map(function(Er,ur){return x.createElement(u,{key:Er.key,overflowDisabled:ur>Yo},Er)}),Ba=x.createElement(J.Z,(0,y.Z)({id:en,ref:io,prefixCls:"".concat(Pe,"-overflow"),component:"ul",itemComponent:mt,className:_()(Pe,"".concat(Pe,"-root"),"".concat(Pe,"-").concat(ho),bt,(Ze={},(0,c.Z)(Ze,"".concat(Pe,"-inline-collapsed"),na),(0,c.Z)(Ze,"".concat(Pe,"-rtl"),En),Ze),Xe),dir:Pt,style:ut,role:"menu",tabIndex:jt,data:Da,renderRawItem:function(ur){return ur},renderRawRest:function(ur){var pr=ur.length,so=pr?Vr.slice(-pr):null;return x.createElement(Ee,{eventKey:F,title:Dr,disabled:Xo,internalPopupClose:pr===0,popupClassName:Yr},so)},maxCount:ho!=="horizontal"||an?J.Z.INVALIDATE:J.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ur){ua(ur)},onKeyDown:wa},xo));return x.createElement(ue.Provider,{value:Ra},x.createElement(W.Provider,{value:Vt},x.createElement(u,{prefixCls:Pe,rootClassName:Xe,mode:ho,openKeys:Un,rtl:En,disabled:$t,motion:So?Zr:null,defaultMotions:So?xr:null,activeKey:Co,onActive:Wo,onInactive:wo,selectedKeys:ga,inlineIndent:Xn,subMenuOpenDelay:xn,subMenuCloseDelay:Ft,forceSubMenuRender:Kt,builtinPlacements:Ar,triggerSubMenuAction:mr,getPopupContainer:Hr,itemIcon:Or,expandIcon:jr,onItemClick:ha,onOpenChange:Ia},x.createElement(A.Provider,{value:Sr},Ba),x.createElement("div",{style:{display:"none"},"aria-hidden":!0},x.createElement(g.Provider,{value:Pr},Vr)))))}),Wt=pt,Ot=Wt;Ot.Item=mt,Ot.SubMenu=Ee,Ot.ItemGroup=qe,Ot.Divider=vt;var wt=Ot},83836:function(Bt,Ae,e){e.d(Ae,{Z:function(){return te}});var y=e(54476),c=e(33885),f=e(42978),$=e(75931),s=e(59301),O=e(92310),t=e.n(O),_=e(29301),J=e(34280),h=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ee=void 0;function K(H,Ce){var T=H.prefixCls,j=H.invalidate,de=H.item,Q=H.renderItem,Z=H.responsive,he=H.responsiveDisabled,be=H.registerSize,We=H.itemKey,Be=H.className,ke=H.style,tt=H.children,rt=H.display,je=H.order,se=H.component,ze=se===void 0?"div":se,m=(0,$.Z)(H,h),v=Z&&!rt;function E(a){be(We,a)}s.useEffect(function(){return function(){E(null)}},[]);var i=Q&&de!==ee?Q(de,{index:je}):tt,R;j||(R={opacity:v?0:1,height:v?0:ee,overflowY:v?"hidden":ee,order:Z?je:ee,pointerEvents:v?"none":ee,position:v?"absolute":ee});var G={};v&&(G["aria-hidden"]=!0);var l=s.createElement(ze,(0,y.Z)({className:t()(!j&&T,Be),style:(0,c.Z)((0,c.Z)({},R),ke)},G,m,{ref:Ce}),i);return Z&&(l=s.createElement(_.Z,{onResize:function(F){var S=F.offsetWidth;E(S)},disabled:he},l)),l}var x=s.forwardRef(K);x.displayName="Item";var re=x,W=e(6089),Y=e(4676),Fe=e(16089);function ve(H){if(typeof MessageChannel=="undefined")(0,Fe.Z)(H);else{var Ce=new MessageChannel;Ce.port1.onmessage=function(){return H()},Ce.port2.postMessage(void 0)}}function Re(){var H=s.useRef(null),Ce=function(j){H.current||(H.current=[],ve(function(){(0,Y.unstable_batchedUpdates)(function(){H.current.forEach(function(de){de()}),H.current=null})})),H.current.push(j)};return Ce}function le(H,Ce){var T=s.useState(Ce),j=(0,f.Z)(T,2),de=j[0],Q=j[1],Z=(0,W.Z)(function(he){H(function(){Q(he)})});return[de,Z]}var B=s.createContext(null),u=["component"],r=["className"],g=["className"],C=function(Ce,T){var j=s.useContext(B);if(!j){var de=Ce.component,Q=de===void 0?"div":de,Z=(0,$.Z)(Ce,u);return s.createElement(Q,(0,y.Z)({},Z,{ref:T}))}var he=j.className,be=(0,$.Z)(j,r),We=Ce.className,Be=(0,$.Z)(Ce,g);return s.createElement(B.Provider,{value:null},s.createElement(re,(0,y.Z)({ref:T,className:t()(he,We)},be,Be)))},V=s.forwardRef(C);V.displayName="RawItem";var L=V,A=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],b="responsive",ue="invalidate";function k(H){return"+ ".concat(H.length," ...")}function Le(H,Ce){var T=H.prefixCls,j=T===void 0?"rc-overflow":T,de=H.data,Q=de===void 0?[]:de,Z=H.renderItem,he=H.renderRawItem,be=H.itemKey,We=H.itemWidth,Be=We===void 0?10:We,ke=H.ssr,tt=H.style,rt=H.className,je=H.maxCount,se=H.renderRest,ze=H.renderRawRest,m=H.prefix,v=H.suffix,E=H.component,i=E===void 0?"div":E,R=H.itemComponent,G=H.onVisibleChange,l=(0,$.Z)(H,A),a=ke==="full",F=Re(),S=le(F,null),d=(0,f.Z)(S,2),D=d[0],ge=d[1],U=D||0,fe=le(F,new Map),ne=(0,f.Z)(fe,2),me=ne[0],ce=ne[1],Ge=le(F,0),Ye=(0,f.Z)(Ge,2),Ve=Ye[0],nt=Ye[1],st=le(F,0),Ct=(0,f.Z)(st,2),at=Ct[0],Lt=Ct[1],sn=le(F,0),Jt=(0,f.Z)(sn,2),un=Jt[0],Rn=Jt[1],dn=le(F,0),mt=(0,f.Z)(dn,2),yn=mt[0],Fn=mt[1],Ht=(0,s.useState)(null),vn=(0,f.Z)(Ht,2),tr=vn[0],Bn=vn[1],qn=(0,s.useState)(null),jn=(0,f.Z)(qn,2),Wn=jn[0],br=jn[1],Dn=s.useMemo(function(){return Wn===null&&a?Number.MAX_SAFE_INTEGER:Wn||0},[Wn,D]),zt=(0,s.useState)(!1),Nn=(0,f.Z)(zt,2),z=Nn[0],Me=Nn[1],Te="".concat(j,"-item"),I=Math.max(Ve,at),P=je===b,Oe=Q.length&&P,Ee=je===ue,Je=Oe||typeof je=="number"&&Q.length>je,Ke=(0,s.useMemo)(function(){var De=Q;return Oe?D===null&&a?De=Q:De=Q.slice(0,Math.min(Q.length,U/Be)):typeof je=="number"&&(De=Q.slice(0,je)),De},[Q,Be,D,je,Oe]),Qe=(0,s.useMemo)(function(){return Oe?Q.slice(Dn+1):Q.slice(Ke.length)},[Q,Ke,Oe,Dn]),_e=(0,s.useCallback)(function(De,Pe){var Xe;return typeof be=="function"?be(De):(Xe=be&&(De==null?void 0:De[be]))!==null&&Xe!==void 0?Xe:Pe},[be]),qe=(0,s.useCallback)(Z||function(De){return De},[Z]);function vt(De,Pe,Xe){Wn===De&&(Pe===void 0||Pe===tr)||(br(De),Xe||(Me(DeU){vt(ut-1,De-bt-yn+at);break}}v&&pt(0)+yn>U&&Bn(null)}},[U,me,at,un,yn,_e,Ke]);var Wt=z&&!!Qe.length,Ot={};tr!==null&&Oe&&(Ot={position:"absolute",left:tr,top:0});var wt={prefixCls:Te,responsive:Oe,component:R,invalidate:Ee},pe=he?function(De,Pe){var Xe=_e(De,Pe);return s.createElement(B.Provider,{key:Xe,value:(0,c.Z)((0,c.Z)({},wt),{},{order:Pe,item:De,itemKey:Xe,registerSize:ct,display:Pe<=Dn})},he(De,Pe))}:function(De,Pe){var Xe=_e(De,Pe);return s.createElement(re,(0,y.Z)({},wt,{order:Pe,key:Xe,item:De,renderItem:qe,itemKey:Xe,registerSize:ct,display:Pe<=Dn}))},ye={order:Wt?Dn:Number.MAX_SAFE_INTEGER,className:"".concat(Te,"-rest"),registerSize:xt,display:Wt},Ie=se||k,Ze=ze?s.createElement(B.Provider,{value:(0,c.Z)((0,c.Z)({},wt),ye)},ze(Qe)):s.createElement(re,(0,y.Z)({},wt,ye),typeof Ie=="function"?Ie(Qe):Ie),we=s.createElement(i,(0,y.Z)({className:t()(!Ee&&j,rt),style:tt,ref:Ce},l),m&&s.createElement(re,(0,y.Z)({},wt,{responsive:P,responsiveDisabled:!Oe,order:-1,className:"".concat(Te,"-prefix"),registerSize:et,display:!0}),m),Ke.map(pe),Je?Ze:null,v&&s.createElement(re,(0,y.Z)({},wt,{responsive:P,responsiveDisabled:!Oe,order:Dn,className:"".concat(Te,"-suffix"),registerSize:gt,display:!0,style:Ot}),v));return P?s.createElement(_.Z,{onResize:lt,disabled:!Oe},we):we}var X=s.forwardRef(Le);X.displayName="Overflow",X.Item=L,X.RESPONSIVE=b,X.INVALIDATE=ue;var oe=X,te=oe},17115:function(Bt,Ae,e){e.d(Ae,{ZP:function(){return t}});var y=e(42978),c=e(59301),f=e(47273),$=0,s=(0,f.Z)();function O(){var _;return s?(_=$,$+=1):_="TEST_OR_SSR",_}function t(_){var J=c.useState(),h=(0,y.Z)(J,2),ee=h[0],K=h[1];return c.useEffect(function(){K("rc_select_".concat(O()))},[]),_||ee}},77861:function(Bt,Ae,e){e.d(Ae,{Ac:function(){return D},Xo:function(){return at},Wx:function(){return sn},ZP:function(){return Te},lk:function(){return B}});var y=e(54476),c=e(94480),f=e(20068),$=e(33885),s=e(42978),O=e(75931),t=e(76190),_=e(18929),J=e(48736),h=e(59301),ee=e(92310),K=e.n(ee),x=e(34280),re=e(49658),W=e(10228),Y=e(8654),Fe=function(P){var Oe=P.className,Ee=P.customizeIcon,Je=P.customizeIconProps,Ke=P.onMouseDown,Qe=P.onClick,_e=P.children,qe;return typeof Ee=="function"?qe=Ee(Je):qe=Ee,h.createElement("span",{className:Oe,onMouseDown:function(lt){lt.preventDefault(),Ke&&Ke(lt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Qe,"aria-hidden":!0},qe!==void 0?qe:h.createElement("span",{className:K()(Oe.split(/\s+/).map(function(vt){return"".concat(vt,"-icon")}))},_e))},ve=Fe;function Re(I,P,Oe,Ee,Je){var Ke=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Qe=arguments.length>6?arguments[6]:void 0,_e=arguments.length>7?arguments[7]:void 0,qe=h.useMemo(function(){if((0,t.Z)(Ee)==="object")return Ee.clearIcon;if(Je)return Je},[Ee,Je]),vt=h.useMemo(function(){return!!(!Ke&&Ee&&(Oe.length||Qe)&&!(_e==="combobox"&&Qe===""))},[Ee,Ke,Oe.length,Qe,_e]);return{allowClear:vt,clearIcon:h.createElement(ve,{className:"".concat(I,"-clear"),onMouseDown:P,customizeIcon:qe},"\xD7")}}var le=h.createContext(null);function B(){return h.useContext(le)}function u(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,P=h.useState(!1),Oe=(0,s.Z)(P,2),Ee=Oe[0],Je=Oe[1],Ke=h.useRef(null),Qe=function(){window.clearTimeout(Ke.current)};h.useEffect(function(){return Qe},[]);var _e=function(vt,lt){Qe(),Ke.current=window.setTimeout(function(){Je(vt),lt&<()},I)};return[Ee,_e,Qe]}function r(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,P=h.useRef(null),Oe=h.useRef(null);h.useEffect(function(){return function(){window.clearTimeout(Oe.current)}},[]);function Ee(Je){(Je||P.current===null)&&(P.current=Je),window.clearTimeout(Oe.current),Oe.current=window.setTimeout(function(){P.current=null},I)}return[function(){return P.current},Ee]}function g(I,P,Oe,Ee){var Je=h.useRef(null);Je.current={open:P,triggerOpen:Oe,customizedTrigger:Ee},h.useEffect(function(){function Ke(Qe){var _e;if(!((_e=Je.current)!==null&&_e!==void 0&&_e.customizedTrigger)){var qe=Qe.target;qe.shadowRoot&&Qe.composed&&(qe=Qe.composedPath()[0]||qe),Je.current.open&&I().filter(function(vt){return vt}).every(function(vt){return!vt.contains(qe)&&vt!==qe})&&Je.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ke),function(){return window.removeEventListener("mousedown",Ke)}},[])}var C=e(26112),V=e(83836),L=function(P,Oe){var Ee,Je,Ke=P.prefixCls,Qe=P.id,_e=P.inputElement,qe=P.disabled,vt=P.tabIndex,lt=P.autoFocus,ct=P.autoComplete,xt=P.editable,et=P.activeDescendantId,gt=P.value,pt=P.maxLength,Wt=P.onKeyDown,Ot=P.onMouseDown,wt=P.onChange,pe=P.onPaste,ye=P.onCompositionStart,Ie=P.onCompositionEnd,Ze=P.open,we=P.attrs,De=_e||h.createElement("input",null),Pe=De,Xe=Pe.ref,ut=Pe.props,bt=ut.onKeyDown,Yt=ut.onChange,jt=ut.onMouseDown,Xt=ut.onCompositionStart,Dt=ut.onCompositionEnd,Pt=ut.style;return(0,J.Kp)(!("maxLength"in De.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),De=h.cloneElement(De,(0,$.Z)((0,$.Z)((0,$.Z)({type:"search"},ut),{},{id:Qe,ref:(0,Y.sQ)(Oe,Xe),disabled:qe,tabIndex:vt,autoComplete:ct||"off",autoFocus:lt,className:K()("".concat(Ke,"-selection-search-input"),(Ee=De)===null||Ee===void 0||(Je=Ee.props)===null||Je===void 0?void 0:Je.className),role:"combobox","aria-label":"Search","aria-expanded":Ze||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Qe,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Qe,"_list"),"aria-activedescendant":Ze?et:void 0},we),{},{value:xt?gt:"",maxLength:pt,readOnly:!xt,unselectable:xt?null:"on",style:(0,$.Z)((0,$.Z)({},Pt),{},{opacity:xt?null:0}),onKeyDown:function(qt){Wt(qt),bt&&bt(qt)},onMouseDown:function(qt){Ot(qt),jt&&jt(qt)},onChange:function(qt){wt(qt),Yt&&Yt(qt)},onCompositionStart:function(qt){ye(qt),Xt&&Xt(qt)},onCompositionEnd:function(qt){Ie(qt),Dt&&Dt(qt)},onPaste:pe})),De},A=h.forwardRef(L);A.displayName="Input";var b=A;function ue(I){return Array.isArray(I)?I:I!==void 0?[I]:[]}var k=typeof window!="undefined"&&window.document&&window.document.documentElement,Le=k;function X(I){return I!=null}function oe(I){return!I&&I!==0}function te(I){return["string","number"].includes((0,t.Z)(I))}function H(I){var P=void 0;return I&&(te(I.title)?P=I.title.toString():te(I.label)&&(P=I.label.toString())),P}function Ce(I,P){Le?h.useLayoutEffect(I,P):h.useEffect(I,P)}function T(I){var P;return(P=I.key)!==null&&P!==void 0?P:I.value}var j=function(P){P.preventDefault(),P.stopPropagation()},de=function(P){var Oe=P.id,Ee=P.prefixCls,Je=P.values,Ke=P.open,Qe=P.searchValue,_e=P.autoClearSearchValue,qe=P.inputRef,vt=P.placeholder,lt=P.disabled,ct=P.mode,xt=P.showSearch,et=P.autoFocus,gt=P.autoComplete,pt=P.activeDescendantId,Wt=P.tabIndex,Ot=P.removeIcon,wt=P.maxTagCount,pe=P.maxTagTextLength,ye=P.maxTagPlaceholder,Ie=ye===void 0?function(gn){return"+ ".concat(gn.length," ...")}:ye,Ze=P.tagRender,we=P.onToggleOpen,De=P.onRemove,Pe=P.onInputChange,Xe=P.onInputPaste,ut=P.onInputKeyDown,bt=P.onInputMouseDown,Yt=P.onInputCompositionStart,jt=P.onInputCompositionEnd,Xt=h.useRef(null),Dt=(0,h.useState)(0),Pt=(0,s.Z)(Dt,2),en=Pt[0],qt=Pt[1],bn=(0,h.useState)(!1),Zt=(0,s.Z)(bn,2),$t=Zt[0],an=Zt[1],tn="".concat(Ee,"-selection"),xn=Ke||ct==="multiple"&&_e===!1||ct==="tags"?Qe:"",_n=ct==="tags"||ct==="multiple"&&_e===!1||xt&&(Ke||$t);Ce(function(){qt(Xt.current.scrollWidth)},[xn]);function Ft(gn,zn,nr,Vn,rr){return h.createElement("span",{className:K()("".concat(tn,"-item"),(0,f.Z)({},"".concat(tn,"-item-disabled"),nr)),title:H(gn)},h.createElement("span",{className:"".concat(tn,"-item-content")},zn),Vn&&h.createElement(ve,{className:"".concat(tn,"-item-remove"),onMouseDown:j,onClick:rr,customizeIcon:Ot},"\xD7"))}function Kt(gn,zn,nr,Vn,rr){var It=function(_t){j(_t),we(!Ke)};return h.createElement("span",{onMouseDown:It},Ze({label:zn,value:gn,disabled:nr,closable:Vn,onClose:rr}))}function Et(gn){var zn=gn.disabled,nr=gn.label,Vn=gn.value,rr=!lt&&!zn,It=nr;if(typeof pe=="number"&&(typeof nr=="string"||typeof nr=="number")){var ht=String(It);ht.length>pe&&(It="".concat(ht.slice(0,pe),"..."))}var _t=function(Xn){Xn&&Xn.stopPropagation(),De(gn)};return typeof Ze=="function"?Kt(Vn,It,zn,rr,_t):Ft(gn,It,zn,rr,_t)}function An(gn){var zn=typeof Ie=="function"?Ie(gn):Ie;return Ft({title:zn},zn,!1)}var wn=h.createElement("div",{className:"".concat(tn,"-search"),style:{width:en},onFocus:function(){an(!0)},onBlur:function(){an(!1)}},h.createElement(b,{ref:qe,open:Ke,prefixCls:Ee,id:Oe,inputElement:null,disabled:lt,autoFocus:et,autoComplete:gt,editable:_n,activeDescendantId:pt,value:xn,onKeyDown:ut,onMouseDown:bt,onChange:Pe,onPaste:Xe,onCompositionStart:Yt,onCompositionEnd:jt,tabIndex:Wt,attrs:(0,C.Z)(P,!0)}),h.createElement("span",{ref:Xt,className:"".concat(tn,"-search-mirror"),"aria-hidden":!0},xn,"\xA0")),Cn=h.createElement(V.Z,{prefixCls:"".concat(tn,"-overflow"),data:Je,renderItem:Et,renderRest:An,suffix:wn,itemKey:T,maxCount:wt});return h.createElement(h.Fragment,null,Cn,!Je.length&&!xn&&h.createElement("span",{className:"".concat(tn,"-placeholder")},vt))},Q=de,Z=function(P){var Oe=P.inputElement,Ee=P.prefixCls,Je=P.id,Ke=P.inputRef,Qe=P.disabled,_e=P.autoFocus,qe=P.autoComplete,vt=P.activeDescendantId,lt=P.mode,ct=P.open,xt=P.values,et=P.placeholder,gt=P.tabIndex,pt=P.showSearch,Wt=P.searchValue,Ot=P.activeValue,wt=P.maxLength,pe=P.onInputKeyDown,ye=P.onInputMouseDown,Ie=P.onInputChange,Ze=P.onInputPaste,we=P.onInputCompositionStart,De=P.onInputCompositionEnd,Pe=P.title,Xe=h.useState(!1),ut=(0,s.Z)(Xe,2),bt=ut[0],Yt=ut[1],jt=lt==="combobox",Xt=jt||pt,Dt=xt[0],Pt=Wt||"";jt&&Ot&&!bt&&(Pt=Ot),h.useEffect(function(){jt&&Yt(!1)},[jt,Ot]);var en=lt!=="combobox"&&!ct&&!pt?!1:!!Pt,qt=Pe===void 0?H(Dt):Pe,bn=function(){if(Dt)return null;var $t=en?{visibility:"hidden"}:void 0;return h.createElement("span",{className:"".concat(Ee,"-selection-placeholder"),style:$t},et)};return h.createElement(h.Fragment,null,h.createElement("span",{className:"".concat(Ee,"-selection-search")},h.createElement(b,{ref:Ke,prefixCls:Ee,id:Je,open:ct,inputElement:Oe,disabled:Qe,autoFocus:_e,autoComplete:qe,editable:Xt,activeDescendantId:vt,value:Pt,onKeyDown:pe,onMouseDown:ye,onChange:function($t){Yt(!0),Ie($t)},onPaste:Ze,onCompositionStart:we,onCompositionEnd:De,tabIndex:gt,attrs:(0,C.Z)(P,!0),maxLength:jt?wt:void 0})),!jt&&Dt?h.createElement("span",{className:"".concat(Ee,"-selection-item"),title:qt,style:en?{visibility:"hidden"}:void 0},Dt.label):null,bn())},he=Z;function be(I){return![W.Z.ESC,W.Z.SHIFT,W.Z.BACKSPACE,W.Z.TAB,W.Z.WIN_KEY,W.Z.ALT,W.Z.META,W.Z.WIN_KEY_RIGHT,W.Z.CTRL,W.Z.SEMICOLON,W.Z.EQUALS,W.Z.CAPS_LOCK,W.Z.CONTEXT_MENU,W.Z.F1,W.Z.F2,W.Z.F3,W.Z.F4,W.Z.F5,W.Z.F6,W.Z.F7,W.Z.F8,W.Z.F9,W.Z.F10,W.Z.F11,W.Z.F12].includes(I)}var We=function(P,Oe){var Ee=(0,h.useRef)(null),Je=(0,h.useRef)(!1),Ke=P.prefixCls,Qe=P.open,_e=P.mode,qe=P.showSearch,vt=P.tokenWithEnter,lt=P.autoClearSearchValue,ct=P.onSearch,xt=P.onSearchSubmit,et=P.onToggleOpen,gt=P.onInputKeyDown,pt=P.domRef;h.useImperativeHandle(Oe,function(){return{focus:function(){Ee.current.focus()},blur:function(){Ee.current.blur()}}});var Wt=r(0),Ot=(0,s.Z)(Wt,2),wt=Ot[0],pe=Ot[1],ye=function(Pt){var en=Pt.which;(en===W.Z.UP||en===W.Z.DOWN)&&Pt.preventDefault(),gt&>(Pt),en===W.Z.ENTER&&_e==="tags"&&!Je.current&&!Qe&&(xt==null||xt(Pt.target.value)),be(en)&&et(!0)},Ie=function(){pe(!0)},Ze=(0,h.useRef)(null),we=function(Pt){ct(Pt,!0,Je.current)!==!1&&et(!0)},De=function(){Je.current=!0},Pe=function(Pt){Je.current=!1,_e!=="combobox"&&we(Pt.target.value)},Xe=function(Pt){var en=Pt.target.value;if(vt&&Ze.current&&/[\r\n]/.test(Ze.current)){var qt=Ze.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");en=en.replace(qt,Ze.current)}Ze.current=null,we(en)},ut=function(Pt){var en=Pt.clipboardData,qt=en.getData("text");Ze.current=qt},bt=function(Pt){var en=Pt.target;if(en!==Ee.current){var qt=document.body.style.msTouchAction!==void 0;qt?setTimeout(function(){Ee.current.focus()}):Ee.current.focus()}},Yt=function(Pt){var en=wt();Pt.target!==Ee.current&&!en&&_e!=="combobox"&&Pt.preventDefault(),(_e!=="combobox"&&(!qe||!en)||!Qe)&&(Qe&<!==!1&&ct("",!0,!1),et())},jt={inputRef:Ee,onInputKeyDown:ye,onInputMouseDown:Ie,onInputChange:Xe,onInputPaste:ut,onInputCompositionStart:De,onInputCompositionEnd:Pe},Xt=_e==="multiple"||_e==="tags"?h.createElement(Q,(0,y.Z)({},P,jt)):h.createElement(he,(0,y.Z)({},P,jt));return h.createElement("div",{ref:pt,className:"".concat(Ke,"-selector"),onClick:bt,onMouseDown:Yt},Xt)},Be=h.forwardRef(We);Be.displayName="Selector";var ke=Be,tt=e(35593),rt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],je=function(P){var Oe=P===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Oe,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Oe,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Oe,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Oe,adjustY:1},htmlRegion:"scroll"}}},se=function(P,Oe){var Ee=P.prefixCls,Je=P.disabled,Ke=P.visible,Qe=P.children,_e=P.popupElement,qe=P.animation,vt=P.transitionName,lt=P.dropdownStyle,ct=P.dropdownClassName,xt=P.direction,et=xt===void 0?"ltr":xt,gt=P.placement,pt=P.builtinPlacements,Wt=P.dropdownMatchSelectWidth,Ot=P.dropdownRender,wt=P.dropdownAlign,pe=P.getPopupContainer,ye=P.empty,Ie=P.getTriggerDOMNode,Ze=P.onPopupVisibleChange,we=P.onPopupMouseEnter,De=(0,O.Z)(P,rt),Pe="".concat(Ee,"-dropdown"),Xe=_e;Ot&&(Xe=Ot(_e));var ut=h.useMemo(function(){return pt||je(Wt)},[pt,Wt]),bt=qe?"".concat(Pe,"-").concat(qe):vt,Yt=typeof Wt=="number",jt=h.useMemo(function(){return Yt?null:Wt===!1?"minWidth":"width"},[Wt,Yt]),Xt=lt;Yt&&(Xt=(0,$.Z)((0,$.Z)({},Xt),{},{width:Wt}));var Dt=h.useRef(null);return h.useImperativeHandle(Oe,function(){return{getPopupElement:function(){return Dt.current}}}),h.createElement(tt.Z,(0,y.Z)({},De,{showAction:Ze?["click"]:[],hideAction:Ze?["click"]:[],popupPlacement:gt||(et==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:ut,prefixCls:Pe,popupTransitionName:bt,popup:h.createElement("div",{ref:Dt,onMouseEnter:we},Xe),stretch:jt,popupAlign:wt,popupVisible:Ke,getPopupContainer:pe,popupClassName:K()(ct,(0,f.Z)({},"".concat(Pe,"-empty"),ye)),popupStyle:Xt,getTriggerDOMNode:Ie,onPopupVisibleChange:Ze}),Qe)},ze=h.forwardRef(se);ze.displayName="SelectTrigger";var m=ze,v=e(66712);function E(I,P){var Oe=I.key,Ee;return"value"in I&&(Ee=I.value),Oe!=null?Oe:Ee!==void 0?Ee:"rc-index-key-".concat(P)}function i(I,P){var Oe=I||{},Ee=Oe.label,Je=Oe.value,Ke=Oe.options,Qe=Oe.groupLabel,_e=Ee||(P?"children":"label");return{label:_e,value:Je||"value",options:Ke||"options",groupLabel:Qe||_e}}function R(I){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Oe=P.fieldNames,Ee=P.childrenAsData,Je=[],Ke=i(Oe,!1),Qe=Ke.label,_e=Ke.value,qe=Ke.options,vt=Ke.groupLabel;function lt(ct,xt){ct.forEach(function(et){if(xt||!(qe in et)){var gt=et[_e];Je.push({key:E(et,Je.length),groupOption:xt,data:et,label:et[Qe],value:gt})}else{var pt=et[vt];pt===void 0&&Ee&&(pt=et.label),Je.push({key:E(et,Je.length),group:!0,data:et,label:pt}),lt(et[qe],!0)}})}return lt(I,!1),Je}function G(I){var P=(0,$.Z)({},I);return"props"in P||Object.defineProperty(P,"props",{get:function(){return(0,J.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),P}}),P}function l(I,P){if(!P||!P.length)return null;var Oe=!1;function Ee(Ke,Qe){var _e=(0,v.Z)(Qe),qe=_e[0],vt=_e.slice(1);if(!qe)return[Ke];var lt=Ke.split(qe);return Oe=Oe||lt.length>1,lt.reduce(function(ct,xt){return[].concat((0,c.Z)(ct),(0,c.Z)(Ee(xt,vt)))},[]).filter(function(ct){return ct})}var Je=Ee(I,P);return Oe?Je:null}var a=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],F=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function S(I){return I==="tags"||I==="multiple"}var d=h.forwardRef(function(I,P){var Oe,Ee,Je=I.id,Ke=I.prefixCls,Qe=I.className,_e=I.showSearch,qe=I.tagRender,vt=I.direction,lt=I.omitDomProps,ct=I.displayValues,xt=I.onDisplayValuesChange,et=I.emptyOptions,gt=I.notFoundContent,pt=gt===void 0?"Not Found":gt,Wt=I.onClear,Ot=I.mode,wt=I.disabled,pe=I.loading,ye=I.getInputElement,Ie=I.getRawInputElement,Ze=I.open,we=I.defaultOpen,De=I.onDropdownVisibleChange,Pe=I.activeValue,Xe=I.onActiveValueChange,ut=I.activeDescendantId,bt=I.searchValue,Yt=I.autoClearSearchValue,jt=I.onSearch,Xt=I.onSearchSplit,Dt=I.tokenSeparators,Pt=I.allowClear,en=I.suffixIcon,qt=I.clearIcon,bn=I.OptionList,Zt=I.animation,$t=I.transitionName,an=I.dropdownStyle,tn=I.dropdownClassName,xn=I.dropdownMatchSelectWidth,_n=I.dropdownRender,Ft=I.dropdownAlign,Kt=I.placement,Et=I.builtinPlacements,An=I.getPopupContainer,wn=I.showAction,Cn=wn===void 0?[]:wn,gn=I.onFocus,zn=I.onBlur,nr=I.onKeyUp,Vn=I.onKeyDown,rr=I.onMouseDown,It=(0,O.Z)(I,a),ht=S(Ot),_t=(_e!==void 0?_e:ht)||Ot==="combobox",pn=(0,$.Z)({},It);F.forEach(function($n){delete pn[$n]}),lt==null||lt.forEach(function($n){delete pn[$n]});var Xn=h.useState(!1),Zr=(0,s.Z)(Xn,2),xr=Zr[0],ir=Zr[1];h.useEffect(function(){ir((0,re.Z)())},[]);var mr=h.useRef(null),Ar=h.useRef(null),Or=h.useRef(null),jr=h.useRef(null),sr=h.useRef(null),Dr=u(),Yr=(0,s.Z)(Dr,3),Hr=Yr[0],Xr=Yr[1],Wr=Yr[2];h.useImperativeHandle(P,function(){var $n,Zn;return{focus:($n=jr.current)===null||$n===void 0?void 0:$n.focus,blur:(Zn=jr.current)===null||Zn===void 0?void 0:Zn.blur,scrollTo:function(Pr){var Sr;return(Sr=sr.current)===null||Sr===void 0?void 0:Sr.scrollTo(Pr)}}});var to=h.useMemo(function(){var $n;if(Ot!=="combobox")return bt;var Zn=($n=ct[0])===null||$n===void 0?void 0:$n.value;return typeof Zn=="string"||typeof Zn=="number"?String(Zn):""},[bt,Ot,ct]),Zo=Ot==="combobox"&&typeof ye=="function"&&ye()||null,no=typeof Ie=="function"&&Ie(),Ro=(0,Y.x1)(Ar,no==null||(Oe=no.props)===null||Oe===void 0?void 0:Oe.ref),Do=h.useState(!1),xo=(0,s.Z)(Do,2),Vr=xo[0],To=xo[1];(0,x.Z)(function(){To(!0)},[]);var Bo=(0,_.Z)(!1,{defaultValue:we,value:Ze}),So=(0,s.Z)(Bo,2),bo=So[0],io=So[1],Vt=Vr?bo:!1,En=!pt&&et;(wt||En&&Vt&&Ot==="combobox")&&(Vt=!1);var fn=En?!1:Vt,hn=h.useCallback(function($n){var Zn=$n!==void 0?$n:!Vt;wt||(io(Zn),Vt!==Zn&&(De==null||De(Zn)))},[wt,Vt,io,De]),Un=h.useMemo(function(){return(Dt||[]).some(function($n){return[` +`,`\r +`].includes($n)})},[Dt]),lr=function(Zn,$r,Pr){var Sr=!0,kr=Zn;Xe==null||Xe(null);var Qr=Pr?null:l(Zn,Dt);return Ot!=="combobox"&&Qr&&(kr="",Xt==null||Xt(Qr),hn(!1),Sr=!1),jt&&to!==kr&&jt(kr,{source:$r?"typing":"effect"}),Sr},Ur=function(Zn){!Zn||!Zn.trim()||jt(Zn,{source:"submit"})};h.useEffect(function(){!Vt&&!ht&&Ot!=="combobox"&&lr("",!1,!1)},[Vt]),h.useEffect(function(){bo&&wt&&io(!1),wt&&Xr(!1)},[wt]);var Br=r(),Rr=(0,s.Z)(Br,2),Tr=Rr[0],Eo=Rr[1],$o=function(Zn){var $r=Tr(),Pr=Zn.which;if(Pr===W.Z.ENTER&&(Ot!=="combobox"&&Zn.preventDefault(),Vt||hn(!0)),Eo(!!to),Pr===W.Z.BACKSPACE&&!$r&&ht&&!to&&ct.length){for(var Sr=(0,c.Z)(ct),kr=null,Qr=Sr.length-1;Qr>=0;Qr-=1){var Co=Sr[Qr];if(!Co.disabled){Sr.splice(Qr,1),kr=Co;break}}kr&&xt(Sr,{type:"remove",values:[kr]})}for(var lo=arguments.length,Wo=new Array(lo>1?lo-1:0),wo=1;wo1?$r-1:0),Sr=1;Sr<$r;Sr++)Pr[Sr-1]=arguments[Sr];if(Vt&&sr.current){var kr;(kr=sr.current).onKeyUp.apply(kr,[Zn].concat(Pr))}nr==null||nr.apply(void 0,[Zn].concat(Pr))},Io=function(Zn){var $r=ct.filter(function(Pr){return Pr!==Zn});xt($r,{type:"remove",values:[Zn]})},po=h.useRef(!1),ro=function(){Xr(!0),wt||(gn&&!po.current&&gn.apply(void 0,arguments),Cn.includes("focus")&&hn(!0)),po.current=!0},ea=function(){Xr(!1,function(){po.current=!1,hn(!1)}),!wt&&(to&&(Ot==="tags"?jt(to,{source:"submit"}):Ot==="multiple"&&jt("",{source:"blur"})),zn&&zn.apply(void 0,arguments))},zo=[];h.useEffect(function(){return function(){zo.forEach(function($n){return clearTimeout($n)}),zo.splice(0,zo.length)}},[]);var ia=function(Zn){var $r,Pr=Zn.target,Sr=($r=Or.current)===null||$r===void 0?void 0:$r.getPopupElement();if(Sr&&Sr.contains(Pr)){var kr=setTimeout(function(){var Wo=zo.indexOf(kr);if(Wo!==-1&&zo.splice(Wo,1),Wr(),!xr&&!Sr.contains(document.activeElement)){var wo;(wo=jr.current)===null||wo===void 0||wo.focus()}});zo.push(kr)}for(var Qr=arguments.length,Co=new Array(Qr>1?Qr-1:0),lo=1;lo1&&arguments[1]!==void 0?arguments[1]:!1;return(0,me.Z)(I).map(function(Oe,Ee){if(!h.isValidElement(Oe)||!Oe.type)return null;var Je=Oe,Ke=Je.type.isSelectOptGroup,Qe=Je.key,_e=Je.props,qe=_e.children,vt=(0,O.Z)(_e,Ge);return P||!Ke?Ye(Oe):(0,$.Z)((0,$.Z)({key:"__RC_SELECT_GRP__".concat(Qe===null?Ee:Qe,"__"),label:Qe},vt),{},{options:Ve(qe)})}).filter(function(Oe){return Oe})}function nt(I,P,Oe,Ee,Je){return h.useMemo(function(){var Ke=I,Qe=!I;Qe&&(Ke=Ve(P));var _e=new Map,qe=new Map,vt=function(xt,et,gt){gt&&typeof gt=="string"&&xt.set(et[gt],et)};function lt(ct){for(var xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,et=0;et1&&arguments[1]!==void 0?arguments[1]:1,An=Xe.length,wn=0;wn1&&arguments[1]!==void 0?arguments[1]:!1;en(Kt);var An={source:Et?"keyboard":"mouse"},wn=Xe[Kt];if(!wn){pt(null,-1,An);return}pt(wn.value,Kt,An)};(0,h.useEffect)(function(){qt(Wt!==!1?jt(0):-1)},[Xe.length,vt]);var bn=h.useCallback(function(Ft){return pe.has(Ft)&&qe!=="combobox"},[qe,(0,c.Z)(pe).toString(),pe.size]);(0,h.useEffect)(function(){var Ft=setTimeout(function(){if(!_e&&Qe&&pe.size===1){var Et=Array.from(pe)[0],An=Xe.findIndex(function(wn){var Cn=wn.data;return Cn.value===Et});An!==-1&&(qt(An),Yt(An))}});if(Qe){var Kt;(Kt=ut.current)===null||Kt===void 0||Kt.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[Qe,vt,gt.length]);var Zt=function(Kt){Kt!==void 0&&Ot(Kt,{selected:!pe.has(Kt)}),_e||lt(!1)};if(h.useImperativeHandle(Oe,function(){return{onKeyDown:function(Kt){var Et=Kt.which,An=Kt.ctrlKey;switch(Et){case W.Z.N:case W.Z.P:case W.Z.UP:case W.Z.DOWN:{var wn=0;if(Et===W.Z.UP?wn=-1:Et===W.Z.DOWN?wn=1:yn()&&An&&(Et===W.Z.N?wn=1:Et===W.Z.P&&(wn=-1)),wn!==0){var Cn=jt(Pt+wn,wn);Yt(Cn),qt(Cn,!0)}break}case W.Z.ENTER:{var gn=Xe[Pt];gn&&!gn.data.disabled?Zt(gn.value):Zt(void 0),Qe&&Kt.preventDefault();break}case W.Z.ESC:lt(!1),Qe&&Kt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Kt){Yt(Kt)}}}),Xe.length===0)return h.createElement("div",{role:"listbox",id:"".concat(Ke,"_list"),className:"".concat(Pe,"-empty"),onMouseDown:bt},ct);var $t=Object.keys(ye).map(function(Ft){return ye[Ft]}),an=function(Kt){return Kt.label};function tn(Ft,Kt){var Et=Ft.group;return{role:Et?"presentation":"option",id:"".concat(Ke,"_list_").concat(Kt)}}var xn=function(Kt){var Et=Xe[Kt];if(!Et)return null;var An=Et.data||{},wn=An.value,Cn=Et.group,gn=(0,C.Z)(An,!0),zn=an(Et);return Et?h.createElement("div",(0,y.Z)({"aria-label":typeof zn=="string"&&!Cn?zn:null},gn,{key:Kt},tn(Et,Kt),{"aria-selected":bn(wn)}),wn):null},_n={role:"listbox",id:"".concat(Ke,"_list")};return h.createElement(h.Fragment,null,Ie&&h.createElement("div",(0,y.Z)({},_n,{style:{height:0,width:0,overflow:"hidden"}}),xn(Pt-1),xn(Pt),xn(Pt+1)),h.createElement(Rn.Z,{itemKey:"key",ref:ut,data:Xe,height:we,itemHeight:De,fullHeight:!1,onMouseDown:bt,onScroll:xt,virtual:Ie,direction:Ze,innerProps:Ie?null:_n},function(Ft,Kt){var Et,An=Ft.group,wn=Ft.groupOption,Cn=Ft.data,gn=Ft.label,zn=Ft.value,nr=Cn.key;if(An){var Vn,rr=(Vn=Cn.title)!==null&&Vn!==void 0?Vn:Ht(gn)?gn.toString():void 0;return h.createElement("div",{className:K()(Pe,"".concat(Pe,"-group")),title:rr},gn!==void 0?gn:nr)}var It=Cn.disabled,ht=Cn.title,_t=Cn.children,pn=Cn.style,Xn=Cn.className,Zr=(0,O.Z)(Cn,Fn),xr=(0,un.Z)(Zr,$t),ir=bn(zn),mr="".concat(Pe,"-option"),Ar=K()(Pe,mr,Xn,(Et={},(0,f.Z)(Et,"".concat(mr,"-grouped"),wn),(0,f.Z)(Et,"".concat(mr,"-active"),Pt===Kt&&!It),(0,f.Z)(Et,"".concat(mr,"-disabled"),It),(0,f.Z)(Et,"".concat(mr,"-selected"),ir),Et)),Or=an(Ft),jr=!wt||typeof wt=="function"||ir,sr=typeof Or=="number"?Or:Or||zn,Dr=Ht(sr)?sr.toString():void 0;return ht!==void 0&&(Dr=ht),h.createElement("div",(0,y.Z)({},(0,C.Z)(xr),Ie?{}:tn(Ft,Kt),{"aria-selected":ir,className:Ar,title:Dr,onMouseMove:function(){Pt===Kt||It||qt(Kt)},onClick:function(){It||Zt(zn)},style:pn}),h.createElement("div",{className:"".concat(mr,"-content")},sr),h.isValidElement(wt)||ir,jr&&h.createElement(ve,{className:"".concat(Pe,"-option-state"),customizeIcon:wt,customizeIconProps:{isSelected:ir}},ir?"\u2713":null))}))},tr=h.forwardRef(vn);tr.displayName="OptionList";var Bn=tr;function qn(I){var P=I.mode,Oe=I.options,Ee=I.children,Je=I.backfill,Ke=I.allowClear,Qe=I.placeholder,_e=I.getInputElement,qe=I.showSearch,vt=I.onSearch,lt=I.defaultOpen,ct=I.autoFocus,xt=I.labelInValue,et=I.value,gt=I.inputValue,pt=I.optionLabelProp,Wt=isMultiple(P),Ot=qe!==void 0?qe:Wt||P==="combobox",wt=Oe||convertChildrenToData(Ee);if(warning(P!=="tags"||wt.every(function(Ze){return!Ze.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),P==="tags"||P==="combobox"){var pe=wt.some(function(Ze){return Ze.options?Ze.options.some(function(we){return typeof("value"in we?we.value:we.key)=="number"}):typeof("value"in Ze?Ze.value:Ze.key)=="number"});warning(!pe,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(P!=="combobox"||!pt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(P==="combobox"||!Je,"`backfill` only works with `combobox` mode."),warning(P==="combobox"||!_e,"`getInputElement` only work with `combobox` mode."),noteOnce(P!=="combobox"||!_e||!Ke||!Qe,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),vt&&!Ot&&P!=="combobox"&&P!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!lt||ct,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),et!=null){var ye=toArray(et);warning(!xt||ye.every(function(Ze){return _typeof(Ze)==="object"&&("key"in Ze||"value"in Ze)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Wt||Array.isArray(et),"`value` should be array when `mode` is `multiple` or `tags`")}if(Ee){var Ie=null;toNodeArray(Ee).some(function(Ze){if(!React.isValidElement(Ze)||!Ze.type)return!1;var we=Ze,De=we.type;if(De.isSelectOption)return!1;if(De.isSelectOptGroup){var Pe=toNodeArray(Ze.props.children).every(function(Xe){return!React.isValidElement(Xe)||!Ze.type||Xe.type.isSelectOption?!0:(Ie=Xe.type,!1)});return!Pe}return Ie=De,!0}),Ie&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Ie.displayName||Ie.name||Ie,"`.")),warning(gt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function jn(I,P){if(I){var Oe=function Ee(Je){for(var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Qe=0;Qe2&&arguments[2]!==void 0?arguments[2]:{},hn=fn.source,Un=hn===void 0?"keyboard":hn;Ro(En),Qe&&Ee==="combobox"&&Vt!==null&&Un==="keyboard"&&Wr(String(Vt))},[Qe,Ee]),Vr=function(En,fn,hn){var Un=function(){var po,ro=Xn(En);return[Pt?{label:ro==null?void 0:ro[tn.label],value:En,key:(po=ro==null?void 0:ro.key)!==null&&po!==void 0?po:En}:En,G(ro)]};if(fn&&et){var lr=Un(),Ur=(0,s.Z)(lr,2),Br=Ur[0],Rr=Ur[1];et(Br,Rr)}else if(!fn&>&&hn!=="clear"){var Tr=Un(),Eo=(0,s.Z)(Tr,2),$o=Eo[0],_o=Eo[1];gt($o,_o)}},To=st(function(Vt,En){var fn,hn=Zt?En.selected:!0;hn?fn=Zt?[].concat((0,c.Z)(pn),[Vt]):[Vt]:fn=pn.filter(function(Un){return Un.value!==Vt}),Dr(fn),Vr(Vt,hn),Ee==="combobox"?Wr(""):(!S||xt)&&(Kt(""),Wr(""))}),Bo=function(En,fn){Dr(En);var hn=fn.type,Un=fn.values;(hn==="remove"||hn==="clear")&&Un.forEach(function(lr){Vr(lr.value,!1,hn)})},So=function(En,fn){if(Kt(En),Wr(null),fn.source==="submit"){var hn=(En||"").trim();if(hn){var Un=Array.from(new Set([].concat((0,c.Z)(xr),[hn])));Dr(Un),Vr(hn,!0),Kt("")}return}fn.source!=="blur"&&(Ee==="combobox"&&Dr(En),lt==null||lt(En))},bo=function(En){var fn=En;Ee!=="tags"&&(fn=En.map(function(Un){var lr=wn.get(Un);return lr==null?void 0:lr.value}).filter(function(Un){return Un!==void 0}));var hn=Array.from(new Set([].concat((0,c.Z)(xr),(0,c.Z)(fn))));Dr(hn),hn.forEach(function(Un){Vr(Un,!0)})},io=h.useMemo(function(){var Vt=Pe!==!1&&Wt!==!1;return(0,$.Z)((0,$.Z)({},Et),{},{flattenOptions:sr,onActiveValue:xo,defaultActiveFirstOption:Do,onSelect:To,menuItemSelectedIcon:De,rawValues:xr,fieldNames:tn,virtual:Vt,direction:Xe,listHeight:bt,listItemHeight:jt,childrenAsData:$t})},[Et,sr,xo,Do,To,De,xr,tn,Pe,Wt,bt,jt,$t]);return h.createElement(mt.Provider,{value:io},h.createElement(D,(0,y.Z)({},qt,{id:bn,prefixCls:Ke,ref:P,omitDomProps:Dn,mode:Ee,displayValues:Zr,onDisplayValuesChange:Bo,direction:Xe,searchValue:Ft,onSearch:So,autoClearSearchValue:xt,onSearchSplit:bo,dropdownMatchSelectWidth:Wt,OptionList:Bn,emptyOptions:!sr.length,activeValue:Xr,activeDescendantId:"".concat(bn,"_list_").concat(no)})))}),z=Nn;z.Option=sn,z.OptGroup=at;var Me=z,Te=Me},9296:function(Bt,Ae,e){e.r(Ae),e.d(Ae,{ResizableTextArea:function(){return A},default:function(){return oe}});var y=e(54476),c=e(33885),f=e(20068),$=e(76190),s=e(42978),O=e(75931),t=e(94480),_=e(92310),J=e.n(_),h=e(93681),ee=e(5643),K=e(18929),x=e(59301),re=e(29301),W=e(34280),Y=e(16089),Fe=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,ve=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Re={},le;function B(te){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ce=te.getAttribute("id")||te.getAttribute("data-reactid")||te.getAttribute("name");if(H&&Re[Ce])return Re[Ce];var T=window.getComputedStyle(te),j=T.getPropertyValue("box-sizing")||T.getPropertyValue("-moz-box-sizing")||T.getPropertyValue("-webkit-box-sizing"),de=parseFloat(T.getPropertyValue("padding-bottom"))+parseFloat(T.getPropertyValue("padding-top")),Q=parseFloat(T.getPropertyValue("border-bottom-width"))+parseFloat(T.getPropertyValue("border-top-width")),Z=ve.map(function(be){return"".concat(be,":").concat(T.getPropertyValue(be))}).join(";"),he={sizingStyle:Z,paddingSize:de,borderSize:Q,boxSizing:j};return H&&Ce&&(Re[Ce]=he),he}function u(te){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ce=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,T=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;le||(le=document.createElement("textarea"),le.setAttribute("tab-index","-1"),le.setAttribute("aria-hidden","true"),document.body.appendChild(le)),te.getAttribute("wrap")?le.setAttribute("wrap",te.getAttribute("wrap")):le.removeAttribute("wrap");var j=B(te,H),de=j.paddingSize,Q=j.borderSize,Z=j.boxSizing,he=j.sizingStyle;le.setAttribute("style","".concat(he,";").concat(Fe)),le.value=te.value||te.placeholder||"";var be=void 0,We=void 0,Be,ke=le.scrollHeight;if(Z==="border-box"?ke+=Q:Z==="content-box"&&(ke-=de),Ce!==null||T!==null){le.value=" ";var tt=le.scrollHeight-de;Ce!==null&&(be=tt*Ce,Z==="border-box"&&(be=be+de+Q),ke=Math.max(be,ke)),T!==null&&(We=tt*T,Z==="border-box"&&(We=We+de+Q),Be=ke>We?"":"hidden",ke=Math.min(We,ke))}var rt={height:ke,overflowY:Be,resize:"none"};return be&&(rt.minHeight=be),We&&(rt.maxHeight=We),rt}var r=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],g=0,C=1,V=2,L=x.forwardRef(function(te,H){var Ce=te,T=Ce.prefixCls,j=Ce.onPressEnter,de=Ce.defaultValue,Q=Ce.value,Z=Ce.autoSize,he=Ce.onResize,be=Ce.className,We=Ce.style,Be=Ce.disabled,ke=Ce.onChange,tt=Ce.onInternalAutoSize,rt=(0,O.Z)(Ce,r),je=(0,K.Z)(de,{value:Q,postState:function(at){return at!=null?at:""}}),se=(0,s.Z)(je,2),ze=se[0],m=se[1],v=function(at){m(at.target.value),ke==null||ke(at)},E=x.useRef();x.useImperativeHandle(H,function(){return{textArea:E.current}});var i=x.useMemo(function(){return Z&&(0,$.Z)(Z)==="object"?[Z.minRows,Z.maxRows]:[]},[Z]),R=(0,s.Z)(i,2),G=R[0],l=R[1],a=!!Z,F=function(){try{if(document.activeElement===E.current){var at=E.current,Lt=at.selectionStart,sn=at.selectionEnd,Jt=at.scrollTop;E.current.setSelectionRange(Lt,sn),E.current.scrollTop=Jt}}catch(un){}},S=x.useState(V),d=(0,s.Z)(S,2),D=d[0],ge=d[1],U=x.useState(),fe=(0,s.Z)(U,2),ne=fe[0],me=fe[1],ce=function(){ge(g)};(0,W.Z)(function(){a&&ce()},[Q,G,l,a]),(0,W.Z)(function(){if(D===g)ge(C);else if(D===C){var Ct=u(E.current,!1,G,l);ge(V),me(Ct)}else F()},[D]);var Ge=x.useRef(),Ye=function(){Y.Z.cancel(Ge.current)},Ve=function(at){D===V&&(he==null||he(at),Z&&(Ye(),Ge.current=(0,Y.Z)(function(){ce()})))};x.useEffect(function(){return Ye},[]);var nt=a?ne:null,st=(0,c.Z)((0,c.Z)({},We),nt);return(D===g||D===C)&&(st.overflowY="hidden",st.overflowX="hidden"),x.createElement(re.Z,{onResize:Ve,disabled:!(Z||he)},x.createElement("textarea",(0,y.Z)({},rt,{ref:E,style:st,className:J()(T,be,(0,f.Z)({},"".concat(T,"-disabled"),Be)),disabled:Be,value:ze,onChange:v})))}),A=L,b=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function ue(te,H){return(0,t.Z)(te||"").slice(0,H).join("")}function k(te,H,Ce,T){var j=Ce;return te?j=ue(Ce,T):(0,t.Z)(H||"").lengthT&&(j=H),j}var Le=x.forwardRef(function(te,H){var Ce,T=te.defaultValue,j=te.value,de=te.onFocus,Q=te.onBlur,Z=te.onChange,he=te.allowClear,be=te.maxLength,We=te.onCompositionStart,Be=te.onCompositionEnd,ke=te.suffix,tt=te.prefixCls,rt=tt===void 0?"rc-textarea":tt,je=te.classes,se=te.showCount,ze=te.className,m=te.style,v=te.disabled,E=te.hidden,i=te.classNames,R=te.styles,G=te.onResize,l=(0,O.Z)(te,b),a=(0,K.Z)(T,{value:j,defaultValue:T}),F=(0,s.Z)(a,2),S=F[0],d=F[1],D=(0,x.useRef)(null),ge=x.useState(!1),U=(0,s.Z)(ge,2),fe=U[0],ne=U[1],me=x.useState(!1),ce=(0,s.Z)(me,2),Ge=ce[0],Ye=ce[1],Ve=x.useRef(),nt=x.useRef(0),st=x.useState(null),Ct=(0,s.Z)(st,2),at=Ct[0],Lt=Ct[1],sn=function(){var zt;(zt=D.current)===null||zt===void 0||zt.textArea.focus()};(0,x.useImperativeHandle)(H,function(){return{resizableTextArea:D.current,focus:sn,blur:function(){var zt;(zt=D.current)===null||zt===void 0||zt.textArea.blur()}}}),(0,x.useEffect)(function(){ne(function(Dn){return!v&&Dn})},[v]);var Jt=Number(be)>0,un=function(zt){Ye(!0),Ve.current=S,nt.current=zt.currentTarget.selectionStart,We==null||We(zt)},Rn=function(zt){Ye(!1);var Nn=zt.currentTarget.value;if(Jt){var z,Me=nt.current>=be+1||nt.current===((z=Ve.current)===null||z===void 0?void 0:z.length);Nn=k(Me,Ve.current,Nn,be)}Nn!==S&&(d(Nn),(0,ee.rJ)(zt.currentTarget,zt,Z,Nn)),Be==null||Be(zt)},dn=function(zt){var Nn=zt.target.value;if(!Ge&&Jt){var z=zt.target.selectionStart>=be+1||zt.target.selectionStart===Nn.length||!zt.target.selectionStart;Nn=k(z,S,Nn,be)}d(Nn),(0,ee.rJ)(zt.currentTarget,zt,Z,Nn)},mt=function(zt){var Nn=l.onPressEnter,z=l.onKeyDown;zt.key==="Enter"&&Nn&&Nn(zt),z==null||z(zt)},yn=function(zt){ne(!0),de==null||de(zt)},Fn=function(zt){ne(!1),Q==null||Q(zt)},Ht=function(zt){var Nn;d(""),sn(),(0,ee.rJ)((Nn=D.current)===null||Nn===void 0?void 0:Nn.textArea,zt,Z)},vn=(0,ee.D7)(S);!Ge&&Jt&&j==null&&(vn=ue(vn,be));var tr=ke,Bn;if(se){var qn=(0,t.Z)(vn).length;(0,$.Z)(se)==="object"?Bn=se.formatter({value:vn,count:qn,maxLength:be}):Bn="".concat(qn).concat(Jt?" / ".concat(be):""),tr=x.createElement(x.Fragment,null,tr,x.createElement("span",{className:J()("".concat(rt,"-data-count"),i==null?void 0:i.count),style:R==null?void 0:R.count},Bn))}var jn=function(zt){var Nn;G==null||G(zt),(Nn=D.current)!==null&&Nn!==void 0&&Nn.textArea.style.height&&Lt(!0)},Wn=!l.autoSize&&!se&&!he,br=x.createElement(h.BaseInput,{value:vn,allowClear:he,handleReset:Ht,suffix:tr,prefixCls:rt,classes:{affixWrapper:J()(je==null?void 0:je.affixWrapper,(Ce={},(0,f.Z)(Ce,"".concat(rt,"-show-count"),se),(0,f.Z)(Ce,"".concat(rt,"-textarea-allow-clear"),he),Ce))},disabled:v,focused:fe,className:ze,style:(0,c.Z)((0,c.Z)({},m),at&&!Wn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Bn=="string"?Bn:void 0}},hidden:E,inputElement:x.createElement(A,(0,y.Z)({},l,{onKeyDown:mt,onChange:dn,onFocus:yn,onBlur:Fn,onCompositionStart:un,onCompositionEnd:Rn,className:i==null?void 0:i.textarea,style:(0,c.Z)((0,c.Z)({},R==null?void 0:R.textarea),{},{resize:m==null?void 0:m.resize}),disabled:v,prefixCls:rt,onResize:jn,ref:D}))});return br}),X=Le,oe=X},39417:function(Bt,Ae,e){e.d(Ae,{Z:function(){return C}});var y=e(54476),c=e(20068),f=e(75931),$=e(33885),s=e(67732),O=e(83652),t=e(31226),_=e(42403),J=e(158),h=e(92310),ee=e.n(h),K=e(26112),x=e(59301),re=e(39378),W=function(L){for(var A=L.prefixCls,b=L.level,ue=L.isStart,k=L.isEnd,Le="".concat(A,"-indent-unit"),X=[],oe=0;oe0&&arguments[0]!==void 0?arguments[0]:[],v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],E=m.length,i=v.length;if(Math.abs(E-i)!==1)return{add:!1,key:null};function R(G,l){var a=new Map;G.forEach(function(S){a.set(S,!0)});var F=l.filter(function(S){return!a.has(S)});return F.length===1?F[0]:null}return E ").concat(v);return v}var be=Y.forwardRef(function(m,v){var E=m.prefixCls,i=m.data,R=m.selectable,G=m.checkable,l=m.expandedKeys,a=m.selectedKeys,F=m.checkedKeys,S=m.loadedKeys,d=m.loadingKeys,D=m.halfCheckedKeys,ge=m.keyEntities,U=m.disabled,fe=m.dragging,ne=m.dragOverNodeKey,me=m.dropPosition,ce=m.motion,Ge=m.height,Ye=m.itemHeight,Ve=m.virtual,nt=m.focusable,st=m.activeItem,Ct=m.focused,at=m.tabIndex,Lt=m.onKeyDown,sn=m.onFocus,Jt=m.onBlur,un=m.onActiveChange,Rn=m.onListChangeStart,dn=m.onListChangeEnd,mt=(0,B.Z)(m,oe),yn=Y.useRef(null),Fn=Y.useRef(null);Y.useImperativeHandle(v,function(){return{scrollTo:function(ct){yn.current.scrollTo(ct)},getIndentWidth:function(){return Fn.current.offsetWidth}}});var Ht=Y.useState(l),vn=(0,le.Z)(Ht,2),tr=vn[0],Bn=vn[1],qn=Y.useState(i),jn=(0,le.Z)(qn,2),Wn=jn[0],br=jn[1],Dn=Y.useState(i),zt=(0,le.Z)(Dn,2),Nn=zt[0],z=zt[1],Me=Y.useState([]),Te=(0,le.Z)(Me,2),I=Te[0],P=Te[1],Oe=Y.useState(null),Ee=(0,le.Z)(Oe,2),Je=Ee[0],Ke=Ee[1],Qe=Y.useRef(i);Qe.current=i;function _e(){var lt=Qe.current;br(lt),z(lt),P([]),Ke(null),dn()}(0,u.Z)(function(){Bn(l);var lt=Le(tr,l);if(lt.key!==null)if(lt.add){var ct=Wn.findIndex(function(Ot){var wt=Ot.key;return wt===lt.key}),xt=Q(X(Wn,i,lt.key),Ve,Ge,Ye),et=Wn.slice();et.splice(ct+1,0,de),z(et),P(xt),Ke("show")}else{var gt=i.findIndex(function(Ot){var wt=Ot.key;return wt===lt.key}),pt=Q(X(i,Wn,lt.key),Ve,Ge,Ye),Wt=i.slice();Wt.splice(gt+1,0,de),z(Wt),P(pt),Ke("hide")}else Wn!==i&&(br(i),z(i))},[l,i]),Y.useEffect(function(){fe||_e()},[fe]);var qe=ce?Nn:i,vt={expandedKeys:l,selectedKeys:a,loadedKeys:S,loadingKeys:d,checkedKeys:F,halfCheckedKeys:D,dragOverNodeKey:ne,dropPosition:me,keyEntities:ge};return Y.createElement(Y.Fragment,null,Ct&&st&&Y.createElement("span",{style:te,"aria-live":"assertive"},he(st)),Y.createElement("div",null,Y.createElement("input",{style:te,disabled:nt===!1||U,tabIndex:nt!==!1?at:null,onKeyDown:Lt,onFocus:sn,onBlur:Jt,value:"",onChange:H,"aria-label":"for screen reader"})),Y.createElement("div",{className:"".concat(E,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},Y.createElement("div",{className:"".concat(E,"-indent")},Y.createElement("div",{ref:Fn,className:"".concat(E,"-indent-unit")}))),Y.createElement(r.Z,(0,y.Z)({},mt,{data:qe,itemKey:Z,height:Ge,fullHeight:!1,virtual:Ve,itemHeight:Ye,prefixCls:"".concat(E,"-list"),ref:yn,onVisibleChange:function(ct,xt){var et=new Set(ct),gt=xt.filter(function(pt){return!et.has(pt)});gt.some(function(pt){return Z(pt)===Ce})&&_e()}}),function(lt){var ct=lt.pos,xt=(0,y.Z)({},(Re(lt.data),lt.data)),et=lt.title,gt=lt.key,pt=lt.isStart,Wt=lt.isEnd,Ot=(0,L.km)(gt,ct);delete xt.key,delete xt.children;var wt=(0,L.H8)(Ot,vt);return Y.createElement(k,(0,y.Z)({},xt,wt,{title:et,active:!!st&>===st.key,pos:ct,data:lt.data,isStart:pt,isEnd:Wt,motion:ce,motionNodes:gt===Ce?I:null,motionType:Je,onMotionStart:Rn,onMotionEnd:_e,treeNodeRequiredProps:vt,onMouseMove:function(){un(null)}}))}))});be.displayName="NodeList";var We=be,Be=e(35654),ke=e(90782),tt=e(67841),rt=10,je=function(m){(0,J.Z)(E,m);var v=(0,h.Z)(E);function E(){var i;(0,O.Z)(this,E);for(var R=arguments.length,G=new Array(R),l=0;l2&&arguments[2]!==void 0?arguments[2]:!1,D=i.state,ge=D.dragChildrenKeys,U=D.dropPosition,fe=D.dropTargetKey,ne=D.dropTargetPos,me=D.dropAllowed;if(me){var ce=i.props.onDrop;if(i.setState({dragOverNodeKey:null}),i.cleanDragState(),fe!==null){var Ge=(0,$.Z)((0,$.Z)({},(0,L.H8)(fe,i.getTreeNodeRequiredProps())),{},{active:((S=i.getActiveItem())===null||S===void 0?void 0:S.key)===fe,data:(0,tt.Z)(i.state.keyEntities,fe).node}),Ye=ge.indexOf(fe)!==-1;(0,W.ZP)(!Ye,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ve=(0,Be.yx)(ne),nt={event:a,node:(0,L.F)(Ge),dragNode:i.dragNode?(0,L.F)(i.dragNode.props):null,dragNodesKeys:[i.dragNode.props.eventKey].concat(ge),dropToGap:U!==0,dropPosition:U+Number(Ve[Ve.length-1])};d||ce==null||ce(nt),i.dragNode=null}}},i.cleanDragState=function(){var a=i.state.draggingNodeKey;a!==null&&i.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),i.dragStartMousePosition=null,i.currentMouseOverDroppableNodeKey=null},i.triggerExpandActionExpand=function(a,F){var S=i.state,d=S.expandedKeys,D=S.flattenNodes,ge=F.expanded,U=F.key,fe=F.isLeaf;if(!(fe||a.shiftKey||a.metaKey||a.ctrlKey)){var ne=D.filter(function(ce){return ce.key===U})[0],me=(0,L.F)((0,$.Z)((0,$.Z)({},(0,L.H8)(U,i.getTreeNodeRequiredProps())),{},{data:ne.data}));i.setExpandedKeys(ge?(0,Be._5)(d,U):(0,Be.L0)(d,U)),i.onNodeExpand(a,me)}},i.onNodeClick=function(a,F){var S=i.props,d=S.onClick,D=S.expandAction;D==="click"&&i.triggerExpandActionExpand(a,F),d==null||d(a,F)},i.onNodeDoubleClick=function(a,F){var S=i.props,d=S.onDoubleClick,D=S.expandAction;D==="doubleClick"&&i.triggerExpandActionExpand(a,F),d==null||d(a,F)},i.onNodeSelect=function(a,F){var S=i.state.selectedKeys,d=i.state,D=d.keyEntities,ge=d.fieldNames,U=i.props,fe=U.onSelect,ne=U.multiple,me=F.selected,ce=F[ge.key],Ge=!me;Ge?ne?S=(0,Be.L0)(S,ce):S=[ce]:S=(0,Be._5)(S,ce);var Ye=S.map(function(Ve){var nt=(0,tt.Z)(D,Ve);return nt?nt.node:null}).filter(function(Ve){return Ve});i.setUncontrolledState({selectedKeys:S}),fe==null||fe(S,{event:"select",selected:Ge,node:F,selectedNodes:Ye,nativeEvent:a.nativeEvent})},i.onNodeCheck=function(a,F,S){var d=i.state,D=d.keyEntities,ge=d.checkedKeys,U=d.halfCheckedKeys,fe=i.props,ne=fe.checkStrictly,me=fe.onCheck,ce=F.key,Ge,Ye={event:"check",node:F,checked:S,nativeEvent:a.nativeEvent};if(ne){var Ve=S?(0,Be.L0)(ge,ce):(0,Be._5)(ge,ce),nt=(0,Be._5)(U,ce);Ge={checked:Ve,halfChecked:nt},Ye.checkedNodes=Ve.map(function(Jt){return(0,tt.Z)(D,Jt)}).filter(function(Jt){return Jt}).map(function(Jt){return Jt.node}),i.setUncontrolledState({checkedKeys:Ve})}else{var st=(0,ke.S)([].concat((0,s.Z)(ge),[ce]),!0,D),Ct=st.checkedKeys,at=st.halfCheckedKeys;if(!S){var Lt=new Set(Ct);Lt.delete(ce);var sn=(0,ke.S)(Array.from(Lt),{checked:!1,halfCheckedKeys:at},D);Ct=sn.checkedKeys,at=sn.halfCheckedKeys}Ge=Ct,Ye.checkedNodes=[],Ye.checkedNodesPositions=[],Ye.halfCheckedKeys=at,Ct.forEach(function(Jt){var un=(0,tt.Z)(D,Jt);if(un){var Rn=un.node,dn=un.pos;Ye.checkedNodes.push(Rn),Ye.checkedNodesPositions.push({node:Rn,pos:dn})}}),i.setUncontrolledState({checkedKeys:Ct},!1,{halfCheckedKeys:at})}me==null||me(Ge,Ye)},i.onNodeLoad=function(a){var F=a.key,S=new Promise(function(d,D){i.setState(function(ge){var U=ge.loadedKeys,fe=U===void 0?[]:U,ne=ge.loadingKeys,me=ne===void 0?[]:ne,ce=i.props,Ge=ce.loadData,Ye=ce.onLoad;if(!Ge||fe.indexOf(F)!==-1||me.indexOf(F)!==-1)return null;var Ve=Ge(a);return Ve.then(function(){var nt=i.state.loadedKeys,st=(0,Be.L0)(nt,F);Ye==null||Ye(st,{event:"load",node:a}),i.setUncontrolledState({loadedKeys:st}),i.setState(function(Ct){return{loadingKeys:(0,Be._5)(Ct.loadingKeys,F)}}),d()}).catch(function(nt){if(i.setState(function(Ct){return{loadingKeys:(0,Be._5)(Ct.loadingKeys,F)}}),i.loadingRetryTimes[F]=(i.loadingRetryTimes[F]||0)+1,i.loadingRetryTimes[F]>=rt){var st=i.state.loadedKeys;(0,W.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),i.setUncontrolledState({loadedKeys:(0,Be.L0)(st,F)}),d()}D(nt)}),{loadingKeys:(0,Be.L0)(me,F)}})});return S.catch(function(){}),S},i.onNodeMouseEnter=function(a,F){var S=i.props.onMouseEnter;S==null||S({event:a,node:F})},i.onNodeMouseLeave=function(a,F){var S=i.props.onMouseLeave;S==null||S({event:a,node:F})},i.onNodeContextMenu=function(a,F){var S=i.props.onRightClick;S&&(a.preventDefault(),S({event:a,node:F}))},i.onFocus=function(){var a=i.props.onFocus;i.setState({focused:!0});for(var F=arguments.length,S=new Array(F),d=0;d1&&arguments[1]!==void 0?arguments[1]:!1,S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!i.destroyed){var d=!1,D=!0,ge={};Object.keys(a).forEach(function(U){if(U in i.props){D=!1;return}d=!0,ge[U]=a[U]}),d&&(!F||D)&&i.setState((0,$.Z)((0,$.Z)({},ge),S))}},i.scrollTo=function(a){i.listRef.current.scrollTo(a)},i}return(0,t.Z)(E,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var R=this.props.activeKey;R!==void 0&&R!==this.state.activeKey&&(this.setState({activeKey:R}),R!==null&&this.scrollTo({key:R}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var R,G=this.state,l=G.focused,a=G.flattenNodes,F=G.keyEntities,S=G.draggingNodeKey,d=G.activeKey,D=G.dropLevelOffset,ge=G.dropContainerKey,U=G.dropTargetKey,fe=G.dropPosition,ne=G.dragOverNodeKey,me=G.indent,ce=this.props,Ge=ce.prefixCls,Ye=ce.className,Ve=ce.style,nt=ce.showLine,st=ce.focusable,Ct=ce.tabIndex,at=Ct===void 0?0:Ct,Lt=ce.selectable,sn=ce.showIcon,Jt=ce.icon,un=ce.switcherIcon,Rn=ce.draggable,dn=ce.checkable,mt=ce.checkStrictly,yn=ce.disabled,Fn=ce.motion,Ht=ce.loadData,vn=ce.filterTreeNode,tr=ce.height,Bn=ce.itemHeight,qn=ce.virtual,jn=ce.titleRender,Wn=ce.dropIndicatorRender,br=ce.onContextMenu,Dn=ce.onScroll,zt=ce.direction,Nn=ce.rootClassName,z=ce.rootStyle,Me=(0,re.Z)(this.props,{aria:!0,data:!0}),Te;return Rn&&((0,f.Z)(Rn)==="object"?Te=Rn:typeof Rn=="function"?Te={nodeDraggable:Rn}:Te={}),Y.createElement(Fe.k.Provider,{value:{prefixCls:Ge,selectable:Lt,showIcon:sn,icon:Jt,switcherIcon:un,draggable:Te,draggingNodeKey:S,checkable:dn,checkStrictly:mt,disabled:yn,keyEntities:F,dropLevelOffset:D,dropContainerKey:ge,dropTargetKey:U,dropPosition:fe,dragOverNodeKey:ne,indent:me,direction:zt,dropIndicatorRender:Wn,loadData:Ht,filterTreeNode:vn,titleRender:jn,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},Y.createElement("div",{role:"tree",className:K()(Ge,Ye,Nn,(R={},(0,c.Z)(R,"".concat(Ge,"-show-line"),nt),(0,c.Z)(R,"".concat(Ge,"-focused"),l),(0,c.Z)(R,"".concat(Ge,"-active-focused"),d!==null),R)),style:z},Y.createElement(We,(0,y.Z)({ref:this.listRef,prefixCls:Ge,style:Ve,data:a,disabled:yn,selectable:Lt,checkable:!!dn,motion:Fn,dragging:S!==null,height:tr,itemHeight:Bn,virtual:qn,focusable:st,focused:l,tabIndex:at,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:br,onScroll:Dn},this.getTreeNodeRequiredProps(),Me))))}}],[{key:"getDerivedStateFromProps",value:function(R,G){var l=G.prevProps,a={prevProps:R};function F(st){return!l&&st in R||l&&l[st]!==R[st]}var S,d=G.fieldNames;if(F("fieldNames")&&(d=(0,L.w$)(R.fieldNames),a.fieldNames=d),F("treeData")?S=R.treeData:F("children")&&((0,W.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),S=(0,L.zn)(R.children)),S){a.treeData=S;var D=(0,L.I8)(S,{fieldNames:d});a.keyEntities=(0,$.Z)((0,c.Z)({},Ce,j),D.keyEntities)}var ge=a.keyEntities||G.keyEntities;if(F("expandedKeys")||l&&F("autoExpandParent"))a.expandedKeys=R.autoExpandParent||!l&&R.defaultExpandParent?(0,Be.r7)(R.expandedKeys,ge):R.expandedKeys;else if(!l&&R.defaultExpandAll){var U=(0,$.Z)({},ge);delete U[Ce],a.expandedKeys=Object.keys(U).map(function(st){return U[st].key})}else!l&&R.defaultExpandedKeys&&(a.expandedKeys=R.autoExpandParent||R.defaultExpandParent?(0,Be.r7)(R.defaultExpandedKeys,ge):R.defaultExpandedKeys);if(a.expandedKeys||delete a.expandedKeys,S||a.expandedKeys){var fe=(0,L.oH)(S||G.treeData,a.expandedKeys||G.expandedKeys,d);a.flattenNodes=fe}if(R.selectable&&(F("selectedKeys")?a.selectedKeys=(0,Be.BT)(R.selectedKeys,R):!l&&R.defaultSelectedKeys&&(a.selectedKeys=(0,Be.BT)(R.defaultSelectedKeys,R))),R.checkable){var ne;if(F("checkedKeys")?ne=(0,Be.E6)(R.checkedKeys)||{}:!l&&R.defaultCheckedKeys?ne=(0,Be.E6)(R.defaultCheckedKeys)||{}:S&&(ne=(0,Be.E6)(R.checkedKeys)||{checkedKeys:G.checkedKeys,halfCheckedKeys:G.halfCheckedKeys}),ne){var me=ne,ce=me.checkedKeys,Ge=ce===void 0?[]:ce,Ye=me.halfCheckedKeys,Ve=Ye===void 0?[]:Ye;if(!R.checkStrictly){var nt=(0,ke.S)(Ge,!0,ge);Ge=nt.checkedKeys,Ve=nt.halfCheckedKeys}a.checkedKeys=Ge,a.halfCheckedKeys=Ve}}return F("loadedKeys")&&(a.loadedKeys=R.loadedKeys),a}}]),E}(Y.Component);je.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:ve,allowDrop:function(){return!0},expandAction:!1},je.TreeNode=C.Z;var se=je,ze=se},35654:function(Bt,Ae,e){e.d(Ae,{BT:function(){return Y},E6:function(){return Re},L0:function(){return h},OM:function(){return W},_5:function(){return J},r7:function(){return le},wA:function(){return K},yx:function(){return ee}});var y=e(94480),c=e(76190),f=e(48736),$=e(59301),s=e(39417),O=e(67841),t=e(71430),_=null;function J(B,u){if(!B)return[];var r=B.slice(),g=r.indexOf(u);return g>=0&&r.splice(g,1),r}function h(B,u){var r=(B||[]).slice();return r.indexOf(u)===-1&&r.push(u),r}function ee(B){return B.split("-")}function K(B,u){var r=[],g=(0,O.Z)(u,B);function C(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];V.forEach(function(L){var A=L.key,b=L.children;r.push(A),C(b)})}return C(g.children),r}function x(B){if(B.parent){var u=ee(B.pos);return Number(u[u.length-1])===B.parent.children.length-1}return!1}function re(B){var u=ee(B.pos);return Number(u[u.length-1])===0}function W(B,u,r,g,C,V,L,A,b,ue){var k,Le=B.clientX,X=B.clientY,oe=B.target.getBoundingClientRect(),te=oe.top,H=oe.height,Ce=(ue==="rtl"?-1:1)*(((C==null?void 0:C.x)||0)-Le),T=(Ce-12)/g,j=(0,O.Z)(A,r.props.eventKey);if(X-1.5?V({dragNode:rt,dropNode:je,dropPosition:1})?Be=1:se=!1:V({dragNode:rt,dropNode:je,dropPosition:0})?Be=0:V({dragNode:rt,dropNode:je,dropPosition:1})?Be=1:se=!1:V({dragNode:rt,dropNode:je,dropPosition:1})?Be=1:se=!1,{dropPosition:Be,dropLevelOffset:ke,dropTargetKey:j.key,dropTargetPos:j.pos,dragOverNodeKey:We,dropContainerKey:Be===0?null:((k=j.parent)===null||k===void 0?void 0:k.key)||null,dropAllowed:se}}function Y(B,u){if(B){var r=u.multiple;return r?B.slice():B.length?[B[0]]:B}}var Fe=function(u){return u};function ve(B,u){if(!B)return[];var r=u||{},g=r.processProps,C=g===void 0?Fe:g,V=Array.isArray(B)?B:[B];return V.map(function(L){var A=L.children,b=_objectWithoutProperties(L,_),ue=ve(A,u);return React.createElement(TreeNode,_extends({key:b.key},C(b)),ue)})}function Re(B){if(!B)return null;var u;if(Array.isArray(B))u={checkedKeys:B,halfCheckedKeys:void 0};else if((0,c.Z)(B)==="object")u={checkedKeys:B.checked||void 0,halfCheckedKeys:B.halfChecked||void 0};else return(0,f.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return u}function le(B,u){var r=new Set;function g(C){if(!r.has(C)){var V=(0,O.Z)(u,C);if(V){r.add(C);var L=V.parent,A=V.node;A.disabled||L&&g(L.key)}}}return(B||[]).forEach(function(C){g(C)}),(0,y.Z)(r)}},90782:function(Bt,Ae,e){e.d(Ae,{S:function(){return t}});var y=e(48736),c=e(67841);function f(_,J){var h=new Set;return _.forEach(function(ee){J.has(ee)||h.add(ee)}),h}function $(_){var J=_||{},h=J.disabled,ee=J.disableCheckbox,K=J.checkable;return!!(h||ee)||K===!1}function s(_,J,h,ee){for(var K=new Set(_),x=new Set,re=0;re<=h;re+=1){var W=J.get(re)||new Set;W.forEach(function(Re){var le=Re.key,B=Re.node,u=Re.children,r=u===void 0?[]:u;K.has(le)&&!ee(B)&&r.filter(function(g){return!ee(g.node)}).forEach(function(g){K.add(g.key)})})}for(var Y=new Set,Fe=h;Fe>=0;Fe-=1){var ve=J.get(Fe)||new Set;ve.forEach(function(Re){var le=Re.parent,B=Re.node;if(!(ee(B)||!Re.parent||Y.has(Re.parent.key))){if(ee(Re.parent.node)){Y.add(le.key);return}var u=!0,r=!1;(le.children||[]).filter(function(g){return!ee(g.node)}).forEach(function(g){var C=g.key,V=K.has(C);u&&!V&&(u=!1),!r&&(V||x.has(C))&&(r=!0)}),u&&K.add(le.key),r&&x.add(le.key),Y.add(le.key)}})}return{checkedKeys:Array.from(K),halfCheckedKeys:Array.from(f(x,K))}}function O(_,J,h,ee,K){for(var x=new Set(_),re=new Set(J),W=0;W<=ee;W+=1){var Y=h.get(W)||new Set;Y.forEach(function(le){var B=le.key,u=le.node,r=le.children,g=r===void 0?[]:r;!x.has(B)&&!re.has(B)&&!K(u)&&g.filter(function(C){return!K(C.node)}).forEach(function(C){x.delete(C.key)})})}re=new Set;for(var Fe=new Set,ve=ee;ve>=0;ve-=1){var Re=h.get(ve)||new Set;Re.forEach(function(le){var B=le.parent,u=le.node;if(!(K(u)||!le.parent||Fe.has(le.parent.key))){if(K(le.parent.node)){Fe.add(B.key);return}var r=!0,g=!1;(B.children||[]).filter(function(C){return!K(C.node)}).forEach(function(C){var V=C.key,L=x.has(V);r&&!L&&(r=!1),!g&&(L||re.has(V))&&(g=!0)}),r||x.delete(B.key),g&&re.add(B.key),Fe.add(B.key)}})}return{checkedKeys:Array.from(x),halfCheckedKeys:Array.from(f(re,x))}}function t(_,J,h,ee){var K=[],x;ee?x=ee:x=$;var re=new Set(_.filter(function(ve){var Re=!!(0,c.Z)(h,ve);return Re||K.push(ve),Re})),W=new Map,Y=0;Object.keys(h).forEach(function(ve){var Re=h[ve],le=Re.level,B=W.get(le);B||(B=new Set,W.set(le,B)),B.add(Re),Y=Math.max(Y,le)}),(0,y.ZP)(!K.length,"Tree missing follow keys: ".concat(K.slice(0,100).map(function(ve){return"'".concat(ve,"'")}).join(", ")));var Fe;return J===!0?Fe=s(re,W,Y,x):Fe=O(re,J.halfCheckedKeys,W,Y,x),Fe}},67841:function(Bt,Ae,e){e.d(Ae,{Z:function(){return y}});function y(c,f){return c[f]}},71430:function(Bt,Ae,e){e.d(Ae,{F:function(){return le},H8:function(){return Re},I8:function(){return ve},km:function(){return K},oH:function(){return Y},w$:function(){return x},zn:function(){return W}});var y=e(76190),c=e(94480),f=e(33885),$=e(75931),s=e(11592),O=e(2738),t=e(48736),_=e(67841),J=["children"];function h(B,u){return"".concat(B,"-").concat(u)}function ee(B){return B&&B.type&&B.type.isTreeNode}function K(B,u){return B!=null?B:u}function x(B){var u=B||{},r=u.title,g=u._title,C=u.key,V=u.children,L=r||"title";return{title:L,_title:g||[L],key:C||"key",children:V||"children"}}function re(B,u){var r=new Map;function g(C){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(C||[]).forEach(function(L){var A=L[u.key],b=L[u.children];warning(A!=null,"Tree node must have a certain key: [".concat(V).concat(A,"]"));var ue=String(A);warning(!r.has(ue)||A===null||A===void 0,"Same 'key' exist in the Tree: ".concat(ue)),r.set(ue,!0),g(b,"".concat(V).concat(ue," > "))})}g(B)}function W(B){function u(r){var g=(0,s.Z)(r);return g.map(function(C){if(!ee(C))return(0,t.ZP)(!C,"Tree/TreeNode can only accept TreeNode as children."),null;var V=C.key,L=C.props,A=L.children,b=(0,$.Z)(L,J),ue=(0,f.Z)({key:V},b),k=u(A);return k.length&&(ue.children=k),ue}).filter(function(C){return C})}return u(B)}function Y(B,u,r){var g=x(r),C=g._title,V=g.key,L=g.children,A=new Set(u===!0?[]:u),b=[];function ue(k){var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return k.map(function(X,oe){for(var te=h(Le?Le.pos:"0",oe),H=K(X[V],te),Ce,T=0;T1&&arguments[1]!==void 0?arguments[1]:{},r=u.initWrapper,g=u.processEntity,C=u.onProcessFinished,V=u.externalGetKey,L=u.childrenPropName,A=u.fieldNames,b=arguments.length>2?arguments[2]:void 0,ue=V||b,k={},Le={},X={posEntities:k,keyEntities:Le};return r&&(X=r(X)||X),Fe(B,function(oe){var te=oe.node,H=oe.index,Ce=oe.pos,T=oe.key,j=oe.parentPos,de=oe.level,Q=oe.nodes,Z={node:te,nodes:Q,index:H,key:T,pos:Ce,level:de},he=K(T,Ce);k[Ce]=Z,Le[he]=Z,Z.parent=k[j],Z.parent&&(Z.parent.children=Z.parent.children||[],Z.parent.children.push(Z)),g&&g(Z,X)},{externalGetKey:ue,childrenPropName:L,fieldNames:A}),C&&C(X),X}function Re(B,u){var r=u.expandedKeys,g=u.selectedKeys,C=u.loadedKeys,V=u.loadingKeys,L=u.checkedKeys,A=u.halfCheckedKeys,b=u.dragOverNodeKey,ue=u.dropPosition,k=u.keyEntities,Le=(0,_.Z)(k,B),X={eventKey:B,expanded:r.indexOf(B)!==-1,selected:g.indexOf(B)!==-1,loaded:C.indexOf(B)!==-1,loading:V.indexOf(B)!==-1,checked:L.indexOf(B)!==-1,halfChecked:A.indexOf(B)!==-1,pos:String(Le?Le.pos:""),dragOver:b===B&&ue===0,dragOverGapTop:b===B&&ue===-1,dragOverGapBottom:b===B&&ue===1};return X}function le(B){var u=B.data,r=B.expanded,g=B.selected,C=B.checked,V=B.loaded,L=B.loading,A=B.halfChecked,b=B.dragOver,ue=B.dragOverGapTop,k=B.dragOverGapBottom,Le=B.pos,X=B.active,oe=B.eventKey,te=(0,f.Z)((0,f.Z)({},u),{},{expanded:r,selected:g,checked:C,loaded:V,loading:L,halfChecked:A,dragOver:b,dragOverGapTop:ue,dragOverGapBottom:k,pos:Le,active:X,key:oe});return"props"in te||Object.defineProperty(te,"props",{get:function(){return(0,t.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),B}}),te}},8224:function(Bt,Ae,e){e.d(Ae,{Z:function(){return c}});var y=e(4676);function c(f,$,s,O){var t=y.unstable_batchedUpdates?function(J){y.unstable_batchedUpdates(s,J)}:s;return f!=null&&f.addEventListener&&f.addEventListener($,t,O),{remove:function(){f!=null&&f.removeEventListener&&f.removeEventListener($,t,O)}}}},55468:function(Bt,Ae,e){e.d(Ae,{g1:function(){return ee},os:function(){return x}});var y=/margin|padding|width|height|max|min|offset/,c={left:!0,top:!0},f={cssFloat:1,styleFloat:1,float:1};function $(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function s(re,W,Y){if(W=W.toLowerCase(),Y==="auto"){if(W==="height")return re.offsetHeight;if(W==="width")return re.offsetWidth}return W in c||(c[W]=y.test(W)),c[W]?parseFloat(Y)||0:Y}function O(re,W){var Y=arguments.length,Fe=$(re);return W=f[W]?"cssFloat"in re.style?"cssFloat":"styleFloat":W,Y===1?Fe:s(re,W,Fe[W]||re.style[W])}function t(re,W,Y){var Fe=arguments.length;if(W=f[W]?"cssFloat"in re.style?"cssFloat":"styleFloat":W,Fe===3)return typeof Y=="number"&&y.test(W)&&(Y="".concat(Y,"px")),re.style[W]=Y,Y;for(var ve in W)W.hasOwnProperty(ve)&&t(re,ve,W[ve]);return $(re)}function _(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function J(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function h(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),W=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:W}}function ee(){var re=document.documentElement.clientWidth,W=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:W}}function K(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function x(re){var W=re.getBoundingClientRect(),Y=document.documentElement;return{left:W.left+(window.pageXOffset||Y.scrollLeft)-(Y.clientLeft||document.body.clientLeft||0),top:W.top+(window.pageYOffset||Y.scrollTop)-(Y.clientTop||document.body.clientTop||0)}}},3465:function(Bt,Ae,e){e.d(Ae,{G:function(){return $}});var y=e(47273),c=function(O){if((0,y.Z)()&&window.document.documentElement){var t=Array.isArray(O)?O:[O],_=window.document.documentElement;return t.some(function(J){return J in _.style})}return!1},f=function(O,t){if(!c(O))return!1;var _=document.createElement("div"),J=_.style[O];return _.style[O]=t,_.style[O]!==J};function $(s,O){return!Array.isArray(s)&&O!==void 0?f(s,O):c(s)}},48911:function(Bt,Ae,e){e.d(Ae,{Z:function(){return je}});var y=e(54476),c=e(76190),f=e(33885),$=e(20068),s=e(42978),O=e(75931),t=e(92310),_=e.n(t),J=e(29301),h=e(70425),ee=e(34280),K=e(59301),x=e(4676),re=K.forwardRef(function(se,ze){var m=se.height,v=se.offsetY,E=se.offsetX,i=se.children,R=se.prefixCls,G=se.onInnerResize,l=se.innerProps,a=se.rtl,F=se.extra,S={},d={display:"flex",flexDirection:"column"};return v!==void 0&&(S={height:m,position:"relative",overflow:"hidden"},d=(0,f.Z)((0,f.Z)({},d),{},(0,$.Z)((0,$.Z)((0,$.Z)((0,$.Z)((0,$.Z)({transform:"translateY(".concat(v,"px)")},a?"marginRight":"marginLeft",-E),"position","absolute"),"left",0),"right",0),"top",0))),K.createElement("div",{style:S},K.createElement(J.Z,{onResize:function(ge){var U=ge.offsetHeight;U&&G&&G()}},K.createElement("div",(0,y.Z)({style:d,className:_()((0,$.Z)({},"".concat(R,"-holder-inner"),R)),ref:ze},l),i,F)))});re.displayName="Filler";var W=re;function Y(se){var ze=se.children,m=se.setRef,v=K.useCallback(function(E){m(E)},[]);return K.cloneElement(ze,{ref:v})}function Fe(se,ze,m,v,E,i,R,G){var l=G.getKey;return se.slice(ze,m+1).map(function(a,F){var S=ze+F,d=R(a,S,{style:{width:v},offsetX:E}),D=l(a);return K.createElement(Y,{key:D,setRef:function(U){return i(a,U)}},d)})}function ve(se,ze,m,v){var E=m-se,i=ze-m,R=Math.min(E,i)*2;if(v<=R){var G=Math.floor(v/2);return v%2?m+G+1:m-G}return E>i?m-(v-i):m+(v-E)}function Re(se,ze,m){var v=se.length,E=ze.length,i,R;if(v===0&&E===0)return null;v2&&arguments[2]!==void 0?arguments[2]:!1,S=l?a<0&&G.current.left||a>0&&G.current.right:a<0&&G.current.top||a>0&&G.current.bottom;return F&&S?(clearTimeout(i.current),E.current=!1):(!S||E.current)&&R(),!E.current&&S}};function C(se,ze,m,v,E,i,R){var G=(0,K.useRef)(0),l=(0,K.useRef)(null),a=(0,K.useRef)(null),F=(0,K.useRef)(!1),S=g(ze,m,v,E);function d(me,ce){if(B.Z.cancel(l.current),!S(!1,ce)){var Ge=me;if(!Ge._virtualHandled)Ge._virtualHandled=!0;else return;G.current+=ce,a.current=ce,r||Ge.preventDefault(),l.current=(0,B.Z)(function(){var Ye=F.current?10:1;R(G.current*Ye,!1),G.current=0})}}function D(me,ce){R(ce,!0),r||me.preventDefault()}var ge=(0,K.useRef)(null),U=(0,K.useRef)(null);function fe(me){if(se){B.Z.cancel(U.current),U.current=(0,B.Z)(function(){ge.current=null},2);var ce=me.deltaX,Ge=me.deltaY,Ye=me.shiftKey,Ve=ce,nt=Ge;(ge.current==="sx"||!ge.current&&Ye&&Ge&&!ce)&&(Ve=Ge,nt=0,ge.current="sx");var st=Math.abs(Ve),Ct=Math.abs(nt);ge.current===null&&(ge.current=i&&st>Ct?"x":"y"),ge.current==="y"?d(me,nt):D(me,Ve)}}function ne(me){se&&(F.current=me.detail===a.current)}return[fe,ne]}function V(se,ze,m,v){var E=K.useMemo(function(){return[new Map,[]]},[se,m.id,v]),i=(0,s.Z)(E,2),R=i[0],G=i[1],l=function(F){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:F,d=R.get(F),D=R.get(S);if(d===void 0||D===void 0)for(var ge=se.length,U=G.length;U0&&arguments[0]!==void 0?arguments[0]:!1;F();var ge=function(){var ne=!1;G.current.forEach(function(me,ce){if(me&&me.offsetParent){var Ge=me.offsetHeight,Ye=getComputedStyle(me),Ve=Ye.marginTop,nt=Ye.marginBottom,st=k(Ve),Ct=k(nt),at=Ge+st+Ct;l.current.get(ce)!==at&&(l.current.set(ce,at),ne=!0)}}),ne&&R(function(me){return me+1})};if(D)ge();else{a.current+=1;var U=a.current;Promise.resolve().then(function(){U===a.current&&ge()})}}function d(D,ge){var U=se(D),fe=G.current.get(U);ge?(G.current.set(U,ge),S()):G.current.delete(U),!fe!=!ge&&(ge?ze==null||ze(D):m==null||m(D))}return(0,K.useEffect)(function(){return F},[]),[d,S,l.current,i]}var X=14/15;function oe(se,ze,m){var v=(0,K.useRef)(!1),E=(0,K.useRef)(0),i=(0,K.useRef)(0),R=(0,K.useRef)(null),G=(0,K.useRef)(null),l,a=function(D){if(v.current){var ge=Math.ceil(D.touches[0].pageX),U=Math.ceil(D.touches[0].pageY),fe=E.current-ge,ne=i.current-U,me=Math.abs(fe)>Math.abs(ne);me?E.current=ge:i.current=U;var ce=m(me,me?fe:ne,!1,D);ce&&D.preventDefault(),clearInterval(G.current),ce&&(G.current=setInterval(function(){me?fe*=X:ne*=X;var Ge=Math.floor(me?fe:ne);(!m(me,Ge,!0)||Math.abs(Ge)<=.1)&&clearInterval(G.current)},16))}},F=function(){v.current=!1,l()},S=function(D){l(),D.touches.length===1&&!v.current&&(v.current=!0,E.current=Math.ceil(D.touches[0].pageX),i.current=Math.ceil(D.touches[0].pageY),R.current=D.target,R.current.addEventListener("touchmove",a,{passive:!1}),R.current.addEventListener("touchend",F,{passive:!0}))};l=function(){R.current&&(R.current.removeEventListener("touchmove",a),R.current.removeEventListener("touchend",F))},(0,ee.Z)(function(){return se&&ze.current.addEventListener("touchstart",S,{passive:!0}),function(){var d;(d=ze.current)===null||d===void 0||d.removeEventListener("touchstart",S),l(),clearInterval(G.current)}},[se])}function te(se){return Math.floor(Math.pow(se,.5))}function H(se,ze){var m="touches"in se?se.touches[0]:se;return m[ze?"pageX":"pageY"]-window[ze?"scrollX":"scrollY"]}function Ce(se,ze,m){K.useEffect(function(){var v=ze.current;if(se&&v){var E=!1,i,R,G=function(){B.Z.cancel(i)},l=function d(){G(),i=(0,B.Z)(function(){m(R),d()})},a=function(){E=!1,G()},F=function(D){if(!(D.target.draggable||D.button!==0)){var ge=D;ge._virtualHandled||(ge._virtualHandled=!0,E=!0)}},S=function(D){if(E){var ge=H(D,!1),U=v.getBoundingClientRect(),fe=U.top,ne=U.bottom;if(ge<=fe){var me=fe-ge;R=-te(me),l()}else if(ge>=ne){var ce=ge-ne;R=te(ce),l()}else G()}};return v.addEventListener("mousedown",F),v.ownerDocument.addEventListener("mouseup",a),v.ownerDocument.addEventListener("mousemove",S),v.ownerDocument.addEventListener("dragend",a),function(){v.removeEventListener("mousedown",F),v.ownerDocument.removeEventListener("mouseup",a),v.ownerDocument.removeEventListener("mousemove",S),v.ownerDocument.removeEventListener("dragend",a),G()}}},[se])}var T=10;function j(se,ze,m,v,E,i,R,G){var l=K.useRef(),a=K.useState(null),F=(0,s.Z)(a,2),S=F[0],d=F[1];return(0,ee.Z)(function(){if(S&&S.times=0;un-=1){var Rn=E(ze[un]),dn=m.get(Rn);if(dn===void 0){me=!0;break}if(Jt-=dn,Jt<=0)break}switch(Ye){case"top":Ge=nt-fe;break;case"bottom":Ge=st-ne+fe;break;default:{var mt=se.current.scrollTop,yn=mt+ne;ntyn&&(ce="bottom")}}Ge!==null&&R(Ge),Ge!==S.lastTop&&(me=!0)}me&&d((0,f.Z)((0,f.Z)({},S),{},{times:S.times+1,targetAlign:ce,lastTop:Ge}))}},[S,se.current]),function(D){if(D==null){G();return}if(B.Z.cancel(l.current),typeof D=="number")R(D);else if(D&&(0,c.Z)(D)==="object"){var ge,U=D.align;"index"in D?ge=D.index:ge=ze.findIndex(function(me){return E(me)===D.key});var fe=D.offset,ne=fe===void 0?0:fe;d({times:0,index:ge,offset:ne,originAlign:U})}}}var de=K.forwardRef(function(se,ze){var m=se.prefixCls,v=se.rtl,E=se.scrollOffset,i=se.scrollRange,R=se.onStartMove,G=se.onStopMove,l=se.onScroll,a=se.horizontal,F=se.spinSize,S=se.containerSize,d=se.style,D=se.thumbStyle,ge=se.showScrollBar,U=K.useState(!1),fe=(0,s.Z)(U,2),ne=fe[0],me=fe[1],ce=K.useState(null),Ge=(0,s.Z)(ce,2),Ye=Ge[0],Ve=Ge[1],nt=K.useState(null),st=(0,s.Z)(nt,2),Ct=st[0],at=st[1],Lt=!v,sn=K.useRef(),Jt=K.useRef(),un=K.useState(ge),Rn=(0,s.Z)(un,2),dn=Rn[0],mt=Rn[1],yn=K.useRef(),Fn=function(){ge===!0||ge===!1||(clearTimeout(yn.current),mt(!0),yn.current=setTimeout(function(){mt(!1)},3e3))},Ht=i-S||0,vn=S-F||0,tr=K.useMemo(function(){if(E===0||Ht===0)return 0;var z=E/Ht;return z*vn},[E,Ht,vn]),Bn=function(Me){Me.stopPropagation(),Me.preventDefault()},qn=K.useRef({top:tr,dragging:ne,pageY:Ye,startTop:Ct});qn.current={top:tr,dragging:ne,pageY:Ye,startTop:Ct};var jn=function(Me){me(!0),Ve(H(Me,a)),at(qn.current.top),R(),Me.stopPropagation(),Me.preventDefault()};K.useEffect(function(){var z=function(P){P.preventDefault()},Me=sn.current,Te=Jt.current;return Me.addEventListener("touchstart",z,{passive:!1}),Te.addEventListener("touchstart",jn,{passive:!1}),function(){Me.removeEventListener("touchstart",z),Te.removeEventListener("touchstart",jn)}},[]);var Wn=K.useRef();Wn.current=Ht;var br=K.useRef();br.current=vn,K.useEffect(function(){if(ne){var z,Me=function(P){var Oe=qn.current,Ee=Oe.dragging,Je=Oe.pageY,Ke=Oe.startTop;B.Z.cancel(z);var Qe=sn.current.getBoundingClientRect(),_e=S/(a?Qe.width:Qe.height);if(Ee){var qe=(H(P,a)-Je)*_e,vt=Ke;!Lt&&a?vt-=qe:vt+=qe;var lt=Wn.current,ct=br.current,xt=ct?vt/ct:0,et=Math.ceil(xt*lt);et=Math.max(et,0),et=Math.min(et,lt),z=(0,B.Z)(function(){l(et,a)})}},Te=function(){me(!1),G()};return window.addEventListener("mousemove",Me,{passive:!0}),window.addEventListener("touchmove",Me,{passive:!0}),window.addEventListener("mouseup",Te,{passive:!0}),window.addEventListener("touchend",Te,{passive:!0}),function(){window.removeEventListener("mousemove",Me),window.removeEventListener("touchmove",Me),window.removeEventListener("mouseup",Te),window.removeEventListener("touchend",Te),B.Z.cancel(z)}}},[ne]),K.useEffect(function(){return Fn(),function(){clearTimeout(yn.current)}},[E]),K.useImperativeHandle(ze,function(){return{delayHidden:Fn}});var Dn="".concat(m,"-scrollbar"),zt={position:"absolute",visibility:dn?null:"hidden"},Nn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return a?(Object.assign(zt,{height:8,left:0,right:0,bottom:0}),Object.assign(Nn,(0,$.Z)({height:"100%",width:F},Lt?"left":"right",tr))):(Object.assign(zt,(0,$.Z)({width:8,top:0,bottom:0},Lt?"right":"left",0)),Object.assign(Nn,{width:"100%",height:F,top:tr})),K.createElement("div",{ref:sn,className:_()(Dn,(0,$.Z)((0,$.Z)((0,$.Z)({},"".concat(Dn,"-horizontal"),a),"".concat(Dn,"-vertical"),!a),"".concat(Dn,"-visible"),dn)),style:(0,f.Z)((0,f.Z)({},zt),d),onMouseDown:Bn,onMouseMove:Fn},K.createElement("div",{ref:Jt,className:_()("".concat(Dn,"-thumb"),(0,$.Z)({},"".concat(Dn,"-thumb-moving"),ne)),style:(0,f.Z)((0,f.Z)({},Nn),D),onMouseDown:jn}))}),Q=de,Z=20;function he(){var se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,m=se/ze*se;return isNaN(m)&&(m=0),m=Math.max(m,Z),Math.floor(m)}var be=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],We=[],Be={overflowY:"auto",overflowAnchor:"none"};function ke(se,ze){var m=se.prefixCls,v=m===void 0?"rc-virtual-list":m,E=se.className,i=se.height,R=se.itemHeight,G=se.fullHeight,l=G===void 0?!0:G,a=se.style,F=se.data,S=se.children,d=se.itemKey,D=se.virtual,ge=se.direction,U=se.scrollWidth,fe=se.component,ne=fe===void 0?"div":fe,me=se.onScroll,ce=se.onVirtualScroll,Ge=se.onVisibleChange,Ye=se.innerProps,Ve=se.extraRender,nt=se.styles,st=se.showScrollBar,Ct=st===void 0?"optional":st,at=(0,O.Z)(se,be),Lt=K.useCallback(function(It){return typeof d=="function"?d(It):It==null?void 0:It[d]},[d]),sn=Le(Lt,null,null),Jt=(0,s.Z)(sn,4),un=Jt[0],Rn=Jt[1],dn=Jt[2],mt=Jt[3],yn=!!(D!==!1&&i&&R),Fn=K.useMemo(function(){return Object.values(dn.maps).reduce(function(It,ht){return It+ht},0)},[dn.id,dn.maps]),Ht=yn&&F&&(Math.max(R*F.length,Fn)>i||!!U),vn=ge==="rtl",tr=_()(v,(0,$.Z)({},"".concat(v,"-rtl"),vn),E),Bn=F||We,qn=(0,K.useRef)(),jn=(0,K.useRef)(),Wn=(0,K.useRef)(),br=(0,K.useState)(0),Dn=(0,s.Z)(br,2),zt=Dn[0],Nn=Dn[1],z=(0,K.useState)(0),Me=(0,s.Z)(z,2),Te=Me[0],I=Me[1],P=(0,K.useState)(!1),Oe=(0,s.Z)(P,2),Ee=Oe[0],Je=Oe[1],Ke=function(){Je(!0)},Qe=function(){Je(!1)},_e={getKey:Lt};function qe(It){Nn(function(ht){var _t;typeof It=="function"?_t=It(ht):_t=It;var pn=jt(_t);return qn.current.scrollTop=pn,pn})}var vt=(0,K.useRef)({start:0,end:Bn.length}),lt=(0,K.useRef)(),ct=le(Bn,Lt),xt=(0,s.Z)(ct,1),et=xt[0];lt.current=et;var gt=K.useMemo(function(){if(!yn)return{scrollHeight:void 0,start:0,end:Bn.length-1,offset:void 0};if(!Ht){var It;return{scrollHeight:((It=jn.current)===null||It===void 0?void 0:It.offsetHeight)||0,start:0,end:Bn.length-1,offset:void 0}}for(var ht=0,_t,pn,Xn,Zr=Bn.length,xr=0;xr=zt&&_t===void 0&&(_t=xr,pn=ht),Or>zt+i&&Xn===void 0&&(Xn=xr),ht=Or}return _t===void 0&&(_t=0,pn=0,Xn=Math.ceil(i/R)),Xn===void 0&&(Xn=Bn.length-1),Xn=Math.min(Xn+1,Bn.length-1),{scrollHeight:ht,start:_t,end:Xn,offset:pn}},[Ht,yn,zt,Bn,mt,i]),pt=gt.scrollHeight,Wt=gt.start,Ot=gt.end,wt=gt.offset;vt.current.start=Wt,vt.current.end=Ot,K.useLayoutEffect(function(){var It=dn.getRecord();if(It.size===1){var ht=Array.from(It.keys())[0],_t=It.get(ht),pn=Bn[Wt];if(pn&&_t===void 0){var Xn=Lt(pn);if(Xn===ht){var Zr=dn.get(ht),xr=Zr-R;qe(function(ir){return ir+xr})}}}dn.resetRecord()},[pt]);var pe=K.useState({width:0,height:i}),ye=(0,s.Z)(pe,2),Ie=ye[0],Ze=ye[1],we=function(ht){Ze({width:ht.offsetWidth,height:ht.offsetHeight})},De=(0,K.useRef)(),Pe=(0,K.useRef)(),Xe=K.useMemo(function(){return he(Ie.width,U)},[Ie.width,U]),ut=K.useMemo(function(){return he(Ie.height,pt)},[Ie.height,pt]),bt=pt-i,Yt=(0,K.useRef)(bt);Yt.current=bt;function jt(It){var ht=It;return Number.isNaN(Yt.current)||(ht=Math.min(ht,Yt.current)),ht=Math.max(ht,0),ht}var Xt=zt<=0,Dt=zt>=bt,Pt=Te<=0,en=Te>=U,qt=g(Xt,Dt,Pt,en),bn=function(){return{x:vn?-Te:Te,y:zt}},Zt=(0,K.useRef)(bn()),$t=(0,h.useEvent)(function(It){if(ce){var ht=(0,f.Z)((0,f.Z)({},bn()),It);(Zt.current.x!==ht.x||Zt.current.y!==ht.y)&&(ce(ht),Zt.current=ht)}});function an(It,ht){var _t=It;ht?((0,x.flushSync)(function(){I(_t)}),$t()):qe(_t)}function tn(It){var ht=It.currentTarget.scrollTop;ht!==zt&&qe(ht),me==null||me(It),$t()}var xn=function(ht){var _t=ht,pn=U?U-Ie.width:0;return _t=Math.max(_t,0),_t=Math.min(_t,pn),_t},_n=(0,h.useEvent)(function(It,ht){ht?((0,x.flushSync)(function(){I(function(_t){var pn=_t+(vn?-It:It);return xn(pn)})}),$t()):qe(function(_t){var pn=_t+It;return pn})}),Ft=C(yn,Xt,Dt,Pt,en,!!U,_n),Kt=(0,s.Z)(Ft,2),Et=Kt[0],An=Kt[1];oe(yn,qn,function(It,ht,_t,pn){var Xn=pn;return qt(It,ht,_t)?!1:!Xn||!Xn._virtualHandled?(Xn&&(Xn._virtualHandled=!0),Et({preventDefault:function(){},deltaX:It?ht:0,deltaY:It?0:ht}),!0):!1}),Ce(Ht,qn,function(It){qe(function(ht){return ht+It})}),(0,ee.Z)(function(){function It(_t){var pn=Xt&&_t.detail<0,Xn=Dt&&_t.detail>0;yn&&!pn&&!Xn&&_t.preventDefault()}var ht=qn.current;return ht.addEventListener("wheel",Et,{passive:!1}),ht.addEventListener("DOMMouseScroll",An,{passive:!0}),ht.addEventListener("MozMousePixelScroll",It,{passive:!1}),function(){ht.removeEventListener("wheel",Et),ht.removeEventListener("DOMMouseScroll",An),ht.removeEventListener("MozMousePixelScroll",It)}},[yn,Xt,Dt]),(0,ee.Z)(function(){if(U){var It=xn(Te);I(It),$t({x:It})}},[Ie.width,U]);var wn=function(){var ht,_t;(ht=De.current)===null||ht===void 0||ht.delayHidden(),(_t=Pe.current)===null||_t===void 0||_t.delayHidden()},Cn=j(qn,Bn,dn,R,Lt,function(){return Rn(!0)},qe,wn);K.useImperativeHandle(ze,function(){return{nativeElement:Wn.current,getScrollInfo:bn,scrollTo:function(ht){function _t(pn){return pn&&(0,c.Z)(pn)==="object"&&("left"in pn||"top"in pn)}_t(ht)?(ht.left!==void 0&&I(xn(ht.left)),Cn(ht.top)):Cn(ht)}}}),(0,ee.Z)(function(){if(Ge){var It=Bn.slice(Wt,Ot+1);Ge(It,Bn)}},[Wt,Ot,Bn]);var gn=V(Bn,Lt,dn,R),zn=Ve==null?void 0:Ve({start:Wt,end:Ot,virtual:Ht,offsetX:Te,offsetY:wt,rtl:vn,getSize:gn}),nr=Fe(Bn,Wt,Ot,U,Te,un,S,_e),Vn=null;i&&(Vn=(0,f.Z)((0,$.Z)({},l?"height":"maxHeight",i),Be),yn&&(Vn.overflowY="hidden",U&&(Vn.overflowX="hidden"),Ee&&(Vn.pointerEvents="none")));var rr={};return vn&&(rr.dir="rtl"),K.createElement("div",(0,y.Z)({ref:Wn,style:(0,f.Z)((0,f.Z)({},a),{},{position:"relative"}),className:tr},rr,at),K.createElement(J.Z,{onResize:we},K.createElement(ne,{className:"".concat(v,"-holder"),style:Vn,ref:qn,onScroll:tn,onMouseEnter:wn},K.createElement(W,{prefixCls:v,height:pt,offsetX:Te,offsetY:wt,scrollWidth:U,onInnerResize:Rn,ref:jn,innerProps:Ye,rtl:vn,extra:zn},nr))),Ht&&pt>i&&K.createElement(Q,{ref:De,prefixCls:v,scrollOffset:zt,scrollRange:pt,rtl:vn,onScroll:an,onStartMove:Ke,onStopMove:Qe,spinSize:ut,containerSize:Ie.height,style:nt==null?void 0:nt.verticalScrollBar,thumbStyle:nt==null?void 0:nt.verticalScrollBarThumb,showScrollBar:Ct}),Ht&&U>Ie.width&&K.createElement(Q,{ref:Pe,prefixCls:v,scrollOffset:Te,scrollRange:U,rtl:vn,onScroll:an,onStartMove:Ke,onStopMove:Qe,spinSize:Xe,containerSize:Ie.width,horizontal:!0,style:nt==null?void 0:nt.horizontalScrollBar,thumbStyle:nt==null?void 0:nt.horizontalScrollBarThumb,showScrollBar:Ct}))}var tt=K.forwardRef(ke);tt.displayName="List";var rt=tt,je=rt},16722:function(Bt,Ae,e){e.d(Ae,{Z:function(){return _}});const y=J=>typeof J=="object"&&J!=null&&J.nodeType===1,c=(J,h)=>(!h||J!=="hidden")&&J!=="visible"&&J!=="clip",f=(J,h)=>{if(J.clientHeight{const x=(re=>{if(!re.ownerDocument||!re.ownerDocument.defaultView)return null;try{return re.ownerDocument.defaultView.frameElement}catch(W){return null}})(K);return!!x&&(x.clientHeightreh||re>J&&W=h&&Y>=ee?re-J-K:W>h&&Yee?W-h+x:0,s=J=>{const h=J.parentElement;return h==null?J.getRootNode().host||null:h},O=(J,h)=>{var ee,K,x,re;if(typeof document=="undefined")return[];const{scrollMode:W,block:Y,inline:Fe,boundary:ve,skipOverflowHiddenElements:Re}=h,le=typeof ve=="function"?ve:Q=>Q!==ve;if(!y(J))throw new TypeError("Invalid target");const B=document.scrollingElement||document.documentElement,u=[];let r=J;for(;y(r)&&le(r);){if(r=s(r),r===B){u.push(r);break}r!=null&&r===document.body&&f(r)&&!f(document.documentElement)||r!=null&&f(r,Re)&&u.push(r)}const g=(K=(ee=window.visualViewport)==null?void 0:ee.width)!=null?K:innerWidth,C=(re=(x=window.visualViewport)==null?void 0:x.height)!=null?re:innerHeight,{scrollX:V,scrollY:L}=window,{height:A,width:b,top:ue,right:k,bottom:Le,left:X}=J.getBoundingClientRect(),{top:oe,right:te,bottom:H,left:Ce}=(Q=>{const Z=window.getComputedStyle(Q);return{top:parseFloat(Z.scrollMarginTop)||0,right:parseFloat(Z.scrollMarginRight)||0,bottom:parseFloat(Z.scrollMarginBottom)||0,left:parseFloat(Z.scrollMarginLeft)||0}})(J);let T=Y==="start"||Y==="nearest"?ue-oe:Y==="end"?Le+H:ue+A/2-oe+H,j=Fe==="center"?X+b/2-Ce+te:Fe==="end"?k+te:X-Ce;const de=[];for(let Q=0;Q=0&&X>=0&&Le<=C&&k<=g&&(Z===B&&!f(Z)||ue>=We&&Le<=ke&&X>=tt&&k<=Be))return de;const rt=getComputedStyle(Z),je=parseInt(rt.borderLeftWidth,10),se=parseInt(rt.borderTopWidth,10),ze=parseInt(rt.borderRightWidth,10),m=parseInt(rt.borderBottomWidth,10);let v=0,E=0;const i="offsetWidth"in Z?Z.offsetWidth-Z.clientWidth-je-ze:0,R="offsetHeight"in Z?Z.offsetHeight-Z.clientHeight-se-m:0,G="offsetWidth"in Z?Z.offsetWidth===0?0:be/Z.offsetWidth:0,l="offsetHeight"in Z?Z.offsetHeight===0?0:he/Z.offsetHeight:0;if(B===Z)v=Y==="start"?T:Y==="end"?T-C:Y==="nearest"?$(L,L+C,C,se,m,L+T,L+T+A,A):T-C/2,E=Fe==="start"?j:Fe==="center"?j-g/2:Fe==="end"?j-g:$(V,V+g,g,je,ze,V+j,V+j+b,b),v=Math.max(0,v+L),E=Math.max(0,E+V);else{v=Y==="start"?T-We-se:Y==="end"?T-ke+m+R:Y==="nearest"?$(We,ke,he,se,m+R,T,T+A,A):T-(We+he/2)+R/2,E=Fe==="start"?j-tt-je:Fe==="center"?j-(tt+be/2)+i/2:Fe==="end"?j-Be+ze+i:$(tt,Be,be,je,ze+i,j,j+b,b);const{scrollLeft:a,scrollTop:F}=Z;v=l===0?0:Math.max(0,Math.min(F+v/l,Z.scrollHeight-he/l+R)),E=G===0?0:Math.max(0,Math.min(a+E/G,Z.scrollWidth-be/G+i)),T+=F-v,j+=a-E}de.push({el:Z,top:v,left:E})}return de},t=J=>J===!1?{block:"end",inline:"nearest"}:(h=>h===Object(h)&&Object.keys(h).length!==0)(J)?J:{block:"start",inline:"nearest"};function _(J,h){if(!J.isConnected||!(x=>{let re=x;for(;re&&re.parentNode;){if(re.parentNode===document)return!0;re=re.parentNode instanceof ShadowRoot?re.parentNode.host:re.parentNode}return!1})(J))return;const ee=(x=>{const re=window.getComputedStyle(x);return{top:parseFloat(re.scrollMarginTop)||0,right:parseFloat(re.scrollMarginRight)||0,bottom:parseFloat(re.scrollMarginBottom)||0,left:parseFloat(re.scrollMarginLeft)||0}})(J);if((x=>typeof x=="object"&&typeof x.behavior=="function")(h))return h.behavior(O(J,h));const K=typeof h=="boolean"||h==null?void 0:h.behavior;for(const{el:x,top:re,left:W}of O(J,t(h))){const Y=re-ee.top+ee.bottom,Fe=W-ee.left+ee.right;x.scroll({top:Y,left:Fe,behavior:K})}}}}]); diff --git a/p__Classrooms__Lists__Statistics__ZbStatistics__index.432ee82d.async.js b/p__Classrooms__Lists__Statistics__ZbStatistics__index.432ee82d.async.js deleted file mode 100644 index b87958449c..0000000000 --- a/p__Classrooms__Lists__Statistics__ZbStatistics__index.432ee82d.async.js +++ /dev/null @@ -1,170 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5823],{89489:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},j=m,s=e(7657),O=function(v,te){return c.createElement(s.Z,(0,y.Z)({},v,{ref:te,icon:j}))},t=c.forwardRef(O),ee=t},59477:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},j=m,s=e(7657),O=function(v,te){return c.createElement(s.Z,(0,y.Z)({},v,{ref:te,icon:j}))},t=c.forwardRef(O),ee=t},40001:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},j=m,s=e(7657),O=function(v,te){return c.createElement(s.Z,(0,y.Z)({},v,{ref:te,icon:j}))},t=c.forwardRef(O),ee=t},49198:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},j=m,s=e(7657),O=function(v,te){return c.createElement(s.Z,(0,y.Z)({},v,{ref:te,icon:j}))},t=c.forwardRef(O),ee=t},84105:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},j=m,s=e(7657),O=function(v,te){return c.createElement(s.Z,(0,y.Z)({},v,{ref:te,icon:j}))},t=c.forwardRef(O),ee=t},18785:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},j=m,s=e(7657),O=function(v,te){return c.createElement(s.Z,(0,y.Z)({},v,{ref:te,icon:j}))},t=c.forwardRef(O),ee=t},73331:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},j=m,s=e(7657),O=function(v,te){return c.createElement(s.Z,(0,y.Z)({},v,{ref:te,icon:j}))},t=c.forwardRef(O),ee=t},15277:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},j=m,s=e(7657),O=function(v,te){return c.createElement(s.Z,(0,y.Z)({},v,{ref:te,icon:j}))},t=c.forwardRef(O),ee=t},52671:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},j=m,s=e(7657),O=function(v,te){return c.createElement(s.Z,(0,y.Z)({},v,{ref:te,icon:j}))},t=c.forwardRef(O),ee=t},8657:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},j=m,s=e(7657),O=function(v,te){return c.createElement(s.Z,(0,y.Z)({},v,{ref:te,icon:j}))},t=c.forwardRef(O),ee=t},56082:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},j=m,s=e(7657),O=function(v,te){return c.createElement(s.Z,(0,y.Z)({},v,{ref:te,icon:j}))},t=c.forwardRef(O),ee=t},33853:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},j=m,s=e(7657),O=function(v,te){return c.createElement(s.Z,(0,y.Z)({},v,{ref:te,icon:j}))},t=c.forwardRef(O),ee=t},15075:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},j=m,s=e(7657),O=function(v,te){return c.createElement(s.Z,(0,y.Z)({},v,{ref:te,icon:j}))},t=c.forwardRef(O),ee=t},43531:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},j=m,s=e(7657),O=function(v,te){return c.createElement(s.Z,(0,y.Z)({},v,{ref:te,icon:j}))},t=c.forwardRef(O),ee=t},61485:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});var y=e(54476),c=e(59301),m={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"},j=m,s=e(7657),O=function(v,te){return c.createElement(s.Z,(0,y.Z)({},v,{ref:te,icon:j}))},t=c.forwardRef(O),ee=t},38819:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},j=m,s=e(7657),O=function(v,te){return c.createElement(s.Z,(0,y.Z)({},v,{ref:te,icon:j}))},t=c.forwardRef(O),ee=t},47472:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},j=m,s=e(7657),O=function(v,te){return c.createElement(s.Z,(0,y.Z)({},v,{ref:te,icon:j}))},t=c.forwardRef(O),ee=t},21019:function(Dt,Re,e){e.d(Re,{Q:function(){return y},f:function(){return c}});const y=[{id:4305265,real_name:"2023012",exercise_name:"11",course_group_name:"",avatar_url:"avatars/User/b",score:"90",comment_rate:"\u4E0D\u53CA\u683C",title:"\u6807\u9898\u5934",time:64,c_score:75,training_times:1,khpm:[[80,8.04,"\u5F20\u4E09",24],[88,6.95,"\u674E\u56DB",36],[90,7.58,"\u738B\u4E94",49],[60,8.81,"\u71D5\u516D",16],[50,8.33,"\u9648\u4E03",25],[40,9.96,"2023012",64],[30,7.24,"\u5C0F\u4E94",9],[44,4.26,"\u5C0F\u56DB",81],[33,10.84,"\u5C0F\u516B",4],[77,4.82,"\u5C0F\u4E03",100],[66,5.68,"\u5C0F\u516D",1]],collect_data:[{name:"\u76EE\u6807\u6001\u52BF\u7279\u5F81\u53C2\u6570\u91C7\u96C6",content:"\u901F\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N",url:"../videos/3fcef362-17759076bd9.mp4"},{name:"\u76EE\u6807\u6001\u52BF\u64CD\u4F5C\u65F6\u95F4\u91C7\u96C6",content:"5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\uFF1B5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\u3002",url:""},{name:"ZS\u7D20\u517B\u6570\u636E\u91C7\u96C6",content:"12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B",url:""},{name:"\u5426\u51B3\u6027\u6307\u6807",content:"\u6682\u65E0",url:""}],score_list:[{score:"5.0",real_name:"2023012",rank:1,is_current:!0}],training_suggestion:"\u8BE5\u5B66\u5458\u8003\u6838\u7ED3\u679C\u4E3A\u4F18\u79C0\uFF0C\u6574\u4F53\u8868\u8868\u73B0\u4E0D\u9519\uFF0C\u4F46\u5728\u4E00\u4E9B\u7EC6\u8282\u90E8\u5206\u9700\u8981\u6CE8\u91CD\u5173\u6CE8\uFF0C\u907F\u514D\u51FA\u73B0\u5931\u8BEF\u3002",score_hash:[{type:1,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u6B63\u786E\u6027",rate:100,score:"3.0",children:[{name:"\u5C5E\u6027",rate:100},{name:"\u7C7B\u578B",rate:100},{name:"\u6279\u53F7",rate:100},{name:"\u4F4D\u7F6E",rate:100},{name:"\u901F\u5EA6",rate:100},{name:"\u65B9\u5411",rate:100},{name:"\u8FDE\u7EED\u6027",rate:100}]},{type:2,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u53CA\u65F6\u6027",rate:87.5,score:"1.0",children:[{name:"\u64CD\u4F5C\u65F6\u957F",rate:90},{name:"\u53CD\u5E94\u65F6\u95F4",rate:85}]},{type:3,name:"ZS\u7D20\u517B",rate:90,score:"1.0",children:[{name:"\u53E3\u4EE4\u65F6\u673A",rate:90},{name:"\u53E3\u4EE4\u8D28\u91CF",rate:90}]}]},{id:4305266,real_name:"2023012",exercise_name:"11",course_group_name:"",avatar_url:"avatars/User/b",score:"90",comment_rate:"\u4E0D\u53CA\u683C",time:64,c_score:75,training_times:1,title:"\u6807\u9898\u5934",khpm:[[80,8.04,"\u5F20\u4E09",24],[88,6.95,"\u674E\u56DB",36],[90,7.58,"\u738B\u4E94",49],[60,8.81,"\u71D5\u516D",16],[50,8.33,"\u9648\u4E03",25],[40,9.96,"2023012",64],[30,7.24,"\u5C0F\u4E94",9],[44,4.26,"\u5C0F\u56DB",81],[33,10.84,"\u5C0F\u516B",4],[77,4.82,"\u5C0F\u4E03",100],[66,5.68,"\u5C0F\u516D",1]],collect_data:[{name:"\u76EE\u6807\u6001\u52BF\u7279\u5F81\u53C2\u6570\u91C7\u96C6",content:"\u901F\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N",url:"../videos/3fcef362-17759076bd9.mp4"},{name:"\u76EE\u6807\u6001\u52BF\u64CD\u4F5C\u65F6\u95F4\u91C7\u96C6",content:"5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\uFF1B5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\u3002",url:""},{name:"ZS\u7D20\u517B\u6570\u636E\u91C7\u96C6",content:"12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B",url:""},{name:"\u5426\u51B3\u6027\u6307\u6807",content:"\u6682\u65E0",url:""}],score_list:[{score:"5.0",real_name:"2023012",rank:1,is_current:!0}],training_suggestion:"\u8BE5\u5B66\u5458\u8003\u6838\u7ED3\u679C\u4E3A\u4F18\u79C0\uFF0C\u6574\u4F53\u8868\u8868\u73B0\u4E0D\u9519\uFF0C\u4F46\u5728\u4E00\u4E9B\u7EC6\u8282\u90E8\u5206\u9700\u8981\u6CE8\u91CD\u5173\u6CE8\uFF0C\u907F\u514D\u51FA\u73B0\u5931\u8BEF\u3002",score_hash:[{type:1,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u6B63\u786E\u6027",rate:100,score:"3.0",children:[{name:"\u5C5E\u6027",rate:100},{name:"\u7C7B\u578B",rate:100},{name:"\u6279\u53F7",rate:100},{name:"\u4F4D\u7F6E",rate:100},{name:"\u901F\u5EA6",rate:100},{name:"\u65B9\u5411",rate:100},{name:"\u8FDE\u7EED\u6027",rate:100}]},{type:2,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u53CA\u65F6\u6027",rate:87.5,score:"1.0",children:[{name:"\u64CD\u4F5C\u65F6\u957F",rate:90},{name:"\u53CD\u5E94\u65F6\u95F4",rate:85}]},{type:3,name:"ZS\u7D20\u517B",rate:90,score:"1.0",children:[{name:"\u53E3\u4EE4\u65F6\u673A",rate:90},{name:"\u53E3\u4EE4\u8D28\u91CF",rate:90}]}]},{id:4305267,real_name:"2023012",exercise_name:"11",course_group_name:"",avatar_url:"avatars/User/b",score:"90",comment_rate:"\u4E0D\u53CA\u683C",time:64,c_score:75,training_times:1,title:"\u6807\u9898\u5934",khpm:[[80,8.04,"\u5F20\u4E09",24],[88,6.95,"\u674E\u56DB",36],[90,7.58,"\u738B\u4E94",49],[60,8.81,"\u71D5\u516D",16],[50,8.33,"\u9648\u4E03",25],[40,9.96,"2023012",64],[30,7.24,"\u5C0F\u4E94",9],[44,4.26,"\u5C0F\u56DB",81],[33,10.84,"\u5C0F\u516B",4],[77,4.82,"\u5C0F\u4E03",100],[66,5.68,"\u5C0F\u516D",1]],collect_data:[{name:"\u76EE\u6807\u6001\u52BF\u7279\u5F81\u53C2\u6570\u91C7\u96C6",content:"\u901F\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N",url:"../videos/3fcef362-17759076bd9.mp4"},{name:"\u76EE\u6807\u6001\u52BF\u64CD\u4F5C\u65F6\u95F4\u91C7\u96C6",content:"5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\uFF1B5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\u3002",url:""},{name:"ZS\u7D20\u517B\u6570\u636E\u91C7\u96C6",content:"12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B",url:""},{name:"\u5426\u51B3\u6027\u6307\u6807",content:"\u6682\u65E0",url:""}],score_list:[{score:"5.0",real_name:"2023012",rank:1,is_current:!0}],training_suggestion:"\u8BE5\u5B66\u5458\u8003\u6838\u7ED3\u679C\u4E3A\u4F18\u79C0\uFF0C\u6574\u4F53\u8868\u8868\u73B0\u4E0D\u9519\uFF0C\u4F46\u5728\u4E00\u4E9B\u7EC6\u8282\u90E8\u5206\u9700\u8981\u6CE8\u91CD\u5173\u6CE8\uFF0C\u907F\u514D\u51FA\u73B0\u5931\u8BEF\u3002",score_hash:[{type:1,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u6B63\u786E\u6027",rate:100,score:"3.0",children:[{name:"\u5C5E\u6027",rate:100},{name:"\u7C7B\u578B",rate:100},{name:"\u6279\u53F7",rate:100},{name:"\u4F4D\u7F6E",rate:100},{name:"\u901F\u5EA6",rate:100},{name:"\u65B9\u5411",rate:100},{name:"\u8FDE\u7EED\u6027",rate:100}]},{type:2,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u53CA\u65F6\u6027",rate:87.5,score:"1.0",children:[{name:"\u64CD\u4F5C\u65F6\u957F",rate:90},{name:"\u53CD\u5E94\u65F6\u95F4",rate:85}]},{type:3,name:"ZS\u7D20\u517B",rate:90,score:"1.0",children:[{name:"\u53E3\u4EE4\u65F6\u673A",rate:90},{name:"\u53E3\u4EE4\u8D28\u91CF",rate:90}]}]},{id:4305273,real_name:"2023012",exercise_name:"11",course_group_name:"",avatar_url:"avatars/User/b",score:"90",comment_rate:"\u4E0D\u53CA\u683C",time:64,title:"\u6807\u9898\u5934",c_score:75,training_times:1,khpm:[[80,8.04,"\u5F20\u4E09",24],[88,6.95,"\u674E\u56DB",36],[90,7.58,"\u738B\u4E94",49],[60,8.81,"\u71D5\u516D",16],[50,8.33,"\u9648\u4E03",25],[40,9.96,"2023012",64],[30,7.24,"\u5C0F\u4E94",9],[44,4.26,"\u5C0F\u56DB",81],[33,10.84,"\u5C0F\u516B",4],[77,4.82,"\u5C0F\u4E03",100],[66,5.68,"\u5C0F\u516D",1]],collect_data:[{name:"\u76EE\u6807\u6001\u52BF\u7279\u5F81\u53C2\u6570\u91C7\u96C6",content:"\u901F\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N",url:"../videos/3fcef362-17759076bd9.mp4"},{name:"\u76EE\u6807\u6001\u52BF\u64CD\u4F5C\u65F6\u95F4\u91C7\u96C6",content:"5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\uFF1B5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\u3002",url:""},{name:"ZS\u7D20\u517B\u6570\u636E\u91C7\u96C6",content:"12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B",url:""},{name:"\u5426\u51B3\u6027\u6307\u6807",content:"\u6682\u65E0",url:""}],score_list:[{score:"5.0",real_name:"2023012",rank:1,is_current:!0}],training_suggestion:"\u8BE5\u5B66\u5458\u8003\u6838\u7ED3\u679C\u4E3A\u4F18\u79C0\uFF0C\u6574\u4F53\u8868\u8868\u73B0\u4E0D\u9519\uFF0C\u4F46\u5728\u4E00\u4E9B\u7EC6\u8282\u90E8\u5206\u9700\u8981\u6CE8\u91CD\u5173\u6CE8\uFF0C\u907F\u514D\u51FA\u73B0\u5931\u8BEF\u3002",score_hash:[{type:1,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u6B63\u786E\u6027",rate:100,score:"3.0",children:[{name:"\u5C5E\u6027",rate:100},{name:"\u7C7B\u578B",rate:100},{name:"\u6279\u53F7",rate:100},{name:"\u4F4D\u7F6E",rate:100},{name:"\u901F\u5EA6",rate:100},{name:"\u65B9\u5411",rate:100},{name:"\u8FDE\u7EED\u6027",rate:100}]},{type:2,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u53CA\u65F6\u6027",rate:87.5,score:"1.0",children:[{name:"\u64CD\u4F5C\u65F6\u957F",rate:90},{name:"\u53CD\u5E94\u65F6\u95F4",rate:85}]},{type:3,name:"ZS\u7D20\u517B",rate:90,score:"1.0",children:[{name:"\u53E3\u4EE4\u65F6\u673A",rate:90},{name:"\u53E3\u4EE4\u8D28\u91CF",rate:90}]}]}],c={status:0,message:"\u54CD\u5E94\u6210\u529F",title:"ZB\u64CD\u4F5C\u91C7\u96C6\u6570\u636E\u5206\u6790",total_score:100,total_time:80,comment_list:["\u4E0D\u53CA\u683C","\u53CA\u683C","\u4E2D\u7B49","\u826F\u597D","\u4F18\u79C0"],avg_score:"2.86",max_score:"19.0",min_score:"0.0",exercises:[{id:24234,name:"11"},{id:24235,name:"11"},{id:24236,name:"112"},{id:24237,name:"333"},{id:24240,name:"asf"},{id:24251,name:"\u968F\u673A1"},{id:24264,name:"s6"},{id:24288,name:"1214\u6D4B\u8BD5\u968F\u673A\u7EC4\u5377ysl"},{id:24290,name:"s6"},{id:24291,name:"\u6A21\u62DF\u8003\u8BD5\u6D4B\u8BD5"},{id:24356,name:"\u7A0B\u5E8F\u586B\u7A7A\u6D4B\u8BD5111"},{id:24430,name:"222222231232132131"},{id:24446,name:"21222"},{id:24447,name:"\u6D4B\u8BD5\u586B\u7A7A\u9898\u4FDD\u5B58"},{id:24471,name:"\u538B\u6D4B\u8BD5\u5377"},{id:24482,name:"11"},{id:24512,name:"231"},{id:24538,name:"FFFFFF"}],course_groups:[{id:18806,name:"\u7CFB\u7EDF\u64CD\u4F5C\u4E0E\u7EF4\u62A4\u4E13\u4E1A"},{id:18843,name:"A"},{id:18819,name:"\u8BA1\u7B97\u673A\u7EF4\u62A4\u4E13\u4E1A"}],total_count:8,exercise_users:[{score:"5.0",id:4305265,real_name:"2023012",course_group_name:"--",exercise_name:"11",comment_rate:"\u4E0D\u53CA\u683C",analysis:"\u6263\u5206\u9879\u662Fxxxxxxxxxxxxxxxx"},{score:"0.1",id:4305266,real_name:"2023012",course_group_name:"--",exercise_name:"112",comment_rate:"\u4E0D\u53CA\u683C",analysis:"--"},{score:"1.0",id:4305267,real_name:"2023012",course_group_name:"--",exercise_name:"333",comment_rate:"\u4E0D\u53CA\u683C",analysis:"--"},{score:"0.0",id:4305273,real_name:"2023012",course_group_name:"--",exercise_name:"asf",comment_rate:"\u4E0D\u53CA\u683C",analysis:"--"},{score:"0.0",id:4305315,real_name:"mmmm01",course_group_name:"\u8BA1\u7B97\u673A\u7EF4\u62A4\u4E13\u4E1A",exercise_name:"\u968F\u673A1",comment_rate:"\u4E0D\u53CA\u683C",analysis:"--"},{score:"0.0",id:4305484,real_name:"2023012",course_group_name:"--",exercise_name:"\u6A21\u62DF\u8003\u8BD5\u6D4B\u8BD5",comment_rate:"\u4E0D\u53CA\u683C",analysis:"333"}]}},69068:function(Dt,Re,e){e.r(Re),e.d(Re,{default:function(){return u}});var y=e(59301),c=e(65582),m=e(78241),j=e(6848),s=e(57809),O=e(92832),t=e(3113),ee=e(1710),J=e(21019),v={flex_box_center:"flex_box_center___Zy5IJ",flex_space_between:"flex_space_between___ymplK",flex_box_vertical_center:"flex_box_vertical_center___F5Egi",flex_box_center_end:"flex_box_center_end___FCcPn",flex_box_column:"flex_box_column___QVtAi",wrp:"wrp___QuFjL",top:"top___C5h1F",button:"button___kVMWI",header:"header___ZvOvN",title:"title___HRNlX",back:"back___ZHWAb",selectpop:"selectpop___HXOOq",khtj:"khtj___qbSZ4",k_left:"k_left___nRb88",k_item:"k_item___hzfe4",k_item_right:"k_item_right___ODWvD",k_item_right_text:"k_item_right_text___VU_fj",pagintop:"pagintop___gNhrZ"},te=Object.defineProperty,A=Object.defineProperties,C=Object.getOwnPropertyDescriptors,ne=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,Ae=(r,f,p)=>f in r?te(r,f,{enumerable:!0,configurable:!0,writable:!0,value:p}):r[f]=p,ve=(r,f)=>{for(var p in f||(f={}))W.call(f,p)&&Ae(r,p,f[p]);if(ne)for(var p of ne(f))G.call(f,p)&&Ae(r,p,f[p]);return r},De=(r,f)=>A(r,C(f)),se=(r,f)=>{var p={};for(var L in r)W.call(r,L)&&f.indexOf(L)<0&&(p[L]=r[L]);if(r!=null&&ne)for(var L of ne(r))f.indexOf(L)<0&&G.call(r,L)&&(p[L]=r[L]);return p};const F=r=>{var f=r,{globalSetting:p,loading:L,dispatch:z}=f,B=se(f,["globalSetting","loading","dispatch"]),S,Ce,Y,je;const[H,ae]=(0,y.useState)(J.f),[oe]=m.default.useForm(),V=window.ENV==="build"?"/react/build":"";let[be,Z]=(0,y.useState)(De(ve({},(0,c.useParams)()),{page:1,limit:6}));const[k,me]=(0,y.useState)(!1),Q=[{name:"\u4E0D\u53CA\u683C",color:"red"},{name:"\u53CA\u683C",color:"#F3A32C"},{name:"\u826F\u597D",color:"#AA4AEB"},{name:"\u4F18\u79C0",color:"#2DE59C"},{name:"\u4E2D\u7B49",color:"#1DD1F7"}];(0,y.useEffect)(()=>(document.documentElement.style.fontSize="14px",()=>{document.documentElement.style.fontSize=""}),[]),(0,y.useEffect)(()=>{localStorage.setItem("hglist",JSON.stringify(H==null?void 0:H.exercise_users))},[]);const K=[{title:"\u79D1\u76EE",dataIndex:"exercise_name",key:"exercise_name",ellipsis:!0},{title:"\u573A\u6B21",dataIndex:"course_group_name",key:"course_group_name",ellipsis:!0},{title:"\u4EBA\u5458",dataIndex:"real_name",key:"real_name",ellipsis:!0},{title:"\u6210\u7EE9",dataIndex:"score",key:"score",ellipsis:!0,render:_=>y.createElement(j.Z,{placement:"bottomLeft",title:_},y.createElement("span",null,_+"\u5206"||0))},{title:"\u8003\u6838\u8BC4\u4EF7",dataIndex:"comment_rate",key:"comment_rate",ellipsis:!0,render:_=>{var ye;return y.createElement("span",{style:{color:(ye=Q==null?void 0:Q.find(Ke=>(Ke==null?void 0:Ke.name)===_))==null?void 0:ye.color}},_)}},{title:"\u6263\u5206\u9879",dataIndex:"analysis",key:"analysis",ellipsis:!0},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",width:80,ellipsis:!0,render:_=>y.createElement(j.Z,{placement:"bottomLeft",title:_},y.createElement("a",{href:`/zbstatistics/detail/${_}`},"\u8BE6\u60C5"))}];return y.createElement("section",{className:v.bg},y.createElement("div",{className:v.header},y.createElement("div",{className:v.title},(H==null?void 0:H.title)||"ZB\u64CD\u4F5C\u91C7\u96C6\u6570\u636E\u5206\u6790")),y.createElement("div",{className:v.wrp},y.createElement("div",{className:v.top},y.createElement(m.default,{layout:"inline",size:"large",colon:!1,form:oe,style:{justifyContent:"space-between"},onFinish:_=>{let ye=JSON.parse(localStorage.getItem("hglist")),Ke=ye==null?void 0:ye.filter(qe=>(_==null?void 0:_.exercise_id)===qe.exercise_name||(_==null?void 0:_.exercise_id)===""),Fe=Ke==null?void 0:Ke.filter(qe=>(_==null?void 0:_.course_group_id)===qe.course_group_name||(_==null?void 0:_.course_group_id)===""),ke=Fe==null?void 0:Fe.filter(qe=>{var Le;return(Le=qe.real_name)==null?void 0:Le.includes((_==null?void 0:_.keyword)||"")}),tt=ke==null?void 0:ke.filter(qe=>(_==null?void 0:_.comment_rate)===qe.comment_rate||(_==null?void 0:_.comment_rate)==="");H.exercise_users=tt,console.log("---",tt,H.exercise_users),ae(ve({},H))},initialValues:{exercise_id:"",course_group_id:"",comment_rate:""}},y.createElement(m.default.Item,{label:"\u8003\u6838\u79D1\u76EE",name:"exercise_id"},y.createElement(s.default,{popupClassName:v.selectpop,style:{minWidth:400}},y.createElement(s.default.Option,{value:""},"\u5168\u90E8"),(S=H==null?void 0:H.exercises)==null?void 0:S.map(_=>y.createElement(s.default.Option,{value:_==null?void 0:_.name},_==null?void 0:_.name)))),y.createElement(m.default.Item,{label:"\u573A\u6B21",name:"course_group_id"},y.createElement(s.default,{popupClassName:v.selectpop,style:{minWidth:300}},y.createElement(s.default.Option,{value:""},"\u5168\u90E8"),(Ce=H==null?void 0:H.course_groups)==null?void 0:Ce.map(_=>y.createElement(s.default.Option,{value:_==null?void 0:_.name},_==null?void 0:_.name)))),y.createElement(m.default.Item,{label:"\u4EBA\u5458",name:"keyword"},y.createElement(O.default,null)),y.createElement(m.default.Item,{label:"\u8003\u6838\u8BC4\u4EF7",name:"comment_rate"},y.createElement(s.default,{popupClassName:v.selectpop,style:{minWidth:140}},y.createElement(s.default.Option,{value:""},"\u5168\u90E8"),(Y=H==null?void 0:H.comment_list)==null?void 0:Y.map(_=>y.createElement(s.default.Option,{value:_},_)))),y.createElement(m.default.Item,{label:""},y.createElement(t.ZP,{className:v.button,onClick:()=>{oe.submit()}},"\u67E5\u8BE2")))),y.createElement("div",{className:v.khtj},y.createElement("div",{className:v.k_left},"\u8003\u6838\u7EDF\u8BA1"),(je=[{name:"\u603B\u5206",img:`${V}/images/zf.png`,score:`${(H==null?void 0:H.total_score)||0} \u5206`},{name:"\u8BAD\u7EC3\u65F6\u95F4",img:`${V}/images/xlsj.png`,score:`${(H==null?void 0:H.total_time)||0} \u5206\u949F`},{name:"\u5E73\u5747\u5206",img:`${V}/images/pjf.png`,score:`${(H==null?void 0:H.avg_score)||0} \u5206`},{name:"\u6700\u9AD8\u5206",img:`${V}/images/zgf.png`,score:`${(H==null?void 0:H.max_score)||0} \u5206`},{name:"\u6700\u4F4E\u5206",img:`${V}/images/zdf.png`,score:`${(H==null?void 0:H.min_score)||0} \u5206`}])==null?void 0:je.map(_=>y.createElement("div",{className:v.k_item},y.createElement("img",{width:102,height:99,src:_.img}),y.createElement("div",{className:v.k_item_right},y.createElement("div",{style:{fontSize:20,lineHeight:"16px"}},_==null?void 0:_.name),y.createElement("div",{className:v.k_item_right_text,style:{fontSize:30,fontWeight:"normal",marginTop:10}},_==null?void 0:_.score))))),y.createElement(ee.default,{loading:k,dataSource:H==null?void 0:H.exercise_users,pagination:!1,columns:K,className:"tablesstyle"})))};var u=(0,c.connect)(({loading:r,globalSetting:f})=>({globalSetting:f,loading:r.models.index}))(F)},50371:function(Dt,Re){function e(){const y=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let c=1;c{const s=m[j];s!==void 0&&(y[j]=s)})}return y}Re.Z=e},13845:function(Dt,Re,e){e.d(Re,{F:function(){return y},Z:function(){return c}});function y(m){return m!=null&&m===m.window}function c(m,j){var s,O;if(typeof window=="undefined")return 0;const t=j?"scrollTop":"scrollLeft";let ee=0;return y(m)?ee=m[j?"pageYOffset":"pageXOffset"]:m instanceof Document?ee=m.documentElement[t]:(m instanceof HTMLElement||m)&&(ee=m[t]),m&&!y(m)&&typeof ee!="number"&&(ee=(O=((s=m.ownerDocument)!==null&&s!==void 0?s:m).documentElement)===null||O===void 0?void 0:O[t]),ee}},56762:function(Dt,Re,e){e.d(Re,{Z:function(){return c}});var y=e(59301);function c(){const[,m]=y.useReducer(j=>j+1,0);return m}},68031:function(Dt,Re,e){e.d(Re,{Z:function(){return j}});var y=e(16089);function c(s,O,t,ee){const J=t-O;return s/=ee/2,s<1?J/2*s*s*s+O:J/2*((s-=2)*s*s+2)+O}var m=e(13845);function j(s){let O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:t=()=>window,callback:ee,duration:J=450}=O,v=t(),te=(0,m.Z)(v,!0),A=Date.now(),C=()=>{const W=Date.now()-A,G=c(W>J?J:W,te,s,J);(0,m.F)(v)?v.scrollTo(window.pageXOffset,G):v instanceof Document||v.constructor.name==="HTMLDocument"?v.documentElement.scrollTop=G:v.scrollTop=G,Wt||O},24905:function(Dt,Re,e){e.d(Re,{default:function(){return f}});var y=e(92310),c=e.n(y),m=e(5630),j=e(59301),s=e(36355),O=e(1684),t=e(32441),J=j.createContext(null),v=e(98447),te=e(14088),A=e(4572),C=function(p,L){var z={};for(var B in p)Object.prototype.hasOwnProperty.call(p,B)&&L.indexOf(B)<0&&(z[B]=p[B]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,B=Object.getOwnPropertySymbols(p);S{var z;const{prefixCls:B,className:S,rootClassName:Ce,children:Y,indeterminate:je=!1,style:H,onMouseEnter:ae,onMouseLeave:oe,skipGroup:V=!1,disabled:be}=p,Z=C(p,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:k,direction:me,checkbox:Q}=j.useContext(s.E_),K=j.useContext(J),{isFormItemInput:_}=j.useContext(t.aM),ye=j.useContext(O.Z),Ke=(z=(K==null?void 0:K.disabled)||be)!==null&&z!==void 0?z:ye,Fe=j.useRef(Z.value);j.useEffect(()=>{K==null||K.registerValue(Z.value)},[]),j.useEffect(()=>{if(!V)return Z.value!==Fe.current&&(K==null||K.cancelValue(Fe.current),K==null||K.registerValue(Z.value),Fe.current=Z.value),()=>K==null?void 0:K.cancelValue(Z.value)},[Z.value]);const ke=k("checkbox",B),[tt,qe]=(0,v.ZP)(ke),Le=Object.assign({},Z);K&&!V&&(Le.onChange=function(){Z.onChange&&Z.onChange.apply(Z,arguments),K.toggleOption&&K.toggleOption({label:Y,value:Z.value})},Le.name=K.name,Le.checked=K.value.includes(Z.value));const ue=c()(`${ke}-wrapper`,{[`${ke}-rtl`]:me==="rtl",[`${ke}-wrapper-checked`]:Le.checked,[`${ke}-wrapper-disabled`]:Ke,[`${ke}-wrapper-in-form-item`]:_},Q==null?void 0:Q.className,S,Ce,qe),Te=c()({[`${ke}-indeterminate`]:je},A.A,qe),E=je?"mixed":void 0;return tt(j.createElement(te.Z,{component:"Checkbox",disabled:Ke},j.createElement("label",{className:ue,style:Object.assign(Object.assign({},Q==null?void 0:Q.style),H),onMouseEnter:ae,onMouseLeave:oe},j.createElement(m.Z,Object.assign({"aria-checked":E},Le,{prefixCls:ke,className:Te,disabled:Ke,ref:L})),Y!==void 0&&j.createElement("span",null,Y))))};var G=j.forwardRef(ne),Ae=e(94480),ve=e(2738),De=function(p,L){var z={};for(var B in p)Object.prototype.hasOwnProperty.call(p,B)&&L.indexOf(B)<0&&(z[B]=p[B]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,B=Object.getOwnPropertySymbols(p);S{const{defaultValue:z,children:B,options:S=[],prefixCls:Ce,className:Y,rootClassName:je,style:H,onChange:ae}=p,oe=De(p,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:V,direction:be}=j.useContext(s.E_),[Z,k]=j.useState(oe.value||z||[]),[me,Q]=j.useState([]);j.useEffect(()=>{"value"in oe&&k(oe.value||[])},[oe.value]);const K=j.useMemo(()=>S.map(h=>typeof h=="string"||typeof h=="number"?{label:h,value:h}:h),[S]),_=h=>{Q(x=>x.filter(i=>i!==h))},ye=h=>{Q(x=>[].concat((0,Ae.Z)(x),[h]))},Ke=h=>{const x=Z.indexOf(h.value),i=(0,Ae.Z)(Z);x===-1?i.push(h.value):i.splice(x,1),"value"in oe||k(i),ae==null||ae(i.filter(R=>me.includes(R)).sort((R,X)=>{const l=K.findIndex(N=>N.value===R),a=K.findIndex(N=>N.value===X);return l-a}))},Fe=V("checkbox",Ce),ke=`${Fe}-group`,[tt,qe]=(0,v.ZP)(Fe),Le=(0,ve.Z)(oe,["value","disabled"]),ue=S.length?K.map(h=>j.createElement(G,{prefixCls:Fe,key:h.value.toString(),disabled:"disabled"in h?h.disabled:oe.disabled,value:h.value,checked:Z.includes(h.value),onChange:h.onChange,className:`${ke}-item`,style:h.style,title:h.title},h.label)):B,Te={toggleOption:Ke,value:Z,disabled:oe.disabled,name:oe.name,registerValue:ye,cancelValue:_},E=c()(ke,{[`${ke}-rtl`]:be==="rtl"},Y,je,qe);return tt(j.createElement("div",Object.assign({className:E,style:H},Le,{ref:L}),j.createElement(J.Provider,{value:Te},ue)))},F=j.forwardRef(se);var u=j.memo(F);const r=G;r.Group=u,r.__ANT_CHECKBOX=!0;var f=r},98447:function(Dt,Re,e){e.d(Re,{C2:function(){return s}});var y=e(17313),c=e(37613),m=e(83116);const j=O=>{const{checkboxCls:t}=O,ee=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,y.Wf)(O)),{display:"inline-flex",flexWrap:"wrap",columnGap:O.marginXS,[`> ${O.antCls}-row`]:{flex:1}}),[ee]:Object.assign(Object.assign({},(0,y.Wf)(O)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ee}`]:{marginInlineStart:0},[`&${ee}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,y.Wf)(O)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:O.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,y.oN)(O))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:O.checkboxSize,height:O.checkboxSize,direction:"ltr",backgroundColor:O.colorBgContainer,border:`${O.lineWidth}px ${O.lineType} ${O.colorBorder}`,borderRadius:O.borderRadiusSM,borderCollapse:"separate",transition:`all ${O.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:O.checkboxSize/14*5,height:O.checkboxSize/14*8,border:`${O.lineWidthBold}px solid ${O.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${O.motionDurationFast} ${O.motionEaseInBack}, opacity ${O.motionDurationFast}`}},"& + span":{paddingInlineStart:O.paddingXS,paddingInlineEnd:O.paddingXS}})},{[` - ${ee}:not(${ee}-disabled), - ${t}:not(${t}-disabled) - `]:{[`&:hover ${t}-inner`]:{borderColor:O.colorPrimary}},[`${ee}:not(${ee}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:O.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:O.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:O.colorPrimary,borderColor:O.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${O.motionDurationMid} ${O.motionEaseOutBack} ${O.motionDurationFast}`}}},[` - ${ee}-checked:not(${ee}-disabled), - ${t}-checked:not(${t}-disabled) - `]:{[`&:hover ${t}-inner`]:{backgroundColor:O.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:O.colorBgContainer,borderColor:O.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:O.fontSizeLG/2,height:O.fontSizeLG/2,backgroundColor:O.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ee}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:O.colorBgContainerDisabled,borderColor:O.colorBorder,"&:after":{borderColor:O.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:O.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:O.colorTextDisabled}}}]};function s(O,t){const ee=(0,c.TS)(t,{checkboxCls:`.${O}`,checkboxSize:t.controlInteractiveSize});return[j(ee)]}Re.ZP=(0,m.Z)("Checkbox",(O,t)=>{let{prefixCls:ee}=t;return[s(ee,O)]})},93891:function(Dt,Re,e){var y=e(59301),c=e(36355),m=e(64165);const j=s=>{const{componentName:O}=s,{getPrefixCls:t}=(0,y.useContext)(c.E_),ee=t("empty");switch(O){case"Table":case"List":return y.createElement(m.Z,{image:m.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return y.createElement(m.Z,{image:m.Z.PRESENTED_IMAGE_SIMPLE,className:`${ee}-small`});default:return y.createElement(m.Z,null)}};Re.Z=j},91857:function(Dt,Re,e){var y=e(59301),c=e(38819),m=e(92310),j=e.n(m),s=e(31561),O=e(70425),t=e(18929),ee=e(2738),J=e(79676),v=e(53487),te=e(92343),A=e(36355),C=e(20834),ne=e(40875),W=e(88088),G=e(47211);const Ae=null,ve=u=>{const{menu:r,arrow:f,prefixCls:p,children:L,trigger:z,disabled:B,dropdownRender:S,getPopupContainer:Ce,overlayClassName:Y,rootClassName:je,open:H,onOpenChange:ae,visible:oe,onVisibleChange:V,mouseEnterDelay:be=.15,mouseLeaveDelay:Z=.1,autoAdjustOverflow:k=!0,placement:me="",overlay:Q,transitionName:K}=u,{getPopupContainer:_,getPrefixCls:ye,direction:Ke}=y.useContext(A.E_),Fe=y.useMemo(()=>{const d=ye();return K!==void 0?K:me.includes("top")?`${d}-slide-down`:`${d}-slide-up`},[ye,me,K]),ke=y.useMemo(()=>me?me.includes("Center")?me.slice(0,me.indexOf("Center")):me:Ke==="rtl"?"bottomRight":"bottomLeft",[me,Ke]),tt=ye("dropdown",p),[qe,Le]=(0,G.Z)(tt),[,ue]=(0,W.Z)(),Te=y.Children.only(L),E=(0,te.Tm)(Te,{className:j()(`${tt}-trigger`,{[`${tt}-rtl`]:Ke==="rtl"},Te.props.className),disabled:B}),h=B?[]:z;let x;h&&h.includes("contextMenu")&&(x=!0);const[i,R]=(0,t.Z)(!1,{value:H!=null?H:oe}),X=(0,O.useEvent)(d=>{ae==null||ae(d),V==null||V(d),R(d)}),l=j()(Y,je,Le,{[`${tt}-rtl`]:Ke==="rtl"}),a=(0,J.Z)({arrowPointAtCenter:typeof f=="object"&&f.pointAtCenter,autoAdjustOverflow:k,offset:ue.marginXXS,arrowWidth:f?ue.sizePopupArrow:0,borderRadius:ue.borderRadius}),N=y.useCallback(()=>{R(!1)},[]),b=()=>{let d;return r!=null&&r.items?d=y.createElement(C.default,Object.assign({},r)):typeof Q=="function"?d=Q():d=Q,S&&(d=S(d)),d=y.Children.only(typeof d=="string"?y.createElement("span",null,d):d),y.createElement(ne.J,{prefixCls:`${tt}-menu`,expandIcon:y.createElement("span",{className:`${tt}-menu-submenu-arrow`},y.createElement(c.Z,{className:`${tt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:N,validator:P=>{let{mode:pe}=P}},d)};return qe(y.createElement(s.Z,Object.assign({alignPoint:x},(0,ee.Z)(u,["rootClassName"]),{mouseEnterDelay:be,mouseLeaveDelay:Z,visible:i,builtinPlacements:a,arrow:!!f,overlayClassName:l,prefixCls:tt,getPopupContainer:Ce||_,transitionName:Fe,trigger:h,overlay:b,placement:ke,onVisibleChange:X}),E))};function De(u){return Object.assign(Object.assign({},u),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const se=(0,v.Z)(ve,"dropdown",u=>u,De),F=u=>y.createElement(se,Object.assign({},u),y.createElement("span",null));ve._InternalPanelDoNotUseOrYouWillBeFired=F,Re.Z=ve},38854:function(Dt,Re,e){e.d(Re,{Z:function(){return W}});var y=e(91857),c=e(92310),m=e.n(c),j=e(59301),s=e(18785),O=e(3113),t=e(36355),ee=e(81327),J=e(33234),v=e(47211),te=function(G,Ae){var ve={};for(var De in G)Object.prototype.hasOwnProperty.call(G,De)&&Ae.indexOf(De)<0&&(ve[De]=G[De]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,De=Object.getOwnPropertySymbols(G);se{const{getPopupContainer:Ae,getPrefixCls:ve,direction:De}=j.useContext(t.E_),{prefixCls:se,type:F="default",danger:u,disabled:r,loading:f,onClick:p,htmlType:L,children:z,className:B,menu:S,arrow:Ce,autoFocus:Y,overlay:je,trigger:H,align:ae,open:oe,onOpenChange:V,placement:be,getPopupContainer:Z,href:k,icon:me=j.createElement(s.Z,null),title:Q,buttonsRender:K=b=>b,mouseEnterDelay:_,mouseLeaveDelay:ye,overlayClassName:Ke,overlayStyle:Fe,destroyPopupOnHide:ke,dropdownRender:tt}=G,qe=te(G,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Le=ve("dropdown",se),ue=`${Le}-button`,[Te,E]=(0,v.Z)(Le),h={menu:S,arrow:Ce,autoFocus:Y,align:ae,disabled:r,trigger:r?[]:H,onOpenChange:V,getPopupContainer:Z||Ae,mouseEnterDelay:_,mouseLeaveDelay:ye,overlayClassName:Ke,overlayStyle:Fe,destroyPopupOnHide:ke,dropdownRender:tt},{compactSize:x,compactItemClassnames:i}=(0,J.ri)(Le,De),R=m()(ue,i,B,E);"overlay"in G&&(h.overlay=je),"open"in G&&(h.open=oe),"placement"in G?h.placement=be:h.placement=De==="rtl"?"bottomLeft":"bottomRight";const X=j.createElement(O.ZP,{type:F,danger:u,disabled:r,loading:f,onClick:p,htmlType:L,href:k,title:Q},z),l=j.createElement(O.ZP,{type:F,danger:u,icon:me}),[a,N]=K([X,l]);return Te(j.createElement(ee.Z.Compact,Object.assign({className:R,size:x,block:!0},qe),a,j.createElement(y.Z,Object.assign({},h),N)))};A.__ANT_BUTTON=!0;var C=A;const ne=y.Z;ne.Button=C;var W=ne},47211:function(Dt,Re,e){e.d(Re,{Z:function(){return te}});var y=e(17313),c=e(13826),m=e(92899),j=e(29878),s=e(19447),O=e(83116),t=e(37613),J=A=>{const{componentCls:C,menuCls:ne,colorError:W,colorTextLightSolid:G}=A,Ae=`${ne}-item`;return{[`${C}, ${C}-menu-submenu`]:{[`${ne} ${Ae}`]:{[`&${Ae}-danger:not(${Ae}-disabled)`]:{color:W,"&:hover":{color:G,backgroundColor:W}}}}}};const v=A=>{const{componentCls:C,menuCls:ne,zIndexPopup:W,dropdownArrowDistance:G,sizePopupArrow:Ae,antCls:ve,iconCls:De,motionDurationMid:se,dropdownPaddingVertical:F,fontSize:u,dropdownEdgeChildPadding:r,colorTextDisabled:f,fontSizeIcon:p,controlPaddingHorizontal:L,colorBgElevated:z}=A;return[{[C]:Object.assign(Object.assign({},(0,y.Wf)(A)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:W,display:"block","&::before":{position:"absolute",insetBlock:-G+Ae/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${ve}-btn`]:{[`& > ${De}-down, & > ${ve}-btn-icon > ${De}-down`]:{fontSize:p}},[`${C}-wrap`]:{position:"relative",[`${ve}-btn > ${De}-down`]:{fontSize:p},[`${De}-down::before`]:{transition:`transform ${se}`}},[`${C}-wrap-open`]:{[`${De}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${ve}-slide-down-enter${ve}-slide-down-enter-active${C}-placement-bottomLeft, - &${ve}-slide-down-appear${ve}-slide-down-appear-active${C}-placement-bottomLeft, - &${ve}-slide-down-enter${ve}-slide-down-enter-active${C}-placement-bottom, - &${ve}-slide-down-appear${ve}-slide-down-appear-active${C}-placement-bottom, - &${ve}-slide-down-enter${ve}-slide-down-enter-active${C}-placement-bottomRight, - &${ve}-slide-down-appear${ve}-slide-down-appear-active${C}-placement-bottomRight`]:{animationName:c.fJ},[`&${ve}-slide-up-enter${ve}-slide-up-enter-active${C}-placement-topLeft, - &${ve}-slide-up-appear${ve}-slide-up-appear-active${C}-placement-topLeft, - &${ve}-slide-up-enter${ve}-slide-up-enter-active${C}-placement-top, - &${ve}-slide-up-appear${ve}-slide-up-appear-active${C}-placement-top, - &${ve}-slide-up-enter${ve}-slide-up-enter-active${C}-placement-topRight, - &${ve}-slide-up-appear${ve}-slide-up-appear-active${C}-placement-topRight`]:{animationName:c.Qt},[`&${ve}-slide-down-leave${ve}-slide-down-leave-active${C}-placement-bottomLeft, - &${ve}-slide-down-leave${ve}-slide-down-leave-active${C}-placement-bottom, - &${ve}-slide-down-leave${ve}-slide-down-leave-active${C}-placement-bottomRight`]:{animationName:c.Uw},[`&${ve}-slide-up-leave${ve}-slide-up-leave-active${C}-placement-topLeft, - &${ve}-slide-up-leave${ve}-slide-up-leave-active${C}-placement-top, - &${ve}-slide-up-leave${ve}-slide-up-leave-active${C}-placement-topRight`]:{animationName:c.ly}})},(0,s.ZP)(A,{colorBg:z,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${C} ${ne}`]:{position:"relative",margin:0},[`${ne}-submenu-popup`]:{position:"absolute",zIndex:W,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${C}, ${C}-menu-submenu`]:{[ne]:Object.assign(Object.assign({padding:r,listStyleType:"none",backgroundColor:z,backgroundClip:"padding-box",borderRadius:A.borderRadiusLG,outline:"none",boxShadow:A.boxShadowSecondary},(0,y.Qy)(A)),{[`${ne}-item-group-title`]:{padding:`${F}px ${L}px`,color:A.colorTextDescription,transition:`all ${se}`},[`${ne}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ne}-item-icon`]:{minWidth:u,marginInlineEnd:A.marginXS,fontSize:A.fontSizeSM},[`${ne}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${se}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ne}-item, ${ne}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${F}px ${L}px`,color:A.colorText,fontWeight:"normal",fontSize:u,lineHeight:A.lineHeight,cursor:"pointer",transition:`all ${se}`,borderRadius:A.borderRadiusSM,"&:hover, &-active":{backgroundColor:A.controlItemBgHover}},(0,y.Qy)(A)),{"&-selected":{color:A.colorPrimary,backgroundColor:A.controlItemBgActive,"&:hover, &-active":{backgroundColor:A.controlItemBgActiveHover}},"&-disabled":{color:f,cursor:"not-allowed","&:hover":{color:f,backgroundColor:z,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${A.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:A.colorSplit},[`${C}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:A.paddingXS,[`${C}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:A.colorTextDescription,fontSize:p,fontStyle:"normal"}}}),[`${ne}-item-group-list`]:{margin:`0 ${A.marginXS}px`,padding:0,listStyle:"none"},[`${ne}-submenu-title`]:{paddingInlineEnd:L+A.fontSizeSM},[`${ne}-submenu-vertical`]:{position:"relative"},[`${ne}-submenu${ne}-submenu-disabled ${C}-menu-submenu-title`]:{[`&, ${C}-menu-submenu-arrow-icon`]:{color:f,backgroundColor:z,cursor:"not-allowed"}},[`${ne}-submenu-selected ${C}-menu-submenu-title`]:{color:A.colorPrimary}})}},[(0,c.oN)(A,"slide-up"),(0,c.oN)(A,"slide-down"),(0,m.Fm)(A,"move-up"),(0,m.Fm)(A,"move-down"),(0,j._y)(A,"zoom-big")]]};var te=(0,O.Z)("Dropdown",(A,C)=>{let{rootPrefixCls:ne}=C;const{marginXXS:W,sizePopupArrow:G,controlHeight:Ae,fontSize:ve,lineHeight:De,paddingXXS:se,componentCls:F,borderRadiusLG:u}=A,r=(Ae-ve*De)/2,{dropdownArrowOffset:f}=(0,s.fS)({contentRadius:u}),p=(0,t.TS)(A,{menuCls:`${F}-menu`,rootPrefixCls:ne,dropdownArrowDistance:G/2+W,dropdownArrowOffset:f,dropdownPaddingVertical:r,dropdownEdgeChildPadding:se});return[v(p),J(p)]},A=>({zIndexPopup:A.zIndexPopupBase+50}))},64165:function(Dt,Re,e){e.d(Re,{Z:function(){return se}});var y=e(92310),c=e.n(y),m=e(59301),j=e(36355),s=e(9763),O=e(64993),t=e(88088),J=()=>{const[,F]=(0,t.Z)(),r=new O.C(F.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return m.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},m.createElement("g",{fill:"none",fillRule:"evenodd"},m.createElement("g",{transform:"translate(24 31.67)"},m.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),m.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),m.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),m.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),m.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),m.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),m.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},m.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),m.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},te=()=>{const[,F]=(0,t.Z)(),{colorFill:u,colorFillTertiary:r,colorFillQuaternary:f,colorBgContainer:p}=F,{borderColor:L,shadowColor:z,contentColor:B}=(0,m.useMemo)(()=>({borderColor:new O.C(u).onBackground(p).toHexShortString(),shadowColor:new O.C(r).onBackground(p).toHexShortString(),contentColor:new O.C(f).onBackground(p).toHexShortString()}),[u,r,f,p]);return m.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},m.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},m.createElement("ellipse",{fill:z,cx:"32",cy:"33",rx:"32",ry:"7"}),m.createElement("g",{fillRule:"nonzero",stroke:L},m.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),m.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:B}))))},A=e(83116),C=e(37613);const ne=F=>{const{componentCls:u,margin:r,marginXS:f,marginXL:p,fontSize:L,lineHeight:z}=F;return{[u]:{marginInline:f,fontSize:L,lineHeight:z,textAlign:"center",[`${u}-image`]:{height:F.emptyImgHeight,marginBottom:f,opacity:F.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${u}-description`]:{color:F.colorText},[`${u}-footer`]:{marginTop:r},"&-normal":{marginBlock:p,color:F.colorTextDisabled,[`${u}-description`]:{color:F.colorTextDisabled},[`${u}-image`]:{height:F.emptyImgHeightMD}},"&-small":{marginBlock:f,color:F.colorTextDisabled,[`${u}-image`]:{height:F.emptyImgHeightSM}}}}};var W=(0,A.Z)("Empty",F=>{const{componentCls:u,controlHeightLG:r}=F,f=(0,C.TS)(F,{emptyImgCls:`${u}-img`,emptyImgHeight:r*2.5,emptyImgHeightMD:r,emptyImgHeightSM:r*.875});return[ne(f)]}),G=function(F,u){var r={};for(var f in F)Object.prototype.hasOwnProperty.call(F,f)&&u.indexOf(f)<0&&(r[f]=F[f]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,f=Object.getOwnPropertySymbols(F);p{var{className:u,rootClassName:r,prefixCls:f,image:p=Ae,description:L,children:z,imageStyle:B,style:S}=F,Ce=G(F,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Y,direction:je,empty:H}=m.useContext(j.E_),ae=Y("empty",f),[oe,V]=W(ae),[be]=(0,s.Z)("Empty"),Z=typeof L!="undefined"?L:be==null?void 0:be.description,k=typeof Z=="string"?Z:"empty";let me=null;return typeof p=="string"?me=m.createElement("img",{alt:k,src:p}):me=p,oe(m.createElement("div",Object.assign({className:c()(V,ae,H==null?void 0:H.className,{[`${ae}-normal`]:p===ve,[`${ae}-rtl`]:je==="rtl"},u,r),style:Object.assign(Object.assign({},H==null?void 0:H.style),S)},Ce),m.createElement("div",{className:`${ae}-image`,style:B},me),Z&&m.createElement("div",{className:`${ae}-description`},Z),z&&m.createElement("div",{className:`${ae}-footer`},z)))};De.PRESENTED_IMAGE_DEFAULT=Ae,De.PRESENTED_IMAGE_SIMPLE=ve;var se=De},78241:function(Dt,Re,e){e.d(Re,{default:function(){return Bn}});var y=e(94480),c=e(92310),m=e.n(c),j=e(77900),s=e(59301),O=e(62892),t=e(32441);function ee(T){const[Ne,Ze]=s.useState(T);return s.useEffect(()=>{const $=setTimeout(()=>{Ze(T)},T.length?0:10);return()=>{clearTimeout($)}},[T]),Ne}var J=e(17313),v=e(29878),te=e(8378),A=e(37613),C=e(83116),W=T=>{const{componentCls:Ne}=T,Ze=`${Ne}-show-help`,$=`${Ne}-show-help-item`;return{[Ze]:{transition:`opacity ${T.motionDurationSlow} ${T.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[$]:{overflow:"hidden",transition:`height ${T.motionDurationSlow} ${T.motionEaseInOut}, - opacity ${T.motionDurationSlow} ${T.motionEaseInOut}, - transform ${T.motionDurationSlow} ${T.motionEaseInOut} !important`,[`&${$}-appear, &${$}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${$}-leave-active`]:{transform:"translateY(-5px)"}}}}};const G=T=>({legend:{display:"block",width:"100%",marginBottom:T.marginLG,padding:0,color:T.colorTextDescription,fontSize:T.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${T.lineWidth}px ${T.lineType} ${T.colorBorder}`},label:{fontSize:T.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 ${T.controlOutlineWidth}px ${T.controlOutline}`},output:{display:"block",paddingTop:15,color:T.colorText,fontSize:T.fontSize,lineHeight:T.lineHeight}}),Ae=(T,Ne)=>{const{formItemCls:Ze}=T;return{[Ze]:{[`${Ze}-label > label`]:{height:Ne},[`${Ze}-control-input`]:{minHeight:Ne}}}},ve=T=>{const{componentCls:Ne}=T;return{[T.componentCls]:Object.assign(Object.assign(Object.assign({},(0,J.Wf)(T)),G(T)),{[`${Ne}-text`]:{display:"inline-block",paddingInlineEnd:T.paddingSM},"&-small":Object.assign({},Ae(T,T.controlHeightSM)),"&-large":Object.assign({},Ae(T,T.controlHeightLG))})}},De=T=>{const{formItemCls:Ne,iconCls:Ze,componentCls:$,rootPrefixCls:w,labelRequiredMarkColor:Oe,labelColor:Ee,labelFontSize:Qe,labelHeight:ze,labelColonMarginInlineStart:Ye,labelColonMarginInlineEnd:et,itemMarginBottom:Je}=T;return{[Ne]:Object.assign(Object.assign({},(0,J.Wf)(T)),{marginBottom:Je,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${w}-row`]:{display:"none"},"&-has-warning":{[`${Ne}-split`]:{color:T.colorError}},"&-has-error":{[`${Ne}-split`]:{color:T.colorWarning}},[`${Ne}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${T.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:ze,color:Ee,fontSize:Qe,[`> ${Ze}`]:{fontSize:T.fontSize,verticalAlign:"top"},[`&${Ne}-required:not(${Ne}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:T.marginXXS,color:Oe,fontSize:T.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${$}-hide-required-mark &`]:{display:"none"}},[`${Ne}-optional`]:{display:"inline-block",marginInlineStart:T.marginXXS,color:T.colorTextDescription,[`${$}-hide-required-mark &`]:{display:"none"}},[`${Ne}-tooltip`]:{color:T.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:T.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Ye,marginInlineEnd:et},[`&${Ne}-no-colon::after`]:{content:'"\\a0"'}}},[`${Ne}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${w}-col-'"]):not([class*="' ${w}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:T.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[Ne]:{"&-explain, &-extra":{clear:"both",color:T.colorTextDescription,fontSize:T.fontSize,lineHeight:T.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:T.controlHeightSM,transition:`color ${T.motionDurationMid} ${T.motionEaseOut}`},"&-explain":{"&-error":{color:T.colorError},"&-warning":{color:T.colorWarning}}},[`&-with-help ${Ne}-explain`]:{height:"auto",opacity:1},[`${Ne}-feedback-icon`]:{fontSize:T.fontSize,textAlign:"center",visibility:"visible",animationName:v.kr,animationDuration:T.motionDurationMid,animationTimingFunction:T.motionEaseOutBack,pointerEvents:"none","&-success":{color:T.colorSuccess},"&-error":{color:T.colorError},"&-warning":{color:T.colorWarning},"&-validating":{color:T.colorPrimary}}})}},se=T=>{const{componentCls:Ne,formItemCls:Ze}=T;return{[`${Ne}-horizontal`]:{[`${Ze}-label`]:{flexGrow:0},[`${Ze}-control`]:{flex:"1 1 0",minWidth:0},[`${Ze}-label[class$='-24'], ${Ze}-label[class*='-24 ']`]:{[`& + ${Ze}-control`]:{minWidth:"unset"}}}}},F=T=>{const{componentCls:Ne,formItemCls:Ze}=T;return{[`${Ne}-inline`]:{display:"flex",flexWrap:"wrap",[Ze]:{flex:"none",marginInlineEnd:T.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${Ze}-label, - > ${Ze}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${Ze}-label`]:{flex:"none"},[`${Ne}-text`]:{display:"inline-block"},[`${Ze}-has-feedback`]:{display:"inline-block"}}}}},u=T=>({padding:T.verticalLabelPadding,margin:T.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),r=T=>{const{componentCls:Ne,formItemCls:Ze,rootPrefixCls:$}=T;return{[`${Ze} ${Ze}-label`]:u(T),[Ne]:{[Ze]:{flexWrap:"wrap",[`${Ze}-label, ${Ze}-control`]:{[`&:not([class*=" ${$}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},f=T=>{const{componentCls:Ne,formItemCls:Ze,rootPrefixCls:$}=T;return{[`${Ne}-vertical`]:{[Ze]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${Ne}-item-control`]:{width:"100%"}}},[`${Ne}-vertical ${Ze}-label, - .${$}-col-24${Ze}-label, - .${$}-col-xl-24${Ze}-label`]:u(T),[`@media (max-width: ${T.screenXSMax}px)`]:[r(T),{[Ne]:{[`.${$}-col-xs-24${Ze}-label`]:u(T)}}],[`@media (max-width: ${T.screenSMMax}px)`]:{[Ne]:{[`.${$}-col-sm-24${Ze}-label`]:u(T)}},[`@media (max-width: ${T.screenMDMax}px)`]:{[Ne]:{[`.${$}-col-md-24${Ze}-label`]:u(T)}},[`@media (max-width: ${T.screenLGMax}px)`]:{[Ne]:{[`.${$}-col-lg-24${Ze}-label`]:u(T)}}}},p=(T,Ne)=>(0,A.TS)(T,{formItemCls:`${T.componentCls}-item`,rootPrefixCls:Ne});var L=(0,C.Z)("Form",(T,Ne)=>{let{rootPrefixCls:Ze}=Ne;const $=p(T,Ze);return[ve($),De($),W($),se($),F($),f($),(0,te.Z)($),v.kr]},T=>({labelRequiredMarkColor:T.colorError,labelColor:T.colorTextHeading,labelFontSize:T.fontSize,labelHeight:T.controlHeight,labelColonMarginInlineStart:T.marginXXS/2,labelColonMarginInlineEnd:T.marginXS,itemMarginBottom:T.marginLG,verticalLabelPadding:`0 0 ${T.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const z=[];function B(T,Ne,Ze){let $=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof T=="string"?T:`${Ne}-${$}`,error:T,errorStatus:Ze}}var Ce=T=>{let{help:Ne,helpStatus:Ze,errors:$=z,warnings:w=z,className:Oe,fieldId:Ee,onVisibleChanged:Qe}=T;const{prefixCls:ze}=s.useContext(t.Rk),Ye=`${ze}-item-explain`,[,et]=L(ze),Je=(0,s.useMemo)(()=>(0,O.Z)(ze),[ze]),vt=ee($),lt=ee(w),ct=s.useMemo(()=>Ne!=null?[B(Ne,"help",Ze)]:[].concat((0,y.Z)(vt.map((nt,pt)=>B(nt,"error","error",pt))),(0,y.Z)(lt.map((nt,pt)=>B(nt,"warning","warning",pt)))),[Ne,Ze,vt,lt]),xt={};return Ee&&(xt.id=`${Ee}_help`),s.createElement(j.default,{motionDeadline:Je.motionDeadline,motionName:`${ze}-show-help`,visible:!!ct.length,onVisibleChanged:Qe},nt=>{const{className:pt,style:gt}=nt;return s.createElement("div",Object.assign({},xt,{className:m()(Ye,pt,Oe,et),style:gt,role:"alert"}),s.createElement(j.CSSMotionList,Object.assign({keys:ct},(0,O.Z)(ze),{motionName:`${ze}-show-help-item`,component:!1}),Wt=>{const{key:Ot,error:It,errorStatus:ge,className:he,style:$e}=Wt;return s.createElement("div",{key:Ot,className:m()(he,{[`${Ye}-${ge}`]:ge}),style:$e},It)}))})},Y=e(95013),je=e(36355),H=e(1684),ae=e(52946),oe=e(19716),V=e(16722);const be=["parentNode"],Z="form_item";function k(T){return T===void 0||T===!1?[]:Array.isArray(T)?T:[T]}function me(T,Ne){if(!T.length)return;const Ze=T.join("_");return Ne?`${Ne}_${Ze}`:be.includes(Ze)?`${Z}_${Ze}`:Ze}function Q(T,Ne,Ze,$,w,Oe){let Ee=$;return Oe!==void 0?Ee=Oe:Ze.validating?Ee="validating":T.length?Ee="error":Ne.length?Ee="warning":(Ze.touched||w&&Ze.validated)&&(Ee="success"),Ee}function K(T){return k(T).join("_")}function _(T){const[Ne]=(0,Y.useForm)(),Ze=s.useRef({}),$=s.useMemo(()=>T!=null?T:Object.assign(Object.assign({},Ne),{__INTERNAL__:{itemRef:w=>Oe=>{const Ee=K(w);Oe?Ze.current[Ee]=Oe:delete Ze.current[Ee]}},scrollToField:function(w){let Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Ee=k(w),Qe=me(Ee,$.__INTERNAL__.name),ze=Qe?document.getElementById(Qe):null;ze&&(0,V.Z)(ze,Object.assign({scrollMode:"if-needed",block:"nearest"},Oe))},getFieldInstance:w=>{const Oe=K(w);return Ze.current[Oe]}}),[T,Ne]);return[$]}var ye=e(28726),Ke=function(T,Ne){var Ze={};for(var $ in T)Object.prototype.hasOwnProperty.call(T,$)&&Ne.indexOf($)<0&&(Ze[$]=T[$]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,$=Object.getOwnPropertySymbols(T);w<$.length;w++)Ne.indexOf($[w])<0&&Object.prototype.propertyIsEnumerable.call(T,$[w])&&(Ze[$[w]]=T[$[w]]);return Ze};const Fe=(T,Ne)=>{const Ze=s.useContext(H.Z),{getPrefixCls:$,direction:w,form:Oe}=s.useContext(je.E_),{prefixCls:Ee,className:Qe,rootClassName:ze,size:Ye,disabled:et=Ze,form:Je,colon:vt,labelAlign:lt,labelWrap:ct,labelCol:xt,wrapperCol:nt,hideRequiredMark:pt,layout:gt="horizontal",scrollToFirstError:Wt,requiredMark:Ot,onFinishFailed:It,name:ge,style:he,feedbackIcons:$e}=T,Be=Ke(T,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Ie=(0,oe.Z)(Ye),Pe=s.useContext(ye.Z),we=(0,s.useMemo)(()=>Ot!==void 0?Ot:Oe&&Oe.requiredMark!==void 0?Oe.requiredMark:!pt,[pt,Ot,Oe]),_e=vt!=null?vt:Oe==null?void 0:Oe.colon,ut=$("form",Ee),[yt,Gt]=L(ut),Lt=m()(ut,`${ut}-${gt}`,{[`${ut}-hide-required-mark`]:we===!1,[`${ut}-rtl`]:w==="rtl",[`${ut}-${Ie}`]:Ie},Gt,Oe==null?void 0:Oe.className,Qe,ze),[_t]=_(Je),{__INTERNAL__:Ft}=_t;Ft.name=ge;const wt=(0,s.useMemo)(()=>({name:ge,labelAlign:lt,labelCol:xt,labelWrap:ct,wrapperCol:nt,vertical:gt==="vertical",colon:_e,requiredMark:we,itemRef:Ft.itemRef,form:_t,feedbackIcons:$e}),[ge,lt,xt,nt,gt,_e,we,_t,$e]);s.useImperativeHandle(Ne,()=>_t);const en=(yn,Zt)=>{if(yn){let Ht={block:"nearest"};typeof yn=="object"&&(Ht=yn),_t.scrollToField(Zt,Ht)}},Jt=yn=>{if(It==null||It(yn),yn.errorFields.length){const Zt=yn.errorFields[0].name;if(Wt!==void 0){en(Wt,Zt);return}Oe&&Oe.scrollToFirstError!==void 0&&en(Oe.scrollToFirstError,Zt)}};return yt(s.createElement(H.n,{disabled:et},s.createElement(ae.q,{size:Ie},s.createElement(t.RV,Object.assign({},{validateMessages:Pe}),s.createElement(t.q3.Provider,{value:wt},s.createElement(Y.default,Object.assign({id:ge},Be,{name:ge,onFinishFailed:Jt,form:_t,style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),he),className:Lt})))))))};var tt=s.forwardRef(Fe),qe=e(41799),Le=e(8654),ue=e(92343),Te=e(11592);function E(T){if(typeof T=="function")return T;const Ne=(0,Te.Z)(T);return Ne.length<=1?Ne[0]:Ne}const h=()=>{const{status:T,errors:Ne=[],warnings:Ze=[]}=(0,s.useContext)(t.aM);return{status:T,errors:Ne,warnings:Ze}};h.Context=t.aM;var x=h,i=e(16089);function R(T){const[Ne,Ze]=s.useState(T),$=(0,s.useRef)(null),w=(0,s.useRef)([]),Oe=(0,s.useRef)(!1);s.useEffect(()=>(Oe.current=!1,()=>{Oe.current=!0,i.Z.cancel($.current),$.current=null}),[]);function Ee(Qe){Oe.current||($.current===null&&(w.current=[],$.current=(0,i.Z)(()=>{$.current=null,Ze(ze=>{let Ye=ze;return w.current.forEach(et=>{Ye=et(Ye)}),Ye})})),w.current.push(Qe))}return[Ne,Ee]}function X(){const{itemRef:T}=s.useContext(t.q3),Ne=s.useRef({});function Ze($,w){const Oe=w&&typeof w=="object"&&w.ref,Ee=$.join("_");return(Ne.current.name!==Ee||Ne.current.originRef!==Oe)&&(Ne.current.name=Ee,Ne.current.originRef=Oe,Ne.current.ref=(0,Le.sQ)(T($),Oe)),Ne.current.ref}return Ze}var l=e(29194),a=e(34280),N=e(2738),b=e(27382),d=e(37028);const P=T=>{const{formItemCls:Ne}=T;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${Ne}-control`]:{display:"flex"}}}};var pe=(0,C.b)(["Form","item-item"],(T,Ne)=>{let{rootPrefixCls:Ze}=Ne;const $=p(T,Ze);return[P($)]}),de=T=>{const{prefixCls:Ne,status:Ze,wrapperCol:$,children:w,errors:Oe,warnings:Ee,_internalItemRender:Qe,extra:ze,help:Ye,fieldId:et,marginBottom:Je,onErrorVisibleChanged:vt}=T,lt=`${Ne}-item`,ct=s.useContext(t.q3),xt=$||ct.wrapperCol||{},nt=m()(`${lt}-control`,xt.className),pt=s.useMemo(()=>Object.assign({},ct),[ct]);delete pt.labelCol,delete pt.wrapperCol;const gt=s.createElement("div",{className:`${lt}-control-input`},s.createElement("div",{className:`${lt}-control-input-content`},w)),Wt=s.useMemo(()=>({prefixCls:Ne,status:Ze}),[Ne,Ze]),Ot=Je!==null||Oe.length||Ee.length?s.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},s.createElement(t.Rk.Provider,{value:Wt},s.createElement(Ce,{fieldId:et,errors:Oe,warnings:Ee,help:Ye,helpStatus:Ze,className:`${lt}-explain-connected`,onVisibleChanged:vt})),!!Je&&s.createElement("div",{style:{width:0,height:Je}})):null,It={};et&&(It.id=`${et}_extra`);const ge=ze?s.createElement("div",Object.assign({},It,{className:`${lt}-extra`}),ze):null,he=Qe&&Qe.mark==="pro_table_render"&&Qe.render?Qe.render(T,{input:gt,errorList:Ot,extra:ge}):s.createElement(s.Fragment,null,gt,Ot,ge);return s.createElement(t.q3.Provider,{value:pt},s.createElement(d.Z,Object.assign({},xt,{className:nt}),he),s.createElement(pe,{prefixCls:Ne}))},re=e(61485),fe=e(31724),ce=e(9763),Xe=e(6848),Ge=function(T,Ne){var Ze={};for(var $ in T)Object.prototype.hasOwnProperty.call(T,$)&&Ne.indexOf($)<0&&(Ze[$]=T[$]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,$=Object.getOwnPropertySymbols(T);w<$.length;w++)Ne.indexOf($[w])<0&&Object.prototype.propertyIsEnumerable.call(T,$[w])&&(Ze[$[w]]=T[$[w]]);return Ze};function Ve(T){return T?typeof T=="object"&&!s.isValidElement(T)?T:{title:T}:null}var st=T=>{let{prefixCls:Ne,label:Ze,htmlFor:$,labelCol:w,labelAlign:Oe,colon:Ee,required:Qe,requiredMark:ze,tooltip:Ye}=T;var et;const[Je]=(0,ce.Z)("Form"),{vertical:vt,labelAlign:lt,labelCol:ct,labelWrap:xt,colon:nt}=s.useContext(t.q3);if(!Ze)return null;const pt=w||ct||{},gt=Oe||lt,Wt=`${Ne}-item-label`,Ot=m()(Wt,gt==="left"&&`${Wt}-left`,pt.className,{[`${Wt}-wrap`]:!!xt});let It=Ze;const ge=Ee===!0||nt!==!1&&Ee!==!1;ge&&!vt&&typeof Ze=="string"&&Ze.trim()!==""&&(It=Ze.replace(/[:|:]\s*$/,""));const $e=Ve(Ye);if($e){const{icon:we=s.createElement(re.Z,null)}=$e,_e=Ge($e,["icon"]),ut=s.createElement(Xe.Z,Object.assign({},_e),s.cloneElement(we,{className:`${Ne}-item-tooltip`,title:""}));It=s.createElement(s.Fragment,null,It,ut)}const Be=ze==="optional",Ie=typeof ze=="function";Ie?It=ze(It,{required:!!Qe}):Be&&!Qe&&(It=s.createElement(s.Fragment,null,It,s.createElement("span",{className:`${Ne}-item-optional`,title:""},(Je==null?void 0:Je.optional)||((et=fe.Z.Form)===null||et===void 0?void 0:et.optional))));const Pe=m()({[`${Ne}-item-required`]:Qe,[`${Ne}-item-required-mark-optional`]:Be||Ie,[`${Ne}-item-no-colon`]:!ge});return s.createElement(d.Z,Object.assign({},pt,{className:Ot}),s.createElement("label",{htmlFor:$,className:Pe,title:typeof Ze=="string"?Ze:""},It))},Ct=e(29679),at=e(19248),Kt=e(96512),sn=e(58617);const Qt={success:Ct.Z,warning:Kt.Z,error:at.Z,validating:sn.Z};function un(T){let{children:Ne,errors:Ze,warnings:$,hasFeedback:w,validateStatus:Oe,prefixCls:Ee,meta:Qe,noStyle:ze}=T;const Ye=`${Ee}-item`,{feedbackIcons:et}=s.useContext(t.q3),Je=Q(Ze,$,Qe,null,!!w,Oe),{isFormItemInput:vt,status:lt}=s.useContext(t.aM),ct=s.useMemo(()=>{var xt;let nt;if(w){const Wt=w!==!0&&w.icons||et,Ot=Je&&((xt=Wt==null?void 0:Wt({status:Je,errors:Ze,warnings:$}))===null||xt===void 0?void 0:xt[Je]),It=Je&&Qt[Je];nt=Ot!==!1&&It?s.createElement("span",{className:m()(`${Ye}-feedback-icon`,`${Ye}-feedback-icon-${Je}`)},Ot||s.createElement(It,null)):null}let pt=!0,gt=Je||"";return ze&&(pt=vt,gt=(Je!=null?Je:lt)||""),{status:gt,errors:Ze,warnings:$,hasFeedback:!!w,feedbackIcon:nt,isFormItemInput:pt}},[Je,w,ze,vt,lt]);return s.createElement(t.aM.Provider,{value:ct},Ne)}var Pn=function(T,Ne){var Ze={};for(var $ in T)Object.prototype.hasOwnProperty.call(T,$)&&Ne.indexOf($)<0&&(Ze[$]=T[$]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,$=Object.getOwnPropertySymbols(T);w<$.length;w++)Ne.indexOf($[w])<0&&Object.prototype.propertyIsEnumerable.call(T,$[w])&&(Ze[$[w]]=T[$[w]]);return Ze};function dn(T){const{prefixCls:Ne,className:Ze,rootClassName:$,style:w,help:Oe,errors:Ee,warnings:Qe,validateStatus:ze,meta:Ye,hasFeedback:et,hidden:Je,children:vt,fieldId:lt,required:ct,isRequired:xt,onSubItemMetaChange:nt}=T,pt=Pn(T,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange"]),gt=`${Ne}-item`,{requiredMark:Wt}=s.useContext(t.q3),Ot=s.useRef(null),It=ee(Ee),ge=ee(Qe),he=Oe!=null,$e=!!(he||Ee.length||Qe.length),Be=!!Ot.current&&(0,l.Z)(Ot.current),[Ie,Pe]=s.useState(null);(0,a.Z)(()=>{if($e&&Ot.current){const Gt=getComputedStyle(Ot.current);Pe(parseInt(Gt.marginBottom,10))}},[$e,Be]);const we=Gt=>{Gt||Pe(null)},ut=function(){let Gt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Lt=Gt?It:Ye.errors,_t=Gt?ge:Ye.warnings;return Q(Lt,_t,Ye,"",!!et,ze)}(),yt=m()(gt,Ze,$,{[`${gt}-with-help`]:he||It.length||ge.length,[`${gt}-has-feedback`]:ut&&et,[`${gt}-has-success`]:ut==="success",[`${gt}-has-warning`]:ut==="warning",[`${gt}-has-error`]:ut==="error",[`${gt}-is-validating`]:ut==="validating",[`${gt}-hidden`]:Je});return s.createElement("div",{className:yt,style:w,ref:Ot},s.createElement(b.Z,Object.assign({className:`${gt}-row`},(0,N.Z)(pt,["_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"])),s.createElement(st,Object.assign({htmlFor:lt},T,{requiredMark:Wt,required:ct!=null?ct:xt,prefixCls:Ne})),s.createElement(de,Object.assign({},T,Ye,{errors:It,warnings:ge,prefixCls:Ne,status:ut,help:Oe,marginBottom:Ie,onErrorVisibleChanged:we}),s.createElement(t.qI.Provider,{value:nt},s.createElement(un,{prefixCls:Ne,meta:Ye,errors:Ye.errors,warnings:Ye.warnings,hasFeedback:et,validateStatus:ut},vt)))),!!Ie&&s.createElement("div",{className:`${gt}-margin-offset`,style:{marginBottom:-Ie}}))}const mt="__SPLIT__",bn=null,Mn=s.memo(T=>{let{children:Ne}=T;return Ne},(T,Ne)=>T.value===Ne.value&&T.update===Ne.update&&T.childProps.length===Ne.childProps.length&&T.childProps.every((Ze,$)=>Ze===Ne.childProps[$]));function jt(T){return T!=null}function vn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function tr(T){const{name:Ne,noStyle:Ze,className:$,dependencies:w,prefixCls:Oe,shouldUpdate:Ee,rules:Qe,children:ze,required:Ye,label:et,messageVariables:Je,trigger:vt="onChange",validateTrigger:lt,hidden:ct,help:xt}=T,{getPrefixCls:nt}=s.useContext(je.E_),{name:pt}=s.useContext(t.q3),gt=E(ze),Wt=typeof gt=="function",Ot=s.useContext(t.qI),{validateTrigger:It}=s.useContext(Y.FieldContext),ge=lt!==void 0?lt:It,he=jt(Ne),$e=nt("form",Oe),[Be,Ie]=L($e),Pe=s.useContext(Y.ListContext),we=s.useRef(),[_e,ut]=R({}),[yt,Gt]=(0,qe.Z)(()=>vn()),Lt=Zt=>{const Ht=Pe==null?void 0:Pe.getKey(Zt.name);if(Gt(Zt.destroy?vn():Zt,!0),Ze&&xt!==!1&&Ot){let an=Zt.name;if(Zt.destroy)an=we.current||an;else if(Ht!==void 0){const[tn,xn]=Ht;an=[tn].concat((0,y.Z)(xn)),we.current=an}Ot(Zt,an)}},_t=(Zt,Ht)=>{ut(an=>{const tn=Object.assign({},an),qn=[].concat((0,y.Z)(Zt.name.slice(0,-1)),(0,y.Z)(Ht)).join(mt);return Zt.destroy?delete tn[qn]:tn[qn]=Zt,tn})},[Ft,wt]=s.useMemo(()=>{const Zt=(0,y.Z)(yt.errors),Ht=(0,y.Z)(yt.warnings);return Object.values(_e).forEach(an=>{Zt.push.apply(Zt,(0,y.Z)(an.errors||[])),Ht.push.apply(Ht,(0,y.Z)(an.warnings||[]))}),[Zt,Ht]},[_e,yt.errors,yt.warnings]),en=X();function Jt(Zt,Ht,an){return Ze&&!ct?s.createElement(un,{prefixCls:$e,hasFeedback:T.hasFeedback,validateStatus:T.validateStatus,meta:yt,errors:Ft,warnings:wt,noStyle:!0},Zt):s.createElement(dn,Object.assign({key:"row"},T,{className:m()($,Ie),prefixCls:$e,fieldId:Ht,isRequired:an,errors:Ft,warnings:wt,meta:yt,onSubItemMetaChange:_t}),Zt)}if(!he&&!Wt&&!w)return Be(Jt(gt));let yn={};return typeof et=="string"?yn.label=et:Ne&&(yn.label=String(Ne)),Je&&(yn=Object.assign(Object.assign({},yn),Je)),Be(s.createElement(Y.Field,Object.assign({},T,{messageVariables:yn,trigger:vt,validateTrigger:ge,onMetaChange:Lt}),(Zt,Ht,an)=>{const tn=k(Ne).length&&Ht?Ht.name:[],xn=me(tn,pt),qn=Ye!==void 0?Ye:!!(Qe&&Qe.some(Et=>{if(Et&&typeof Et=="object"&&Et.required&&!Et.warningOnly)return!0;if(typeof Et=="function"){const Rn=Et(an);return Rn&&Rn.required&&!Rn.warningOnly}return!1})),Mt=Object.assign({},Zt);let zt=null;if(Array.isArray(gt)&&he)zt=gt;else if(!(Wt&&(!(Ee||w)||he))){if(!(w&&!Wt&&!he))if((0,ue.l$)(gt)){const Et=Object.assign(Object.assign({},gt.props),Mt);if(Et.id||(Et.id=xn),xt||Ft.length>0||wt.length>0||T.extra){const Cn=[];(xt||Ft.length>0)&&Cn.push(`${xn}_help`),T.extra&&Cn.push(`${xn}_extra`),Et["aria-describedby"]=Cn.join(" ")}Ft.length>0&&(Et["aria-invalid"]="true"),qn&&(Et["aria-required"]="true"),(0,Le.Yr)(gt)&&(Et.ref=en(tn,gt)),new Set([].concat((0,y.Z)(k(vt)),(0,y.Z)(k(ge)))).forEach(Cn=>{Et[Cn]=function(){for(var pn,An,nr,Vn,rr,$t=arguments.length,ht=new Array($t),qt=0;qt<$t;qt++)ht[qt]=arguments[qt];(nr=Mt[Cn])===null||nr===void 0||(pn=nr).call.apply(pn,[Mt].concat(ht)),(rr=(Vn=gt.props)[Cn])===null||rr===void 0||(An=rr).call.apply(An,[Vn].concat(ht))}});const In=[Et["aria-required"],Et["aria-invalid"],Et["aria-describedby"]];zt=s.createElement(Mn,{value:Mt[T.valuePropName||"value"],update:gt,childProps:In},(0,ue.Tm)(gt,Et))}else Wt&&(Ee||w)&&!he?zt=gt(an):zt=gt}return Jt(zt,xn,qn)}))}const Dn=tr;Dn.useStatus=x;var Jn=Dn,Ln=function(T,Ne){var Ze={};for(var $ in T)Object.prototype.hasOwnProperty.call(T,$)&&Ne.indexOf($)<0&&(Ze[$]=T[$]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,$=Object.getOwnPropertySymbols(T);w<$.length;w++)Ne.indexOf($[w])<0&&Object.prototype.propertyIsEnumerable.call(T,$[w])&&(Ze[$[w]]=T[$[w]]);return Ze},yr=T=>{var{prefixCls:Ne,children:Ze}=T,$=Ln(T,["prefixCls","children"]);const{getPrefixCls:w}=s.useContext(je.E_),Oe=w("form",Ne),Ee=s.useMemo(()=>({prefixCls:Oe,status:"error"}),[Oe]);return s.createElement(Y.List,Object.assign({},$),(Qe,ze,Ye)=>s.createElement(t.Rk.Provider,{value:Ee},Ze(Qe.map(et=>Object.assign(Object.assign({},et),{fieldKey:et.key})),ze,{errors:Ye.errors,warnings:Ye.warnings})))};function Fn(){const{form:T}=(0,s.useContext)(t.q3);return T}const At=tt;At.Item=Jn,At.List=yr,At.ErrorList=Ce,At.useForm=_,At.useFormInstance=Fn,At.useWatch=Y.useWatch,At.Provider=t.RV,At.create=()=>{};var Bn=At},8628:function(Dt,Re,e){var y=e(59301),c=e(34280),m=e(56762),j=e(69507);function s(){let O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const t=(0,y.useRef)({}),ee=(0,m.Z)(),J=(0,j.ZP)();return(0,c.Z)(()=>{const v=J.subscribe(te=>{t.current=te,O&&ee()});return()=>J.unsubscribe(v)},[]),t.current}Re.Z=s},9432:function(Dt,Re,e){e.d(Re,{Z:function(){return De},n:function(){return Ae}});var y=e(19248),c=e(92310),m=e.n(c),j=e(93681),s=e(8654),O=e(59301),t=e(19080),ee=e(36355),J=e(1684),v=e(19716),te=e(32441),A=e(33234),C=e(59412),ne=e(9937);function W(se){return!!(se.prefix||se.suffix||se.allowClear)}var G=function(se,F){var u={};for(var r in se)Object.prototype.hasOwnProperty.call(se,r)&&F.indexOf(r)<0&&(u[r]=se[r]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,r=Object.getOwnPropertySymbols(se);f{var u;const{prefixCls:r,bordered:f=!0,status:p,size:L,disabled:z,onBlur:B,onFocus:S,suffix:Ce,allowClear:Y,addonAfter:je,addonBefore:H,className:ae,style:oe,styles:V,rootClassName:be,onChange:Z,classNames:k}=se,me=G(se,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Q,direction:K,input:_}=O.useContext(ee.E_),ye=Q("input",r),Ke=(0,O.useRef)(null),[Fe,ke]=(0,ne.ZP)(ye),{compactSize:tt,compactItemClassnames:qe}=(0,A.ri)(ye,K),Le=(0,v.Z)(pe=>{var U;return(U=L!=null?L:tt)!==null&&U!==void 0?U:pe}),ue=O.useContext(J.Z),Te=z!=null?z:ue,{status:E,hasFeedback:h,feedbackIcon:x}=(0,O.useContext)(te.aM),i=(0,t.F)(E,p),R=W(se)||!!h,X=(0,O.useRef)(R);(0,O.useEffect)(()=>{var pe;R&&X.current,X.current=R},[R]);const l=(0,C.Z)(Ke,!0),a=pe=>{l(),B==null||B(pe)},N=pe=>{l(),S==null||S(pe)},b=pe=>{l(),Z==null||Z(pe)},d=(h||Ce)&&O.createElement(O.Fragment,null,Ce,h&&x);let P;return typeof Y=="object"&&(Y!=null&&Y.clearIcon)?P=Y:Y&&(P={clearIcon:O.createElement(y.Z,null)}),Fe(O.createElement(j.default,Object.assign({ref:(0,s.sQ)(F,Ke),prefixCls:ye,autoComplete:_==null?void 0:_.autoComplete},me,{disabled:Te,onBlur:a,onFocus:N,style:Object.assign(Object.assign({},_==null?void 0:_.style),oe),styles:Object.assign(Object.assign({},_==null?void 0:_.styles),V),suffix:d,allowClear:P,className:m()(ae,be,qe,_==null?void 0:_.className),onChange:b,addonAfter:je&&O.createElement(A.BR,null,O.createElement(te.Ux,{override:!0,status:!0},je)),addonBefore:H&&O.createElement(A.BR,null,O.createElement(te.Ux,{override:!0,status:!0},H)),classNames:Object.assign(Object.assign(Object.assign({},k),_==null?void 0:_.classNames),{input:m()({[`${ye}-sm`]:Le==="small",[`${ye}-lg`]:Le==="large",[`${ye}-rtl`]:K==="rtl",[`${ye}-borderless`]:!f},!R&&(0,t.Z)(ye,i),k==null?void 0:k.input,(u=_==null?void 0:_.classNames)===null||u===void 0?void 0:u.input,ke)}),classes:{affixWrapper:m()({[`${ye}-affix-wrapper-sm`]:Le==="small",[`${ye}-affix-wrapper-lg`]:Le==="large",[`${ye}-affix-wrapper-rtl`]:K==="rtl",[`${ye}-affix-wrapper-borderless`]:!f},(0,t.Z)(`${ye}-affix-wrapper`,i,h),ke),wrapper:m()({[`${ye}-group-rtl`]:K==="rtl"},ke),group:m()({[`${ye}-group-wrapper-sm`]:Le==="small",[`${ye}-group-wrapper-lg`]:Le==="large",[`${ye}-group-wrapper-rtl`]:K==="rtl",[`${ye}-group-wrapper-disabled`]:Te},(0,t.Z)(`${ye}-group-wrapper`,i,h),ke)}})))})},1643:function(Dt,Re,e){var y=e(19248),c=e(92310),m=e.n(c),j=e(9296),s=e(59301),O=e(19080),t=e(36355),ee=e(1684),J=e(19716),v=e(32441),te=e(9432),A=e(9937),C=function(W,G){var Ae={};for(var ve in W)Object.prototype.hasOwnProperty.call(W,ve)&&G.indexOf(ve)<0&&(Ae[ve]=W[ve]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,ve=Object.getOwnPropertySymbols(W);De{const{prefixCls:Ae,bordered:ve=!0,size:De,disabled:se,status:F,allowClear:u,showCount:r,classNames:f,rootClassName:p,className:L}=W,z=C(W,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:B,direction:S}=s.useContext(t.E_),Ce=(0,J.Z)(De),Y=s.useContext(ee.Z),je=se!=null?se:Y,{status:H,hasFeedback:ae,feedbackIcon:oe}=s.useContext(v.aM),V=(0,O.F)(H,F),be=s.useRef(null);s.useImperativeHandle(G,()=>{var K;return{resizableTextArea:(K=be.current)===null||K===void 0?void 0:K.resizableTextArea,focus:_=>{var ye,Ke;(0,te.n)((Ke=(ye=be.current)===null||ye===void 0?void 0:ye.resizableTextArea)===null||Ke===void 0?void 0:Ke.textArea,_)},blur:()=>{var _;return(_=be.current)===null||_===void 0?void 0:_.blur()}}});const Z=B("input",Ae);let k;typeof u=="object"&&(u!=null&&u.clearIcon)?k=u:u&&(k={clearIcon:s.createElement(y.Z,null)});const[me,Q]=(0,A.ZP)(Z);return me(s.createElement(j.default,Object.assign({},z,{disabled:je,allowClear:k,className:m()(L,p),classes:{affixWrapper:m()(`${Z}-textarea-affix-wrapper`,{[`${Z}-affix-wrapper-rtl`]:S==="rtl",[`${Z}-affix-wrapper-borderless`]:!ve,[`${Z}-affix-wrapper-sm`]:Ce==="small",[`${Z}-affix-wrapper-lg`]:Ce==="large",[`${Z}-textarea-show-count`]:r},(0,O.Z)(`${Z}-affix-wrapper`,V),Q)},classNames:Object.assign(Object.assign({},f),{textarea:m()({[`${Z}-borderless`]:!ve,[`${Z}-sm`]:Ce==="small",[`${Z}-lg`]:Ce==="large"},(0,O.Z)(Z,V),Q,f==null?void 0:f.textarea)}),prefixCls:Z,suffix:ae&&s.createElement("span",{className:`${Z}-textarea-suffix`},oe),showCount:r,ref:be})))});Re.Z=ne},59412:function(Dt,Re,e){e.d(Re,{Z:function(){return c}});var y=e(59301);function c(m,j){const s=(0,y.useRef)([]),O=()=>{s.current.push(setTimeout(()=>{var t,ee,J,v;!((t=m.current)===null||t===void 0)&&t.input&&((ee=m.current)===null||ee===void 0?void 0:ee.input.getAttribute("type"))==="password"&&(!((J=m.current)===null||J===void 0)&&J.input.hasAttribute("value"))&&((v=m.current)===null||v===void 0||v.input.removeAttribute("value"))}))};return(0,y.useEffect)(()=>(j&&O(),()=>s.current.forEach(t=>{t&&clearTimeout(t)})),[]),O}},92832:function(Dt,Re,e){e.d(Re,{default:function(){return Ce}});var y=e(92310),c=e.n(y),m=e(59301),j=e(36355),s=e(32441),O=e(9937),ee=Y=>{const{getPrefixCls:je,direction:H}=(0,m.useContext)(j.E_),{prefixCls:ae,className:oe}=Y,V=je("input-group",ae),be=je("input"),[Z,k]=(0,O.ZP)(be),me=c()(V,{[`${V}-lg`]:Y.size==="large",[`${V}-sm`]:Y.size==="small",[`${V}-compact`]:Y.compact,[`${V}-rtl`]:H==="rtl"},k,oe),Q=(0,m.useContext)(s.aM),K=(0,m.useMemo)(()=>Object.assign(Object.assign({},Q),{isFormItemInput:!1}),[Q]);return Z(m.createElement("span",{className:me,style:Y.style,onMouseEnter:Y.onMouseEnter,onMouseLeave:Y.onMouseLeave,onFocus:Y.onFocus,onBlur:Y.onBlur},m.createElement(s.aM.Provider,{value:K},Y.children)))},J=e(9432),v=e(73331),te=e(15277),A=e(2738),C=e(8654),ne=e(59412),W=function(Y,je){var H={};for(var ae in Y)Object.prototype.hasOwnProperty.call(Y,ae)&&je.indexOf(ae)<0&&(H[ae]=Y[ae]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,ae=Object.getOwnPropertySymbols(Y);oeY?m.createElement(te.Z,null):m.createElement(v.Z,null),Ae={click:"onClick",hover:"onMouseOver"};var De=m.forwardRef((Y,je)=>{const{visibilityToggle:H=!0}=Y,ae=typeof H=="object"&&H.visible!==void 0,[oe,V]=(0,m.useState)(()=>ae?H.visible:!1),be=(0,m.useRef)(null);m.useEffect(()=>{ae&&V(H.visible)},[ae,H]);const Z=(0,ne.Z)(be),k=()=>{const{disabled:Te}=Y;Te||(oe&&Z(),V(E=>{var h;const x=!E;return typeof H=="object"&&((h=H.onVisibleChange)===null||h===void 0||h.call(H,x)),x}))},me=Te=>{const{action:E="click",iconRender:h=G}=Y,x=Ae[E]||"",i=h(oe),R={[x]:k,className:`${Te}-icon`,key:"passwordIcon",onMouseDown:X=>{X.preventDefault()},onMouseUp:X=>{X.preventDefault()}};return m.cloneElement(m.isValidElement(i)?i:m.createElement("span",null,i),R)},{className:Q,prefixCls:K,inputPrefixCls:_,size:ye}=Y,Ke=W(Y,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Fe}=m.useContext(j.E_),ke=Fe("input",_),tt=Fe("input-password",K),qe=H&&me(tt),Le=c()(tt,Q,{[`${tt}-${ye}`]:!!ye}),ue=Object.assign(Object.assign({},(0,A.Z)(Ke,["suffix","iconRender","visibilityToggle"])),{type:oe?"text":"password",className:Le,prefixCls:ke,suffix:qe});return ye&&(ue.size=ye),m.createElement(J.Z,Object.assign({ref:(0,C.sQ)(je,be)},ue))}),se=e(47472),F=e(92343),u=e(3113),r=e(19716),f=e(33234),p=function(Y,je){var H={};for(var ae in Y)Object.prototype.hasOwnProperty.call(Y,ae)&&je.indexOf(ae)<0&&(H[ae]=Y[ae]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,ae=Object.getOwnPropertySymbols(Y);oe{const{prefixCls:H,inputPrefixCls:ae,className:oe,size:V,suffix:be,enterButton:Z=!1,addonAfter:k,loading:me,disabled:Q,onSearch:K,onChange:_,onCompositionStart:ye,onCompositionEnd:Ke}=Y,Fe=p(Y,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ke,direction:tt}=m.useContext(j.E_),qe=m.useRef(!1),Le=ke("input-search",H),ue=ke("input",ae),{compactSize:Te}=(0,f.ri)(Le,tt),E=(0,r.Z)(de=>{var re;return(re=V!=null?V:Te)!==null&&re!==void 0?re:de}),h=m.useRef(null),x=de=>{de&&de.target&&de.type==="click"&&K&&K(de.target.value,de,{source:"clear"}),_&&_(de)},i=de=>{var re;document.activeElement===((re=h.current)===null||re===void 0?void 0:re.input)&&de.preventDefault()},R=de=>{var re,fe;K&&K((fe=(re=h.current)===null||re===void 0?void 0:re.input)===null||fe===void 0?void 0:fe.value,de,{source:"input"})},X=de=>{qe.current||me||R(de)},l=typeof Z=="boolean"?m.createElement(se.Z,null):null,a=`${Le}-button`;let N;const b=Z||{},d=b.type&&b.type.__ANT_BUTTON===!0;d||b.type==="button"?N=(0,F.Tm)(b,Object.assign({onMouseDown:i,onClick:de=>{var re,fe;(fe=(re=b==null?void 0:b.props)===null||re===void 0?void 0:re.onClick)===null||fe===void 0||fe.call(re,de),R(de)},key:"enterButton"},d?{className:a,size:E}:{})):N=m.createElement(u.ZP,{className:a,type:Z?"primary":void 0,size:E,disabled:Q,key:"enterButton",onMouseDown:i,onClick:R,loading:me,icon:l},Z),k&&(N=[N,(0,F.Tm)(k,{key:"addonAfter"})]);const P=c()(Le,{[`${Le}-rtl`]:tt==="rtl",[`${Le}-${E}`]:!!E,[`${Le}-with-button`]:!!Z},oe),pe=de=>{qe.current=!0,ye==null||ye(de)},U=de=>{qe.current=!1,Ke==null||Ke(de)};return m.createElement(J.Z,Object.assign({ref:(0,C.sQ)(h,je),onPressEnter:X},Fe,{size:E,onCompositionStart:pe,onCompositionEnd:U,prefixCls:ue,addonAfter:N,suffix:be,onChange:x,className:P,disabled:Q}))}),B=e(1643);const S=J.Z;S.Group=ee,S.Search=z,S.TextArea=B.Z,S.Password=De;var Ce=S},9937:function(Dt,Re,e){e.d(Re,{M1:function(){return t},TM:function(){return F},Xy:function(){return ee},bi:function(){return te},e5:function(){return se},ik:function(){return A},nz:function(){return s},pU:function(){return O},s7:function(){return C},x0:function(){return v}});var y=e(17313),c=e(74207),m=e(37613),j=e(83116);const s=u=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:u,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),O=u=>({borderColor:u.hoverBorderColor}),t=u=>({borderColor:u.activeBorderColor,boxShadow:u.activeShadow,outline:0}),ee=u=>({color:u.colorTextDisabled,backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},O((0,m.TS)(u,{hoverBorderColor:u.colorBorder})))}),J=u=>{const{paddingBlockLG:r,fontSizeLG:f,lineHeightLG:p,borderRadiusLG:L,paddingInlineLG:z}=u;return{padding:`${r}px ${z}px`,fontSize:f,lineHeight:p,borderRadius:L}},v=u=>({padding:`${u.paddingBlockSM}px ${u.paddingInlineSM}px`,borderRadius:u.borderRadiusSM}),te=(u,r)=>{const{componentCls:f,colorError:p,colorWarning:L,errorActiveShadow:z,warningActiveShadow:B,colorErrorBorderHover:S,colorWarningBorderHover:Ce}=u;return{[`&-status-error:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:p,"&:hover":{borderColor:S},"&:focus, &-focused":Object.assign({},t((0,m.TS)(u,{activeBorderColor:p,activeShadow:z}))),[`${f}-prefix, ${f}-suffix`]:{color:p}},[`&-status-warning:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:L,"&:hover":{borderColor:Ce},"&:focus, &-focused":Object.assign({},t((0,m.TS)(u,{activeBorderColor:L,activeShadow:B}))),[`${f}-prefix, ${f}-suffix`]:{color:L}}}},A=u=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${u.paddingBlock}px ${u.paddingInline}px`,color:u.colorText,fontSize:u.fontSize,lineHeight:u.lineHeight,backgroundColor:u.colorBgContainer,backgroundImage:"none",borderWidth:u.lineWidth,borderStyle:u.lineType,borderColor:u.colorBorder,borderRadius:u.borderRadius,transition:`all ${u.motionDurationMid}`},s(u.colorTextPlaceholder)),{"&:hover":Object.assign({},O(u)),"&:focus, &-focused":Object.assign({},t(u)),"&-disabled, &[disabled]":Object.assign({},ee(u)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:u.controlHeight,lineHeight:u.lineHeight,verticalAlign:"bottom",transition:`all ${u.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},J(u)),"&-sm":Object.assign({},v(u)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),C=u=>{const{componentCls:r,antCls:f}=u;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:u.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${r}, &-lg > ${r}-group-addon`]:Object.assign({},J(u)),[`&-sm ${r}, &-sm > ${r}-group-addon`]:Object.assign({},v(u)),[`&-lg ${f}-select-single ${f}-select-selector`]:{height:u.controlHeightLG},[`&-sm ${f}-select-single ${f}-select-selector`]:{height:u.controlHeightSM},[`> ${r}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${r}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${u.paddingInline}px`,color:u.colorText,fontWeight:"normal",fontSize:u.fontSize,textAlign:"center",backgroundColor:u.colorFillAlter,border:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`,borderRadius:u.borderRadius,transition:`all ${u.motionDurationSlow}`,lineHeight:1,[`${f}-select`]:{margin:`-${u.paddingBlock+1}px -${u.paddingInline}px`,[`&${f}-select-single:not(${f}-select-customize-input)`]:{[`${f}-select-selector`]:{backgroundColor:"inherit",border:`${u.lineWidth}px ${u.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${f}-select-selector`]:{color:u.colorPrimary}}},[`${f}-cascader-picker`]:{margin:`-9px -${u.paddingInline}px`,backgroundColor:"transparent",[`${f}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${r}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${r}-search-with-button &`]:{zIndex:0}}},[`> ${r}:first-child, ${r}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${f}-select ${f}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${r}-affix-wrapper`]:{[`&:not(:first-child) ${r}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${r}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${r}:last-child, ${r}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${f}-select ${f}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${r}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-search &`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius}},[`&:not(:first-child), ${r}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${r}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,y.dF)()),{[`${r}-group-addon, ${r}-group-wrap, > ${r}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:u.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${r}-affix-wrapper, - & > ${r}-number-affix-wrapper, - & > ${f}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-u.lineWidth,borderInlineEndWidth:u.lineWidth},[`${r}`]:{float:"none"},[`& > ${f}-select > ${f}-select-selector, - & > ${f}-select-auto-complete ${r}, - & > ${f}-cascader-picker ${r}, - & > ${r}-group-wrapper ${r}`]:{borderInlineEndWidth:u.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${f}-select-focused`]:{zIndex:1},[`& > ${f}-select > ${f}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${f}-select:first-child > ${f}-select-selector, - & > ${f}-select-auto-complete:first-child ${r}, - & > ${f}-cascader-picker:first-child ${r}`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius},[`& > *:last-child, - & > ${f}-select:last-child > ${f}-select-selector, - & > ${f}-cascader-picker:last-child ${r}, - & > ${f}-cascader-picker-focused:last-child ${r}`]:{borderInlineEndWidth:u.lineWidth,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius},[`& > ${f}-select-auto-complete ${r}`]:{verticalAlign:"top"},[`${r}-group-wrapper + ${r}-group-wrapper`]:{marginInlineStart:-u.lineWidth,[`${r}-affix-wrapper`]:{borderRadius:0}},[`${r}-group-wrapper:not(:last-child)`]:{[`&${r}-search > ${r}-group`]:{[`& > ${r}-group-addon > ${r}-search-button`]:{borderRadius:0},[`& > ${r}`]:{borderStartStartRadius:u.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:u.borderRadius}}}})}},ne=u=>{const{componentCls:r,controlHeightSM:f,lineWidth:p}=u,z=(f-p*2-16)/2;return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,y.Wf)(u)),A(u)),te(u,r)),{'&[type="color"]':{height:u.controlHeight,[`&${r}-lg`]:{height:u.controlHeightLG},[`&${r}-sm`]:{height:f,paddingTop:z,paddingBottom:z}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},W=u=>{const{componentCls:r}=u;return{[`${r}-clear-icon`]:{margin:0,color:u.colorTextQuaternary,fontSize:u.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${u.motionDurationSlow}`,"&:hover":{color:u.colorTextTertiary},"&:active":{color:u.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${u.inputAffixPadding}px`}}}},G=u=>{const{componentCls:r,inputAffixPadding:f,colorTextDescription:p,motionDurationSlow:L,colorIcon:z,colorIconHover:B,iconCls:S}=u;return{[`${r}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},A(u)),{display:"inline-flex",[`&:not(${r}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},O(u)),{zIndex:1,[`${r}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${r}[disabled]`]:{background:"transparent"}},[`> input${r}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${r}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:u.paddingXS}},"&-show-count-suffix":{color:p},"&-show-count-has-suffix":{marginInlineEnd:u.paddingXXS},"&-prefix":{marginInlineEnd:f},"&-suffix":{marginInlineStart:f}}}),W(u)),{[`${S}${r}-password-icon`]:{color:z,cursor:"pointer",transition:`all ${L}`,"&:hover":{color:B}}}),te(u,`${r}-affix-wrapper`))}},Ae=u=>{const{componentCls:r,colorError:f,colorWarning:p,borderRadiusLG:L,borderRadiusSM:z}=u;return{[`${r}-group`]:Object.assign(Object.assign(Object.assign({},(0,y.Wf)(u)),C(u)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${r}-group-addon`]:{borderRadius:L,fontSize:u.fontSizeLG}},"&-sm":{[`${r}-group-addon`]:{borderRadius:z}},"&-status-error":{[`${r}-group-addon`]:{color:f,borderColor:f}},"&-status-warning":{[`${r}-group-addon`]:{color:p,borderColor:p}},"&-disabled":{[`${r}-group-addon`]:Object.assign({},ee(u))},[`&:not(${r}-compact-first-item):not(${r}-compact-last-item)${r}-compact-item`]:{[`${r}, ${r}-group-addon`]:{borderRadius:0}},[`&:not(${r}-compact-last-item)${r}-compact-first-item`]:{[`${r}, ${r}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${r}-compact-first-item)${r}-compact-last-item`]:{[`${r}, ${r}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},ve=u=>{const{componentCls:r,antCls:f}=u,p=`${r}-search`;return{[p]:{[`${r}`]:{"&:hover, &:focus":{borderColor:u.colorPrimaryHover,[`+ ${r}-group-addon ${p}-button:not(${f}-btn-primary)`]:{borderInlineStartColor:u.colorPrimaryHover}}},[`${r}-affix-wrapper`]:{borderRadius:0},[`${r}-lg`]:{lineHeight:u.lineHeightLG-2e-4},[`> ${r}-group`]:{[`> ${r}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${p}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${p}-button:not(${f}-btn-primary)`]:{color:u.colorTextDescription,"&:hover":{color:u.colorPrimaryHover},"&:active":{color:u.colorPrimaryActive},[`&${f}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${p}-button`]:{height:u.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${p}-button`]:{height:u.controlHeightLG},[`&-small ${p}-button`]:{height:u.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${r}-compact-item`]:{[`&:not(${r}-compact-last-item)`]:{[`${r}-group-addon`]:{[`${r}-search-button`]:{marginInlineEnd:-u.lineWidth,borderRadius:0}}},[`&:not(${r}-compact-first-item)`]:{[`${r},${r}-affix-wrapper`]:{borderRadius:0}},[`> ${r}-group-addon ${r}-search-button, - > ${r}, - ${r}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${r}-affix-wrapper-focused`]:{zIndex:2}}}}},De=u=>{const{componentCls:r,paddingLG:f}=u,p=`${r}-textarea`;return{[p]:{position:"relative","&-show-count":{[`> ${r}`]:{height:"100%"},[`${r}-data-count`]:{position:"absolute",bottom:-u.fontSize*u.lineHeight,insetInlineEnd:0,color:u.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${r}`]:{paddingInlineEnd:f}},[`&-affix-wrapper${p}-has-feedback`]:{[`${r}`]:{paddingInlineEnd:f}},[`&-affix-wrapper${r}-affix-wrapper`]:{padding:0,[`> textarea${r}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${r}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${r}-clear-icon`]:{position:"absolute",insetInlineEnd:u.paddingXS,insetBlockStart:u.paddingXS},[`${p}-suffix`]:{position:"absolute",top:0,insetInlineEnd:u.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function se(u){return(0,m.TS)(u,{inputAffixPadding:u.paddingXXS})}const F=u=>{const{controlHeight:r,fontSize:f,lineHeight:p,lineWidth:L,controlHeightSM:z,controlHeightLG:B,fontSizeLG:S,lineHeightLG:Ce,paddingSM:Y,controlPaddingHorizontalSM:je,controlPaddingHorizontal:H,colorFillAlter:ae,colorPrimaryHover:oe,controlOutlineWidth:V,controlOutline:be,colorErrorOutline:Z,colorWarningOutline:k}=u;return{paddingBlock:Math.max(Math.round((r-f*p)/2*10)/10-L,3),paddingBlockSM:Math.max(Math.round((z-f*p)/2*10)/10-L,0),paddingBlockLG:Math.ceil((B-S*Ce)/2*10)/10-L,paddingInline:Y-L,paddingInlineSM:je-L,paddingInlineLG:H-L,addonBg:ae,activeBorderColor:oe,hoverBorderColor:oe,activeShadow:`0 0 0 ${V}px ${be}`,errorActiveShadow:`0 0 0 ${V}px ${Z}`,warningActiveShadow:`0 0 0 ${V}px ${k}`}};Re.ZP=(0,j.Z)("Input",u=>{const r=(0,m.TS)(u,se(u));return[ne(r),De(r),G(r),Ae(r),ve(r),(0,c.c)(r)]},F)},45818:function(Dt,Re,e){e.d(Re,{D:function(){return se},Z:function(){return r}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},j=m,s=e(7657),O=function(p,L){return c.createElement(s.Z,(0,y.Z)({},p,{ref:L,icon:j}))},t=c.forwardRef(O),ee=t,J=e(33853),v=e(38819),te=e(92310),A=e.n(te),C=e(2738),W=f=>!isNaN(parseFloat(f))&&isFinite(f),G=e(36355),Ae=e(84966),ve=function(f,p){var L={};for(var z in f)Object.prototype.hasOwnProperty.call(f,z)&&p.indexOf(z)<0&&(L[z]=f[z]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,z=Object.getOwnPropertySymbols(f);B{let f=0;return function(){let p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return f+=1,`${p}${f}`}})();var r=c.forwardRef((f,p)=>{const{prefixCls:L,className:z,trigger:B,children:S,defaultCollapsed:Ce=!1,theme:Y="dark",style:je={},collapsible:H=!1,reverseArrow:ae=!1,width:oe=200,collapsedWidth:V=80,zeroWidthTriggerStyle:be,breakpoint:Z,onCollapse:k,onBreakpoint:me}=f,Q=ve(f,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:K}=(0,c.useContext)(Ae.Gs),[_,ye]=(0,c.useState)("collapsed"in f?f.collapsed:Ce),[Ke,Fe]=(0,c.useState)(!1);(0,c.useEffect)(()=>{"collapsed"in f&&ye(f.collapsed)},[f.collapsed]);const ke=(E,h)=>{"collapsed"in f||ye(E),k==null||k(E,h)},tt=(0,c.useRef)();tt.current=E=>{Fe(E.matches),me==null||me(E.matches),_!==E.matches&&ke(E.matches,"responsive")},(0,c.useEffect)(()=>{function E(x){return tt.current(x)}let h;if(typeof window!="undefined"){const{matchMedia:x}=window;if(x&&Z&&Z in De){h=x(`(max-width: ${De[Z]})`);try{h.addEventListener("change",E)}catch(i){h.addListener(E)}E(h)}}return()=>{try{h==null||h.removeEventListener("change",E)}catch(x){h==null||h.removeListener(E)}}},[Z]),(0,c.useEffect)(()=>{const E=F("ant-sider-");return K.addSider(E),()=>K.removeSider(E)},[]);const qe=()=>{ke(!_,"clickTrigger")},{getPrefixCls:Le}=(0,c.useContext)(G.E_),ue=()=>{const E=Le("layout-sider",L),h=(0,C.Z)(Q,["collapsed"]),x=_?V:oe,i=W(x)?`${x}px`:String(x),R=parseFloat(String(V||0))===0?c.createElement("span",{onClick:qe,className:A()(`${E}-zero-width-trigger`,`${E}-zero-width-trigger-${ae?"right":"left"}`),style:be},B||c.createElement(ee,null)):null,a={expanded:ae?c.createElement(v.Z,null):c.createElement(J.Z,null),collapsed:ae?c.createElement(J.Z,null):c.createElement(v.Z,null)}[_?"collapsed":"expanded"],N=B!==null?R||c.createElement("div",{className:`${E}-trigger`,onClick:qe,style:{width:i}},B||a):null,b=Object.assign(Object.assign({},je),{flex:`0 0 ${i}`,maxWidth:i,minWidth:i,width:i}),d=A()(E,`${E}-${Y}`,{[`${E}-collapsed`]:!!_,[`${E}-has-trigger`]:H&&B!==null&&!R,[`${E}-below`]:!!Ke,[`${E}-zero-width`]:parseFloat(i)===0},z);return c.createElement("aside",Object.assign({className:d},h,{style:b,ref:p}),c.createElement("div",{className:`${E}-children`},S),H||Ke&&R?N:null)},Te=c.useMemo(()=>({siderCollapsed:_}),[_]);return c.createElement(se.Provider,{value:Te},ue())})},84966:function(Dt,Re,e){e.d(Re,{VY:function(){return se},$_:function(){return De},h4:function(){return ve},Gs:function(){return C},ZP:function(){return F}});var y=e(94480),c=e(92310),m=e.n(c),j=e(2738),s=e(59301),O=e(36355),t=e(83116),J=u=>{const{componentCls:r,bodyBg:f,lightSiderBg:p,lightTriggerBg:L,lightTriggerColor:z}=u;return{[`${r}-sider-light`]:{background:p,[`${r}-sider-trigger`]:{color:z,background:L},[`${r}-sider-zero-width-trigger`]:{color:z,background:L,border:`1px solid ${f}`,borderInlineStart:0}}}};const v=u=>{const{antCls:r,componentCls:f,colorText:p,triggerColor:L,footerBg:z,triggerBg:B,headerHeight:S,headerPadding:Ce,headerColor:Y,footerPadding:je,triggerHeight:H,zeroTriggerHeight:ae,zeroTriggerWidth:oe,motionDurationMid:V,motionDurationSlow:be,fontSize:Z,borderRadius:k,bodyBg:me,headerBg:Q,siderBg:K}=u;return{[f]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:me,"&, *":{boxSizing:"border-box"},[`&${f}-has-sider`]:{flexDirection:"row",[`> ${f}, > ${f}-content`]:{width:0}},[`${f}-header, &${f}-footer`]:{flex:"0 0 auto"},[`${f}-sider`]:{position:"relative",minWidth:0,background:K,transition:`all ${V}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${r}-menu${r}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:H},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:H,color:L,lineHeight:`${H}px`,textAlign:"center",background:B,cursor:"pointer",transition:`all ${V}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:S,insetInlineEnd:-oe,zIndex:1,width:oe,height:ae,color:L,fontSize:u.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:K,borderStartStartRadius:0,borderStartEndRadius:k,borderEndEndRadius:k,borderEndStartRadius:0,cursor:"pointer",transition:`background ${be} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${be}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-oe,borderStartStartRadius:k,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:k}}}}},J(u)),{"&-rtl":{direction:"rtl"}}),[`${f}-header`]:{height:S,padding:Ce,color:Y,lineHeight:`${S}px`,background:Q,[`${r}-menu`]:{lineHeight:"inherit"}},[`${f}-footer`]:{padding:je,color:p,fontSize:Z,background:z},[`${f}-content`]:{flex:"auto",minHeight:0}}};var te=(0,t.Z)("Layout",u=>[v(u)],u=>{const{colorBgLayout:r,controlHeight:f,controlHeightLG:p,colorText:L,controlHeightSM:z,marginXXS:B,colorTextLightSolid:S,colorBgContainer:Ce}=u,Y=p*1.25;return{colorBgHeader:"#001529",colorBgBody:r,colorBgTrigger:"#002140",bodyBg:r,headerBg:"#001529",headerHeight:f*2,headerPadding:`0 ${Y}px`,headerColor:L,footerPadding:`${z}px ${Y}px`,footerBg:r,siderBg:"#001529",triggerHeight:p+B*2,triggerBg:"#002140",triggerColor:S,zeroTriggerWidth:p,zeroTriggerHeight:p,lightSiderBg:Ce,lightTriggerBg:Ce,lightTriggerColor:L}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),A=function(u,r){var f={};for(var p in u)Object.prototype.hasOwnProperty.call(u,p)&&r.indexOf(p)<0&&(f[p]=u[p]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,p=Object.getOwnPropertySymbols(u);Lnull,removeSider:()=>null}});function ne(u){let{suffixCls:r,tagName:f,displayName:p}=u;return L=>s.forwardRef((B,S)=>s.createElement(L,Object.assign({ref:S,suffixCls:r,tagName:f},B)))}const W=s.forwardRef((u,r)=>{const{prefixCls:f,suffixCls:p,className:L,tagName:z}=u,B=A(u,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:S}=s.useContext(O.E_),Ce=S("layout",f),[Y,je]=te(Ce),H=p?`${Ce}-${p}`:Ce;return Y(s.createElement(z,Object.assign({className:m()(f||H,L,je),ref:r},B)))}),G=s.forwardRef((u,r)=>{const{direction:f}=s.useContext(O.E_),[p,L]=s.useState([]),{prefixCls:z,className:B,rootClassName:S,children:Ce,hasSider:Y,tagName:je,style:H}=u,ae=A(u,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),oe=(0,j.Z)(ae,["suffixCls"]),{getPrefixCls:V,layout:be}=s.useContext(O.E_),Z=V("layout",z),[k,me]=te(Z),Q=m()(Z,{[`${Z}-has-sider`]:typeof Y=="boolean"?Y:p.length>0,[`${Z}-rtl`]:f==="rtl"},be==null?void 0:be.className,B,S,me),K=s.useMemo(()=>({siderHook:{addSider:_=>{L(ye=>[].concat((0,y.Z)(ye),[_]))},removeSider:_=>{L(ye=>ye.filter(Ke=>Ke!==_))}}}),[]);return k(s.createElement(C.Provider,{value:K},s.createElement(je,Object.assign({ref:r,className:Q,style:Object.assign(Object.assign({},be==null?void 0:be.style),H)},oe),Ce)))}),Ae=ne({tagName:"div",displayName:"Layout"})(G),ve=ne({suffixCls:"header",tagName:"header",displayName:"Header"})(W),De=ne({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(W),se=ne({suffixCls:"content",tagName:"main",displayName:"Content"})(W);var F=Ae},40875:function(Dt,Re,e){e.d(Re,{J:function(){return O}});var y=e(59301),c=e(33234),m=e(70425),j=function(t,ee){var J={};for(var v in t)Object.prototype.hasOwnProperty.call(t,v)&&ee.indexOf(v)<0&&(J[v]=t[v]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,v=Object.getOwnPropertySymbols(t);te{const{children:J}=t,v=j(t,["children"]),te=y.useContext(s),A=y.useMemo(()=>Object.assign(Object.assign({},te),v),[te,v.prefixCls,v.mode,v.selectable]);return y.createElement(s.Provider,{value:A},y.createElement(c.BR,null,(0,m.supportNodeRef)(J)?y.cloneElement(J,{ref:ee}):J))});Re.Z=s},20834:function(Dt,Re,e){e.d(Re,{default:function(){return Te}});var y=e(15285),c=e(59301),m=e(45818),j=e(92310),s=e.n(j),O=e(36355),t=function(E,h){var x={};for(var i in E)Object.prototype.hasOwnProperty.call(E,i)&&h.indexOf(i)<0&&(x[i]=E[i]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,i=Object.getOwnPropertySymbols(E);R{const{prefixCls:h,className:x,dashed:i}=E,R=t(E,["prefixCls","className","dashed"]),{getPrefixCls:X}=c.useContext(O.E_),l=X("menu",h),a=s()({[`${l}-item-divider-dashed`]:!!i},x);return c.createElement(y.iz,Object.assign({className:a},R))},v=e(11592),te=e(2738),A=e(6848),C=e(92343),W=(0,c.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Ae=E=>{var h;const{className:x,children:i,icon:R,title:X,danger:l}=E,{prefixCls:a,firstLevel:N,direction:b,disableMenuItemTitleTooltip:d,inlineCollapsed:P}=c.useContext(W),pe=Xe=>{const Ge=c.createElement("span",{className:`${a}-title-content`},i);return(!R||(0,C.l$)(i)&&i.type==="span")&&i&&Xe&&N&&typeof i=="string"?c.createElement("div",{className:`${a}-inline-collapsed-noicon`},i.charAt(0)):Ge},{siderCollapsed:U}=c.useContext(m.D);let de=X;typeof X=="undefined"?de=N?i:"":X===!1&&(de="");const re={title:de};!U&&!P&&(re.title=null,re.open=!1);const fe=(0,v.Z)(i).length;let ce=c.createElement(y.ck,Object.assign({},(0,te.Z)(E,["title","icon","danger"]),{className:s()({[`${a}-item-danger`]:l,[`${a}-item-only-child`]:(R?fe+1:fe)===1},x),title:typeof X=="string"?X:void 0}),(0,C.Tm)(R,{className:s()((0,C.l$)(R)?(h=R.props)===null||h===void 0?void 0:h.className:"",`${a}-item-icon`)}),pe(P));return d||(ce=c.createElement(A.Z,Object.assign({},re,{placement:b==="rtl"?"left":"right",overlayClassName:`${a}-inline-collapsed-tooltip`}),ce)),ce},De=E=>{var h;const{popupClassName:x,icon:i,title:R,theme:X}=E,l=c.useContext(W),{prefixCls:a,inlineCollapsed:N,theme:b}=l,d=(0,y.Xl)();let P;if(!i)P=N&&!d.length&&R&&typeof R=="string"?c.createElement("div",{className:`${a}-inline-collapsed-noicon`},R.charAt(0)):c.createElement("span",{className:`${a}-title-content`},R);else{const U=(0,C.l$)(R)&&R.type==="span";P=c.createElement(c.Fragment,null,(0,C.Tm)(i,{className:s()((0,C.l$)(i)?(h=i.props)===null||h===void 0?void 0:h.className:"",`${a}-item-icon`)}),U?R:c.createElement("span",{className:`${a}-title-content`},R))}const pe=c.useMemo(()=>Object.assign(Object.assign({},l),{firstLevel:!1}),[l]);return c.createElement(W.Provider,{value:pe},c.createElement(y.Wd,Object.assign({},(0,te.Z)(E,["icon"]),{title:P,popupClassName:s()(a,x,`${a}-${X||b}`)})))},se=e(18785),F=e(70425),u=e(62892),r=e(40875),f=function(E,h){var x={};for(var i in E)Object.prototype.hasOwnProperty.call(E,i)&&h.indexOf(i)<0&&(x[i]=E[i]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,i=Object.getOwnPropertySymbols(E);R{if(h&&typeof h=="object"){const i=h,{label:R,children:X,key:l,type:a}=i,N=f(i,["label","children","key","type"]),b=l!=null?l:`tmp-${x}`;return X||a==="group"?a==="group"?c.createElement(y.BW,Object.assign({key:b},N,{title:R}),p(X)):c.createElement(De,Object.assign({key:b},N,{title:R}),p(X)):a==="divider"?c.createElement(J,Object.assign({key:b},N)):c.createElement(Ae,Object.assign({key:b},N),R)}return null}).filter(h=>h)}function L(E){return c.useMemo(()=>E&&p(E),[E])}var z=e(64993),B=e(17313),S=e(8378),Ce=e(13826),Y=e(29878),je=e(83116),H=e(37613),oe=E=>{const{componentCls:h,motionDurationSlow:x,horizontalLineHeight:i,colorSplit:R,lineWidth:X,lineType:l,itemPaddingInline:a}=E;return{[`${h}-horizontal`]:{lineHeight:i,border:0,borderBottom:`${X}px ${l} ${R}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${h}-item, ${h}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:a},[`> ${h}-item:hover, - > ${h}-item-active, - > ${h}-submenu ${h}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${h}-item, ${h}-submenu-title`]:{transition:[`border-color ${x}`,`background ${x}`].join(",")},[`${h}-submenu-arrow`]:{display:"none"}}}},be=E=>{let{componentCls:h,menuArrowOffset:x}=E;return{[`${h}-rtl`]:{direction:"rtl"},[`${h}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${h}-rtl${h}-vertical, - ${h}-submenu-rtl ${h}-vertical`]:{[`${h}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${x})`},"&::after":{transform:`rotate(45deg) translateY(${x})`}}}}};const Z=E=>Object.assign({},(0,B.oN)(E));var me=(E,h)=>{const{componentCls:x,itemColor:i,itemSelectedColor:R,groupTitleColor:X,itemBg:l,subMenuItemBg:a,itemSelectedBg:N,activeBarHeight:b,activeBarWidth:d,activeBarBorderWidth:P,motionDurationSlow:pe,motionEaseInOut:U,motionEaseOut:de,itemPaddingInline:re,motionDurationMid:fe,itemHoverColor:ce,lineType:Xe,colorSplit:Ge,itemDisabledColor:Ve,dangerItemColor:rt,dangerItemHoverColor:st,dangerItemSelectedColor:Ct,dangerItemActiveBg:at,dangerItemSelectedBg:Kt,itemHoverBg:sn,itemActiveBg:Qt,menuSubMenuBg:un,horizontalItemSelectedColor:Pn,horizontalItemSelectedBg:dn,horizontalItemBorderRadius:mt,horizontalItemHoverBg:bn,popupBg:Mn}=E;return{[`${x}-${h}, ${x}-${h} > ${x}`]:{color:i,background:l,[`&${x}-root:focus-visible`]:Object.assign({},Z(E)),[`${x}-item-group-title`]:{color:X},[`${x}-submenu-selected`]:{[`> ${x}-submenu-title`]:{color:R}},[`${x}-item-disabled, ${x}-submenu-disabled`]:{color:`${Ve} !important`},[`${x}-item:not(${x}-item-selected):not(${x}-submenu-selected)`]:{[`&:hover, > ${x}-submenu-title:hover`]:{color:ce}},[`&:not(${x}-horizontal)`]:{[`${x}-item:not(${x}-item-selected)`]:{"&:hover":{backgroundColor:sn},"&:active":{backgroundColor:Qt}},[`${x}-submenu-title`]:{"&:hover":{backgroundColor:sn},"&:active":{backgroundColor:Qt}}},[`${x}-item-danger`]:{color:rt,[`&${x}-item:hover`]:{[`&:not(${x}-item-selected):not(${x}-submenu-selected)`]:{color:st}},[`&${x}-item:active`]:{background:at}},[`${x}-item a`]:{"&, &:hover":{color:"inherit"}},[`${x}-item-selected`]:{color:R,[`&${x}-item-danger`]:{color:Ct},"a, a:hover":{color:"inherit"}},[`& ${x}-item-selected`]:{backgroundColor:N,[`&${x}-item-danger`]:{backgroundColor:Kt}},[`${x}-item, ${x}-submenu-title`]:{[`&:not(${x}-item-disabled):focus-visible`]:Object.assign({},Z(E))},[`&${x}-submenu > ${x}`]:{backgroundColor:un},[`&${x}-popup > ${x}`]:{backgroundColor:Mn},[`&${x}-horizontal`]:Object.assign(Object.assign({},h==="dark"?{borderBottom:0}:{}),{[`> ${x}-item, > ${x}-submenu`]:{top:P,marginTop:-P,marginBottom:0,borderRadius:mt,"&::after":{position:"absolute",insetInline:re,bottom:0,borderBottom:`${b}px solid transparent`,transition:`border-color ${pe} ${U}`,content:'""'},"&:hover, &-active, &-open":{background:bn,"&::after":{borderBottomWidth:b,borderBottomColor:Pn}},"&-selected":{color:Pn,backgroundColor:dn,"&:hover":{backgroundColor:dn},"&::after":{borderBottomWidth:b,borderBottomColor:Pn}}}}),[`&${x}-root`]:{[`&${x}-inline, &${x}-vertical`]:{borderInlineEnd:`${P}px ${Xe} ${Ge}`}},[`&${x}-inline`]:{[`${x}-sub${x}-inline`]:{background:a},[`${x}-item, ${x}-submenu-title`]:P&&d?{width:`calc(100% + ${P}px)`}:{},[`${x}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${d}px solid ${R}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${fe} ${de}`,`opacity ${fe} ${de}`].join(","),content:'""'},[`&${x}-item-danger`]:{"&::after":{borderInlineEndColor:Ct}}},[`${x}-selected, ${x}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${fe} ${U}`,`opacity ${fe} ${U}`].join(",")}}}}}};const Q=E=>{const{componentCls:h,itemHeight:x,itemMarginInline:i,padding:R,menuArrowSize:X,marginXS:l,itemMarginBlock:a}=E,N=R+X+l;return{[`${h}-item`]:{position:"relative",overflow:"hidden"},[`${h}-item, ${h}-submenu-title`]:{height:x,lineHeight:`${x}px`,paddingInline:R,overflow:"hidden",textOverflow:"ellipsis",marginInline:i,marginBlock:a,width:`calc(100% - ${i*2}px)`},[`> ${h}-item, - > ${h}-submenu > ${h}-submenu-title`]:{height:x,lineHeight:`${x}px`},[`${h}-item-group-list ${h}-submenu-title, - ${h}-submenu-title`]:{paddingInlineEnd:N}}};var _=E=>{const{componentCls:h,iconCls:x,itemHeight:i,colorTextLightSolid:R,dropdownWidth:X,controlHeightLG:l,motionDurationMid:a,motionEaseOut:N,paddingXL:b,itemMarginInline:d,fontSizeLG:P,motionDurationSlow:pe,paddingXS:U,boxShadowSecondary:de,collapsedWidth:re,collapsedIconSize:fe}=E,ce={height:i,lineHeight:`${i}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[h]:{"&-inline, &-vertical":Object.assign({[`&${h}-root`]:{boxShadow:"none"}},Q(E))},[`${h}-submenu-popup`]:{[`${h}-vertical`]:Object.assign(Object.assign({},Q(E)),{boxShadow:de})}},{[`${h}-submenu-popup ${h}-vertical${h}-sub`]:{minWidth:X,maxHeight:`calc(100vh - ${l*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${h}-inline`]:{width:"100%",[`&${h}-root`]:{[`${h}-item, ${h}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${pe}`,`background ${pe}`,`padding ${a} ${N}`].join(","),[`> ${h}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${h}-sub${h}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${h}-submenu > ${h}-submenu-title`]:ce,[`& ${h}-item-group-title`]:{paddingInlineStart:b}},[`${h}-item`]:ce}},{[`${h}-inline-collapsed`]:{width:re,[`&${h}-root`]:{[`${h}-item, ${h}-submenu ${h}-submenu-title`]:{[`> ${h}-inline-collapsed-noicon`]:{fontSize:P,textAlign:"center"}}},[`> ${h}-item, - > ${h}-item-group > ${h}-item-group-list > ${h}-item, - > ${h}-item-group > ${h}-item-group-list > ${h}-submenu > ${h}-submenu-title, - > ${h}-submenu > ${h}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${P/2}px - ${d}px)`,textOverflow:"clip",[` - ${h}-submenu-arrow, - ${h}-submenu-expand-icon - `]:{opacity:0},[`${h}-item-icon, ${x}`]:{margin:0,fontSize:fe,lineHeight:`${i}px`,"+ span":{display:"inline-block",opacity:0}}},[`${h}-item-icon, ${x}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${h}-item-icon, ${x}`]:{display:"none"},"a, a:hover":{color:R}},[`${h}-item-group-title`]:Object.assign(Object.assign({},B.vS),{paddingInline:U})}}]};const ye=E=>{const{componentCls:h,motionDurationSlow:x,motionDurationMid:i,motionEaseInOut:R,motionEaseOut:X,iconCls:l,iconSize:a,iconMarginInlineEnd:N}=E;return{[`${h}-item, ${h}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${x}`,`background ${x}`,`padding ${x} ${R}`].join(","),[`${h}-item-icon, ${l}`]:{minWidth:a,fontSize:a,transition:[`font-size ${i} ${X}`,`margin ${x} ${R}`,`color ${x}`].join(","),"+ span":{marginInlineStart:N,opacity:1,transition:[`opacity ${x} ${R}`,`margin ${x}`,`color ${x}`].join(",")}},[`${h}-item-icon`]:Object.assign({},(0,B.Ro)()),[`&${h}-item-only-child`]:{[`> ${l}, > ${h}-item-icon`]:{marginInlineEnd:0}}},[`${h}-item-disabled, ${h}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${h}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Ke=E=>{const{componentCls:h,motionDurationSlow:x,motionEaseInOut:i,borderRadius:R,menuArrowSize:X,menuArrowOffset:l}=E;return{[`${h}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:E.margin,width:X,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${x} ${i}, opacity ${x}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:X*.6,height:X*.15,backgroundColor:"currentcolor",borderRadius:R,transition:[`background ${x} ${i}`,`transform ${x} ${i}`,`top ${x} ${i}`,`color ${x} ${i}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${l})`},"&::after":{transform:`rotate(-45deg) translateY(${l})`}}}}},Fe=E=>{const{antCls:h,componentCls:x,fontSize:i,motionDurationSlow:R,motionDurationMid:X,motionEaseInOut:l,paddingXS:a,padding:N,colorSplit:b,lineWidth:d,zIndexPopup:P,borderRadiusLG:pe,subMenuItemBorderRadius:U,menuArrowSize:de,menuArrowOffset:re,lineType:fe,menuPanelMaskInset:ce,groupTitleLineHeight:Xe,groupTitleFontSize:Ge}=E;return[{"":{[`${x}`]:Object.assign(Object.assign({},(0,B.dF)()),{"&-hidden":{display:"none"}})},[`${x}-submenu-hidden`]:{display:"none"}},{[x]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,B.Wf)(E)),(0,B.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:i,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${R} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${x}-item`]:{flex:"none"}},[`${x}-item, ${x}-submenu, ${x}-submenu-title`]:{borderRadius:E.itemBorderRadius},[`${x}-item-group-title`]:{padding:`${a}px ${N}px`,fontSize:Ge,lineHeight:Xe,transition:`all ${R}`},[`&-horizontal ${x}-submenu`]:{transition:[`border-color ${R} ${l}`,`background ${R} ${l}`].join(",")},[`${x}-submenu, ${x}-submenu-inline`]:{transition:[`border-color ${R} ${l}`,`background ${R} ${l}`,`padding ${X} ${l}`].join(",")},[`${x}-submenu ${x}-sub`]:{cursor:"initial",transition:[`background ${R} ${l}`,`padding ${R} ${l}`].join(",")},[`${x}-title-content`]:{transition:`color ${R}`},[`${x}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${x}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:b,borderStyle:fe,borderWidth:0,borderTopWidth:d,marginBlock:d,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ye(E)),{[`${x}-item-group`]:{[`${x}-item-group-list`]:{margin:0,padding:0,[`${x}-item, ${x}-submenu-title`]:{paddingInline:`${i*2}px ${N}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:P,borderRadius:pe,boxShadow:"none",transformOrigin:"0 0",[`&${x}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ce}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ce},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:E.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:E.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:E.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:E.paddingXS},[`> ${x}`]:Object.assign(Object.assign(Object.assign({borderRadius:pe},ye(E)),Ke(E)),{[`${x}-item, ${x}-submenu > ${x}-submenu-title`]:{borderRadius:U},[`${x}-submenu-title::after`]:{transition:`transform ${R} ${l}`}})}}),Ke(E)),{[`&-inline-collapsed ${x}-submenu-arrow, - &-inline ${x}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${re})`},"&::after":{transform:`rotate(45deg) translateX(-${re})`}},[`${x}-submenu-open${x}-submenu-inline > ${x}-submenu-title > ${x}-submenu-arrow`]:{transform:`translateY(-${de*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${re})`},"&::before":{transform:`rotate(45deg) translateX(${re})`}}})},{[`${h}-layout-header`]:{[x]:{lineHeight:"inherit"}}}]};var ke=(E,h)=>(0,je.Z)("Menu",i=>{if(h===!1)return[];const{colorBgElevated:R,colorPrimary:X,colorTextLightSolid:l,controlHeightLG:a,fontSize:N,darkItemColor:b,darkDangerItemColor:d,darkItemBg:P,darkSubMenuItemBg:pe,darkItemSelectedColor:U,darkItemSelectedBg:de,darkDangerItemSelectedBg:re,darkItemHoverBg:fe,darkGroupTitleColor:ce,darkItemHoverColor:Xe,darkItemDisabledColor:Ge,darkDangerItemHoverColor:Ve,darkDangerItemSelectedColor:rt,darkDangerItemActiveBg:st}=i,Ct=N/7*5,at=(0,H.TS)(i,{menuArrowSize:Ct,menuHorizontalHeight:a*1.15,menuArrowOffset:`${Ct*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:R}),Kt=(0,H.TS)(at,{itemColor:b,itemHoverColor:Xe,groupTitleColor:ce,itemSelectedColor:U,itemBg:P,popupBg:P,subMenuItemBg:pe,itemActiveBg:"transparent",itemSelectedBg:de,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:fe,itemDisabledColor:Ge,dangerItemColor:d,dangerItemHoverColor:Ve,dangerItemSelectedColor:rt,dangerItemActiveBg:st,dangerItemSelectedBg:re,menuSubMenuBg:pe,horizontalItemSelectedColor:l,horizontalItemSelectedBg:X});return[Fe(at),oe(at),_(at),me(at,"light"),me(Kt,"dark"),be(at),(0,S.Z)(at),(0,Ce.oN)(at,"slide-up"),(0,Ce.oN)(at,"slide-down"),(0,Y._y)(at,"zoom-big")]},i=>{const{colorPrimary:R,colorError:X,colorTextDisabled:l,colorErrorBg:a,colorText:N,colorTextDescription:b,colorBgContainer:d,colorFillAlter:P,colorFillContent:pe,lineWidth:U,lineWidthBold:de,controlItemBgActive:re,colorBgTextHover:fe,controlHeightLG:ce,lineHeight:Xe,colorBgElevated:Ge,marginXXS:Ve,padding:rt,fontSize:st,controlHeightSM:Ct,fontSizeLG:at,colorTextLightSolid:Kt,colorErrorHover:sn}=i,Qt=new z.C(Kt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:i.zIndexPopupBase+50,radiusItem:i.borderRadiusLG,itemBorderRadius:i.borderRadiusLG,radiusSubMenuItem:i.borderRadiusSM,subMenuItemBorderRadius:i.borderRadiusSM,colorItemText:N,itemColor:N,colorItemTextHover:N,itemHoverColor:N,colorItemTextHoverHorizontal:R,horizontalItemHoverColor:R,colorGroupTitle:b,groupTitleColor:b,colorItemTextSelected:R,itemSelectedColor:R,colorItemTextSelectedHorizontal:R,horizontalItemSelectedColor:R,colorItemBg:d,itemBg:d,colorItemBgHover:fe,itemHoverBg:fe,colorItemBgActive:pe,itemActiveBg:re,colorSubItemBg:P,subMenuItemBg:P,colorItemBgSelected:re,itemSelectedBg:re,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:de,activeBarHeight:de,colorActiveBarBorderSize:U,activeBarBorderWidth:U,colorItemTextDisabled:l,itemDisabledColor:l,colorDangerItemText:X,dangerItemColor:X,colorDangerItemTextHover:X,dangerItemHoverColor:X,colorDangerItemTextSelected:X,dangerItemSelectedColor:X,colorDangerItemBgActive:a,dangerItemActiveBg:a,colorDangerItemBgSelected:a,dangerItemSelectedBg:a,itemMarginInline:i.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ce,groupTitleLineHeight:Xe,collapsedWidth:ce*2,popupBg:Ge,itemMarginBlock:Ve,itemPaddingInline:rt,horizontalLineHeight:`${ce*1.15}px`,iconSize:st,iconMarginInlineEnd:Ct-st,collapsedIconSize:at,groupTitleFontSize:st,darkItemDisabledColor:new z.C(Kt).setAlpha(.25).toRgbString(),darkItemColor:Qt,darkDangerItemColor:X,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Kt,darkItemSelectedBg:R,darkDangerItemSelectedBg:X,darkItemHoverBg:"transparent",darkGroupTitleColor:Qt,darkItemHoverColor:Kt,darkDangerItemHoverColor:sn,darkDangerItemSelectedColor:Kt,darkDangerItemActiveBg:X}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(E),tt=function(E,h){var x={};for(var i in E)Object.prototype.hasOwnProperty.call(E,i)&&h.indexOf(i)<0&&(x[i]=E[i]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,i=Object.getOwnPropertySymbols(E);R{var x,i;const R=c.useContext(r.Z),X=R||{},{getPrefixCls:l,getPopupContainer:a,direction:N,menu:b}=c.useContext(O.E_),d=l(),{prefixCls:P,className:pe,style:U,theme:de="light",expandIcon:re,_internalDisableMenuItemTitleTooltip:fe,inlineCollapsed:ce,siderCollapsed:Xe,items:Ge,children:Ve,rootClassName:rt,mode:st,selectable:Ct,onClick:at,overflowedIndicatorPopupClassName:Kt}=E,sn=tt(E,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Qt=(0,te.Z)(sn,["collapsedWidth"]),un=L(Ge)||Ve;(x=X.validator)===null||x===void 0||x.call(X,{mode:st});const Pn=(0,F.useEvent)(function(){var Wn;at==null||at.apply(void 0,arguments),(Wn=X.onClick)===null||Wn===void 0||Wn.call(X)}),dn=X.mode||st,mt=Ct!=null?Ct:X.selectable,bn=c.useMemo(()=>Xe!==void 0?Xe:ce,[ce,Xe]),Mn={horizontal:{motionName:`${d}-slide-up`},inline:(0,u.Z)(d),other:{motionName:`${d}-zoom-big`}},jt=l("menu",P||X.prefixCls),[vn,tr]=ke(jt,!R),Dn=s()(`${jt}-${de}`,b==null?void 0:b.className,pe);let Jn;if(typeof re=="function")Jn=re;else if(re===null||re===!1)Jn=null;else if(X.expandIcon===null||X.expandIcon===!1)Jn=null;else{const Wn=re!=null?re:X.expandIcon;Jn=(0,C.Tm)(Wn,{className:s()(`${jt}-submenu-expand-icon`,(0,C.l$)(Wn)?(i=Wn.props)===null||i===void 0?void 0:i.className:"")})}const Ln=c.useMemo(()=>({prefixCls:jt,inlineCollapsed:bn||!1,direction:N,firstLevel:!0,theme:de,mode:dn,disableMenuItemTitleTooltip:fe}),[jt,bn,N,fe,de]);return vn(c.createElement(r.Z.Provider,{value:null},c.createElement(W.Provider,{value:Ln},c.createElement(y.ZP,Object.assign({getPopupContainer:a,overflowedIndicator:c.createElement(se.Z,null),overflowedIndicatorPopupClassName:s()(jt,`${jt}-${de}`,Kt),mode:dn,selectable:mt,onClick:Pn},Qt,{inlineCollapsed:bn,style:Object.assign(Object.assign({},b==null?void 0:b.style),U),className:Dn,prefixCls:jt,direction:N,defaultMotions:Mn,expandIcon:Jn,ref:h,rootClassName:s()(rt,tr)}),un))))});const ue=(0,c.forwardRef)((E,h)=>{const x=(0,c.useRef)(null),i=c.useContext(m.D);return(0,c.useImperativeHandle)(h,()=>({menu:x.current,focus:R=>{var X;(X=x.current)===null||X===void 0||X.focus(R)}})),c.createElement(Le,Object.assign({ref:x},E,i))});ue.Item=Ae,ue.SubMenu=De,ue.Divider=J,ue.ItemGroup=y.BW;var Te=ue},58421:function(Dt,Re,e){e.d(Re,{Z:function(){return X}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},j=m,s=e(7657),O=function(a,N){return c.createElement(s.Z,(0,y.Z)({},a,{ref:N,icon:j}))},t=c.forwardRef(O),ee=t,J=e(49198),v=e(33853),te=e(38819),A=e(92310),C=e.n(A),ne=e(20068),W=e(33885),G=e(67732),Ae=e(83652),ve=e(42403),De=e(158),se=e(26112),F={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},u=F,r=e(91735),f=function(l){(0,ve.Z)(N,l);var a=(0,De.Z)(N);function N(){var b;(0,G.Z)(this,N);for(var d=arguments.length,P=new Array(d),pe=0;pe=0||U.relatedTarget.className.indexOf("".concat(ce,"-item"))>=0))&&fe(b.getValidValue()))},b.go=function(U){var de=b.state.goInputText;de!==""&&(U.keyCode===u.ENTER||U.type==="click")&&(b.setState({goInputText:""}),b.props.quickGo(b.getValidValue()))},b}return(0,Ae.Z)(N,[{key:"getPageSizeOptions",value:function(){var d=this.props,P=d.pageSize,pe=d.pageSizeOptions;return pe.some(function(U){return U.toString()===P.toString()})?pe:pe.concat([P.toString()]).sort(function(U,de){var re=Number.isNaN(Number(U))?0:Number(U),fe=Number.isNaN(Number(de))?0:Number(de);return re-fe})}},{key:"render",value:function(){var d=this,P=this.props,pe=P.pageSize,U=P.locale,de=P.rootPrefixCls,re=P.changeSize,fe=P.quickGo,ce=P.goButton,Xe=P.selectComponentClass,Ge=P.buildOptionText,Ve=P.selectPrefixCls,rt=P.disabled,st=this.state.goInputText,Ct="".concat(de,"-options"),at=Xe,Kt=null,sn=null,Qt=null;if(!re&&!fe)return null;var un=this.getPageSizeOptions();if(re&&at){var Pn=un.map(function(dn,mt){return c.createElement(at.Option,{key:mt,value:dn.toString()},(Ge||d.buildOptionText)(dn))});Kt=c.createElement(at,{disabled:rt,prefixCls:Ve,showSearch:!1,className:"".concat(Ct,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(pe||un[0]).toString(),onChange:this.changeSize,getPopupContainer:function(mt){return mt.parentNode},"aria-label":U.page_size,defaultOpen:!1},Pn)}return fe&&(ce&&(Qt=typeof ce=="boolean"?c.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:rt,className:"".concat(Ct,"-quick-jumper-button")},U.jump_to_confirm):c.createElement("span",{onClick:this.go,onKeyUp:this.go},ce)),sn=c.createElement("div",{className:"".concat(Ct,"-quick-jumper")},U.jump_to,c.createElement("input",{disabled:rt,type:"text",value:st,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":U.page}),U.page,Qt)),c.createElement("li",{className:"".concat(Ct)},Kt,sn)}}]),N}(c.Component);f.defaultProps={pageSizeOptions:["10","20","50","100"]};var p=f,L=function(a){var N,b=a.rootPrefixCls,d=a.page,P=a.active,pe=a.className,U=a.showTitle,de=a.onClick,re=a.onKeyPress,fe=a.itemRender,ce="".concat(b,"-item"),Xe=C()(ce,"".concat(ce,"-").concat(d),(N={},(0,ne.Z)(N,"".concat(ce,"-active"),P),(0,ne.Z)(N,"".concat(ce,"-disabled"),!d),(0,ne.Z)(N,a.className,pe),N)),Ge=function(){de(d)},Ve=function(Ct){re(Ct,de,d)},rt=fe(d,"page",c.createElement("a",{rel:"nofollow"},d));return rt?c.createElement("li",{title:U?d.toString():null,className:Xe,onClick:Ge,onKeyPress:Ve,tabIndex:0},rt):null},z=L;function B(){}function S(l){var a=Number(l);return typeof a=="number"&&!Number.isNaN(a)&&isFinite(a)&&Math.floor(a)===a}var Ce=function(a,N,b){return b};function Y(l,a,N){var b=typeof l=="undefined"?a.pageSize:l;return Math.floor((N.total-1)/b)+1}var je=function(l){(0,ve.Z)(N,l);var a=(0,De.Z)(N);function N(b){var d;(0,G.Z)(this,N),d=a.call(this,b),d.paginationNode=c.createRef(),d.getJumpPrevPage=function(){return Math.max(1,d.state.current-(d.props.showLessItems?3:5))},d.getJumpNextPage=function(){return Math.min(Y(void 0,d.state,d.props),d.state.current+(d.props.showLessItems?3:5))},d.getItemIcon=function(re,fe){var ce=d.props.prefixCls,Xe=re||c.createElement("button",{type:"button","aria-label":fe,className:"".concat(ce,"-item-link")});return typeof re=="function"&&(Xe=c.createElement(re,(0,W.Z)({},d.props))),Xe},d.isValid=function(re){var fe=d.props.total;return S(re)&&re!==d.state.current&&S(fe)&&fe>0},d.shouldDisplayQuickJumper=function(){var re=d.props,fe=re.showQuickJumper,ce=re.total,Xe=d.state.pageSize;return ce<=Xe?!1:fe},d.handleKeyDown=function(re){(re.keyCode===u.ARROW_UP||re.keyCode===u.ARROW_DOWN)&&re.preventDefault()},d.handleKeyUp=function(re){var fe=d.getValidValue(re),ce=d.state.currentInputValue;fe!==ce&&d.setState({currentInputValue:fe}),re.keyCode===u.ENTER?d.handleChange(fe):re.keyCode===u.ARROW_UP?d.handleChange(fe-1):re.keyCode===u.ARROW_DOWN&&d.handleChange(fe+1)},d.handleBlur=function(re){var fe=d.getValidValue(re);d.handleChange(fe)},d.changePageSize=function(re){var fe=d.state.current,ce=Y(re,d.state,d.props);fe=fe>ce?ce:fe,ce===0&&(fe=d.state.current),typeof re=="number"&&("pageSize"in d.props||d.setState({pageSize:re}),"current"in d.props||d.setState({current:fe,currentInputValue:fe})),d.props.onShowSizeChange(fe,re),"onChange"in d.props&&d.props.onChange&&d.props.onChange(fe,re)},d.handleChange=function(re){var fe=d.props,ce=fe.disabled,Xe=fe.onChange,Ge=d.state,Ve=Ge.pageSize,rt=Ge.current,st=Ge.currentInputValue;if(d.isValid(re)&&!ce){var Ct=Y(void 0,d.state,d.props),at=re;return re>Ct?at=Ct:re<1&&(at=1),"current"in d.props||d.setState({current:at}),at!==st&&d.setState({currentInputValue:at}),Xe(at,Ve),at}return rt},d.prev=function(){d.hasPrev()&&d.handleChange(d.state.current-1)},d.next=function(){d.hasNext()&&d.handleChange(d.state.current+1)},d.jumpPrev=function(){d.handleChange(d.getJumpPrevPage())},d.jumpNext=function(){d.handleChange(d.getJumpNextPage())},d.hasPrev=function(){return d.state.current>1},d.hasNext=function(){return d.state.current2?ce-2:0),Ge=2;Ge=pe?de=pe:de=Number(P),de}},{key:"getShowSizeChanger",value:function(){var d=this.props,P=d.showSizeChanger,pe=d.total,U=d.totalBoundaryShowSizeChanger;return typeof P!="undefined"?P:pe>U}},{key:"render",value:function(){var d=this.props,P=d.prefixCls,pe=d.className,U=d.style,de=d.disabled,re=d.hideOnSinglePage,fe=d.total,ce=d.locale,Xe=d.showQuickJumper,Ge=d.showLessItems,Ve=d.showTitle,rt=d.showTotal,st=d.simple,Ct=d.itemRender,at=d.showPrevNextJumpers,Kt=d.jumpPrevIcon,sn=d.jumpNextIcon,Qt=d.selectComponentClass,un=d.selectPrefixCls,Pn=d.pageSizeOptions,dn=this.state,mt=dn.current,bn=dn.pageSize,Mn=dn.currentInputValue;if(re===!0&&fe<=bn)return null;var jt=Y(void 0,this.state,this.props),vn=[],tr=null,Dn=null,Jn=null,Ln=null,Wn=null,yr=Xe&&Xe.goButton,Fn=Ge?1:2,At=mt-1>0?mt-1:0,Bn=mt+1fe?fe:mt*bn]));if(st){yr&&(typeof yr=="boolean"?Wn=c.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ce.jump_to_confirm):Wn=c.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},yr),Wn=c.createElement("li",{title:Ve?"".concat(ce.jump_to).concat(mt,"/").concat(jt):null,className:"".concat(P,"-simple-pager")},Wn));var Ze=this.renderPrev(At);return c.createElement("ul",(0,y.Z)({className:C()(P,"".concat(P,"-simple"),(0,ne.Z)({},"".concat(P,"-disabled"),de),pe),style:U,ref:this.paginationNode},T),Ne,Ze?c.createElement("li",{title:Ve?ce.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:C()("".concat(P,"-prev"),(0,ne.Z)({},"".concat(P,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Ze):null,c.createElement("li",{title:Ve?"".concat(mt,"/").concat(jt):null,className:"".concat(P,"-simple-pager")},c.createElement("input",{type:"text",value:Mn,disabled:de,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),c.createElement("span",{className:"".concat(P,"-slash")},"/"),jt),c.createElement("li",{title:Ve?ce.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:C()("".concat(P,"-next"),(0,ne.Z)({},"".concat(P,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Bn)),Wn)}if(jt<=3+Fn*2){var $={locale:ce,rootPrefixCls:P,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ve,itemRender:Ct};jt||vn.push(c.createElement(z,(0,y.Z)({},$,{key:"noPager",page:1,className:"".concat(P,"-item-disabled")})));for(var w=1;w<=jt;w+=1){var Oe=mt===w;vn.push(c.createElement(z,(0,y.Z)({},$,{key:w,page:w,active:Oe})))}}else{var Ee=Ge?ce.prev_3:ce.prev_5,Qe=Ge?ce.next_3:ce.next_5,ze=Ct(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Kt,"prev page")),Ye=Ct(this.getJumpNextPage(),"jump-next",this.getItemIcon(sn,"next page"));at&&(tr=ze?c.createElement("li",{title:Ve?Ee:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:C()("".concat(P,"-jump-prev"),(0,ne.Z)({},"".concat(P,"-jump-prev-custom-icon"),!!Kt))},ze):null,Dn=Ye?c.createElement("li",{title:Ve?Qe:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:C()("".concat(P,"-jump-next"),(0,ne.Z)({},"".concat(P,"-jump-next-custom-icon"),!!sn))},Ye):null),Ln=c.createElement(z,{locale:ce,last:!0,rootPrefixCls:P,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:jt,page:jt,active:!1,showTitle:Ve,itemRender:Ct}),Jn=c.createElement(z,{locale:ce,rootPrefixCls:P,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ve,itemRender:Ct});var et=Math.max(1,mt-Fn),Je=Math.min(mt+Fn,jt);mt-1<=Fn&&(Je=1+Fn*2),jt-mt<=Fn&&(et=jt-Fn*2);for(var vt=et;vt<=Je;vt+=1){var lt=mt===vt;vn.push(c.createElement(z,{locale:ce,rootPrefixCls:P,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:vt,page:vt,active:lt,showTitle:Ve,itemRender:Ct}))}mt-1>=Fn*2&&mt!==3&&(vn[0]=(0,c.cloneElement)(vn[0],{className:"".concat(P,"-item-after-jump-prev")}),vn.unshift(tr)),jt-mt>=Fn*2&&mt!==jt-2&&(vn[vn.length-1]=(0,c.cloneElement)(vn[vn.length-1],{className:"".concat(P,"-item-before-jump-next")}),vn.push(Dn)),et!==1&&vn.unshift(Jn),Je!==jt&&vn.push(Ln)}var ct=!this.hasPrev()||!jt,xt=!this.hasNext()||!jt,nt=this.renderPrev(At),pt=this.renderNext(Bn);return c.createElement("ul",(0,y.Z)({className:C()(P,pe,(0,ne.Z)({},"".concat(P,"-disabled"),de)),style:U,ref:this.paginationNode},T),Ne,nt?c.createElement("li",{title:Ve?ce.prev_page:null,onClick:this.prev,tabIndex:ct?null:0,onKeyPress:this.runIfEnterPrev,className:C()("".concat(P,"-prev"),(0,ne.Z)({},"".concat(P,"-disabled"),ct)),"aria-disabled":ct},nt):null,vn,pt?c.createElement("li",{title:Ve?ce.next_page:null,onClick:this.next,tabIndex:xt?null:0,onKeyPress:this.runIfEnterNext,className:C()("".concat(P,"-next"),(0,ne.Z)({},"".concat(P,"-disabled"),xt)),"aria-disabled":xt},pt):null,c.createElement(p,{disabled:de,locale:ce,rootPrefixCls:P,selectComponentClass:Qt,selectPrefixCls:un,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:mt,pageSize:bn,pageSizeOptions:Pn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:yr}))}}],[{key:"getDerivedStateFromProps",value:function(d,P){var pe={};if("current"in d&&(pe.current=d.current,d.current!==P.current&&(pe.currentInputValue=pe.current)),"pageSize"in d&&d.pageSize!==P.pageSize){var U=P.current,de=Y(d.pageSize,P,d);U=U>de?de:U,"current"in d||(pe.current=U,pe.currentInputValue=U),pe.pageSize=d.pageSize}return pe}}]),N}(c.Component);je.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:B,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:B,locale:r.Z,style:{},itemRender:Ce,totalBoundaryShowSizeChanger:50};var H=je,ae=e(22075),oe=e(36355),V=e(19716),be=e(8628),Z=e(9763),k=e(57809);const me=l=>c.createElement(k.default,Object.assign({},l,{showSearch:!0,size:"small"})),Q=l=>c.createElement(k.default,Object.assign({},l,{showSearch:!0,size:"middle"}));me.Option=k.default.Option,Q.Option=k.default.Option;var K=e(9937),_=e(17313),ye=e(83116),Ke=e(37613);const Fe=l=>{const{componentCls:a}=l;return{[`${a}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${a}-item-link`]:{color:l.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${a}-item-link`]:{color:l.colorTextDisabled,cursor:"not-allowed"}}},[`&${a}-disabled`]:{cursor:"not-allowed",[`${a}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:l.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:l.colorBorder,backgroundColor:l.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:l.itemActiveBgDisabled},a:{color:l.itemActiveColorDisabled}}},[`${a}-item-link`]:{color:l.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${a}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${a}-simple-pager`]:{color:l.colorTextDisabled},[`${a}-jump-prev, ${a}-jump-next`]:{[`${a}-item-link-icon`]:{opacity:0},[`${a}-item-ellipsis`]:{opacity:1}}},[`&${a}-simple`]:{[`${a}-prev, ${a}-next`]:{[`&${a}-disabled ${a}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},ke=l=>{const{componentCls:a}=l;return{[`&${a}-mini ${a}-total-text, &${a}-mini ${a}-simple-pager`]:{height:l.itemSizeSM,lineHeight:`${l.itemSizeSM}px`},[`&${a}-mini ${a}-item`]:{minWidth:l.itemSizeSM,height:l.itemSizeSM,margin:0,lineHeight:`${l.itemSizeSM-2}px`},[`&${a}-mini:not(${a}-disabled) ${a}-item:not(${a}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:l.colorBgTextHover},"&:active":{backgroundColor:l.colorBgTextActive}},[`&${a}-mini ${a}-prev, &${a}-mini ${a}-next`]:{minWidth:l.itemSizeSM,height:l.itemSizeSM,margin:0,lineHeight:`${l.itemSizeSM}px`},[`&${a}-mini:not(${a}-disabled)`]:{[`${a}-prev, ${a}-next`]:{[`&:hover ${a}-item-link`]:{backgroundColor:l.colorBgTextHover},[`&:active ${a}-item-link`]:{backgroundColor:l.colorBgTextActive},[`&${a}-disabled:hover ${a}-item-link`]:{backgroundColor:"transparent"}}},[` - &${a}-mini ${a}-prev ${a}-item-link, - &${a}-mini ${a}-next ${a}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:l.itemSizeSM,lineHeight:`${l.itemSizeSM}px`}},[`&${a}-mini ${a}-jump-prev, &${a}-mini ${a}-jump-next`]:{height:l.itemSizeSM,marginInlineEnd:0,lineHeight:`${l.itemSizeSM}px`},[`&${a}-mini ${a}-options`]:{marginInlineStart:l.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:l.miniOptionsSizeChangerTop},"&-quick-jumper":{height:l.itemSizeSM,lineHeight:`${l.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,K.x0)(l)),{width:l.paginationMiniQuickJumperInputWidth,height:l.controlHeightSM})}}}},tt=l=>{const{componentCls:a}=l;return{[` - &${a}-simple ${a}-prev, - &${a}-simple ${a}-next - `]:{height:l.itemSizeSM,lineHeight:`${l.itemSizeSM}px`,verticalAlign:"top",[`${a}-item-link`]:{height:l.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:l.colorBgTextHover},"&:active":{backgroundColor:l.colorBgTextActive},"&::after":{height:l.itemSizeSM,lineHeight:`${l.itemSizeSM}px`}}},[`&${a}-simple ${a}-simple-pager`]:{display:"inline-block",height:l.itemSizeSM,marginInlineEnd:l.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:l.marginXS,padding:`0 ${l.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:l.itemInputBg,border:`${l.lineWidth}px ${l.lineType} ${l.colorBorder}`,borderRadius:l.borderRadius,outline:"none",transition:`border-color ${l.motionDurationMid}`,color:"inherit","&:hover":{borderColor:l.colorPrimary},"&:focus":{borderColor:l.colorPrimaryHover,boxShadow:`${l.inputOutlineOffset}px 0 ${l.controlOutlineWidth}px ${l.controlOutline}`},"&[disabled]":{color:l.colorTextDisabled,backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,cursor:"not-allowed"}}}}},qe=l=>{const{componentCls:a}=l;return{[`${a}-jump-prev, ${a}-jump-next`]:{outline:0,[`${a}-item-container`]:{position:"relative",[`${a}-item-link-icon`]:{color:l.colorPrimary,fontSize:l.fontSizeSM,opacity:0,transition:`all ${l.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${a}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:l.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:l.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:l.paginationEllipsisTextIndent,opacity:1,transition:`all ${l.motionDurationMid}`}},"&:hover":{[`${a}-item-link-icon`]:{opacity:1},[`${a}-item-ellipsis`]:{opacity:0}}},[` - ${a}-prev, - ${a}-jump-prev, - ${a}-jump-next - `]:{marginInlineEnd:l.marginXS},[` - ${a}-prev, - ${a}-next, - ${a}-jump-prev, - ${a}-jump-next - `]:{display:"inline-block",minWidth:l.itemSize,height:l.itemSize,color:l.colorText,fontFamily:l.fontFamily,lineHeight:`${l.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:l.borderRadius,cursor:"pointer",transition:`all ${l.motionDurationMid}`},[`${a}-prev, ${a}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:l.colorText,cursor:"pointer",userSelect:"none"},[`${a}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:l.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${l.lineWidth}px ${l.lineType} transparent`,borderRadius:l.borderRadius,outline:"none",transition:`all ${l.motionDurationMid}`},[`&:hover ${a}-item-link`]:{backgroundColor:l.colorBgTextHover},[`&:active ${a}-item-link`]:{backgroundColor:l.colorBgTextActive},[`&${a}-disabled:hover`]:{[`${a}-item-link`]:{backgroundColor:"transparent"}}},[`${a}-slash`]:{marginInlineEnd:l.paginationSlashMarginInlineEnd,marginInlineStart:l.paginationSlashMarginInlineStart},[`${a}-options`]:{display:"inline-block",marginInlineStart:l.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:l.controlHeight,marginInlineStart:l.marginXS,lineHeight:`${l.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,K.ik)(l)),{width:l.controlHeightLG*1.25,height:l.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:l.marginXS,marginInlineEnd:l.marginXS})}}}},Le=l=>{const{componentCls:a}=l;return{[`${a}-item`]:{display:"inline-block",minWidth:l.itemSize,height:l.itemSize,marginInlineEnd:l.marginXS,fontFamily:l.fontFamily,lineHeight:`${l.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${l.lineWidth}px ${l.lineType} transparent`,borderRadius:l.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${l.paginationItemPaddingInline}px`,color:l.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${a}-item-active)`]:{"&:hover":{transition:`all ${l.motionDurationMid}`,backgroundColor:l.colorBgTextHover},"&:active":{backgroundColor:l.colorBgTextActive}},"&-active":{fontWeight:l.fontWeightStrong,backgroundColor:l.itemActiveBg,borderColor:l.colorPrimary,a:{color:l.colorPrimary},"&:hover":{borderColor:l.colorPrimaryHover},"&:hover a":{color:l.colorPrimaryHover}}}}},ue=l=>{const{componentCls:a}=l;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,_.Wf)(l)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${a}-total-text`]:{display:"inline-block",height:l.itemSize,marginInlineEnd:l.marginXS,lineHeight:`${l.itemSize-2}px`,verticalAlign:"middle"}}),Le(l)),qe(l)),tt(l)),ke(l)),Fe(l)),{[`@media only screen and (max-width: ${l.screenLG}px)`]:{[`${a}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${l.screenSM}px)`]:{[`${a}-options`]:{display:"none"}}}),[`&${l.componentCls}-rtl`]:{direction:"rtl"}}},Te=l=>{const{componentCls:a}=l;return{[`${a}${a}-disabled:not(${a}-mini)`]:{"&, &:hover":{[`${a}-item-link`]:{borderColor:l.colorBorder}},"&:focus-visible":{[`${a}-item-link`]:{borderColor:l.colorBorder}},[`${a}-item, ${a}-item-link`]:{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,[`&:hover:not(${a}-item-active)`]:{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,a:{color:l.colorTextDisabled}},[`&${a}-item-active`]:{backgroundColor:l.itemActiveBgDisabled}},[`${a}-prev, ${a}-next`]:{"&:hover button":{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,color:l.colorTextDisabled},[`${a}-item-link`]:{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder}}},[`${a}:not(${a}-mini)`]:{[`${a}-prev, ${a}-next`]:{"&:hover button":{borderColor:l.colorPrimaryHover,backgroundColor:l.itemBg},[`${a}-item-link`]:{backgroundColor:l.itemLinkBg,borderColor:l.colorBorder},[`&:hover ${a}-item-link`]:{borderColor:l.colorPrimary,backgroundColor:l.itemBg,color:l.colorPrimary},[`&${a}-disabled`]:{[`${a}-item-link`]:{borderColor:l.colorBorder,color:l.colorTextDisabled}}},[`${a}-item`]:{backgroundColor:l.itemBg,border:`${l.lineWidth}px ${l.lineType} ${l.colorBorder}`,[`&:hover:not(${a}-item-active)`]:{borderColor:l.colorPrimary,backgroundColor:l.itemBg,a:{color:l.colorPrimary}},"&-active":{borderColor:l.colorPrimary}}}}},E=l=>{const{componentCls:a}=l;return{[`${a}:not(${a}-disabled)`]:{[`${a}-item`]:Object.assign({},(0,_.Qy)(l)),[`${a}-jump-prev, ${a}-jump-next`]:{"&:focus-visible":Object.assign({[`${a}-item-link-icon`]:{opacity:1},[`${a}-item-ellipsis`]:{opacity:0}},(0,_.oN)(l))},[`${a}-prev, ${a}-next`]:{[`&:focus-visible ${a}-item-link`]:Object.assign({},(0,_.oN)(l))}}}};var h=(0,ye.Z)("Pagination",l=>{const a=(0,Ke.TS)(l,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:l.marginXXS/2,paginationMiniQuickJumperInputWidth:l.controlHeightLG*1.1,paginationItemPaddingInline:l.marginXXS*1.5,paginationEllipsisLetterSpacing:l.marginXXS/2,paginationSlashMarginInlineStart:l.marginXXS,paginationSlashMarginInlineEnd:l.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,K.e5)(l),(0,K.TM)(l));return[ue(a),E(a),l.wireframe&&Te(a)]},l=>({itemBg:l.colorBgContainer,itemSize:l.controlHeight,itemSizeSM:l.controlHeightSM,itemActiveBg:l.colorBgContainer,itemLinkBg:l.colorBgContainer,itemActiveColorDisabled:l.colorTextDisabled,itemActiveBgDisabled:l.controlItemBgActiveDisabled,itemInputBg:l.colorBgContainer,miniOptionsSizeChangerTop:0})),x=function(l,a){var N={};for(var b in l)Object.prototype.hasOwnProperty.call(l,b)&&a.indexOf(b)<0&&(N[b]=l[b]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var d=0,b=Object.getOwnPropertySymbols(l);d{const{prefixCls:a,selectPrefixCls:N,className:b,rootClassName:d,style:P,size:pe,locale:U,selectComponentClass:de,responsive:re,showSizeChanger:fe}=l,ce=x(l,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Xe}=(0,be.Z)(re),{getPrefixCls:Ge,direction:Ve,pagination:rt={}}=c.useContext(oe.E_),st=Ge("pagination",a),[Ct,at]=h(st),Kt=fe!=null?fe:rt.showSizeChanger,sn=c.useMemo(()=>{const jt=c.createElement("span",{className:`${st}-item-ellipsis`},"\u2022\u2022\u2022"),vn=c.createElement("button",{className:`${st}-item-link`,type:"button",tabIndex:-1},Ve==="rtl"?c.createElement(te.Z,null):c.createElement(v.Z,null)),tr=c.createElement("button",{className:`${st}-item-link`,type:"button",tabIndex:-1},Ve==="rtl"?c.createElement(v.Z,null):c.createElement(te.Z,null)),Dn=c.createElement("a",{className:`${st}-item-link`},c.createElement("div",{className:`${st}-item-container`},Ve==="rtl"?c.createElement(J.Z,{className:`${st}-item-link-icon`}):c.createElement(ee,{className:`${st}-item-link-icon`}),jt)),Jn=c.createElement("a",{className:`${st}-item-link`},c.createElement("div",{className:`${st}-item-container`},Ve==="rtl"?c.createElement(ee,{className:`${st}-item-link-icon`}):c.createElement(J.Z,{className:`${st}-item-link-icon`}),jt));return{prevIcon:vn,nextIcon:tr,jumpPrevIcon:Dn,jumpNextIcon:Jn}},[Ve,st]),[Qt]=(0,Z.Z)("Pagination",ae.Z),un=Object.assign(Object.assign({},Qt),U),Pn=(0,V.Z)(pe),dn=Pn==="small"||!!(Xe&&!Pn&&re),mt=Ge("select",N),bn=C()({[`${st}-mini`]:dn,[`${st}-rtl`]:Ve==="rtl"},rt==null?void 0:rt.className,b,d,at),Mn=Object.assign(Object.assign({},rt==null?void 0:rt.style),P);return Ct(c.createElement(H,Object.assign({},sn,ce,{style:Mn,prefixCls:st,selectPrefixCls:mt,className:bn,selectComponentClass:de||(dn?me:Q),locale:un,showSizeChanger:Kt})))},X=R},5112:function(Dt,Re,e){e.d(Re,{ZP:function(){return be}});var y=e(92310),c=e.n(y),m=e(18929),j=e(26112),s=e(59301),O=e(36355),t=e(19716);const ee=s.createContext(null),J=ee.Provider;var v=ee;const te=s.createContext(null),A=te.Provider;var C=e(5630),ne=e(8654),W=e(1684),G=e(32441),Ae=e(17313),ve=e(83116),De=e(37613);const se=Z=>{const{componentCls:k,antCls:me}=Z,Q=`${k}-group`;return{[Q]:Object.assign(Object.assign({},(0,Ae.Wf)(Z)),{display:"inline-block",fontSize:0,[`&${Q}-rtl`]:{direction:"rtl"},[`${me}-badge ${me}-badge-count`]:{zIndex:1},[`> ${me}-badge:not(:first-child) > ${me}-button-wrapper`]:{borderInlineStart:"none"}})}},F=Z=>{const{componentCls:k,wrapperMarginInlineEnd:me,colorPrimary:Q,radioSize:K,motionDurationSlow:_,motionDurationMid:ye,motionEaseInOutCirc:Ke,colorBgContainer:Fe,colorBorder:ke,lineWidth:tt,dotSize:qe,colorBgContainerDisabled:Le,colorTextDisabled:ue,paddingXS:Te,dotColorDisabled:E,lineType:h,radioDotDisabledSize:x,wireframe:i,colorWhite:R}=Z,X=`${k}-inner`;return{[`${k}-wrapper`]:Object.assign(Object.assign({},(0,Ae.Wf)(Z)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:me,cursor:"pointer",[`&${k}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:Z.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${k}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${tt}px ${h} ${Q}`,borderRadius:"50%",visibility:"hidden",content:'""'},[k]:Object.assign(Object.assign({},(0,Ae.Wf)(Z)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${k}-wrapper:hover &, - &:hover ${X}`]:{borderColor:Q},[`${k}-input:focus-visible + ${X}`]:Object.assign({},(0,Ae.oN)(Z)),[`${k}:hover::after, ${k}-wrapper:hover &::after`]:{visibility:"visible"},[`${k}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:K,height:K,marginBlockStart:K/-2,marginInlineStart:K/-2,backgroundColor:i?Q:R,borderBlockStart:0,borderInlineStart:0,borderRadius:K,transform:"scale(0)",opacity:0,transition:`all ${_} ${Ke}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:K,height:K,backgroundColor:Fe,borderColor:ke,borderStyle:"solid",borderWidth:tt,borderRadius:"50%",transition:`all ${ye}`},[`${k}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${k}-checked`]:{[X]:{borderColor:Q,backgroundColor:i?Fe:Q,"&::after":{transform:`scale(${qe/K})`,opacity:1,transition:`all ${_} ${Ke}`}}},[`${k}-disabled`]:{cursor:"not-allowed",[X]:{backgroundColor:Le,borderColor:ke,cursor:"not-allowed","&::after":{backgroundColor:E}},[`${k}-input`]:{cursor:"not-allowed"},[`${k}-disabled + span`]:{color:ue,cursor:"not-allowed"},[`&${k}-checked`]:{[X]:{"&::after":{transform:`scale(${x/K})`}}}},[`span${k} + *`]:{paddingInlineStart:Te,paddingInlineEnd:Te}})}},u=Z=>{const{buttonColor:k,controlHeight:me,componentCls:Q,lineWidth:K,lineType:_,colorBorder:ye,motionDurationSlow:Ke,motionDurationMid:Fe,buttonPaddingInline:ke,fontSize:tt,buttonBg:qe,fontSizeLG:Le,controlHeightLG:ue,controlHeightSM:Te,paddingXS:E,borderRadius:h,borderRadiusSM:x,borderRadiusLG:i,buttonCheckedBg:R,buttonSolidCheckedColor:X,colorTextDisabled:l,colorBgContainerDisabled:a,buttonCheckedBgDisabled:N,buttonCheckedColorDisabled:b,colorPrimary:d,colorPrimaryHover:P,colorPrimaryActive:pe,buttonSolidCheckedBg:U,buttonSolidCheckedHoverBg:de,buttonSolidCheckedActiveBg:re}=Z;return{[`${Q}-button-wrapper`]:{position:"relative",display:"inline-block",height:me,margin:0,paddingInline:ke,paddingBlock:0,color:k,fontSize:tt,lineHeight:`${me-K*2}px`,background:qe,border:`${K}px ${_} ${ye}`,borderBlockStartWidth:K+.02,borderInlineStartWidth:0,borderInlineEndWidth:K,cursor:"pointer",transition:[`color ${Fe}`,`background ${Fe}`,`box-shadow ${Fe}`].join(","),a:{color:k},[`> ${Q}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-K,insetInlineStart:-K,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:K,paddingInline:0,backgroundColor:ye,transition:`background-color ${Ke}`,content:'""'}},"&:first-child":{borderInlineStart:`${K}px ${_} ${ye}`,borderStartStartRadius:h,borderEndStartRadius:h},"&:last-child":{borderStartEndRadius:h,borderEndEndRadius:h},"&:first-child:last-child":{borderRadius:h},[`${Q}-group-large &`]:{height:ue,fontSize:Le,lineHeight:`${ue-K*2}px`,"&:first-child":{borderStartStartRadius:i,borderEndStartRadius:i},"&:last-child":{borderStartEndRadius:i,borderEndEndRadius:i}},[`${Q}-group-small &`]:{height:Te,paddingInline:E-K,paddingBlock:0,lineHeight:`${Te-K*2}px`,"&:first-child":{borderStartStartRadius:x,borderEndStartRadius:x},"&:last-child":{borderStartEndRadius:x,borderEndEndRadius:x}},"&:hover":{position:"relative",color:d},"&:has(:focus-visible)":Object.assign({},(0,Ae.oN)(Z)),[`${Q}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${Q}-button-wrapper-disabled)`]:{zIndex:1,color:d,background:R,borderColor:d,"&::before":{backgroundColor:d},"&:first-child":{borderColor:d},"&:hover":{color:P,borderColor:P,"&::before":{backgroundColor:P}},"&:active":{color:pe,borderColor:pe,"&::before":{backgroundColor:pe}}},[`${Q}-group-solid &-checked:not(${Q}-button-wrapper-disabled)`]:{color:X,background:U,borderColor:U,"&:hover":{color:X,background:de,borderColor:de},"&:active":{color:X,background:re,borderColor:re}},"&-disabled":{color:l,backgroundColor:a,borderColor:ye,cursor:"not-allowed","&:first-child, &:hover":{color:l,backgroundColor:a,borderColor:ye}},[`&-disabled${Q}-button-wrapper-checked`]:{color:b,backgroundColor:N,borderColor:ye,boxShadow:"none"}}}},r=Z=>Z-4*2;var f=(0,ve.Z)("Radio",Z=>{const{controlOutline:k,controlOutlineWidth:me,radioSize:Q}=Z,K=`0 0 0 ${me}px ${k}`,_=K,ye=r(Q),Ke=(0,De.TS)(Z,{radioDotDisabledSize:ye,radioFocusShadow:K,radioButtonFocusShadow:_});return[se(Ke),F(Ke),u(Ke)]},Z=>{const{wireframe:k,padding:me,marginXS:Q,lineWidth:K,fontSizeLG:_,colorText:ye,colorBgContainer:Ke,colorTextDisabled:Fe,controlItemBgActiveDisabled:ke,colorTextLightSolid:tt,colorPrimary:qe,colorPrimaryHover:Le,colorPrimaryActive:ue}=Z,Te=4,E=_,h=k?r(E):E-(Te+K)*2;return{radioSize:E,dotSize:h,dotColorDisabled:Fe,buttonSolidCheckedColor:tt,buttonSolidCheckedBg:qe,buttonSolidCheckedHoverBg:Le,buttonSolidCheckedActiveBg:ue,buttonBg:Ke,buttonCheckedBg:Ke,buttonColor:ye,buttonCheckedBgDisabled:ke,buttonCheckedColorDisabled:Fe,buttonPaddingInline:me-K,wrapperMarginInlineEnd:Q}}),p=e(14088),L=e(4572),z=function(Z,k){var me={};for(var Q in Z)Object.prototype.hasOwnProperty.call(Z,Q)&&k.indexOf(Q)<0&&(me[Q]=Z[Q]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,Q=Object.getOwnPropertySymbols(Z);K{var me,Q;const K=s.useContext(v),_=s.useContext(te),{getPrefixCls:ye,direction:Ke,radio:Fe}=s.useContext(O.E_),ke=s.useRef(null),tt=(0,ne.sQ)(k,ke),{isFormItemInput:qe}=s.useContext(G.aM),Le=pe=>{var U,de;(U=Z.onChange)===null||U===void 0||U.call(Z,pe),(de=K==null?void 0:K.onChange)===null||de===void 0||de.call(K,pe)},{prefixCls:ue,className:Te,rootClassName:E,children:h,style:x}=Z,i=z(Z,["prefixCls","className","rootClassName","children","style"]),R=ye("radio",ue),X=((K==null?void 0:K.optionType)||_)==="button",l=X?`${R}-button`:R,[a,N]=f(R),b=Object.assign({},i),d=s.useContext(W.Z);K&&(b.name=K.name,b.onChange=Le,b.checked=Z.value===K.value,b.disabled=(me=b.disabled)!==null&&me!==void 0?me:K.disabled),b.disabled=(Q=b.disabled)!==null&&Q!==void 0?Q:d;const P=c()(`${l}-wrapper`,{[`${l}-wrapper-checked`]:b.checked,[`${l}-wrapper-disabled`]:b.disabled,[`${l}-wrapper-rtl`]:Ke==="rtl",[`${l}-wrapper-in-form-item`]:qe},Fe==null?void 0:Fe.className,Te,E,N);return a(s.createElement(p.Z,{component:"Radio",disabled:b.disabled},s.createElement("label",{className:P,style:Object.assign(Object.assign({},Fe==null?void 0:Fe.style),x),onMouseEnter:Z.onMouseEnter,onMouseLeave:Z.onMouseLeave},s.createElement(C.Z,Object.assign({},b,{className:c()(b.className,!X&&L.A),type:"radio",prefixCls:l,ref:tt})),h!==void 0?s.createElement("span",null,h):null)))};var Ce=s.forwardRef(B);const Y=s.forwardRef((Z,k)=>{const{getPrefixCls:me,direction:Q}=s.useContext(O.E_),[K,_]=(0,m.Z)(Z.defaultValue,{value:Z.value}),ye=U=>{const de=K,re=U.target.value;"value"in Z||_(re);const{onChange:fe}=Z;fe&&re!==de&&fe(U)},{prefixCls:Ke,className:Fe,rootClassName:ke,options:tt,buttonStyle:qe="outline",disabled:Le,children:ue,size:Te,style:E,id:h,onMouseEnter:x,onMouseLeave:i,onFocus:R,onBlur:X}=Z,l=me("radio",Ke),a=`${l}-group`,[N,b]=f(l);let d=ue;tt&&tt.length>0&&(d=tt.map(U=>typeof U=="string"||typeof U=="number"?s.createElement(Ce,{key:U.toString(),prefixCls:l,disabled:Le,value:U,checked:K===U},U):s.createElement(Ce,{key:`radio-group-value-options-${U.value}`,prefixCls:l,disabled:U.disabled||Le,value:U.value,checked:K===U.value,title:U.title,style:U.style},U.label)));const P=(0,t.Z)(Te),pe=c()(a,`${a}-${qe}`,{[`${a}-${P}`]:P,[`${a}-rtl`]:Q==="rtl"},Fe,ke,b);return N(s.createElement("div",Object.assign({},(0,j.Z)(Z,{aria:!0,data:!0}),{className:pe,style:E,onMouseEnter:x,onMouseLeave:i,onFocus:R,onBlur:X,id:h,ref:k}),s.createElement(J,{value:{onChange:ye,value:K,disabled:Z.disabled,name:Z.name,optionType:Z.optionType}},d)))});var je=s.memo(Y),H=function(Z,k){var me={};for(var Q in Z)Object.prototype.hasOwnProperty.call(Z,Q)&&k.indexOf(Q)<0&&(me[Q]=Z[Q]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,Q=Object.getOwnPropertySymbols(Z);K{const{getPrefixCls:me}=s.useContext(O.E_),{prefixCls:Q}=Z,K=H(Z,["prefixCls"]),_=me("radio",Q);return s.createElement(A,{value:"button"},s.createElement(Ce,Object.assign({prefixCls:_},K,{type:"radio",ref:k})))};var oe=s.forwardRef(ae);const V=Ce;V.Button=oe,V.Group=je,V.__ANT_RADIO=!0;var be=V},57809:function(Dt,Re,e){var y=e(92310),c=e.n(y),m=e(77861),j=e(2738),s=e(59301),O=e(53487),t=e(62892),ee=e(19080),J=e(36355),v=e(1684),te=e(93891),A=e(19716),C=e(32441),ne=e(33234),W=e(14154),G=e(58582),Ae=e(84443),ve=e(66339),De=function(f,p){var L={};for(var z in f)Object.prototype.hasOwnProperty.call(f,z)&&p.indexOf(z)<0&&(L[z]=f[z]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,z=Object.getOwnPropertySymbols(f);B{var L,{prefixCls:z,bordered:B=!0,className:S,rootClassName:Ce,getPopupContainer:Y,popupClassName:je,dropdownClassName:H,listHeight:ae=256,placement:oe,listItemHeight:V=24,size:be,disabled:Z,notFoundContent:k,status:me,builtinPlacements:Q,dropdownMatchSelectWidth:K,popupMatchSelectWidth:_,direction:ye,style:Ke,allowClear:Fe}=f,ke=De(f,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:tt,getPrefixCls:qe,renderEmpty:Le,direction:ue,virtual:Te,popupMatchSelectWidth:E,popupOverflow:h,select:x}=s.useContext(J.E_),i=qe("select",z),R=qe(),X=ye!=null?ye:ue,{compactSize:l,compactItemClassnames:a}=(0,ne.ri)(i,X),[N,b]=(0,W.Z)(i),d=s.useMemo(()=>{const{mode:Mn}=ke;if(Mn!=="combobox")return Mn===se?"combobox":Mn},[ke.mode]),P=d==="multiple"||d==="tags",pe=(0,Ae.Z)(ke.suffixIcon,ke.showArrow),U=(L=_!=null?_:K)!==null&&L!==void 0?L:E,{status:de,hasFeedback:re,isFormItemInput:fe,feedbackIcon:ce}=s.useContext(C.aM),Xe=(0,ee.F)(de,me);let Ge;k!==void 0?Ge=k:d==="combobox"?Ge=null:Ge=(Le==null?void 0:Le("Select"))||s.createElement(te.Z,{componentName:"Select"});const{suffixIcon:Ve,itemIcon:rt,removeIcon:st,clearIcon:Ct}=(0,ve.Z)(Object.assign(Object.assign({},ke),{multiple:P,hasFeedback:re,feedbackIcon:ce,showSuffixIcon:pe,prefixCls:i,showArrow:ke.showArrow,componentName:"Select"})),at=Fe===!0?{clearIcon:Ct}:Fe,Kt=(0,j.Z)(ke,["suffixIcon","itemIcon"]),sn=c()(je||H,{[`${i}-dropdown-${X}`]:X==="rtl"},Ce,b),Qt=(0,A.Z)(Mn=>{var jt;return(jt=be!=null?be:l)!==null&&jt!==void 0?jt:Mn}),un=s.useContext(v.Z),Pn=Z!=null?Z:un,dn=c()({[`${i}-lg`]:Qt==="large",[`${i}-sm`]:Qt==="small",[`${i}-rtl`]:X==="rtl",[`${i}-borderless`]:!B,[`${i}-in-form-item`]:fe},(0,ee.Z)(i,Xe,re),a,x==null?void 0:x.className,S,Ce,b),mt=s.useMemo(()=>oe!==void 0?oe:X==="rtl"?"bottomRight":"bottomLeft",[oe,X]),bn=(0,G.Z)(Q,h);return N(s.createElement(m.ZP,Object.assign({ref:p,virtual:Te,showSearch:x==null?void 0:x.showSearch},Kt,{style:Object.assign(Object.assign({},x==null?void 0:x.style),Ke),dropdownMatchSelectWidth:U,builtinPlacements:bn,transitionName:(0,t.m)(R,"slide-up",ke.transitionName),listHeight:ae,listItemHeight:V,mode:d,prefixCls:i,placement:mt,direction:X,suffixIcon:Ve,menuItemSelectedIcon:rt,removeIcon:st,allowClear:at,notFoundContent:Ge,className:dn,getPopupContainer:Y||tt,dropdownClassName:sn,disabled:Pn})))},u=s.forwardRef(F),r=(0,O.Z)(u);u.SECRET_COMBOBOX_MODE_DO_NOT_USE=se,u.Option=m.Wx,u.OptGroup=m.Xo,u._InternalPanelDoNotUseOrYouWillBeFired=r,Re.default=u},14154:function(Dt,Re,e){e.d(Re,{Z:function(){return u}});var y=e(17313),c=e(74207),m=e(37613),j=e(83116),s=e(13826),O=e(92899);const t=r=>{const{optionHeight:f,optionFontSize:p,optionLineHeight:L,optionPadding:z}=r;return{position:"relative",display:"block",minHeight:f,padding:z,color:r.colorText,fontWeight:"normal",fontSize:p,lineHeight:L,boxSizing:"border-box"}};var J=r=>{const{antCls:f,componentCls:p}=r,L=`${p}-item`,z=`&${f}-slide-up-enter${f}-slide-up-enter-active`,B=`&${f}-slide-up-appear${f}-slide-up-appear-active`,S=`&${f}-slide-up-leave${f}-slide-up-leave-active`,Ce=`${p}-dropdown-placement-`;return[{[`${p}-dropdown`]:Object.assign(Object.assign({},(0,y.Wf)(r)),{position:"absolute",top:-9999,zIndex:r.zIndexPopup,boxSizing:"border-box",padding:r.paddingXXS,overflow:"hidden",fontSize:r.fontSize,fontVariant:"initial",backgroundColor:r.colorBgElevated,borderRadius:r.borderRadiusLG,outline:"none",boxShadow:r.boxShadowSecondary,[` - ${z}${Ce}bottomLeft, - ${B}${Ce}bottomLeft - `]:{animationName:s.fJ},[` - ${z}${Ce}topLeft, - ${B}${Ce}topLeft, - ${z}${Ce}topRight, - ${B}${Ce}topRight - `]:{animationName:s.Qt},[`${S}${Ce}bottomLeft`]:{animationName:s.Uw},[` - ${S}${Ce}topLeft, - ${S}${Ce}topRight - `]:{animationName:s.ly},"&-hidden":{display:"none"},[`${L}`]:Object.assign(Object.assign({},t(r)),{cursor:"pointer",transition:`background ${r.motionDurationSlow} ease`,borderRadius:r.borderRadiusSM,"&-group":{color:r.colorTextDescription,fontSize:r.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},y.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${L}-option-disabled)`]:{backgroundColor:r.optionActiveBg},[`&-selected:not(${L}-option-disabled)`]:{color:r.optionSelectedColor,fontWeight:r.optionSelectedFontWeight,backgroundColor:r.optionSelectedBg,[`${L}-option-state`]:{color:r.colorPrimary}},"&-disabled":{[`&${L}-option-selected`]:{backgroundColor:r.colorBgContainerDisabled},color:r.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:r.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,s.oN)(r,"slide-up"),(0,s.oN)(r,"slide-down"),(0,O.Fm)(r,"move-up"),(0,O.Fm)(r,"move-down")]};const v=2,te=r=>{let{controlHeightSM:f,controlHeight:p,lineWidth:L}=r;const z=(p-f)/2-L,B=Math.ceil(z/2);return[z,B]};function A(r,f){const{componentCls:p,iconCls:L}=r,z=`${p}-selection-overflow`,B=r.multipleSelectItemHeight,[S]=te(r),Ce=f?`${p}-${f}`:"";return{[`${p}-multiple${Ce}`]:{fontSize:r.fontSize,[z]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${p}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${S-v}px ${v*2}px`,borderRadius:r.borderRadius,[`${p}-show-search&`]:{cursor:"text"},[`${p}-disabled&`]:{background:r.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${v}px 0`,lineHeight:`${B}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${p}-show-arrow ${p}-selector, - &${p}-allow-clear ${p}-selector - `]:{paddingInlineEnd:r.fontSizeIcon+r.controlPaddingHorizontal},[`${p}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:B,marginTop:v,marginBottom:v,lineHeight:`${B-r.lineWidth*2}px`,background:r.multipleItemBg,border:`${r.lineWidth}px ${r.lineType} ${r.multipleItemBorderColor}`,borderRadius:r.borderRadiusSM,cursor:"default",transition:`font-size ${r.motionDurationSlow}, line-height ${r.motionDurationSlow}, height ${r.motionDurationSlow}`,userSelect:"none",marginInlineEnd:v*2,paddingInlineStart:r.paddingXS,paddingInlineEnd:r.paddingXS/2,[`${p}-disabled&`]:{color:r.multipleItemColorDisabled,borderColor:r.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:r.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,y.Ro)()),{display:"inline-flex",alignItems:"center",color:r.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${L}`]:{verticalAlign:"-0.2em"},"&:hover":{color:r.colorIconHover}})},[`${z}-item + ${z}-item`]:{[`${p}-selection-search`]:{marginInlineStart:0}},[`${p}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:r.inputPaddingHorizontalBase-S,"\n &-input,\n &-mirror\n ":{height:B,fontFamily:r.fontFamily,lineHeight:`${B}px`,transition:`all ${r.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${p}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:r.inputPaddingHorizontalBase,insetInlineEnd:r.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${r.motionDurationSlow}`}}}}var ne=r=>{const{componentCls:f}=r,p=(0,m.TS)(r,{controlHeight:r.controlHeightSM,multipleSelectItemHeight:r.controlHeightXS,borderRadius:r.borderRadiusSM,borderRadiusSM:r.borderRadiusXS}),L=(0,m.TS)(r,{fontSize:r.fontSizeLG,controlHeight:r.controlHeightLG,multipleSelectItemHeight:r.multipleItemHeightLG,borderRadius:r.borderRadiusLG,borderRadiusSM:r.borderRadius}),[,z]=te(r);return[A(r),A(p,"sm"),{[`${f}-multiple${f}-sm`]:{[`${f}-selection-placeholder`]:{insetInline:r.controlPaddingHorizontalSM-r.lineWidth},[`${f}-selection-search`]:{marginInlineStart:z}}},A(L,"lg")]};function W(r,f){const{componentCls:p,inputPaddingHorizontalBase:L,borderRadius:z}=r,B=r.controlHeight-r.lineWidth*2,S=Math.ceil(r.fontSize*1.25),Ce=f?`${p}-${f}`:"";return{[`${p}-single${Ce}`]:{fontSize:r.fontSize,[`${p}-selector`]:Object.assign(Object.assign({},(0,y.Wf)(r)),{display:"flex",borderRadius:z,[`${p}-selection-search`]:{position:"absolute",top:0,insetInlineStart:L,insetInlineEnd:L,bottom:0,"&-input":{width:"100%"}},[` - ${p}-selection-item, - ${p}-selection-placeholder - `]:{padding:0,lineHeight:`${B}px`,transition:`all ${r.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${B}px`}},[`${p}-selection-item`]:{position:"relative",userSelect:"none"},[`${p}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${p}-selection-item:after`,`${p}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${p}-show-arrow ${p}-selection-item, - &${p}-show-arrow ${p}-selection-placeholder - `]:{paddingInlineEnd:S},[`&${p}-open ${p}-selection-item`]:{color:r.colorTextPlaceholder},[`&:not(${p}-customize-input)`]:{[`${p}-selector`]:{width:"100%",height:r.controlHeight,padding:`0 ${L}px`,[`${p}-selection-search-input`]:{height:B},"&:after":{lineHeight:`${B}px`}}},[`&${p}-customize-input`]:{[`${p}-selector`]:{"&:after":{display:"none"},[`${p}-selection-search`]:{position:"static",width:"100%"},[`${p}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${L}px`,"&:after":{display:"none"}}}}}}}function G(r){const{componentCls:f}=r,p=r.controlPaddingHorizontalSM-r.lineWidth;return[W(r),W((0,m.TS)(r,{controlHeight:r.controlHeightSM,borderRadius:r.borderRadiusSM}),"sm"),{[`${f}-single${f}-sm`]:{[`&:not(${f}-customize-input)`]:{[`${f}-selection-search`]:{insetInlineStart:p,insetInlineEnd:p},[`${f}-selector`]:{padding:`0 ${p}px`},[`&${f}-show-arrow ${f}-selection-search`]:{insetInlineEnd:p+r.fontSize*1.5},[` - &${f}-show-arrow ${f}-selection-item, - &${f}-show-arrow ${f}-selection-placeholder - `]:{paddingInlineEnd:r.fontSize*1.5}}}},W((0,m.TS)(r,{controlHeight:r.singleItemHeightLG,fontSize:r.fontSizeLG,borderRadius:r.borderRadiusLG}),"lg")]}const Ae=r=>{const{componentCls:f,selectorBg:p}=r;return{position:"relative",backgroundColor:p,border:`${r.lineWidth}px ${r.lineType} ${r.colorBorder}`,transition:`all ${r.motionDurationMid} ${r.motionEaseInOut}`,input:{cursor:"pointer"},[`${f}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${f}-disabled&`]:{color:r.colorTextDisabled,background:r.colorBgContainerDisabled,cursor:"not-allowed",[`${f}-multiple&`]:{background:r.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},ve=function(r,f){let p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:L,borderHoverColor:z,outlineColor:B,antCls:S}=f,Ce=p?{[`${L}-selector`]:{borderColor:z}}:{};return{[r]:{[`&:not(${L}-disabled):not(${L}-customize-input):not(${S}-pagination-size-changer)`]:Object.assign(Object.assign({},Ce),{[`${L}-focused& ${L}-selector`]:{borderColor:z,boxShadow:`0 0 0 ${f.controlOutlineWidth}px ${B}`,outline:0},[`&:hover ${L}-selector`]:{borderColor:z}})}}},De=r=>{const{componentCls:f}=r;return{[`${f}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},se=r=>{const{componentCls:f,inputPaddingHorizontalBase:p,iconCls:L}=r;return{[f]:Object.assign(Object.assign({},(0,y.Wf)(r)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${f}-customize-input) ${f}-selector`]:Object.assign(Object.assign({},Ae(r)),De(r)),[`${f}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},y.vS),[`${f}-selection-placeholder`]:Object.assign(Object.assign({},y.vS),{flex:1,color:r.colorTextPlaceholder,pointerEvents:"none"}),[`${f}-arrow`]:Object.assign(Object.assign({},(0,y.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:p,height:r.fontSizeIcon,marginTop:-r.fontSizeIcon/2,color:r.colorTextQuaternary,fontSize:r.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[L]:{verticalAlign:"top",transition:`transform ${r.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${f}-suffix)`]:{pointerEvents:"auto"}},[`${f}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${f}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:p,zIndex:1,display:"inline-block",width:r.fontSizeIcon,height:r.fontSizeIcon,marginTop:-r.fontSizeIcon/2,color:r.colorTextQuaternary,fontSize:r.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:r.clearBg,cursor:"pointer",opacity:0,transition:`color ${r.motionDurationMid} ease, opacity ${r.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:r.colorTextTertiary}},"&:hover":{[`${f}-clear`]:{opacity:1}}}),[`${f}-has-feedback`]:{[`${f}-clear`]:{insetInlineEnd:p+r.fontSize+r.paddingXS}}}},F=r=>{const{componentCls:f}=r;return[{[f]:{[`&-borderless ${f}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${f}-in-form-item`]:{width:"100%"}}},se(r),G(r),ne(r),J(r),{[`${f}-rtl`]:{direction:"rtl"}},ve(f,(0,m.TS)(r,{borderHoverColor:r.colorPrimaryHover,outlineColor:r.controlOutline})),ve(`${f}-status-error`,(0,m.TS)(r,{borderHoverColor:r.colorErrorHover,outlineColor:r.colorErrorOutline}),!0),ve(`${f}-status-warning`,(0,m.TS)(r,{borderHoverColor:r.colorWarningHover,outlineColor:r.colorWarningOutline}),!0),(0,c.c)(r,{borderElCls:`${f}-selector`,focusElCls:`${f}-focused`})]};var u=(0,j.Z)("Select",(r,f)=>{let{rootPrefixCls:p}=f;const L=(0,m.TS)(r,{rootPrefixCls:p,inputPaddingHorizontalBase:r.paddingSM-1,multipleSelectItemHeight:r.multipleItemHeight});return[F(L)]},r=>{const{fontSize:f,lineHeight:p,controlHeight:L,controlPaddingHorizontal:z,zIndexPopupBase:B,colorText:S,fontWeightStrong:Ce,controlItemBgActive:Y,controlItemBgHover:je,colorBgContainer:H,colorFillSecondary:ae,controlHeightLG:oe,controlHeightSM:V,colorBgContainerDisabled:be,colorTextDisabled:Z}=r;return{zIndexPopup:B+50,optionSelectedColor:S,optionSelectedFontWeight:Ce,optionSelectedBg:Y,optionActiveBg:je,optionPadding:`${(L-f*p)/2}px ${z}px`,optionFontSize:f,optionLineHeight:p,optionHeight:L,selectorBg:H,clearBg:H,singleItemHeightLG:oe,multipleItemBg:ae,multipleItemBorderColor:"transparent",multipleItemHeight:V,multipleItemHeightLG:L,multipleSelectorBgDisabled:be,multipleItemColorDisabled:Z,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Dt,Re,e){e.d(Re,{Z:function(){return c}});const y=m=>{const s={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:m==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},s),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},s),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},s),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},s),{points:["br","tr"],offset:[0,-4]})}};function c(m,j){return m||y(j)}},84443:function(Dt,Re,e){e.d(Re,{Z:function(){return y}});function y(c,m){return m!==void 0?m:c!==null}},66339:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});var y=e(40001),c=e(19248),m=e(99267),j=e(84105),s=e(58617),O=e(47472),t=e(59301);function ee(J){let{suffixIcon:v,clearIcon:te,menuItemSelectedIcon:A,removeIcon:C,loading:ne,multiple:W,hasFeedback:G,prefixCls:Ae,showSuffixIcon:ve,feedbackIcon:De,showArrow:se,componentName:F}=J;const u=te!=null?te:t.createElement(c.Z,null),r=z=>v===null&&!G&&!se?null:t.createElement(t.Fragment,null,ve!==!1&&z,G&&De);let f=null;if(v!==void 0)f=r(v);else if(ne)f=r(t.createElement(s.Z,{spin:!0}));else{const z=`${Ae}-suffix`;f=B=>{let{open:S,showSearch:Ce}=B;return r(S&&Ce?t.createElement(O.Z,{className:z}):t.createElement(j.Z,{className:z}))}}let p=null;A!==void 0?p=A:W?p=t.createElement(y.Z,null):p=null;let L=null;return C!==void 0?L=C:L=t.createElement(m.Z,null),{clearIcon:u,suffixIcon:f,itemIcon:p,removeIcon:L}}},81327:function(Dt,Re,e){e.d(Re,{Z:function(){return Ae}});var y=e(59301),c=e(92310),m=e.n(c),j=e(11592),s=e(36355),O=e(33234);const t=y.createContext({latestIndex:0}),ee=t.Provider;var v=ve=>{let{className:De,index:se,children:F,split:u,style:r}=ve;const{latestIndex:f}=y.useContext(t);return F==null?null:y.createElement(y.Fragment,null,y.createElement("div",{className:De,style:r},F),se{var se,F;const{getPrefixCls:u,space:r,direction:f}=y.useContext(s.E_),{size:p=(r==null?void 0:r.size)||"small",align:L,className:z,rootClassName:B,children:S,direction:Ce="horizontal",prefixCls:Y,split:je,style:H,wrap:ae=!1,classNames:oe,styles:V}=ve,be=ne(ve,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,k]=Array.isArray(p)?p:[p,p],me=A(k),Q=A(Z),K=C(k),_=C(Z),ye=(0,j.Z)(S,{keepEmpty:!0}),Ke=L===void 0&&Ce==="horizontal"?"center":L,Fe=u("space",Y),[ke,tt]=(0,te.Z)(Fe),qe=m()(Fe,r==null?void 0:r.className,tt,`${Fe}-${Ce}`,{[`${Fe}-rtl`]:f==="rtl",[`${Fe}-align-${Ke}`]:Ke,[`${Fe}-gap-row-${k}`]:me,[`${Fe}-gap-col-${Z}`]:Q},z,B),Le=m()(`${Fe}-item`,(se=oe==null?void 0:oe.item)!==null&&se!==void 0?se:(F=r==null?void 0:r.classNames)===null||F===void 0?void 0:F.item);let ue=0;const Te=ye.map((x,i)=>{var R,X;x!=null&&(ue=i);const l=x&&x.key||`${Le}-${i}`;return y.createElement(v,{className:Le,key:l,index:i,split:je,style:(R=V==null?void 0:V.item)!==null&&R!==void 0?R:(X=r==null?void 0:r.styles)===null||X===void 0?void 0:X.item},x)}),E=y.useMemo(()=>({latestIndex:ue}),[ue]);if(ye.length===0)return null;const h={};return ae&&(h.flexWrap="wrap"),!Q&&_&&(h.columnGap=Z),!me&&K&&(h.rowGap=k),ke(y.createElement("div",Object.assign({ref:De,className:qe,style:Object.assign(Object.assign(Object.assign({},h),r==null?void 0:r.style),H)},be),y.createElement(ee,{value:E},Te)))});G.Compact=O.ZP;var Ae=G},8378:function(Dt,Re){const e=y=>({[y.componentCls]:{[`${y.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${y.motionDurationMid} ${y.motionEaseInOut}, - opacity ${y.motionDurationMid} ${y.motionEaseInOut} !important`}},[`${y.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${y.motionDurationMid} ${y.motionEaseInOut}, - opacity ${y.motionDurationMid} ${y.motionEaseInOut} !important`}}});Re.Z=e},92899:function(Dt,Re,e){e.d(Re,{Fm:function(){return A}});var y=e(36237),c=e(95406);const m=new y.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),j=new y.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),s=new y.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),O=new y.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),t=new y.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ee=new y.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),J=new y.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),v=new y.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),te={"move-up":{inKeyframes:J,outKeyframes:v},"move-down":{inKeyframes:m,outKeyframes:j},"move-left":{inKeyframes:s,outKeyframes:O},"move-right":{inKeyframes:t,outKeyframes:ee}},A=(C,ne)=>{const{antCls:W}=C,G=`${W}-${ne}`,{inKeyframes:Ae,outKeyframes:ve}=te[ne];return[(0,c.R)(G,Ae,ve,C.motionDurationMid),{[` - ${G}-enter, - ${G}-appear - `]:{opacity:0,animationTimingFunction:C.motionEaseOutCirc},[`${G}-leave`]:{animationTimingFunction:C.motionEaseInOutCirc}}]}},13826:function(Dt,Re,e){e.d(Re,{Qt:function(){return s},Uw:function(){return j},fJ:function(){return m},ly:function(){return O},oN:function(){return A}});var y=e(36237),c=e(95406);const m=new y.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),j=new y.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),s=new y.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),O=new y.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),t=new y.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ee=new y.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),J=new y.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),v=new y.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),te={"slide-up":{inKeyframes:m,outKeyframes:j},"slide-down":{inKeyframes:s,outKeyframes:O},"slide-left":{inKeyframes:t,outKeyframes:ee},"slide-right":{inKeyframes:J,outKeyframes:v}},A=(C,ne)=>{const{antCls:W}=C,G=`${W}-${ne}`,{inKeyframes:Ae,outKeyframes:ve}=te[ne];return[(0,c.R)(G,Ae,ve,C.motionDurationMid),{[` - ${G}-enter, - ${G}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:C.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${G}-leave`]:{animationTimingFunction:C.motionEaseInQuint}}]}},15969:function(Dt,Re,e){e.d(Re,{N:function(){return y}});const y=c=>({color:c.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${c.motionDurationSlow}`,"&:focus, &:hover":{color:c.colorLinkHover},"&:active":{color:c.colorLinkActive}})},1710:function(Dt,Re,e){e.d(Re,{default:function(){return Zi}});var y={},c="rc-table-internal-hook",m=e(42978),j=e(6089),s=e(34280),O=e(13697),t=e(59301),ee=e(4676);function J(n){var o=t.createContext(void 0),g=function(D){var M=D.value,ie=D.children,le=t.useRef(M);le.current=M;var q=t.useState(function(){return{getValue:function(){return le.current},listeners:new Set}}),xe=(0,m.Z)(q,1),Me=xe[0];return(0,s.Z)(function(){(0,ee.unstable_batchedUpdates)(function(){Me.listeners.forEach(function(Se){Se(M)})})},[M]),t.createElement(o.Provider,{value:Me},ie)};return{Context:o,Provider:g,defaultValue:n}}function v(n,o){var g=(0,j.Z)(typeof o=="function"?o:function(Se){if(o===void 0)return Se;if(!Array.isArray(o))return Se[o];var Ue={};return o.forEach(function(He){Ue[He]=Se[He]}),Ue}),I=t.useContext(n==null?void 0:n.Context),D=I||{},M=D.listeners,ie=D.getValue,le=t.useRef();le.current=g(I?ie():n==null?void 0:n.defaultValue);var q=t.useState({}),xe=(0,m.Z)(q,2),Me=xe[1];return(0,s.Z)(function(){if(!I)return;function Se(Ue){var He=g(Ue);(0,O.Z)(le.current,He,!0)||Me({})}return M.add(Se),function(){M.delete(Se)}},[I]),le.current}var te=e(54476),A=e(8654);function C(){var n=t.createContext(null);function o(){return t.useContext(n)}function g(D,M){var ie=(0,A.Yr)(D),le=function(xe,Me){var Se=ie?{ref:Me}:{},Ue=t.useRef(0),He=t.useRef(xe),We=o();return We!==null?t.createElement(D,(0,te.Z)({},xe,Se)):((!M||M(He.current,xe))&&(Ue.current+=1),He.current=xe,t.createElement(n.Provider,{value:Ue.current},t.createElement(D,(0,te.Z)({},xe,Se))))};return ie?t.forwardRef(le):le}function I(D,M){var ie=(0,A.Yr)(D),le=function(xe,Me){var Se=ie?{ref:Me}:{};return o(),t.createElement(D,(0,te.Z)({},xe,Se))};return ie?t.memo(t.forwardRef(le),M):t.memo(le,M)}return{makeImmutable:g,responseImmutable:I,useImmutableMark:o}}var ne=C(),W=ne.makeImmutable,G=ne.responseImmutable,Ae=ne.useImmutableMark,ve=C(),De=ve.makeImmutable,se=ve.responseImmutable,F=ve.useImmutableMark,u=J(),r=u;function f(n,o){var g=t.useRef(0);g.current+=1;var I=t.useRef(n),D=[];Object.keys(n||{}).map(function(ie){var le;(n==null?void 0:n[ie])!==((le=I.current)===null||le===void 0?void 0:le[ie])&&D.push(ie)}),I.current=n;var M=t.useRef([]);return D.length&&(M.current=D),t.useDebugValue(g.current),t.useDebugValue(M.current.join(", ")),o&&console.log("".concat(o,":"),g.current,M.current),g.current}var p=null,L=t.memo(function(){var n=f();return t.createElement("h1",null,"Render Times: ",n)});L.displayName="RenderBlock";var z=e(76190),B=e(33885),S=e(20068),Ce=e(92310),Y=e.n(Ce),je=e(80547),H=e(97938),ae=e(48736),oe=t.createContext({renderWithProps:!1}),V=oe,be="RC_TABLE_KEY";function Z(n){return n==null?[]:Array.isArray(n)?n:[n]}function k(n){var o=[],g={};return n.forEach(function(I){for(var D=I||{},M=D.key,ie=D.dataIndex,le=M||Z(ie).join("-")||be;g[le];)le="".concat(le,"_next");g[le]=!0,o.push(le)}),o}function me(n){return n!=null}function Q(n){return n&&(0,z.Z)(n)==="object"&&!Array.isArray(n)&&!t.isValidElement(n)}function K(n,o,g,I,D,M){var ie=t.useContext(V),le=F(),q=(0,je.Z)(function(){if(me(I))return[I];var xe=o==null||o===""?[]:Array.isArray(o)?o:[o],Me=(0,H.Z)(n,xe),Se=Me,Ue=void 0;if(D){var He=D(Me,n,g);Q(He)?(Se=He.children,Ue=He.props,ie.renderWithProps=!0):Se=He}return[Se,Ue]},[le,n,I,o,D,g],function(xe,Me){if(M){var Se=(0,m.Z)(xe,2),Ue=Se[1],He=(0,m.Z)(Me,2),We=He[1];return M(We,Ue)}return ie.renderWithProps?!0:!(0,O.Z)(xe,Me,!0)});return q}function _(n,o,g,I){var D=n+o-1;return n<=I&&D>=g}function ye(n,o){return v(r,function(g){var I=_(n,o||1,g.hoverStartRow,g.hoverEndRow);return[I,g.onHover]})}var Ke=function(o){var g=o.ellipsis,I=o.rowType,D=o.children,M,ie=g===!0?{showTitle:!0}:g;return ie&&(ie.showTitle||I==="header")&&(typeof D=="string"||typeof D=="number"?M=D.toString():t.isValidElement(D)&&typeof D.props.children=="string"&&(M=D.props.children)),M};function Fe(n){var o,g,I,D,M,ie,le,q,xe=n.component,Me=n.children,Se=n.ellipsis,Ue=n.scope,He=n.prefixCls,We=n.className,dt=n.align,ot=n.record,ft=n.render,it=n.dataIndex,St=n.renderIndex,Xt=n.shouldCellUpdate,Yt=n.index,Bt=n.rowType,mn=n.colSpan,On=n.rowSpan,Rt=n.fixLeft,Tt=n.fixRight,Pt=n.firstFixLeft,bt=n.lastFixLeft,Nt=n.firstFixRight,cn=n.lastFixRight,Nn=n.appendNode,$n=n.additionalProps,nn=$n===void 0?{}:$n,Tn=n.isSticky,zn="".concat(He,"-cell"),cr=v(r,["supportSticky","allColumnsFixedLeft"]),Gn=cr.supportSticky,$r=cr.allColumnsFixedLeft,Ir=K(ot,it,St,Me,ft,Xt),wn=(0,m.Z)(Ir,2),Nr=wn[0],Yn=wn[1],vr={},fr=typeof Rt=="number"&&Gn,uo=typeof Tt=="number"&&Gn;fr&&(vr.position="sticky",vr.left=Rt),uo&&(vr.position="sticky",vr.right=Tt);var ln=(o=(g=(I=Yn==null?void 0:Yn.colSpan)!==null&&I!==void 0?I:nn.colSpan)!==null&&g!==void 0?g:mn)!==null&&o!==void 0?o:1,on=(D=(M=(ie=Yn==null?void 0:Yn.rowSpan)!==null&&ie!==void 0?ie:nn.rowSpan)!==null&&M!==void 0?M:On)!==null&&D!==void 0?D:1,rn=ye(Yt,on),kt=(0,m.Z)(rn,2),Qn=kt[0],Ut=kt[1],Sn=function(Br){var fo;ot&&Ut(Yt,Yt+on-1),nn==null||(fo=nn.onMouseEnter)===null||fo===void 0||fo.call(nn,Br)},Un=function(Br){var fo;ot&&Ut(-1,-1),nn==null||(fo=nn.onMouseLeave)===null||fo===void 0||fo.call(nn,Br)};if(ln===0||on===0)return null;var jn=(le=nn.title)!==null&&le!==void 0?le:Ke({rowType:Bt,ellipsis:Se,children:Nr}),Jr=Y()(zn,We,(q={},(0,S.Z)(q,"".concat(zn,"-fix-left"),fr&&Gn),(0,S.Z)(q,"".concat(zn,"-fix-left-first"),Pt&&Gn),(0,S.Z)(q,"".concat(zn,"-fix-left-last"),bt&&Gn),(0,S.Z)(q,"".concat(zn,"-fix-left-all"),bt&&$r&&Gn),(0,S.Z)(q,"".concat(zn,"-fix-right"),uo&&Gn),(0,S.Z)(q,"".concat(zn,"-fix-right-first"),Nt&&Gn),(0,S.Z)(q,"".concat(zn,"-fix-right-last"),cn&&Gn),(0,S.Z)(q,"".concat(zn,"-ellipsis"),Se),(0,S.Z)(q,"".concat(zn,"-with-append"),Nn),(0,S.Z)(q,"".concat(zn,"-fix-sticky"),(fr||uo)&&Tn&&Gn),(0,S.Z)(q,"".concat(zn,"-row-hover"),!Yn&&Qn),q),nn.className,Yn==null?void 0:Yn.className),Xr={};dt&&(Xr.textAlign=dt);var Mo=(0,B.Z)((0,B.Z)((0,B.Z)((0,B.Z)({},vr),nn.style),Xr),Yn==null?void 0:Yn.style),Mr=Nr;return(0,z.Z)(Mr)==="object"&&!Array.isArray(Mr)&&!t.isValidElement(Mr)&&(Mr=null),Se&&(bt||Nt)&&(Mr=t.createElement("span",{className:"".concat(zn,"-content")},Mr)),t.createElement(xe,(0,te.Z)({},Yn,nn,{className:Jr,style:Mo,title:jn,scope:Ue,onMouseEnter:Sn,onMouseLeave:Un,colSpan:ln!==1?ln:null,rowSpan:on!==1?on:null}),Nn,Mr)}var ke=t.memo(Fe);function tt(n,o,g,I,D,M){var ie=g[n]||{},le=g[o]||{},q,xe;ie.fixed==="left"?q=I.left[D==="rtl"?o:n]:le.fixed==="right"&&(xe=I.right[D==="rtl"?n:o]);var Me=!1,Se=!1,Ue=!1,He=!1,We=g[o+1],dt=g[n-1],ot=!(M!=null&&M.children);if(D==="rtl"){if(q!==void 0){var ft=dt&&dt.fixed==="left";He=!ft&&ot}else if(xe!==void 0){var it=We&&We.fixed==="right";Ue=!it&&ot}}else if(q!==void 0){var St=We&&We.fixed==="left";Me=!St&&ot}else if(xe!==void 0){var Xt=dt&&dt.fixed==="right";Se=!Xt&&ot}return{fixLeft:q,fixRight:xe,lastFixLeft:Me,firstFixRight:Se,lastFixRight:Ue,firstFixLeft:He,isSticky:I.isSticky}}var qe=t.createContext({}),Le=qe;function ue(n){var o=n.className,g=n.index,I=n.children,D=n.colSpan,M=D===void 0?1:D,ie=n.rowSpan,le=n.align,q=v(r,["prefixCls","direction"]),xe=q.prefixCls,Me=q.direction,Se=t.useContext(Le),Ue=Se.scrollColumnIndex,He=Se.stickyOffsets,We=Se.flattenColumns,dt=Se.columns,ot=g+M-1,ft=ot+1===Ue?M+1:M,it=tt(g,g+ft-1,We,He,Me,dt==null?void 0:dt[g]);return t.createElement(ke,(0,te.Z)({className:o,index:g,component:"td",prefixCls:xe,record:null,dataIndex:null,align:le,colSpan:ft,rowSpan:ie,render:function(){return I}},it))}var Te=e(75931),E=["children"];function h(n){var o=n.children,g=(0,Te.Z)(n,E);return t.createElement("tr",g,o)}function x(n){var o=n.children;return o}x.Row=h,x.Cell=ue;var i=x;function R(n){var o=n.children,g=n.stickyOffsets,I=n.flattenColumns,D=n.columns,M=v(r,"prefixCls"),ie=I.length-1,le=I[ie],q=t.useMemo(function(){return{stickyOffsets:g,flattenColumns:I,scrollColumnIndex:le!=null&&le.scrollbar?ie:null,columns:D}},[le,I,ie,g,D]);return t.createElement(Le.Provider,{value:q},t.createElement("tfoot",{className:"".concat(M,"-summary")},o))}var X=se(R),l=i,a=e(70425),N=e(29301),b=e(29194),d=e(3465),P=e(75152),pe=e(26112);function U(n,o,g,I,D,M,ie){n.push({record:o,indent:g,index:ie});var le=M(o),q=D==null?void 0:D.has(le);if(o&&Array.isArray(o[I])&&q)for(var xe=0;xe1?Pt-1:0),Nt=1;Nt=0;le-=1){var q=o[le],xe=g&&g[le],Me=xe&&xe[sn];if(q||Me||ie){var Se=Me||{},Ue=Se.columnType,He=(0,Te.Z)(Se,un);D.unshift(t.createElement("col",(0,te.Z)({key:le,style:{width:q}},He))),ie=!0}}return t.createElement("colgroup",null,D)}var dn=Pn,mt=e(94480),bn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Mn(n,o){return(0,t.useMemo)(function(){for(var g=[],I=0;I1?"colgroup":"col":null,ellipsis:ot.ellipsis,align:ot.align,component:ot.title?M:ie,prefixCls:Me,key:He[dt]},ft,{additionalProps:it,rowType:"header"}))}))}tr.displayName="HeaderRow";var Dn=tr;function Jn(n){var o=[];function g(ie,le){var q=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;o[q]=o[q]||[];var xe=le,Me=ie.filter(Boolean).map(function(Se){var Ue={key:Se.key,className:Se.className||"",children:Se.title,column:Se,colStart:xe},He=1,We=Se.children;return We&&We.length>0&&(He=g(We,xe,q+1).reduce(function(dt,ot){return dt+ot},0),Ue.hasSubColumns=!0),"colSpan"in Se&&(He=Se.colSpan),"rowSpan"in Se&&(Ue.rowSpan=Se.rowSpan),Ue.colSpan=He,Ue.colEnd=Ue.colStart+He-1,o[q].push(Ue),xe+=He,He});return Me}g(n,0);for(var I=o.length,D=function(le){o[le].forEach(function(q){!("rowSpan"in q)&&!q.hasSubColumns&&(q.rowSpan=I-le)})},M=0;M1&&arguments[1]!==void 0?arguments[1]:"";return typeof o=="number"?o:o.endsWith("%")?n*parseFloat(o)/100:null}function At(n,o){return t.useMemo(function(){if(o&&o>0){var g=0,I=0;n.forEach(function(xe){var Me=Fn(o,xe.width);Me?g+=Me:I+=1});var D=o-g,M=I,ie=D/I,le=0,q=n.map(function(xe){var Me=(0,B.Z)({},xe),Se=Fn(o,Me.width);if(Se)Me.width=Se;else{var Ue=Math.floor(ie);Me.width=M===1?D:Ue,D-=Ue,M-=1}return le+=Me.width,Me});return[q,le]}return[n,o]},[n,o])}var Bn=["children"],T=["fixed"];function Ne(n){return(0,yr.Z)(n).filter(function(o){return t.isValidElement(o)}).map(function(o){var g=o.key,I=o.props,D=I.children,M=(0,Te.Z)(I,Bn),ie=(0,B.Z)({key:g},M);return D&&(ie.children=Ne(D)),ie})}function Ze(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return n.filter(function(g){return g&&(0,z.Z)(g)==="object"}).reduce(function(g,I,D){var M=I.fixed,ie=M===!0?"left":M,le="".concat(o,"-").concat(D),q=I.children;return q&&q.length>0?[].concat((0,mt.Z)(g),(0,mt.Z)(Ze(q,le).map(function(xe){return(0,B.Z)({fixed:ie},xe)}))):[].concat((0,mt.Z)(g),[(0,B.Z)((0,B.Z)({key:le},I),{},{fixed:ie})])},[])}function $(n){for(var o=!0,g=0;g=0;M-=1){var ie=n[M];if(D&&ie.fixed!=="right")D=!1;else if(!D&&ie.fixed==="right"){warning(!1,"Index ".concat(M+1," of `columns` missing `fixed='right'` prop."));break}}}function w(n){return n.map(function(o){var g=o.fixed,I=(0,Te.Z)(o,T),D=g;return g==="left"?D="right":g==="right"&&(D="left"),(0,B.Z)({fixed:D},I)})}function Oe(n,o){var g=n.prefixCls,I=n.columns,D=n.children,M=n.expandable,ie=n.expandedKeys,le=n.columnTitle,q=n.getRowKey,xe=n.onTriggerExpand,Me=n.expandIcon,Se=n.rowExpandable,Ue=n.expandIconColumnIndex,He=n.direction,We=n.expandRowByClick,dt=n.columnWidth,ot=n.fixed,ft=n.scrollWidth,it=t.useMemo(function(){return I||Ne(D)},[I,D]),St=t.useMemo(function(){if(M){var Tt,Pt=it.slice();if(!Pt.includes(y)){var bt=Ue||0;bt>=0&&Pt.splice(bt,0,y)}var Nt=Pt.indexOf(y);Pt=Pt.filter(function(nn,Tn){return nn!==y||Tn===Nt});var cn=it[Nt],Nn;(ot==="left"||ot)&&!Ue?Nn="left":(ot==="right"||ot)&&Ue===it.length?Nn="right":Nn=cn?cn.fixed:null;var $n=(Tt={},(0,S.Z)(Tt,sn,{className:"".concat(g,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,S.Z)(Tt,"title",le),(0,S.Z)(Tt,"fixed",Nn),(0,S.Z)(Tt,"className","".concat(g,"-row-expand-icon-cell")),(0,S.Z)(Tt,"width",dt),(0,S.Z)(Tt,"render",function(Tn,zn,cr){var Gn=q(zn,cr),$r=ie.has(Gn),Ir=Se?Se(zn):!0,wn=Me({prefixCls:g,expanded:$r,expandable:Ir,record:zn,onExpand:xe});return We?t.createElement("span",{onClick:function(Yn){return Yn.stopPropagation()}},wn):wn}),Tt);return Pt.map(function(nn){return nn===y?$n:nn})}return it.filter(function(nn){return nn!==y})},[M,it,q,ie,Me,He]),Xt=t.useMemo(function(){var Tt=St;return o&&(Tt=o(Tt)),Tt.length||(Tt=[{render:function(){return null}}]),Tt},[o,St,He]),Yt=t.useMemo(function(){return He==="rtl"?w(Ze(Xt)):Ze(Xt)},[Xt,He,ft]),Bt=At(Yt,ft),mn=(0,m.Z)(Bt,2),On=mn[0],Rt=mn[1];return[Xt,On,Rt]}var Ee=Oe;function Qe(n){var o,g=n.prefixCls,I=n.record,D=n.onExpand,M=n.expanded,ie=n.expandable,le="".concat(g,"-row-expand-icon");if(!ie)return t.createElement("span",{className:Y()(le,"".concat(g,"-row-spaced"))});var q=function(Me){D(I,Me),Me.stopPropagation()};return t.createElement("span",{className:Y()(le,(o={},(0,S.Z)(o,"".concat(g,"-row-expanded"),M),(0,S.Z)(o,"".concat(g,"-row-collapsed"),!M),o)),onClick:q})}function ze(n,o,g){var I=[];function D(M){(M||[]).forEach(function(ie,le){I.push(o(ie,le)),D(ie[g])})}return D(n),I}function Ye(n,o,g){var I=Qt(n),D=I.expandIcon,M=I.expandedRowKeys,ie=I.defaultExpandedRowKeys,le=I.defaultExpandAllRows,q=I.expandedRowRender,xe=I.onExpand,Me=I.onExpandedRowsChange,Se=I.childrenColumnName,Ue=D||Qe,He=Se||"children",We=t.useMemo(function(){return q?"row":n.expandable&&n.internalHooks===c&&n.expandable.__PARENT_RENDER_ICON__||o.some(function(Yt){return Yt&&(0,z.Z)(Yt)==="object"&&Yt[He]})?"nest":!1},[!!q,o]),dt=t.useState(function(){return ie||(le?ze(o,g,He):[])}),ot=(0,m.Z)(dt,2),ft=ot[0],it=ot[1],St=t.useMemo(function(){return new Set(M||ft||[])},[M,ft]),Xt=t.useCallback(function(Yt){var Bt=g(Yt,o.indexOf(Yt)),mn,On=St.has(Bt);On?(St.delete(Bt),mn=(0,mt.Z)(St)):mn=[].concat((0,mt.Z)(St),[Bt]),it(mn),xe&&xe(!On,Yt),Me&&Me(mn)},[g,St,o,xe,Me]);return[I,We,St,Ue,He,Xt]}function et(n,o,g,I){var D=n.map(function(M,ie){return tt(ie,ie,n,o,g,I==null?void 0:I[ie])});return(0,je.Z)(function(){return D},[D],function(M,ie){return!(0,O.Z)(M,ie)})}function Je(n){var o=(0,t.useRef)(n),g=(0,t.useState)({}),I=(0,m.Z)(g,2),D=I[1],M=(0,t.useRef)(null),ie=(0,t.useRef)([]);function le(q){ie.current.push(q);var xe=Promise.resolve();M.current=xe,xe.then(function(){if(M.current===xe){var Me=ie.current,Se=o.current;ie.current=[],Me.forEach(function(Ue){o.current=Ue(o.current)}),M.current=null,Se!==o.current&&D({})}})}return(0,t.useEffect)(function(){return function(){M.current=null}},[]),[o.current,le]}function vt(n){var o=(0,t.useRef)(n||null),g=(0,t.useRef)();function I(){window.clearTimeout(g.current)}function D(ie){o.current=ie,I(),g.current=window.setTimeout(function(){o.current=null,g.current=void 0},100)}function M(){return o.current}return(0,t.useEffect)(function(){return I},[]),[D,M]}function lt(){var n=t.useState(-1),o=(0,m.Z)(n,2),g=o[0],I=o[1],D=t.useState(-1),M=(0,m.Z)(D,2),ie=M[0],le=M[1],q=t.useCallback(function(xe,Me){I(xe),le(Me)},[]);return[g,ie,q]}var ct=e(47273),xt=(0,ct.Z)()?window:null;function nt(n,o){var g=(0,z.Z)(n)==="object"?n:{},I=g.offsetHeader,D=I===void 0?0:I,M=g.offsetSummary,ie=M===void 0?0:M,le=g.offsetScroll,q=le===void 0?0:le,xe=g.getContainer,Me=xe===void 0?function(){return xt}:xe,Se=Me()||xt;return t.useMemo(function(){var Ue=!!n;return{isSticky:Ue,stickyClassName:Ue?"".concat(o,"-sticky-holder"):"",offsetHeader:D,offsetSummary:ie,offsetScroll:q,container:Se}},[q,D,ie,o,Se])}function pt(n,o,g){var I=(0,t.useMemo)(function(){for(var D=[],M=[],ie=0,le=0,q=0;q=Se&&(nn=Se-Ue),ie({scrollLeft:nn/Se*(Me+2)}),it.current.x=Nt.pageX},Tt=function(){if(M.current){var Nt=(0,ge.os)(M.current).top,cn=Nt+M.current.offsetHeight,Nn=q===window?document.documentElement.scrollTop+window.innerHeight:(0,ge.os)(q).top+q.clientHeight;cn-(0,P.Z)()<=Nn||Nt>=Nn-le?ft(function($n){return(0,B.Z)((0,B.Z)({},$n),{},{isHiddenScrollBar:!0})}):ft(function($n){return(0,B.Z)((0,B.Z)({},$n),{},{isHiddenScrollBar:!1})})}},Pt=function(Nt){ft(function(cn){return(0,B.Z)((0,B.Z)({},cn),{},{scrollLeft:Nt/Me*Se||0})})};return t.useImperativeHandle(g,function(){return{setScrollLeft:Pt}}),t.useEffect(function(){var bt=(0,It.Z)(document.body,"mouseup",mn,!1),Nt=(0,It.Z)(document.body,"mousemove",Rt,!1);return Tt(),function(){bt.remove(),Nt.remove()}},[Ue,Yt]),t.useEffect(function(){var bt=(0,It.Z)(q,"scroll",Tt,!1),Nt=(0,It.Z)(window,"resize",Tt,!1);return function(){bt.remove(),Nt.remove()}},[q]),t.useEffect(function(){ot.isHiddenScrollBar||ft(function(bt){var Nt=M.current;return Nt?(0,B.Z)((0,B.Z)({},bt),{},{scrollLeft:Nt.scrollLeft/Nt.scrollWidth*Nt.clientWidth}):bt})},[ot.isHiddenScrollBar]),Me<=Se||!Ue||ot.isHiddenScrollBar?null:t.createElement("div",{style:{height:(0,P.Z)(),width:Se,bottom:le},className:"".concat(xe,"-sticky-scroll")},t.createElement("div",{onMouseDown:On,ref:He,className:Y()("".concat(xe,"-sticky-scroll-bar"),(0,S.Z)({},"".concat(xe,"-sticky-scroll-bar-active"),Yt)),style:{width:"".concat(Ue,"px"),transform:"translate3d(".concat(ot.scrollLeft,"px, 0, 0)")}}))},$e=t.forwardRef(he);function Be(n){return null}var Ie=Be;function Pe(n){return null}var we=Pe,_e="rc-table",ut=[],yt={};function Gt(){return"No Data"}function Lt(n){var o,g=(0,B.Z)({rowKey:"key",prefixCls:_e,emptyText:Gt},n),I=g.prefixCls,D=g.className,M=g.rowClassName,ie=g.style,le=g.data,q=g.rowKey,xe=g.scroll,Me=g.tableLayout,Se=g.direction,Ue=g.title,He=g.footer,We=g.summary,dt=g.caption,ot=g.id,ft=g.showHeader,it=g.components,St=g.emptyText,Xt=g.onRow,Yt=g.onHeaderRow,Bt=g.internalHooks,mn=g.transformColumns,On=g.internalRefs,Rt=g.tailor,Tt=g.sticky,Pt=le||ut,bt=!!Pt.length,Nt=Bt===c,cn=t.useCallback(function(ar,pr){return(0,H.Z)(it,ar)||pr},[it]),Nn=t.useMemo(function(){return typeof q=="function"?q:function(ar){var pr=ar&&ar[q];return pr}},[q]),$n=cn(["body"]),nn=lt(),Tn=(0,m.Z)(nn,3),zn=Tn[0],cr=Tn[1],Gn=Tn[2],$r=Ye(g,Pt,Nn),Ir=(0,m.Z)($r,6),wn=Ir[0],Nr=Ir[1],Yn=Ir[2],vr=Ir[3],fr=Ir[4],uo=Ir[5],ln=xe==null?void 0:xe.x,on=t.useState(0),rn=(0,m.Z)(on,2),kt=rn[0],Qn=rn[1],Ut=Ee((0,B.Z)((0,B.Z)((0,B.Z)({},g),wn),{},{expandable:!!wn.expandedRowRender,columnTitle:wn.columnTitle,expandedKeys:Yn,getRowKey:Nn,onTriggerExpand:uo,expandIcon:vr,expandIconColumnIndex:wn.expandIconColumnIndex,direction:Se,scrollWidth:Nt&&Rt&&typeof ln=="number"?ln:null}),Nt?mn:null),Sn=(0,m.Z)(Ut,3),Un=Sn[0],jn=Sn[1],Jr=Sn[2],Xr=Jr!=null?Jr:ln,Mo=t.useMemo(function(){return{columns:Un,flattenColumns:jn}},[Un,jn]),Mr=t.useRef(),Oo=t.useRef(),Br=t.useRef(),fo=t.useRef(),oa=t.useRef(),er=t.useState(!1),or=(0,m.Z)(er,2),hr=or[0],Ar=or[1],zr=t.useState(!1),Kn=(0,m.Z)(zr,2),oo=Kn[0],qr=Kn[1],bo=Je(new Map),zo=(0,m.Z)(bo,2),Bo=zo[0],wa=zo[1],Uo=k(jn),wo=Uo.map(function(ar){return Bo.get(ar)}),mo=t.useMemo(function(){return wo},[wo.join("_")]),ao=gt(mo,jn.length,Se),Kr=xe&&me(xe.y),Cr=xe&&me(Xr)||!!wn.fixed,Ko=Cr&&jn.some(function(ar){var pr=ar.fixed;return pr}),aa=t.useRef(),Yo=nt(Tt,I),Lo=Yo.isSticky,Ba=Yo.offsetHeader,Ka=Yo.offsetSummary,Xn=Yo.offsetScroll,dr=Yo.stickyClassName,Qr=Yo.container,br=t.useMemo(function(){return We==null?void 0:We(Pt)},[We,Pt]),eo=(Kr||Lo)&&t.isValidElement(br)&&br.type===i&&br.props.fixed,vo,po,Xo;Kr&&(po={overflowY:"scroll",maxHeight:xe.y}),Cr&&(vo={overflowX:"auto"},Kr||(po={overflowY:"hidden"}),Xo={width:Xr===!0?"auto":Xr,minWidth:"100%"});var Ya=t.useCallback(function(ar,pr){(0,b.Z)(Mr.current)&&wa(function(Ro){if(Ro.get(ar)!==pr){var Qo=new Map(Ro);return Qo.set(ar,pr),Qo}return Ro})},[]),Ti=vt(null),Qa=(0,m.Z)(Ti,2),Ai=Qa[0],Ja=Qa[1];function Za(ar,pr){pr&&(typeof pr=="function"?pr(ar):pr.scrollLeft!==ar&&(pr.scrollLeft=ar,pr.scrollLeft!==ar&&setTimeout(function(){pr.scrollLeft=ar},0)))}var xa=(0,j.Z)(function(ar){var pr=ar.currentTarget,Ro=ar.scrollLeft,Qo=Se==="rtl",Jo=typeof Ro=="number"?Ro:pr.scrollLeft,mi=pr||yt;if(!Ja()||Ja()===mi){var Va;Ai(mi),Za(Jo,Oo.current),Za(Jo,Br.current),Za(Jo,oa.current),Za(Jo,(Va=aa.current)===null||Va===void 0?void 0:Va.setScrollLeft)}var ka=pr||Oo.current;if(ka){var Ua=ka.scrollWidth,Xa=ka.clientWidth;if(Ua===Xa){Ar(!1),qr(!1);return}Qo?(Ar(-Jo0)):(Ar(Jo>0),qr(Jo1?dt-Nt:0,Nn=(0,B.Z)((0,B.Z)((0,B.Z)({},mn),q),{},{flex:"0 0 ".concat(Nt,"px"),width:"".concat(Nt,"px"),marginRight:cn,pointerEvents:"auto"}),$n=t.useMemo(function(){return Me?Pt<=1:Rt===0||Pt===0||Pt>1},[Pt,Rt,Me]);$n?Nn.visibility="hidden":Me&&(Nn.height=Se==null?void 0:Se(Pt));var nn=$n?function(){return null}:Ue,Tn={};return(Pt===0||Rt===0)&&(Tn.rowSpan=1,Tn.colSpan=1),t.createElement(ke,(0,te.Z)({className:Y()(We,xe),ellipsis:g.ellipsis,align:g.align,scope:g.rowScope,component:"div",prefixCls:o.prefixCls,key:St,record:le,index:M,renderIndex:ie,dataIndex:He,render:nn,shouldCellUpdate:g.shouldCellUpdate},Xt,{appendNode:Yt,additionalProps:(0,B.Z)((0,B.Z)({},Bt),{},{style:Nn},Tn)}))}var an=Ht,tn=["data","index","className","rowKey","style","extra","getHeight"],xn=t.forwardRef(function(n,o){var g=n.data,I=n.index,D=n.className,M=n.rowKey,ie=n.style,le=n.extra,q=n.getHeight,xe=(0,Te.Z)(n,tn),Me=g.record,Se=g.indent,Ue=g.index,He=v(r,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),We=He.scrollX,dt=He.flattenColumns,ot=He.prefixCls,ft=He.fixColumn,it=He.componentWidth,St=ce(Me,M,I,Se),Xt=St.rowSupportExpand,Yt=St.expanded,Bt=St.rowProps,mn=St.expandedRowRender,On=St.expandedRowClassName,Rt;if(Xt&&Yt){var Tt=mn(Me,I,Se+1,Yt),Pt=On==null?void 0:On(Me,I,Se),bt={};ft&&(bt={style:(0,S.Z)({},"--virtual-width","".concat(it,"px"))});var Nt="".concat(ot,"-expanded-row-cell");Rt=t.createElement("div",{className:Y()("".concat(ot,"-expanded-row"),"".concat(ot,"-expanded-row-level-").concat(Se+1),Pt)},t.createElement(ke,{component:"div",prefixCls:ot,className:Y()(Nt,(0,S.Z)({},"".concat(Nt,"-fixed"),ft)),additionalProps:bt},Tt))}var cn=(0,B.Z)((0,B.Z)({},ie),{},{width:We});le&&(cn.position="absolute",cn.pointerEvents="none");var Nn=t.createElement("div",(0,te.Z)({},Bt,xe,{ref:Xt?null:o,className:Y()(D,"".concat(ot,"-row"),Bt==null?void 0:Bt.className,(0,S.Z)({},"".concat(ot,"-row-extra"),le)),style:(0,B.Z)((0,B.Z)({},cn),Bt==null?void 0:Bt.style)}),dt.map(function($n,nn){return t.createElement(an,{key:nn,rowInfo:St,column:$n,colIndex:nn,indent:Se,index:I,renderIndex:Ue,record:Me,inverse:le,getHeight:q})}));return Xt?t.createElement("div",{ref:o},Nn,Rt):Nn}),qn=se(xn),Mt=qn,zt=t.forwardRef(function(n,o){var g=n.data,I=n.onScroll,D=v(r,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),M=D.flattenColumns,ie=D.onColumnResize,le=D.getRowKey,q=D.expandedKeys,xe=D.prefixCls,Me=D.childrenColumnName,Se=D.emptyNode,Ue=D.scrollX,He=v(Jt),We=He.scrollY,dt=He.listItemHeight,ot=t.useRef(),ft=de(g,Me,q,le),it=t.useMemo(function(){var Rt=0;return M.map(function(Tt){var Pt=Tt.width,bt=Tt.key;return Rt+=Pt,[bt,Pt,Rt]})},[M]),St=t.useMemo(function(){return it.map(function(Rt){return Rt[2]})},[it]);t.useEffect(function(){it.forEach(function(Rt){var Tt=(0,m.Z)(Rt,2),Pt=Tt[0],bt=Tt[1];ie(Pt,bt)})},[it]),t.useImperativeHandle(o,function(){var Rt={};return Object.defineProperty(Rt,"scrollLeft",{get:function(){var Pt;return((Pt=ot.current)===null||Pt===void 0?void 0:Pt.getScrollInfo().x)||0},set:function(Pt){var bt;(bt=ot.current)===null||bt===void 0||bt.scrollTo({left:Pt})}}),Rt});var Xt=function(Tt,Pt){var bt,Nt=(bt=ft[Pt])===null||bt===void 0?void 0:bt.record,cn=Tt.onCell;if(cn){var Nn,$n=cn(Nt,Pt);return(Nn=$n==null?void 0:$n.rowSpan)!==null&&Nn!==void 0?Nn:1}return 1},Yt=function(Tt){var Pt=Tt.start,bt=Tt.end,Nt=Tt.getSize,cn=Tt.offsetY;if(bt<0)return null;for(var Nn=M.filter(function(ln){return Xt(ln,Pt)===0}),$n=Pt,nn=function(on){if(Nn=Nn.filter(function(rn){return Xt(rn,on)===0}),!Nn.length)return $n=on,"break"},Tn=Pt;Tn>=0;Tn-=1){var zn=nn(Tn);if(zn==="break")break}for(var cr=M.filter(function(ln){return Xt(ln,bt)!==1}),Gn=bt,$r=function(on){if(cr=cr.filter(function(rn){return Xt(rn,on)!==1}),!cr.length)return Gn=Math.max(on-1,bt),"break"},Ir=bt;Ir1})&&Nr.push(on)},vr=$n;vr<=Gn;vr+=1)var fr=Yn(vr);var uo=Nr.map(function(ln){var on=ft[ln],rn=le(on.record,ln),kt=function(Sn){var Un=ln+Sn-1,jn=le(ft[Un].record,Un),Jr=Nt(rn,jn);return Jr.bottom-Jr.top},Qn=Nt(rn);return t.createElement(Mt,{key:ln,data:on,rowKey:rn,index:ln,style:{top:-cn+Qn.top},extra:!0,getHeight:kt})});return uo},Bt=t.useMemo(function(){return{columnsOffset:St}},[St]),mn="".concat(xe,"-tbody"),On;return ft.length?On=t.createElement(en.Z,{fullHeight:!1,ref:ot,className:Y()(mn,"".concat(mn,"-virtual")),height:We,itemHeight:dt||24,data:ft,itemKey:function(Tt){return le(Tt.record)},scrollWidth:Ue,onVirtualScroll:function(Tt){var Pt=Tt.x;I({scrollLeft:Pt})},extraRender:Yt},function(Rt,Tt,Pt){var bt=le(Rt.record,Tt);return t.createElement(Mt,(0,te.Z)({data:Rt,rowKey:bt,index:Tt},Pt))}):On=t.createElement("div",{className:Y()("".concat(xe,"-placeholder"))},t.createElement(ke,{component:"div",prefixCls:xe},Se)),t.createElement(yn.Provider,{value:Bt},On)}),Et=se(zt),Rn=Et,In=function(o,g){var I=g.ref,D=g.onScroll;return t.createElement(Rn,{ref:I,data:o,onScroll:D})},Cn=100;function pn(n){var o=n.columns,g=n.scroll,I=n.prefixCls,D=I===void 0?_e:I,M=n.className,ie=n.listItemHeight,le=g||{},q=le.x,xe=le.y;typeof q!="number"&&(q=((o||[]).length+1)*Cn),typeof xe!="number"&&(xe=500);var Me=t.useMemo(function(){return{scrollY:xe,listItemHeight:ie}},[xe,ie]);return t.createElement(Jt.Provider,{value:Me},t.createElement(wt,(0,te.Z)({},n,{className:Y()(M,"".concat(D,"-virtual")),scroll:(0,B.Z)((0,B.Z)({},g),{},{x:q}),components:{body:In},columns:o,internalHooks:c,tailor:!0})))}function An(n){return De(pn,n)}var nr=An(),Vn=null;function rr(n){return null}var $t=rr;function ht(n){return null}var qt=ht,gn=e(2738),_n=e(68031),Zr=e(36355),xr=e(93891),ir=e(19716),mr=e(8628),Rr=e(31724),Or=e(58421),Lr=e(71418),sr=e(88088);function Fr(n){return function(g){let{prefixCls:I,onExpand:D,record:M,expanded:ie,expandable:le}=g;const q=`${I}-row-expand-icon`;return t.createElement("button",{type:"button",onClick:xe=>{D(M,xe),xe.stopPropagation()},className:Y()(q,{[`${q}-spaced`]:!le,[`${q}-expanded`]:le&&ie,[`${q}-collapsed`]:le&&!ie}),"aria-label":ie?n.collapse:n.expand,"aria-expanded":ie})}}var Gr=Fr;function jr(n,o){return"key"in n&&n.key!==void 0&&n.key!==null?n.key:n.dataIndex?Array.isArray(n.dataIndex)?n.dataIndex.join("."):n.dataIndex:o}function _r(n,o){return o?`${o}-${n}`:`${n}`}function Wr(n,o){return typeof n=="function"?n(o):n}function to(n,o){const g=Wr(n,o);return Object.prototype.toString.call(g)==="[object Object]"?"":g}var Zo={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},no=Zo,Po=e(7657),Fo=function(o,g){return t.createElement(Po.Z,(0,te.Z)({},o,{ref:g,icon:no}))},xo=t.forwardRef(Fo),Vr=xo,To=e(56762);function Do(n){const o=t.useRef(n),g=(0,To.Z)();return[()=>o.current,I=>{o.current=I,g()}]}var So=e(3113),yo=e(24905),io=e(38854),Vt=e(64165),En=e(20834),fn=e(40875),hn=e(5112),kn=e(17574),lr=e(47472),kr=e(92832);function Dr(n){let{value:o,onChange:g,filterSearch:I,tablePrefixCls:D,locale:M}=n;return I?t.createElement("div",{className:`${D}-filter-dropdown-search`},t.createElement(kr.default,{prefix:t.createElement(lr.Z,null),placeholder:M.filterSearchPlaceholder,onChange:g,value:o,htmlSize:1,className:`${D}-filter-dropdown-search-input`})):null}var Pr=Dr,Tr=e(10228);const Eo=n=>{const{keyCode:o}=n;o===Tr.Z.ENTER&&n.stopPropagation()};var qo=t.forwardRef((n,o)=>t.createElement("div",{className:n.className,onClick:g=>g.stopPropagation(),onKeyDown:Eo,ref:o},n.children));function $o(n){let o=[];return(n||[]).forEach(g=>{let{value:I,children:D}=g;o.push(I),D&&(o=[].concat((0,mt.Z)(o),(0,mt.Z)($o(D))))}),o}function go(n){return n.some(o=>{let{children:g}=o;return g})}function ro(n,o){return typeof o=="string"||typeof o=="number"?o==null?void 0:o.toString().toLowerCase().includes(n.trim().toLowerCase()):!1}function ea(n){let{filters:o,prefixCls:g,filteredKeys:I,filterMultiple:D,searchValue:M,filterSearch:ie}=n;return o.map((le,q)=>{const xe=String(le.value);if(le.children)return{key:xe||q,label:le.text,popupClassName:`${g}-dropdown-submenu`,children:ea({filters:le.children,prefixCls:g,filteredKeys:I,filterMultiple:D,searchValue:M,filterSearch:ie})};const Me=D?yo.default:hn.ZP,Se={key:le.value!==void 0?xe:q,label:t.createElement(t.Fragment,null,t.createElement(Me,{checked:I.includes(xe)}),t.createElement("span",null,le.text))};return M.trim()?typeof ie=="function"?ie(M,le)?Se:null:ro(M,le.text)?Se:null:Se})}function Ao(n){var o,g;const{tablePrefixCls:I,prefixCls:D,column:M,dropdownPrefixCls:ie,columnKey:le,filterMultiple:q,filterMode:xe="menu",filterSearch:Me=!1,filterState:Se,triggerFilter:Ue,locale:He,children:We,getPopupContainer:dt}=n,{filterDropdownOpen:ot,onFilterDropdownOpenChange:ft,filterResetToDefaultFilteredValue:it,defaultFilteredValue:St,filterDropdownVisible:Xt,onFilterDropdownVisibleChange:Yt}=M,[Bt,mn]=t.useState(!1),On=!!(Se&&(!((o=Se.filteredKeys)===null||o===void 0)&&o.length||Se.forceFiltered)),Rt=Ut=>{mn(Ut),ft==null||ft(Ut),Yt==null||Yt(Ut)},Tt=(g=ot!=null?ot:Xt)!==null&&g!==void 0?g:Bt,Pt=Se==null?void 0:Se.filteredKeys,[bt,Nt]=Do(Pt||[]),cn=Ut=>{let{selectedKeys:Sn}=Ut;Nt(Sn)},Nn=(Ut,Sn)=>{let{node:Un,checked:jn}=Sn;cn(q?{selectedKeys:Ut}:{selectedKeys:jn&&Un.key?[Un.key]:[]})};t.useEffect(()=>{Bt&&cn({selectedKeys:Pt||[]})},[Pt]);const[$n,nn]=t.useState([]),Tn=Ut=>{nn(Ut)},[zn,cr]=t.useState(""),Gn=Ut=>{const{value:Sn}=Ut.target;cr(Sn)};t.useEffect(()=>{Bt||cr("")},[Bt]);const $r=Ut=>{const Sn=Ut&&Ut.length?Ut:null;if(Sn===null&&(!Se||!Se.filteredKeys)||(0,O.Z)(Sn,Se==null?void 0:Se.filteredKeys,!0))return null;Ue({column:M,key:le,filteredKeys:Sn})},Ir=()=>{Rt(!1),$r(bt())},wn=function(){let{confirm:Ut,closeDropdown:Sn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Ut&&$r([]),Sn&&Rt(!1),cr(""),Nt(it?(St||[]).map(Un=>String(Un)):[])},Nr=function(){let{closeDropdown:Ut}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Ut&&Rt(!1),$r(bt())},Yn=Ut=>{Ut&&Pt!==void 0&&Nt(Pt||[]),Rt(Ut),!Ut&&!M.filterDropdown&&Ir()},vr=Y()({[`${ie}-menu-without-submenu`]:!go(M.filters||[])}),fr=Ut=>{if(Ut.target.checked){const Sn=$o(M==null?void 0:M.filters).map(Un=>String(Un));Nt(Sn)}else Nt([])},uo=Ut=>{let{filters:Sn}=Ut;return(Sn||[]).map((Un,jn)=>{const Jr=String(Un.value),Xr={title:Un.text,key:Un.value!==void 0?Jr:jn};return Un.children&&(Xr.children=uo({filters:Un.children})),Xr})},ln=Ut=>{var Sn;return Object.assign(Object.assign({},Ut),{text:Ut.title,value:Ut.key,children:((Sn=Ut.children)===null||Sn===void 0?void 0:Sn.map(Un=>ln(Un)))||[]})};let on;if(typeof M.filterDropdown=="function")on=M.filterDropdown({prefixCls:`${ie}-custom`,setSelectedKeys:Ut=>cn({selectedKeys:Ut}),selectedKeys:bt(),confirm:Nr,clearFilters:wn,filters:M.filters,visible:Tt,close:()=>{Rt(!1)}});else if(M.filterDropdown)on=M.filterDropdown;else{const Ut=bt()||[],Sn=()=>(M.filters||[]).length===0?t.createElement(Vt.Z,{image:Vt.Z.PRESENTED_IMAGE_SIMPLE,description:He.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):xe==="tree"?t.createElement(t.Fragment,null,t.createElement(Pr,{filterSearch:Me,value:zn,onChange:Gn,tablePrefixCls:I,locale:He}),t.createElement("div",{className:`${I}-filter-dropdown-tree`},q?t.createElement(yo.default,{checked:Ut.length===$o(M.filters).length,indeterminate:Ut.length>0&&Ut.length<$o(M.filters).length,className:`${I}-filter-dropdown-checkall`,onChange:fr},He.filterCheckall):null,t.createElement(kn.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:q,checkStrictly:!q,className:`${ie}-menu`,onCheck:Nn,checkedKeys:Ut,selectedKeys:Ut,showIcon:!1,treeData:uo({filters:M.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:zn.trim()?jn=>typeof Me=="function"?Me(zn,ln(jn)):ro(zn,jn.title):void 0}))):t.createElement(t.Fragment,null,t.createElement(Pr,{filterSearch:Me,value:zn,onChange:Gn,tablePrefixCls:I,locale:He}),t.createElement(En.default,{selectable:!0,multiple:q,prefixCls:`${ie}-menu`,className:vr,onSelect:cn,onDeselect:cn,selectedKeys:Ut,getPopupContainer:dt,openKeys:$n,onOpenChange:Tn,items:ea({filters:M.filters||[],filterSearch:Me,prefixCls:D,filteredKeys:bt(),filterMultiple:q,searchValue:zn})})),Un=()=>it?(0,O.Z)((St||[]).map(jn=>String(jn)),Ut,!0):Ut.length===0;on=t.createElement(t.Fragment,null,Sn(),t.createElement("div",{className:`${D}-dropdown-btns`},t.createElement(So.ZP,{type:"link",size:"small",disabled:Un(),onClick:()=>wn()},He.filterReset),t.createElement(So.ZP,{type:"primary",size:"small",onClick:Ir},He.filterConfirm)))}M.filterDropdown&&(on=t.createElement(fn.J,{selectable:void 0},on));const rn=()=>t.createElement(qo,{className:`${D}-dropdown`},on);let kt;typeof M.filterIcon=="function"?kt=M.filterIcon(On):M.filterIcon?kt=M.filterIcon:kt=t.createElement(Vr,null);const{direction:Qn}=t.useContext(Zr.E_);return t.createElement("div",{className:`${D}-column`},t.createElement("span",{className:`${I}-column-title`},We),t.createElement(io.Z,{dropdownRender:rn,trigger:["click"],open:Tt,onOpenChange:Yn,getPopupContainer:dt,placement:Qn==="rtl"?"bottomLeft":"bottomRight"},t.createElement("span",{role:"button",tabIndex:-1,className:Y()(`${D}-trigger`,{active:On}),onClick:Ut=>{Ut.stopPropagation()}},kt)))}var ia=Ao;function ho(n,o,g){let I=[];return(n||[]).forEach((D,M)=>{var ie;const le=_r(M,g);if(D.filters||"filterDropdown"in D||"onFilter"in D)if("filteredValue"in D){let q=D.filteredValue;"filterDropdown"in D||(q=(ie=q==null?void 0:q.map(String))!==null&&ie!==void 0?ie:q),I.push({column:D,key:jr(D,le),filteredKeys:q,forceFiltered:D.filtered})}else I.push({column:D,key:jr(D,le),filteredKeys:o&&D.defaultFilteredValue?D.defaultFilteredValue:void 0,forceFiltered:D.filtered});"children"in D&&(I=[].concat((0,mt.Z)(I),(0,mt.Z)(ho(D.children,o,le))))}),I}function la(n,o,g,I,D,M,ie,le){return g.map((q,xe)=>{const Me=_r(xe,le),{filterMultiple:Se=!0,filterMode:Ue,filterSearch:He}=q;let We=q;if(We.filters||We.filterDropdown){const dt=jr(We,Me),ot=I.find(ft=>{let{key:it}=ft;return dt===it});We=Object.assign(Object.assign({},We),{title:ft=>t.createElement(ia,{tablePrefixCls:n,prefixCls:`${n}-filter`,dropdownPrefixCls:o,column:We,columnKey:dt,filterState:ot,filterMultiple:Se,filterMode:Ue,filterSearch:He,triggerFilter:M,locale:D,getPopupContainer:ie},Wr(q.title,ft))})}return"children"in We&&(We=Object.assign(Object.assign({},We),{children:la(n,o,We.children,I,D,M,ie,Me)})),We})}function sa(n){const o={};return n.forEach(g=>{let{key:I,filteredKeys:D,column:M}=g;const{filters:ie,filterDropdown:le}=M;if(le)o[I]=D||null;else if(Array.isArray(D)){const q=$o(ie);o[I]=q.filter(xe=>D.includes(String(xe)))}else o[I]=null}),o}function ta(n,o){return o.reduce((g,I)=>{const{column:{onFilter:D,filters:M},filteredKeys:ie}=I;return D&&ie&&ie.length?g.filter(le=>ie.some(q=>{const xe=$o(M),Me=xe.findIndex(Ue=>String(Ue)===String(q)),Se=Me!==-1?xe[Me]:q;return D(Se,le)})):g},n)}const na=n=>n.flatMap(o=>"children"in o?[o].concat((0,mt.Z)(na(o.children||[]))):[o]);function Sa(n){let{prefixCls:o,dropdownPrefixCls:g,mergedColumns:I,onFilterChange:D,getPopupContainer:M,locale:ie}=n;const le=t.useMemo(()=>na(I||[]),[I]),[q,xe]=t.useState(()=>ho(le,!0)),Me=t.useMemo(()=>{const We=ho(le,!1);if(We.length===0)return We;let dt=!0,ot=!0;if(We.forEach(ft=>{let{filteredKeys:it}=ft;it!==void 0?dt=!1:ot=!1}),dt){const ft=(le||[]).map((it,St)=>jr(it,_r(St)));return q.filter(it=>{let{key:St}=it;return ft.includes(St)}).map(it=>{const St=le[ft.findIndex(Xt=>Xt===it.key)];return Object.assign(Object.assign({},it),{column:Object.assign(Object.assign({},it.column),St),forceFiltered:St.filtered})})}return We},[le,q]),Se=t.useMemo(()=>sa(Me),[Me]),Ue=We=>{const dt=Me.filter(ot=>{let{key:ft}=ot;return ft!==We.key});dt.push(We),xe(dt),D(sa(dt),dt)};return[We=>la(o,g,We,Me,ie,Ue,M),Me,Se]}var ca=Sa;function ra(n,o,g){const I=t.useRef({});function D(M){if(!I.current||I.current.data!==n||I.current.childrenColumnName!==o||I.current.getRowKey!==g){let le=function(q){q.forEach((xe,Me)=>{const Se=g(xe,Me);ie.set(Se,xe),xe&&typeof xe=="object"&&o in xe&&le(xe[o]||[])})};const ie=new Map;le(n),I.current={data:n,childrenColumnName:o,kvMap:ie,getRowKey:g}}return I.current.kvMap.get(M)}return[D]}var Go=e(50371),ua=function(n,o){var g={};for(var I in n)Object.prototype.hasOwnProperty.call(n,I)&&o.indexOf(I)<0&&(g[I]=n[I]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,I=Object.getOwnPropertySymbols(n);D{const M=n[D];typeof M!="function"&&(g[D]=M)}),g}function da(n,o,g){const I=g&&typeof g=="object"?g:{},{total:D=0}=I,M=ua(I,["total"]),[ie,le]=(0,t.useState)(()=>({current:"defaultCurrent"in M?M.defaultCurrent:1,pageSize:"defaultPageSize"in M?M.defaultPageSize:_o})),q=(0,Go.Z)(ie,M,{total:D>0?D:n}),xe=Math.ceil((D||n)/q.pageSize);q.current>xe&&(q.current=xe||1);const Me=(Ue,He)=>{le({current:Ue!=null?Ue:1,pageSize:He||q.pageSize})},Se=(Ue,He)=>{var We;g&&((We=g.onChange)===null||We===void 0||We.call(g,Ue,He)),Me(Ue,He),o(Ue,He||(q==null?void 0:q.pageSize))};return g===!1?[{},()=>{}]:[Object.assign(Object.assign({},q),{onChange:Se}),Me]}var fa=da,ma=e(84105),jo=e(35654),Hn=e(90782),Zn=e(71430),Hr=e(18929);const wr={},Sr="SELECT_ALL",Ur="SELECT_INVERT",Yr="SELECT_NONE",Co=[],lo=(n,o)=>{let g=[];return(o||[]).forEach(I=>{g.push(I),I&&typeof I=="object"&&n in I&&(g=[].concat((0,mt.Z)(g),(0,mt.Z)(lo(n,I[n]))))}),g};var Io=(n,o)=>{const{preserveSelectedRowKeys:g,selectedRowKeys:I,defaultSelectedRowKeys:D,getCheckboxProps:M,onChange:ie,onSelect:le,onSelectAll:q,onSelectInvert:xe,onSelectNone:Me,onSelectMultiple:Se,columnWidth:Ue,type:He,selections:We,fixed:dt,renderCell:ot,hideSelectAll:ft,checkStrictly:it=!0}=o||{},{prefixCls:St,data:Xt,pageData:Yt,getRecordByKey:Bt,getRowKey:mn,expandType:On,childrenColumnName:Rt,locale:Tt,getPopupContainer:Pt}=n,[bt,Nt]=(0,Hr.Z)(I||D||Co,{value:I}),cn=t.useRef(new Map),Nn=(0,t.useCallback)(ln=>{if(g){const on=new Map;ln.forEach(rn=>{let kt=Bt(rn);!kt&&cn.current.has(rn)&&(kt=cn.current.get(rn)),on.set(rn,kt)}),cn.current=on}},[Bt,g]);t.useEffect(()=>{Nn(bt)},[bt]);const{keyEntities:$n}=(0,t.useMemo)(()=>{if(it)return{keyEntities:null};let ln=Xt;if(g){const on=new Set(Xt.map((kt,Qn)=>mn(kt,Qn))),rn=Array.from(cn.current).reduce((kt,Qn)=>{let[Ut,Sn]=Qn;return on.has(Ut)?kt:kt.concat(Sn)},[]);ln=[].concat((0,mt.Z)(ln),(0,mt.Z)(rn))}return(0,Zn.I8)(ln,{externalGetKey:mn,childrenPropName:Rt})},[Xt,mn,it,Rt,g]),nn=(0,t.useMemo)(()=>lo(Rt,Yt),[Rt,Yt]),Tn=(0,t.useMemo)(()=>{const ln=new Map;return nn.forEach((on,rn)=>{const kt=mn(on,rn),Qn=(M?M(on):null)||{};ln.set(kt,Qn)}),ln},[nn,mn,M]),zn=(0,t.useCallback)(ln=>{var on;return!!(!((on=Tn.get(mn(ln)))===null||on===void 0)&&on.disabled)},[Tn,mn]),[cr,Gn]=(0,t.useMemo)(()=>{if(it)return[bt||[],[]];const{checkedKeys:ln,halfCheckedKeys:on}=(0,Hn.S)(bt,!0,$n,zn);return[ln||[],on]},[bt,it,$n,zn]),$r=(0,t.useMemo)(()=>{const ln=He==="radio"?cr.slice(0,1):cr;return new Set(ln)},[cr,He]),Ir=(0,t.useMemo)(()=>He==="radio"?new Set:new Set(Gn),[Gn,He]),[wn,Nr]=(0,t.useState)(null);t.useEffect(()=>{o||Nt(Co)},[!!o]);const Yn=(0,t.useCallback)((ln,on)=>{let rn,kt;Nn(ln),g?(rn=ln,kt=ln.map(Qn=>cn.current.get(Qn))):(rn=[],kt=[],ln.forEach(Qn=>{const Ut=Bt(Qn);Ut!==void 0&&(rn.push(Qn),kt.push(Ut))})),Nt(rn),ie==null||ie(rn,kt,{type:on})},[Nt,Bt,ie,g]),vr=(0,t.useCallback)((ln,on,rn,kt)=>{if(le){const Qn=rn.map(Ut=>Bt(Ut));le(Bt(ln),on,Qn,kt)}Yn(rn,"single")},[le,Bt,Yn]),fr=(0,t.useMemo)(()=>!We||ft?null:(We===!0?[Sr,Ur,Yr]:We).map(on=>on===Sr?{key:"all",text:Tt.selectionAll,onSelect(){Yn(Xt.map((rn,kt)=>mn(rn,kt)).filter(rn=>{const kt=Tn.get(rn);return!(kt!=null&&kt.disabled)||$r.has(rn)}),"all")}}:on===Ur?{key:"invert",text:Tt.selectInvert,onSelect(){const rn=new Set($r);Yt.forEach((Qn,Ut)=>{const Sn=mn(Qn,Ut),Un=Tn.get(Sn);Un!=null&&Un.disabled||(rn.has(Sn)?rn.delete(Sn):rn.add(Sn))});const kt=Array.from(rn);xe&&xe(kt),Yn(kt,"invert")}}:on===Yr?{key:"none",text:Tt.selectNone,onSelect(){Me==null||Me(),Yn(Array.from($r).filter(rn=>{const kt=Tn.get(rn);return kt==null?void 0:kt.disabled}),"none")}}:on).map(on=>Object.assign(Object.assign({},on),{onSelect:function(){for(var rn,kt,Qn=arguments.length,Ut=new Array(Qn),Sn=0;Sn{var on;if(!o)return ln.filter(er=>er!==wr);let rn=(0,mt.Z)(ln);const kt=new Set($r),Qn=nn.map(mn).filter(er=>!Tn.get(er).disabled),Ut=Qn.every(er=>kt.has(er)),Sn=Qn.some(er=>kt.has(er)),Un=()=>{const er=[];Ut?Qn.forEach(hr=>{kt.delete(hr),er.push(hr)}):Qn.forEach(hr=>{kt.has(hr)||(kt.add(hr),er.push(hr))});const or=Array.from(kt);q==null||q(!Ut,or.map(hr=>Bt(hr)),er.map(hr=>Bt(hr))),Yn(or,"all"),Nr(null)};let jn;if(He!=="radio"){let er;if(fr){const Kn={getPopupContainer:Pt,items:fr.map((oo,qr)=>{const{key:bo,text:zo,onSelect:Bo}=oo;return{key:bo!=null?bo:qr,onClick:()=>{Bo==null||Bo(Qn)},label:zo}})};er=t.createElement("div",{className:`${St}-selection-extra`},t.createElement(io.Z,{menu:Kn,getPopupContainer:Pt},t.createElement("span",null,t.createElement(ma.Z,null))))}const or=nn.map((Kn,oo)=>{const qr=mn(Kn,oo),bo=Tn.get(qr)||{};return Object.assign({checked:kt.has(qr)},bo)}).filter(Kn=>{let{disabled:oo}=Kn;return oo}),hr=!!or.length&&or.length===nn.length,Ar=hr&&or.every(Kn=>{let{checked:oo}=Kn;return oo}),zr=hr&&or.some(Kn=>{let{checked:oo}=Kn;return oo});jn=!ft&&t.createElement("div",{className:`${St}-selection`},t.createElement(yo.default,{checked:hr?Ar:!!nn.length&&Ut,indeterminate:hr?!Ar&&zr:!Ut&&Sn,onChange:Un,disabled:nn.length===0||hr,"aria-label":er?"Custom selection":"Select all",skipGroup:!0}),er)}let Jr;He==="radio"?Jr=(er,or,hr)=>{const Ar=mn(or,hr),zr=kt.has(Ar);return{node:t.createElement(hn.ZP,Object.assign({},Tn.get(Ar),{checked:zr,onClick:Kn=>Kn.stopPropagation(),onChange:Kn=>{kt.has(Ar)||vr(Ar,!0,[Ar],Kn.nativeEvent)}})),checked:zr}}:Jr=(er,or,hr)=>{var Ar;const zr=mn(or,hr),Kn=kt.has(zr),oo=Ir.has(zr),qr=Tn.get(zr);let bo;return On==="nest"?bo=oo:bo=(Ar=qr==null?void 0:qr.indeterminate)!==null&&Ar!==void 0?Ar:oo,{node:t.createElement(yo.default,Object.assign({},qr,{indeterminate:bo,checked:Kn,skipGroup:!0,onClick:zo=>zo.stopPropagation(),onChange:zo=>{let{nativeEvent:Bo}=zo;const{shiftKey:wa}=Bo;let Uo=-1,wo=-1;if(wa&&it){const mo=new Set([wn,zr]);Qn.some((ao,Kr)=>{if(mo.has(ao))if(Uo===-1)Uo=Kr;else return wo=Kr,!0;return!1})}if(wo!==-1&&Uo!==wo&&it){const mo=Qn.slice(Uo,wo+1),ao=[];Kn?mo.forEach(Cr=>{kt.has(Cr)&&(ao.push(Cr),kt.delete(Cr))}):mo.forEach(Cr=>{kt.has(Cr)||(ao.push(Cr),kt.add(Cr))});const Kr=Array.from(kt);Se==null||Se(!Kn,Kr.map(Cr=>Bt(Cr)),ao.map(Cr=>Bt(Cr))),Yn(Kr,"multiple")}else{const mo=cr;if(it){const ao=Kn?(0,jo._5)(mo,zr):(0,jo.L0)(mo,zr);vr(zr,!Kn,ao,Bo)}else{const ao=(0,Hn.S)([].concat((0,mt.Z)(mo),[zr]),!0,$n,zn),{checkedKeys:Kr,halfCheckedKeys:Cr}=ao;let Ko=Kr;if(Kn){const aa=new Set(Kr);aa.delete(zr),Ko=(0,Hn.S)(Array.from(aa),{checked:!1,halfCheckedKeys:Cr},$n,zn).checkedKeys}vr(zr,!Kn,Ko,Bo)}}Nr(Kn?null:zr)}})),checked:Kn}};const Xr=(er,or,hr)=>{const{node:Ar,checked:zr}=Jr(er,or,hr);return ot?ot(zr,or,hr,Ar):Ar};if(!rn.includes(wr))if(rn.findIndex(er=>{var or;return((or=er[sn])===null||or===void 0?void 0:or.columnType)==="EXPAND_COLUMN"})===0){const[er,...or]=rn;rn=[er,wr].concat((0,mt.Z)(or))}else rn=[wr].concat((0,mt.Z)(rn));const Mo=rn.indexOf(wr);rn=rn.filter((er,or)=>er!==wr||or===Mo);const Mr=rn[Mo-1],Oo=rn[Mo+1];let Br=dt;Br===void 0&&((Oo==null?void 0:Oo.fixed)!==void 0?Br=Oo.fixed:(Mr==null?void 0:Mr.fixed)!==void 0&&(Br=Mr.fixed)),Br&&Mr&&((on=Mr[sn])===null||on===void 0?void 0:on.columnType)==="EXPAND_COLUMN"&&Mr.fixed===void 0&&(Mr.fixed=Br);const fo=Y()(`${St}-selection-col`,{[`${St}-selection-col-with-dropdown`]:We&&He==="checkbox"}),oa={fixed:Br,width:Ue,className:`${St}-selection-column`,title:o.columnTitle||jn,render:Xr,onCell:o.onCell,[sn]:{className:fo}};return rn.map(er=>er===wr?oa:er)},[mn,nn,o,cr,$r,Ir,Ue,fr,On,wn,Tn,Se,vr,zn]),$r]},va=e(89489),Ra=e(59477),pa=e(6848);const ga="ascend",Ea="descend";function ha(n){return typeof n.sorter=="object"&&typeof n.sorter.multiple=="number"?n.sorter.multiple:!1}function $a(n){return typeof n=="function"?n:n&&typeof n=="object"&&n.compare?n.compare:!1}function za(n,o){return o?n[n.indexOf(o)+1]:n[0]}function Ia(n,o,g){let I=[];function D(M,ie){I.push({column:M,key:jr(M,ie),multiplePriority:ha(M),sortOrder:M.sortOrder})}return(n||[]).forEach((M,ie)=>{const le=_r(ie,g);M.children?("sortOrder"in M&&D(M,le),I=[].concat((0,mt.Z)(I),(0,mt.Z)(Ia(M.children,o,le)))):M.sorter&&("sortOrder"in M?D(M,le):o&&M.defaultSortOrder&&I.push({column:M,key:jr(M,le),multiplePriority:ha(M),sortOrder:M.defaultSortOrder}))}),I}function Pa(n,o,g,I,D,M,ie,le){return(o||[]).map((q,xe)=>{const Me=_r(xe,le);let Se=q;if(Se.sorter){const Ue=Se.sortDirections||D,He=Se.showSorterTooltip===void 0?ie:Se.showSorterTooltip,We=jr(Se,Me),dt=g.find(On=>{let{key:Rt}=On;return Rt===We}),ot=dt?dt.sortOrder:null,ft=za(Ue,ot);let it;if(q.sortIcon)it=q.sortIcon({sortOrder:ot});else{const On=Ue.includes(ga)&&t.createElement(Ra.Z,{className:Y()(`${n}-column-sorter-up`,{active:ot===ga})}),Rt=Ue.includes(Ea)&&t.createElement(va.Z,{className:Y()(`${n}-column-sorter-down`,{active:ot===Ea})});it=t.createElement("span",{className:Y()(`${n}-column-sorter`,{[`${n}-column-sorter-full`]:!!(On&&Rt)})},t.createElement("span",{className:`${n}-column-sorter-inner`,"aria-hidden":"true"},On,Rt))}const{cancelSort:St,triggerAsc:Xt,triggerDesc:Yt}=M||{};let Bt=St;ft===Ea?Bt=Yt:ft===ga&&(Bt=Xt);const mn=typeof He=="object"?He:{title:Bt};Se=Object.assign(Object.assign({},Se),{className:Y()(Se.className,{[`${n}-column-sort`]:ot}),title:On=>{const Rt=t.createElement("div",{className:`${n}-column-sorters`},t.createElement("span",{className:`${n}-column-title`},Wr(q.title,On)),it);return He?t.createElement(pa.Z,Object.assign({},mn),Rt):Rt},onHeaderCell:On=>{const Rt=q.onHeaderCell&&q.onHeaderCell(On)||{},Tt=Rt.onClick,Pt=Rt.onKeyDown;Rt.onClick=cn=>{I({column:q,key:We,sortOrder:ft,multiplePriority:ha(q)}),Tt==null||Tt(cn)},Rt.onKeyDown=cn=>{cn.keyCode===Tr.Z.ENTER&&(I({column:q,key:We,sortOrder:ft,multiplePriority:ha(q)}),Pt==null||Pt(cn))};const bt=to(q.title,{}),Nt=bt==null?void 0:bt.toString();return ot?Rt["aria-sort"]=ot==="ascend"?"ascending":"descending":Rt["aria-label"]=Nt||"",Rt.className=Y()(Rt.className,`${n}-column-has-sorters`),Rt.tabIndex=0,q.ellipsis&&(Rt.title=(bt!=null?bt:"").toString()),Rt}})}return"children"in Se&&(Se=Object.assign(Object.assign({},Se),{children:Pa(n,Se.children,g,I,D,M,ie,Me)})),Se})}function Fa(n){const{column:o,sortOrder:g}=n;return{column:o,order:g,field:o.dataIndex,columnKey:o.key}}function Da(n){const o=n.filter(g=>{let{sortOrder:I}=g;return I}).map(Fa);return o.length===0&&n.length?Object.assign(Object.assign({},Fa(n[n.length-1])),{column:void 0}):o.length<=1?o[0]||{}:o}function Er(n,o,g){const I=o.slice().sort((ie,le)=>le.multiplePriority-ie.multiplePriority),D=n.slice(),M=I.filter(ie=>{let{column:{sorter:le},sortOrder:q}=ie;return $a(le)&&q});return M.length?D.sort((ie,le)=>{for(let q=0;q{const le=ie[g];return le?Object.assign(Object.assign({},ie),{[g]:Er(le,o,g)}):ie}):D}function ur(n){let{prefixCls:o,mergedColumns:g,onSorterChange:I,sortDirections:D,tableLocale:M,showSorterTooltip:ie}=n;const[le,q]=t.useState(Ia(g,!0)),xe=t.useMemo(()=>{let We=!0;const dt=Ia(g,!1);if(!dt.length)return le;const ot=[];function ft(St){We?ot.push(St):ot.push(Object.assign(Object.assign({},St),{sortOrder:null}))}let it=null;return dt.forEach(St=>{it===null?(ft(St),St.sortOrder&&(St.multiplePriority===!1?We=!1:it=!0)):(it&&St.multiplePriority!==!1||(We=!1),ft(St))}),ot},[g,le]),Me=t.useMemo(()=>{const We=xe.map(dt=>{let{column:ot,sortOrder:ft}=dt;return{column:ot,order:ft}});return{sortColumns:We,sortColumn:We[0]&&We[0].column,sortOrder:We[0]&&We[0].order}},[xe]);function Se(We){let dt;We.multiplePriority===!1||!xe.length||xe[0].multiplePriority===!1?dt=[We]:dt=[].concat((0,mt.Z)(xe.filter(ot=>{let{key:ft}=ot;return ft!==We.key})),[We]),q(dt),I(Da(dt),dt)}return[We=>Pa(o,We,xe,Se,D,M,ie),xe,Me,()=>Da(xe)]}function gr(n,o){return n.map(g=>{const I=Object.assign({},g);return I.title=Wr(g.title,o),"children"in I&&(I.children=gr(I.children,o)),I})}function so(n){return[t.useCallback(g=>gr(g,n),[n])]}var co=_t((n,o)=>{const{_renderTimes:g}=n,{_renderTimes:I}=o;return g!==I}),Ca=An((n,o)=>{const{_renderTimes:g}=n,{_renderTimes:I}=o;return g!==I}),Vo=e(64993),ba=e(17313),Na=e(83116),Ma=e(37613),Oa=n=>{const{componentCls:o}=n,g=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`,I=(D,M,ie)=>({[`&${o}-${D}`]:{[`> ${o}-container`]:{[`> ${o}-content, > ${o}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${o}-expanded-row-fixed`]:{margin:`-${M}px -${ie+n.lineWidth}px`}}}}}});return{[`${o}-wrapper`]:{[`${o}${o}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${o}-title`]:{border:g,borderBottom:0},[`> ${o}-container`]:{borderInlineStart:g,borderTop:g,[` - > ${o}-content, - > ${o}-header, - > ${o}-body, - > ${o}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:g},"> thead":{"> tr:not(:last-child) > th":{borderBottom:g},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${o}-cell-fix-right-first::after`]:{borderInlineEnd:g}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${o}-expanded-row-fixed`]:{margin:`-${n.tablePaddingVertical}px -${n.tablePaddingHorizontal+n.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:n.lineWidth,bottom:0,borderInlineEnd:g,content:'""'}}}}}},[`&${o}-scroll-horizontal`]:{[`> ${o}-container > ${o}-body`]:{"> table > tbody":{[` - > tr${o}-expanded-row, - > tr${o}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},I("middle",n.tablePaddingVerticalMiddle,n.tablePaddingHorizontalMiddle)),I("small",n.tablePaddingVerticalSmall,n.tablePaddingHorizontalSmall)),{[`> ${o}-footer`]:{border:g,borderTop:0}}),[`${o}-cell`]:{[`${o}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${n.lineWidth}px 0 ${n.lineWidth}px ${n.tableHeaderBg}`}},[`${o}-bordered ${o}-cell-scrollbar`]:{borderInlineEnd:g}}}},vi=n=>{const{componentCls:o}=n;return{[`${o}-wrapper`]:{[`${o}-cell-ellipsis`]:Object.assign(Object.assign({},ba.vS),{wordBreak:"keep-all",[` - &${o}-cell-fix-left-last, - &${o}-cell-fix-right-first - `]:{overflow:"visible",[`${o}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${o}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},pi=n=>{const{componentCls:o}=n;return{[`${o}-wrapper`]:{[`${o}-tbody > tr${o}-placeholder`]:{textAlign:"center",color:n.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:n.colorBgContainer}}}}},gi=e(15969),hi=n=>{const{componentCls:o,antCls:g,controlInteractiveSize:I,motionDurationSlow:D,lineWidth:M,paddingXS:ie,lineType:le,tableBorderColor:q,tableExpandIconBg:xe,tableExpandColumnWidth:Me,borderRadius:Se,fontSize:Ue,fontSizeSM:He,lineHeight:We,tablePaddingVertical:dt,tablePaddingHorizontal:ot,tableExpandedRowBg:ft,paddingXXS:it}=n,St=I/2-M,Xt=St*2+M*3,Yt=`${M}px ${le} ${q}`,Bt=it-M;return{[`${o}-wrapper`]:{[`${o}-expand-icon-col`]:{width:Me},[`${o}-row-expand-icon-cell`]:{textAlign:"center",[`${o}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${o}-row-indent`]:{height:1,float:"left"},[`${o}-row-expand-icon`]:Object.assign(Object.assign({},(0,gi.N)(n)),{position:"relative",float:"left",boxSizing:"border-box",width:Xt,height:Xt,padding:0,color:"inherit",lineHeight:`${Xt}px`,background:xe,border:Yt,borderRadius:Se,transform:`scale(${I/Xt})`,transition:`all ${D}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${D} ease-out`,content:'""'},"&::before":{top:St,insetInlineEnd:Bt,insetInlineStart:Bt,height:M},"&::after":{top:Bt,bottom:Bt,insetInlineStart:St,width:M,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${o}-row-indent + ${o}-row-expand-icon`]:{marginTop:(Ue*We-M*3)/2-Math.ceil((He*1.4-M*3)/2),marginInlineEnd:ie},[`tr${o}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ft}},[`${g}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${o}-expanded-row-fixed`]:{position:"relative",margin:`-${dt}px -${ot}px`,padding:`${dt}px ${ot}px`}}}},Ci=n=>{const{componentCls:o,antCls:g,iconCls:I,tableFilterDropdownWidth:D,tableFilterDropdownSearchWidth:M,paddingXXS:ie,paddingXS:le,colorText:q,lineWidth:xe,lineType:Me,tableBorderColor:Se,tableHeaderIconColor:Ue,fontSizeSM:He,tablePaddingHorizontal:We,borderRadius:dt,motionDurationSlow:ot,colorTextDescription:ft,colorPrimary:it,tableHeaderFilterActiveBg:St,colorTextDisabled:Xt,tableFilterDropdownBg:Yt,tableFilterDropdownHeight:Bt,controlItemBgHover:mn,controlItemBgActive:On,boxShadowSecondary:Rt,filterDropdownMenuBg:Tt}=n,Pt=`${g}-dropdown`,bt=`${o}-filter-dropdown`,Nt=`${g}-tree`,cn=`${xe}px ${Me} ${Se}`;return[{[`${o}-wrapper`]:{[`${o}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${o}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-ie,marginInline:`${ie}px ${-We/2}px`,padding:`0 ${ie}px`,color:Ue,fontSize:He,borderRadius:dt,cursor:"pointer",transition:`all ${ot}`,"&:hover":{color:ft,background:St},"&.active":{color:it}}}},{[`${g}-dropdown`]:{[bt]:Object.assign(Object.assign({},(0,ba.Wf)(n)),{minWidth:D,backgroundColor:Yt,borderRadius:dt,boxShadow:Rt,overflow:"hidden",[`${Pt}-menu`]:{maxHeight:Bt,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Tt,"&:empty::after":{display:"block",padding:`${le}px 0`,color:Xt,fontSize:He,textAlign:"center",content:'"Not Found"'}},[`${bt}-tree`]:{paddingBlock:`${le}px 0`,paddingInline:le,[Nt]:{padding:0},[`${Nt}-treenode ${Nt}-node-content-wrapper:hover`]:{backgroundColor:mn},[`${Nt}-treenode-checkbox-checked ${Nt}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:On}}},[`${bt}-search`]:{padding:le,borderBottom:cn,"&-input":{input:{minWidth:M},[I]:{color:Xt}}},[`${bt}-checkall`]:{width:"100%",marginBottom:ie,marginInlineStart:ie},[`${bt}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${le-xe}px ${le}px`,overflow:"hidden",borderTop:cn}})}},{[`${g}-dropdown ${bt}, ${bt}-submenu`]:{[`${g}-checkbox-wrapper + span`]:{paddingInlineStart:le,color:q},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},bi=n=>{const{componentCls:o,lineWidth:g,colorSplit:I,motionDurationSlow:D,zIndexTableFixed:M,tableBg:ie,zIndexTableSticky:le}=n,q=I;return{[`${o}-wrapper`]:{[` - ${o}-cell-fix-left, - ${o}-cell-fix-right - `]:{position:"sticky !important",zIndex:M,background:ie},[` - ${o}-cell-fix-left-first::after, - ${o}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-g,width:30,transform:"translateX(100%)",transition:`box-shadow ${D}`,content:'""',pointerEvents:"none"},[`${o}-cell-fix-left-all::after`]:{display:"none"},[` - ${o}-cell-fix-right-first::after, - ${o}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-g,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${D}`,content:'""',pointerEvents:"none"},[`${o}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:le+1,width:30,transition:`box-shadow ${D}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${o}-ping-left`]:{[`&:not(${o}-has-fix-left) ${o}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${q}`}},[` - ${o}-cell-fix-left-first::after, - ${o}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${q}`},[`${o}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${o}-ping-right`]:{[`&:not(${o}-has-fix-right) ${o}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${q}`}},[` - ${o}-cell-fix-right-first::after, - ${o}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${q}`}}}}},yi=n=>{const{componentCls:o,antCls:g}=n;return{[`${o}-wrapper`]:{[`${o}-pagination${g}-pagination`]:{margin:`${n.margin}px 0`},[`${o}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:n.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},xi=n=>{const{componentCls:o,tableRadius:g}=n;return{[`${o}-wrapper`]:{[o]:{[`${o}-title, ${o}-header`]:{borderRadius:`${g}px ${g}px 0 0`},[`${o}-title + ${o}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${o}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:g,borderStartEndRadius:g,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:g},"> *:last-child":{borderStartEndRadius:g}}},"&-footer":{borderRadius:`0 0 ${g}px ${g}px`}}}}},Si=n=>{const{componentCls:o}=n;return{[`${o}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${o}-pagination-left`]:{justifyContent:"flex-end"},[`${o}-pagination-right`]:{justifyContent:"flex-start"},[`${o}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${o}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${o}-row-indent`]:{float:"right"}}}}},Ei=n=>{const{componentCls:o,antCls:g,iconCls:I,fontSizeIcon:D,padding:M,paddingXS:ie,tableHeaderIconColor:le,tableHeaderIconColorHover:q,tableSelectionColumnWidth:xe}=n;return{[`${o}-wrapper`]:{[`${o}-selection-col`]:{width:xe,[`&${o}-selection-col-with-dropdown`]:{width:xe+D+M/4}},[`${o}-bordered ${o}-selection-col`]:{width:xe+ie*2,[`&${o}-selection-col-with-dropdown`]:{width:xe+D+M/4+ie*2}},[` - table tr th${o}-selection-column, - table tr td${o}-selection-column - `]:{paddingInlineEnd:n.paddingXS,paddingInlineStart:n.paddingXS,textAlign:"center",[`${g}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${o}-selection-column${o}-cell-fix-left`]:{zIndex:n.zIndexTableFixed+1},[`table tr th${o}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${o}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${o}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${n.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${n.tablePaddingHorizontal/4}px`,[I]:{color:le,fontSize:D,verticalAlign:"baseline","&:hover":{color:q}}}}}},$i=n=>{const{componentCls:o}=n,g=(I,D,M,ie)=>({[`${o}${o}-${I}`]:{fontSize:ie,[` - ${o}-title, - ${o}-footer, - ${o}-cell, - ${o}-thead > tr > th, - ${o}-tbody > tr > th, - ${o}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{padding:`${D}px ${M}px`},[`${o}-filter-trigger`]:{marginInlineEnd:`-${M/2}px`},[`${o}-expanded-row-fixed`]:{margin:`-${D}px -${M}px`},[`${o}-tbody`]:{[`${o}-wrapper:only-child ${o}`]:{marginBlock:`-${D}px`,marginInline:`${n.tableExpandColumnWidth-M}px -${M}px`}},[`${o}-selection-column`]:{paddingInlineStart:`${M/4}px`}}});return{[`${o}-wrapper`]:Object.assign(Object.assign({},g("middle",n.tablePaddingVerticalMiddle,n.tablePaddingHorizontalMiddle,n.tableFontSizeMiddle)),g("small",n.tablePaddingVerticalSmall,n.tablePaddingHorizontalSmall,n.tableFontSizeSmall))}},Ii=n=>{const{componentCls:o,marginXXS:g,fontSizeIcon:I,tableHeaderIconColor:D,tableHeaderIconColorHover:M}=n;return{[`${o}-wrapper`]:{[`${o}-thead th${o}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${n.motionDurationSlow}`,"&:hover":{background:n.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:n.colorPrimary},[` - &${o}-cell-fix-left:hover, - &${o}-cell-fix-right:hover - `]:{background:n.tableFixedHeaderSortActiveBg}},[`${o}-thead th${o}-column-sort`]:{background:n.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${o}-column-sort`]:{background:n.tableBodySortBg},[`${o}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${o}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${o}-column-sorter`]:{marginInlineStart:g,color:D,fontSize:0,transition:`color ${n.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:I,"&.active":{color:n.colorPrimary}},[`${o}-column-sorter-up + ${o}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${o}-column-sorters:hover ${o}-column-sorter`]:{color:M}}}},Oi=n=>{const{componentCls:o,opacityLoading:g,tableScrollThumbBg:I,tableScrollThumbBgHover:D,tableScrollThumbSize:M,tableScrollBg:ie,zIndexTableSticky:le,stickyScrollBarBorderRadius:q}=n,xe=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`;return{[`${o}-wrapper`]:{[`${o}-sticky`]:{"&-holder":{position:"sticky",zIndex:le,background:n.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${M}px !important`,zIndex:le,display:"flex",alignItems:"center",background:ie,borderTop:xe,opacity:g,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:M,backgroundColor:I,borderRadius:q,transition:`all ${n.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:D}}}}}}},_a=n=>{const{componentCls:o,lineWidth:g,tableBorderColor:I}=n,D=`${g}px ${n.lineType} ${I}`;return{[`${o}-wrapper`]:{[`${o}-summary`]:{position:"relative",zIndex:n.zIndexTableFixed,background:n.tableBg,"> tr":{"> th, > td":{borderBottom:D}}},[`div${o}-summary`]:{boxShadow:`0 -${g}px 0 ${I}`}}}},wi=n=>{const{componentCls:o}=n,g=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`,I=`${o}-expanded-row-cell`;return{[`${o}-wrapper`]:{[`${o}-tbody-virtual`]:{[`${o}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${o}-cell`]:{borderBottom:g},[`${o}-expanded-row`]:{[`${I}${I}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${n.lineWidth}px)`,borderInlineEnd:"none"}}},[`${o}-bordered`]:{[`${o}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:g,position:"absolute"},[`${o}-cell`]:{borderInlineEnd:g,[`&${o}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-n.lineWidth,borderInlineStart:g}}}}}}};const Ri=n=>{const{componentCls:o,fontWeightStrong:g,tablePaddingVertical:I,tablePaddingHorizontal:D,lineWidth:M,lineType:ie,tableBorderColor:le,tableFontSize:q,tableBg:xe,tableRadius:Me,tableHeaderTextColor:Se,motionDurationMid:Ue,tableHeaderBg:He,tableHeaderCellSplitColor:We,tableRowHoverBg:dt,tableSelectedRowBg:ot,tableSelectedRowHoverBg:ft,tableFooterTextColor:it,tableFooterBg:St,paddingContentVerticalLG:Xt}=n,Yt=`${M}px ${ie} ${le}`;return{[`${o}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ba.dF)()),{[o]:Object.assign(Object.assign({},(0,ba.Wf)(n)),{fontSize:q,background:xe,borderRadius:`${Me}px ${Me}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Me}px ${Me}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` - ${o}-cell, - ${o}-thead > tr > th, - ${o}-tbody > tr > th, - ${o}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{position:"relative",padding:`${Xt}px ${D}px`,overflowWrap:"break-word"},[`${o}-title`]:{padding:`${I}px ${D}px`},[`${o}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Se,fontWeight:g,textAlign:"start",background:He,borderBottom:Yt,transition:`background ${Ue} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${o}-selection-column):not(${o}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:We,transform:"translateY(-50%)",transition:`background-color ${Ue}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${o}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Ue}, border-color ${Ue}`,borderBottom:Yt,[` - > ${o}-wrapper:only-child, - > ${o}-expanded-row-fixed > ${o}-wrapper:only-child - `]:{[o]:{marginBlock:`-${I}px`,marginInline:`${n.tableExpandColumnWidth-D}px -${D}px`,[`${o}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Se,fontWeight:g,textAlign:"start",background:He,borderBottom:Yt,transition:`background ${Ue} ease`},[` - &${o}-row:hover > th, - &${o}-row:hover > td, - > th${o}-cell-row-hover, - > td${o}-cell-row-hover - `]:{background:dt},[`&${o}-row-selected`]:{"> th, > td":{background:ot},"&:hover > th, &:hover > td":{background:ft}}}},[`${o}-footer`]:{padding:`${I}px ${D}px`,color:it,background:St}})}};var Pi=(0,Na.Z)("Table",n=>{const{colorTextHeading:o,colorSplit:g,colorIcon:I,colorIconHover:D,opacityLoading:M,colorBgContainer:ie,controlInteractiveSize:le,headerBg:q,headerColor:xe,headerSortActiveBg:Me,headerSortHoverBg:Se,bodySortBg:Ue,rowHoverBg:He,rowSelectedBg:We,rowSelectedHoverBg:dt,rowExpandedBg:ot,cellPaddingBlock:ft,cellPaddingInline:it,cellPaddingBlockMD:St,cellPaddingInlineMD:Xt,cellPaddingBlockSM:Yt,cellPaddingInlineSM:Bt,borderColor:mn,footerBg:On,footerColor:Rt,headerBorderRadius:Tt,cellFontSize:Pt,cellFontSizeMD:bt,cellFontSizeSM:Nt,headerSplitColor:cn,fixedHeaderSortActiveBg:Nn,headerFilterHoverBg:$n,filterDropdownBg:nn,expandIconBg:Tn,selectionColumnWidth:zn,stickyScrollBarBg:cr}=n,Gn=new Vo.C(I),$r=new Vo.C(D),Ir=2,wn=(0,Ma.TS)(n,{tableFontSize:Pt,tableBg:ie,tableRadius:Tt,tablePaddingVertical:ft,tablePaddingHorizontal:it,tablePaddingVerticalMiddle:St,tablePaddingHorizontalMiddle:Xt,tablePaddingVerticalSmall:Yt,tablePaddingHorizontalSmall:Bt,tableBorderColor:mn,tableHeaderTextColor:xe,tableHeaderBg:q,tableFooterTextColor:Rt,tableFooterBg:On,tableHeaderCellSplitColor:cn,tableHeaderSortBg:Me,tableHeaderSortHoverBg:Se,tableHeaderIconColor:Gn.clone().setAlpha(Gn.getAlpha()*M).toRgbString(),tableHeaderIconColorHover:$r.clone().setAlpha($r.getAlpha()*M).toRgbString(),tableBodySortBg:Ue,tableFixedHeaderSortActiveBg:Nn,tableHeaderFilterActiveBg:$n,tableFilterDropdownBg:nn,tableRowHoverBg:He,tableSelectedRowBg:We,tableSelectedRowHoverBg:dt,zIndexTableFixed:Ir,zIndexTableSticky:Ir+1,tableFontSizeMiddle:bt,tableFontSizeSmall:Nt,tableSelectionColumnWidth:zn,tableExpandIconBg:Tn,tableExpandColumnWidth:le+2*n.padding,tableExpandedRowBg:ot,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:cr,tableScrollThumbBgHover:o,tableScrollBg:g});return[Ri(wn),yi(wn),_a(wn),Ii(wn),Ci(wn),Oa(wn),xi(wn),hi(wn),_a(wn),pi(wn),Ei(wn),bi(wn),Oi(wn),vi(wn),$i(wn),Si(wn),wi(wn)]},n=>{const{colorFillAlter:o,colorBgContainer:g,colorTextHeading:I,colorFillSecondary:D,colorFillContent:M,controlItemBgActive:ie,controlItemBgActiveHover:le,padding:q,paddingSM:xe,paddingXS:Me,colorBorderSecondary:Se,borderRadiusLG:Ue,fontSize:He,controlHeight:We,colorTextPlaceholder:dt}=n,ot=new Vo.C(D).onBackground(g).toHexShortString(),ft=new Vo.C(M).onBackground(g).toHexShortString(),it=new Vo.C(o).onBackground(g).toHexShortString();return{headerBg:it,headerColor:I,headerSortActiveBg:ot,headerSortHoverBg:ft,bodySortBg:it,rowHoverBg:it,rowSelectedBg:ie,rowSelectedHoverBg:le,rowExpandedBg:o,cellPaddingBlock:q,cellPaddingInline:q,cellPaddingBlockMD:xe,cellPaddingInlineMD:Me,cellPaddingBlockSM:Me,cellPaddingInlineSM:Me,borderColor:Se,headerBorderRadius:Ue,footerBg:it,footerColor:I,cellFontSize:He,cellFontSizeMD:He,cellFontSizeSM:He,headerSplitColor:Se,fixedHeaderSortActiveBg:ot,headerFilterHoverBg:M,filterDropdownMenuBg:g,filterDropdownBg:g,expandIconBg:g,selectionColumnWidth:We,stickyScrollBarBg:dt,stickyScrollBarBorderRadius:100}});const Fi=[],Di=(n,o)=>{const{prefixCls:g,className:I,rootClassName:D,style:M,size:ie,bordered:le,dropdownPrefixCls:q,dataSource:xe,pagination:Me,rowSelection:Se,rowKey:Ue="key",rowClassName:He,columns:We,children:dt,childrenColumnName:ot,onChange:ft,getPopupContainer:it,loading:St,expandIcon:Xt,expandable:Yt,expandedRowRender:Bt,expandIconColumnIndex:mn,indentSize:On,scroll:Rt,sortDirections:Tt,locale:Pt,showSorterTooltip:bt=!0,virtual:Nt}=n,cn=t.useMemo(()=>We||Ne(dt),[We,dt]),Nn=t.useMemo(()=>cn.some(Xn=>Xn.responsive),[cn]),$n=(0,mr.Z)(Nn),nn=t.useMemo(()=>{const Xn=new Set(Object.keys($n).filter(dr=>$n[dr]));return cn.filter(dr=>!dr.responsive||dr.responsive.some(Qr=>Xn.has(Qr)))},[cn,$n]),Tn=(0,gn.Z)(n,["className","style","columns"]),{locale:zn=Rr.Z,direction:cr,table:Gn,renderEmpty:$r,getPrefixCls:Ir,getPopupContainer:wn}=t.useContext(Zr.E_),Nr=(0,ir.Z)(ie),Yn=Object.assign(Object.assign({},zn.Table),Pt),vr=xe||Fi,fr=Ir("table",g),uo=Ir("dropdown",q),ln=Object.assign({childrenColumnName:ot,expandIconColumnIndex:mn},Yt),{childrenColumnName:on="children"}=ln,rn=t.useMemo(()=>vr.some(Xn=>Xn==null?void 0:Xn[on])?"nest":Bt||Yt&&Yt.expandedRowRender?"row":null,[vr]),kt={body:t.useRef()},Qn=t.useMemo(()=>typeof Ue=="function"?Ue:Xn=>Xn==null?void 0:Xn[Ue],[Ue]),[Ut]=ra(vr,on,Qn),Sn={},Un=function(Xn,dr){let Qr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var br,eo,vo;const po=Object.assign(Object.assign({},Sn),Xn);Qr&&((br=Sn.resetPagination)===null||br===void 0||br.call(Sn),!((eo=po.pagination)===null||eo===void 0)&&eo.current&&(po.pagination.current=1),Me&&Me.onChange&&Me.onChange(1,(vo=po.pagination)===null||vo===void 0?void 0:vo.pageSize)),Rt&&Rt.scrollToFirstRowOnChange!==!1&&kt.body.current&&(0,_n.Z)(0,{getContainer:()=>kt.body.current}),ft==null||ft(po.pagination,po.filters,po.sorter,{currentDataSource:ta(Er(vr,po.sorterStates,on),po.filterStates),action:dr})},jn=(Xn,dr)=>{Un({sorter:Xn,sorterStates:dr},"sort",!1)},[Jr,Xr,Mo,Mr]=ur({prefixCls:fr,mergedColumns:nn,onSorterChange:jn,sortDirections:Tt||["ascend","descend"],tableLocale:Yn,showSorterTooltip:bt}),Oo=t.useMemo(()=>Er(vr,Xr,on),[vr,Xr]);Sn.sorter=Mr(),Sn.sorterStates=Xr;const Br=(Xn,dr)=>{Un({filters:Xn,filterStates:dr},"filter",!0)},[fo,oa,er]=ca({prefixCls:fr,locale:Yn,dropdownPrefixCls:uo,mergedColumns:nn,onFilterChange:Br,getPopupContainer:it||wn}),or=ta(Oo,oa);Sn.filters=er,Sn.filterStates=oa;const hr=t.useMemo(()=>{const Xn={};return Object.keys(er).forEach(dr=>{er[dr]!==null&&(Xn[dr]=er[dr])}),Object.assign(Object.assign({},Mo),{filters:Xn})},[Mo,er]),[Ar]=so(hr),zr=(Xn,dr)=>{Un({pagination:Object.assign(Object.assign({},Sn.pagination),{current:Xn,pageSize:dr})},"paginate")},[Kn,oo]=fa(or.length,zr,Me);Sn.pagination=Me===!1?{}:No(Kn,Me),Sn.resetPagination=oo;const qr=t.useMemo(()=>{if(Me===!1||!Kn.pageSize)return or;const{current:Xn=1,total:dr,pageSize:Qr=_o}=Kn;return or.lengthQr?or.slice((Xn-1)*Qr,Xn*Qr):or:or.slice((Xn-1)*Qr,Xn*Qr)},[!!Me,or,Kn&&Kn.current,Kn&&Kn.pageSize,Kn&&Kn.total]),[bo,zo]=Io({prefixCls:fr,data:or,pageData:qr,getRowKey:Qn,getRecordByKey:Ut,expandType:rn,childrenColumnName:on,locale:Yn,getPopupContainer:it||wn},Se),Bo=(Xn,dr,Qr)=>{let br;return typeof He=="function"?br=Y()(He(Xn,dr,Qr)):br=Y()(He),Y()({[`${fr}-row-selected`]:zo.has(Qn(Xn,dr))},br)};ln.__PARENT_RENDER_ICON__=ln.expandIcon,ln.expandIcon=ln.expandIcon||Xt||Gr(Yn),rn==="nest"&&ln.expandIconColumnIndex===void 0?ln.expandIconColumnIndex=Se?1:0:ln.expandIconColumnIndex>0&&Se&&(ln.expandIconColumnIndex-=1),typeof ln.indentSize!="number"&&(ln.indentSize=typeof On=="number"?On:15);const wa=t.useCallback(Xn=>Ar(bo(fo(Jr(Xn)))),[Jr,fo,bo]);let Uo,wo;if(Me!==!1&&(Kn!=null&&Kn.total)){let Xn;Kn.size?Xn=Kn.size:Xn=Nr==="small"||Nr==="middle"?"small":void 0;const dr=eo=>t.createElement(Or.Z,Object.assign({},Kn,{className:Y()(`${fr}-pagination ${fr}-pagination-${eo}`,Kn.className),size:Xn})),Qr=cr==="rtl"?"left":"right",{position:br}=Kn;if(br!==null&&Array.isArray(br)){const eo=br.find(Xo=>Xo.includes("top")),vo=br.find(Xo=>Xo.includes("bottom")),po=br.every(Xo=>`${Xo}`=="none");!eo&&!vo&&!po&&(wo=dr(Qr)),eo&&(Uo=dr(eo.toLowerCase().replace("top",""))),vo&&(wo=dr(vo.toLowerCase().replace("bottom","")))}else wo=dr(Qr)}let mo;typeof St=="boolean"?mo={spinning:St}:typeof St=="object"&&(mo=Object.assign({spinning:!0},St));const[ao,Kr]=Pi(fr),[,Cr]=(0,sr.Z)(),Ko=Y()(`${fr}-wrapper`,Gn==null?void 0:Gn.className,{[`${fr}-wrapper-rtl`]:cr==="rtl"},I,D,Kr),aa=Object.assign(Object.assign({},Gn==null?void 0:Gn.style),M),Yo=Pt&&Pt.emptyText||($r==null?void 0:$r("Table"))||t.createElement(xr.Z,{componentName:"Table"}),Lo=Nt?Ca:co,Ba={},Ka=t.useMemo(()=>{const{fontSize:Xn,lineHeight:dr,padding:Qr,paddingXS:br,paddingSM:eo}=Cr,vo=Math.floor(Xn*dr);switch(Nr){case"large":return Qr*2+vo;case"small":return br*2+vo;default:return eo*2+vo}},[Cr,Nr]);return Nt&&(Ba.listItemHeight=Ka),ao(t.createElement("div",{ref:o,className:Ko,style:aa},t.createElement(Lr.Z,Object.assign({spinning:!1},mo),Uo,t.createElement(Lo,Object.assign({},Ba,Tn,{columns:nn,direction:cr,expandable:ln,prefixCls:fr,className:Y()({[`${fr}-middle`]:Nr==="middle",[`${fr}-small`]:Nr==="small",[`${fr}-bordered`]:le,[`${fr}-empty`]:vr.length===0}),data:qr,rowKey:Qn,rowClassName:Bo,emptyText:Yo,internalHooks:c,internalRefs:kt,transformColumns:wa})),wo)))};var Ni=t.forwardRef(Di);const Mi=(n,o)=>{const g=t.useRef(0);return g.current+=1,t.createElement(Ni,Object.assign({},n,{ref:o,_renderTimes:g.current}))},ko=t.forwardRef(Mi);ko.SELECTION_COLUMN=wr,ko.EXPAND_COLUMN=y,ko.SELECTION_ALL=Sr,ko.SELECTION_INVERT=Ur,ko.SELECTION_NONE=Yr,ko.Column=$t,ko.ColumnGroup=qt,ko.Summary=l;var Bi=ko,Zi=Bi},17574:function(Dt,Re,e){e.d(Re,{default:function(){return be}});var y=e(60091),c=e(94480),m=e(52671),j=e(8657),s=e(54476),O=e(59301),t={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},ee=t,J=e(7657),v=function(k,me){return O.createElement(J.Z,(0,s.Z)({},k,{ref:me,icon:ee}))},te=O.forwardRef(v),A=te,C=e(92310),ne=e.n(C),W=e(35654),G=e(71430),Ae=e(36355),ve=e(56082),De=e(62892),se=e(20648);const F=4;function u(Z){const{dropPosition:k,dropLevelOffset:me,prefixCls:Q,indent:K,direction:_="ltr"}=Z,ye=_==="ltr"?"left":"right",Ke=_==="ltr"?"right":"left",Fe={[ye]:-me*K+F,[Ke]:0};switch(k){case-1:Fe.top=-3;break;case 1:Fe.bottom=-3;break;default:Fe.bottom=-3,Fe[ye]=K+F;break}return O.createElement("div",{style:Fe,className:`${Q}-drop-indicator`})}var r=e(71997),p=O.forwardRef((Z,k)=>{const{getPrefixCls:me,direction:Q,virtual:K,tree:_}=O.useContext(Ae.E_),{prefixCls:ye,className:Ke,showIcon:Fe=!1,showLine:ke,switcherIcon:tt,blockNode:qe=!1,children:Le,checkable:ue=!1,selectable:Te=!0,draggable:E,motion:h,style:x}=Z,i=me("tree",ye),R=me(),X=h!=null?h:Object.assign(Object.assign({},(0,De.Z)(R)),{motionAppear:!1}),l=Object.assign(Object.assign({},Z),{checkable:ue,selectable:Te,showIcon:Fe,motion:X,blockNode:qe,showLine:!!ke,dropIndicatorRender:u}),[a,N]=(0,se.ZP)(i),b=O.useMemo(()=>{if(!E)return!1;let P={};switch(typeof E){case"function":P.nodeDraggable=E;break;case"object":P=Object.assign({},E);break;default:break}return P.icon!==!1&&(P.icon=P.icon||O.createElement(ve.Z,null)),P},[E]),d=P=>O.createElement(r.Z,{prefixCls:i,switcherIcon:tt,treeNodeProps:P,showLine:ke});return a(O.createElement(y.Z,Object.assign({itemHeight:20,ref:k,virtual:K},l,{style:Object.assign(Object.assign({},_==null?void 0:_.style),x),prefixCls:i,className:ne()({[`${i}-icon-hide`]:!Fe,[`${i}-block-node`]:qe,[`${i}-unselectable`]:!Te,[`${i}-rtl`]:Q==="rtl"},_==null?void 0:_.className,Ke,N),direction:Q,checkable:ue&&O.createElement("span",{className:`${i}-checkbox-inner`}),selectable:Te,switcherIcon:d,draggable:b}),Le))}),L;(function(Z){Z[Z.None=0]="None",Z[Z.Start=1]="Start",Z[Z.End=2]="End"})(L||(L={}));function z(Z,k){function me(Q){const{key:K,children:_}=Q;k(K,Q)!==!1&&z(_||[],k)}Z.forEach(me)}function B(Z){let{treeData:k,expandedKeys:me,startKey:Q,endKey:K}=Z;const _=[];let ye=L.None;if(Q&&Q===K)return[Q];if(!Q||!K)return[];function Ke(Fe){return Fe===Q||Fe===K}return z(k,Fe=>{if(ye===L.End)return!1;if(Ke(Fe)){if(_.push(Fe),ye===L.None)ye=L.Start;else if(ye===L.Start)return ye=L.End,!1}else ye===L.Start&&_.push(Fe);return me.includes(Fe)}),_}function S(Z,k){const me=(0,c.Z)(k),Q=[];return z(Z,(K,_)=>{const ye=me.indexOf(K);return ye!==-1&&(Q.push(_),me.splice(ye,1)),!!me.length}),Q}var Ce=function(Z,k){var me={};for(var Q in Z)Object.prototype.hasOwnProperty.call(Z,Q)&&k.indexOf(Q)<0&&(me[Q]=Z[Q]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,Q=Object.getOwnPropertySymbols(Z);K{var{defaultExpandAll:me,defaultExpandParent:Q,defaultExpandedKeys:K}=Z,_=Ce(Z,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ye=O.useRef(),Ke=O.useRef(),Fe=()=>{const{keyEntities:b}=(0,G.I8)(je(_));let d;return me?d=Object.keys(b):Q?d=(0,W.r7)(_.expandedKeys||K||[],b):d=_.expandedKeys||K,d},[ke,tt]=O.useState(_.selectedKeys||_.defaultSelectedKeys||[]),[qe,Le]=O.useState(()=>Fe());O.useEffect(()=>{"selectedKeys"in _&&tt(_.selectedKeys)},[_.selectedKeys]),O.useEffect(()=>{"expandedKeys"in _&&Le(_.expandedKeys)},[_.expandedKeys]);const ue=(b,d)=>{var P;return"expandedKeys"in _||Le(b),(P=_.onExpand)===null||P===void 0?void 0:P.call(_,b,d)},Te=(b,d)=>{var P;const{multiple:pe}=_,{node:U,nativeEvent:de}=d,{key:re=""}=U,fe=je(_),ce=Object.assign(Object.assign({},d),{selected:!0}),Xe=(de==null?void 0:de.ctrlKey)||(de==null?void 0:de.metaKey),Ge=de==null?void 0:de.shiftKey;let Ve;pe&&Xe?(Ve=b,ye.current=re,Ke.current=Ve,ce.selectedNodes=S(fe,Ve)):pe&&Ge?(Ve=Array.from(new Set([].concat((0,c.Z)(Ke.current||[]),(0,c.Z)(B({treeData:fe,expandedKeys:qe,startKey:re,endKey:ye.current}))))),ce.selectedNodes=S(fe,Ve)):(Ve=[re],ye.current=re,Ke.current=Ve,ce.selectedNodes=S(fe,Ve)),(P=_.onSelect)===null||P===void 0||P.call(_,Ve,ce),"selectedKeys"in _||tt(Ve)},{getPrefixCls:E,direction:h}=O.useContext(Ae.E_),{prefixCls:x,className:i,showIcon:R=!0,expandAction:X="click"}=_,l=Ce(_,["prefixCls","className","showIcon","expandAction"]),a=E("tree",x),N=ne()(`${a}-directory`,{[`${a}-directory-rtl`]:h==="rtl"},i);return O.createElement(p,Object.assign({icon:Y,ref:k,blockNode:!0},l,{showIcon:R,expandAction:X,prefixCls:a,className:N,expandedKeys:qe,selectedKeys:ke,onSelect:Te,onExpand:ue}))};var oe=O.forwardRef(H);const V=p;V.DirectoryTree=oe,V.TreeNode=y.O;var be=V},20648:function(Dt,Re,e){e.d(Re,{TM:function(){return C},Yk:function(){return A}});var y=e(36237),c=e(98447),m=e(17313),j=e(8378),s=e(37613),O=e(83116);const t=new y.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ee=(ne,W)=>({[`.${ne}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${W.motionDurationSlow}`}}}),J=(ne,W)=>({[`.${ne}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:W.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${W.lineWidthBold}px solid ${W.colorPrimary}`,borderRadius:"50%",content:'""'}}}),v=(ne,W)=>{const{treeCls:G,treeNodeCls:Ae,treeNodePadding:ve,titleHeight:De,nodeSelectedBg:se,nodeHoverBg:F}=W,u=W.paddingXS;return{[G]:Object.assign(Object.assign({},(0,m.Wf)(W)),{background:W.colorBgContainer,borderRadius:W.borderRadius,transition:`background-color ${W.motionDurationSlow}`,[`&${G}-rtl`]:{[`${G}-switcher`]:{"&_close":{[`${G}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${G}-active-focused)`]:Object.assign({},(0,m.oN)(W)),[`${G}-list-holder-inner`]:{alignItems:"flex-start"},[`&${G}-block-node`]:{[`${G}-list-holder-inner`]:{alignItems:"stretch",[`${G}-node-content-wrapper`]:{flex:"auto"},[`${Ae}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:ve,insetInlineStart:0,border:`1px solid ${W.colorPrimary}`,opacity:0,animationName:t,animationDuration:W.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Ae}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${ve}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${G}-node-content-wrapper`]:{color:W.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${G}-node-content-wrapper`]:Object.assign({},(0,m.oN)(W)),[`&:not(${Ae}-disabled).filter-node ${G}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${G}-draggable-icon`]:{flexShrink:0,width:De,lineHeight:`${De}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${W.motionDurationSlow}`,[`${Ae}:hover &`]:{opacity:.45}},[`&${Ae}-disabled`]:{[`${G}-draggable-icon`]:{visibility:"hidden"}}}},[`${G}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:De}},[`${G}-draggable-icon`]:{visibility:"hidden"},[`${G}-switcher`]:Object.assign(Object.assign({},ee(ne,W)),{position:"relative",flex:"none",alignSelf:"stretch",width:De,margin:0,lineHeight:`${De}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${G}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:W.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:De/2,bottom:-ve,marginInlineStart:-1,borderInlineEnd:`1px solid ${W.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:De/2*.8,height:De/2,borderBottom:`1px solid ${W.colorBorder}`,content:'""'}}}),[`${G}-checkbox`]:{top:"initial",marginInlineEnd:u},[`${G}-node-content-wrapper, ${G}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:De,margin:0,padding:`0 ${W.paddingXS/2}px`,color:"inherit",lineHeight:`${De}px`,background:"transparent",borderRadius:W.borderRadius,cursor:"pointer",transition:`all ${W.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:F},[`&${G}-node-selected`]:{backgroundColor:se},[`${G}-iconEle`]:{display:"inline-block",width:De,height:De,lineHeight:`${De}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${G}-unselectable ${G}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${G}-node-content-wrapper`]:Object.assign({lineHeight:`${De}px`,userSelect:"none"},J(ne,W)),[`${Ae}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${W.colorPrimary}`}},"&-show-line":{[`${G}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:De/2,bottom:-ve,borderInlineEnd:`1px solid ${W.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${G}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Ae}-leaf-last`]:{[`${G}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${De/2}px !important`}}}}})}},te=ne=>{const{treeCls:W,treeNodeCls:G,treeNodePadding:Ae,directoryNodeSelectedBg:ve,directoryNodeSelectedColor:De}=ne;return{[`${W}${W}-directory`]:{[G]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Ae,insetInlineStart:0,transition:`background-color ${ne.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ne.controlItemBgHover}},"> *":{zIndex:1},[`${W}-switcher`]:{transition:`color ${ne.motionDurationMid}`},[`${W}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${W}-node-selected`]:{color:De,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:ve},[`${W}-switcher`]:{color:De},[`${W}-node-content-wrapper`]:{color:De,background:"transparent"}}}}}},A=(ne,W)=>{const G=`.${ne}`,Ae=`${G}-treenode`,ve=W.paddingXS/2,De=(0,s.TS)(W,{treeCls:G,treeNodeCls:Ae,treeNodePadding:ve});return[v(ne,De),te(De)]},C=ne=>{const{controlHeightSM:W}=ne;return{titleHeight:W,nodeHoverBg:ne.controlItemBgHover,nodeSelectedBg:ne.controlItemBgActive}};Re.ZP=(0,O.Z)("Tree",(ne,W)=>{let{prefixCls:G}=W;return[{[ne.componentCls]:(0,c.C2)(`${G}-checkbox`,ne)},A(G,ne),(0,j.Z)(ne)]},ne=>{const{colorTextLightSolid:W,colorPrimary:G}=ne;return Object.assign(Object.assign({},C(ne)),{directoryNodeSelectedColor:W,directoryNodeSelectedBg:G})})},71997:function(Dt,Re,e){e.d(Re,{Z:function(){return Ae}});var y=e(54476),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},j=m,s=e(7657),O=function(De,se){return c.createElement(s.Z,(0,y.Z)({},De,{ref:se,icon:j}))},t=c.forwardRef(O),ee=t,J=e(52671),v=e(58617),te=e(15075),A=e(43531),C=e(92310),ne=e.n(C),W=e(92343),Ae=ve=>{const{prefixCls:De,switcherIcon:se,treeNodeProps:F,showLine:u}=ve,{isLeaf:r,expanded:f,loading:p}=F;if(p)return c.createElement(v.Z,{className:`${De}-switcher-loading-icon`});let L;if(u&&typeof u=="object"&&(L=u.showLeafIcon),r){if(!u)return null;if(typeof L!="boolean"&&L){const S=typeof L=="function"?L(F):L,Ce=`${De}-switcher-line-custom-icon`;return(0,W.l$)(S)?(0,W.Tm)(S,{className:ne()(S.props.className||"",Ce)}):S}return L?c.createElement(J.Z,{className:`${De}-switcher-line-icon`}):c.createElement("span",{className:`${De}-switcher-leaf-line`})}const z=`${De}-switcher-icon`,B=typeof se=="function"?se(F):se;return(0,W.l$)(B)?(0,W.Tm)(B,{className:ne()(B.props.className||"",z)}):B!==void 0?B:u?f?c.createElement(te.Z,{className:`${De}-switcher-line-icon`}):c.createElement(A.Z,{className:`${De}-switcher-line-icon`}):c.createElement(ee,{className:z})}},5630:function(Dt,Re,e){var y=e(54476),c=e(33885),m=e(20068),j=e(42978),s=e(75931),O=e(92310),t=e.n(O),ee=e(18929),J=e(59301),v=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],te=(0,J.forwardRef)(function(A,C){var ne,W=A.prefixCls,G=W===void 0?"rc-checkbox":W,Ae=A.className,ve=A.style,De=A.checked,se=A.disabled,F=A.defaultChecked,u=F===void 0?!1:F,r=A.type,f=r===void 0?"checkbox":r,p=A.title,L=A.onChange,z=(0,s.Z)(A,v),B=(0,J.useRef)(null),S=(0,ee.Z)(u,{value:De}),Ce=(0,j.Z)(S,2),Y=Ce[0],je=Ce[1];(0,J.useImperativeHandle)(C,function(){return{focus:function(){var V;(V=B.current)===null||V===void 0||V.focus()},blur:function(){var V;(V=B.current)===null||V===void 0||V.blur()},input:B.current}});var H=t()(G,Ae,(ne={},(0,m.Z)(ne,"".concat(G,"-checked"),Y),(0,m.Z)(ne,"".concat(G,"-disabled"),se),ne)),ae=function(V){se||("checked"in A||je(V.target.checked),L==null||L({target:(0,c.Z)((0,c.Z)({},A),{},{type:f,checked:V.target.checked}),stopPropagation:function(){V.stopPropagation()},preventDefault:function(){V.preventDefault()},nativeEvent:V.nativeEvent}))};return J.createElement("span",{className:H,title:p,style:ve},J.createElement("input",(0,y.Z)({},z,{className:"".concat(G,"-input"),ref:B,onChange:ae,disabled:se,checked:!!Y,type:f})),J.createElement("span",{className:"".concat(G,"-inner")}))});Re.Z=te},31561:function(Dt,Re,e){e.d(Re,{Z:function(){return f}});var y=e(54476),c=e(20068),m=e(42978),j=e(75931),s=e(35593),O=e(92310),t=e.n(O),ee=e(8654),J=e(59301),v=e(10228),te=e(16089),A=v.Z.ESC,C=v.Z.TAB;function ne(p){var L=p.visible,z=p.triggerRef,B=p.onVisibleChange,S=p.autoFocus,Ce=p.overlayRef,Y=J.useRef(!1),je=function(){if(L){var V,be;(V=z.current)===null||V===void 0||(be=V.focus)===null||be===void 0||be.call(V),B==null||B(!1)}},H=function(){var V;return(V=Ce.current)!==null&&V!==void 0&&V.focus?(Ce.current.focus(),Y.current=!0,!0):!1},ae=function(V){switch(V.keyCode){case A:je();break;case C:{var be=!1;Y.current||(be=H()),be?V.preventDefault():je();break}}};J.useEffect(function(){return L?(window.addEventListener("keydown",ae),S&&(0,te.Z)(H,3),function(){window.removeEventListener("keydown",ae),Y.current=!1}):function(){Y.current=!1}},[L])}var W=(0,J.forwardRef)(function(p,L){var z=p.overlay,B=p.arrow,S=p.prefixCls,Ce=(0,J.useMemo)(function(){var je;return typeof z=="function"?je=z():je=z,je},[z]),Y=(0,ee.sQ)(L,Ce==null?void 0:Ce.ref);return J.createElement(J.Fragment,null,B&&J.createElement("div",{className:"".concat(S,"-arrow")}),J.cloneElement(Ce,{ref:(0,ee.Yr)(Ce)?Y:void 0}))}),G=W,Ae={adjustX:1,adjustY:1},ve=[0,0],De={topLeft:{points:["bl","tl"],overflow:Ae,offset:[0,-4],targetOffset:ve},top:{points:["bc","tc"],overflow:Ae,offset:[0,-4],targetOffset:ve},topRight:{points:["br","tr"],overflow:Ae,offset:[0,-4],targetOffset:ve},bottomLeft:{points:["tl","bl"],overflow:Ae,offset:[0,4],targetOffset:ve},bottom:{points:["tc","bc"],overflow:Ae,offset:[0,4],targetOffset:ve},bottomRight:{points:["tr","br"],overflow:Ae,offset:[0,4],targetOffset:ve}},se=De,F=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function u(p,L){var z,B=p.arrow,S=B===void 0?!1:B,Ce=p.prefixCls,Y=Ce===void 0?"rc-dropdown":Ce,je=p.transitionName,H=p.animation,ae=p.align,oe=p.placement,V=oe===void 0?"bottomLeft":oe,be=p.placements,Z=be===void 0?se:be,k=p.getPopupContainer,me=p.showAction,Q=p.hideAction,K=p.overlayClassName,_=p.overlayStyle,ye=p.visible,Ke=p.trigger,Fe=Ke===void 0?["hover"]:Ke,ke=p.autoFocus,tt=p.overlay,qe=p.children,Le=p.onVisibleChange,ue=(0,j.Z)(p,F),Te=J.useState(),E=(0,m.Z)(Te,2),h=E[0],x=E[1],i="visible"in p?ye:h,R=J.useRef(null),X=J.useRef(null),l=J.useRef(null);J.useImperativeHandle(L,function(){return R.current});var a=function(fe){x(fe),Le==null||Le(fe)};ne({visible:i,triggerRef:l,onVisibleChange:a,autoFocus:ke,overlayRef:X});var N=function(fe){var ce=p.onOverlayClick;x(!1),ce&&ce(fe)},b=function(){return J.createElement(G,{ref:X,overlay:tt,prefixCls:Y,arrow:S})},d=function(){return typeof tt=="function"?b:b()},P=function(){var fe=p.minOverlayWidthMatchTrigger,ce=p.alignPoint;return"minOverlayWidthMatchTrigger"in p?fe:!ce},pe=function(){var fe=p.openClassName;return fe!==void 0?fe:"".concat(Y,"-open")},U=J.cloneElement(qe,{className:t()((z=qe.props)===null||z===void 0?void 0:z.className,i&&pe()),ref:(0,ee.Yr)(qe)?(0,ee.sQ)(l,qe.ref):void 0}),de=Q;return!de&&Fe.indexOf("contextMenu")!==-1&&(de=["click"]),J.createElement(s.Z,(0,y.Z)({builtinPlacements:Z},ue,{prefixCls:Y,ref:R,popupClassName:t()(K,(0,c.Z)({},"".concat(Y,"-show-arrow"),S)),popupStyle:_,action:Fe,showAction:me,hideAction:de,popupPlacement:V,popupAlign:ae,popupTransitionName:je,popupAnimation:H,popupVisible:i,stretch:P()?"minWidth":"",popup:d(),onPopupVisibleChange:a,onPopupClick:N,getPopupContainer:k}),U)}var r=J.forwardRef(u),f=r},93681:function(Dt,Re,e){e.r(Re),e.d(Re,{BaseInput:function(){return v},default:function(){return De}});var y=e(54476),c=e(33885),m=e(20068),j=e(76190),s=e(92310),O=e.n(s),t=e(59301),ee=e(5643),J=function(F){var u,r,f=F.inputElement,p=F.prefixCls,L=F.prefix,z=F.suffix,B=F.addonBefore,S=F.addonAfter,Ce=F.className,Y=F.style,je=F.disabled,H=F.readOnly,ae=F.focused,oe=F.triggerFocus,V=F.allowClear,be=F.value,Z=F.handleReset,k=F.hidden,me=F.classes,Q=F.classNames,K=F.dataAttrs,_=F.styles,ye=F.components,Ke=(ye==null?void 0:ye.affixWrapper)||"span",Fe=(ye==null?void 0:ye.groupWrapper)||"span",ke=(ye==null?void 0:ye.wrapper)||"span",tt=(ye==null?void 0:ye.groupAddon)||"span",qe=(0,t.useRef)(null),Le=function(b){var d;(d=qe.current)!==null&&d!==void 0&&d.contains(b.target)&&(oe==null||oe())},ue=function(){var b;if(!V)return null;var d=!je&&!H&&be,P="".concat(p,"-clear-icon"),pe=(0,j.Z)(V)==="object"&&V!==null&&V!==void 0&&V.clearIcon?V.clearIcon:"\u2716";return t.createElement("span",{onClick:Z,onMouseDown:function(de){return de.preventDefault()},className:O()(P,(b={},(0,m.Z)(b,"".concat(P,"-hidden"),!d),(0,m.Z)(b,"".concat(P,"-has-suffix"),!!z),b)),role:"button",tabIndex:-1},pe)},Te=(0,t.cloneElement)(f,{value:be,hidden:k,className:O()((u=f.props)===null||u===void 0?void 0:u.className,!(0,ee.X3)(F)&&!(0,ee.He)(F)&&Ce)||null,style:(0,c.Z)((0,c.Z)({},(r=f.props)===null||r===void 0?void 0:r.style),!(0,ee.X3)(F)&&!(0,ee.He)(F)?Y:{})});if((0,ee.X3)(F)){var E,h="".concat(p,"-affix-wrapper"),x=O()(h,(E={},(0,m.Z)(E,"".concat(h,"-disabled"),je),(0,m.Z)(E,"".concat(h,"-focused"),ae),(0,m.Z)(E,"".concat(h,"-readonly"),H),(0,m.Z)(E,"".concat(h,"-input-with-clear-btn"),z&&V&&be),E),!(0,ee.He)(F)&&Ce,me==null?void 0:me.affixWrapper,Q==null?void 0:Q.affixWrapper),i=(z||V)&&t.createElement("span",{className:O()("".concat(p,"-suffix"),Q==null?void 0:Q.suffix),style:_==null?void 0:_.suffix},ue(),z);Te=t.createElement(Ke,(0,y.Z)({className:x,style:(0,c.Z)((0,c.Z)({},(0,ee.He)(F)?void 0:Y),_==null?void 0:_.affixWrapper),hidden:!(0,ee.He)(F)&&k,onClick:Le},K==null?void 0:K.affixWrapper,{ref:qe}),L&&t.createElement("span",{className:O()("".concat(p,"-prefix"),Q==null?void 0:Q.prefix),style:_==null?void 0:_.prefix},L),(0,t.cloneElement)(f,{value:be,hidden:null}),i)}if((0,ee.He)(F)){var R="".concat(p,"-group"),X="".concat(R,"-addon"),l=O()("".concat(p,"-wrapper"),R,me==null?void 0:me.wrapper),a=O()("".concat(p,"-group-wrapper"),Ce,me==null?void 0:me.group);return t.createElement(Fe,{className:a,style:Y,hidden:k},t.createElement(ke,{className:l},B&&t.createElement(tt,{className:X},B),(0,t.cloneElement)(Te,{hidden:null}),S&&t.createElement(tt,{className:X},S)))}return Te},v=J,te=e(94480),A=e(42978),C=e(75931),ne=e(18929),W=e(2738),G=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Ae=(0,t.forwardRef)(function(se,F){var u=se.autoComplete,r=se.onChange,f=se.onFocus,p=se.onBlur,L=se.onPressEnter,z=se.onKeyDown,B=se.prefixCls,S=B===void 0?"rc-input":B,Ce=se.disabled,Y=se.htmlSize,je=se.className,H=se.maxLength,ae=se.suffix,oe=se.showCount,V=se.type,be=V===void 0?"text":V,Z=se.classes,k=se.classNames,me=se.styles,Q=(0,C.Z)(se,G),K=(0,ne.Z)(se.defaultValue,{value:se.value}),_=(0,A.Z)(K,2),ye=_[0],Ke=_[1],Fe=(0,t.useState)(!1),ke=(0,A.Z)(Fe,2),tt=ke[0],qe=ke[1],Le=(0,t.useRef)(null),ue=function(a){Le.current&&(0,ee.nH)(Le.current,a)};(0,t.useImperativeHandle)(F,function(){return{focus:ue,blur:function(){var a;(a=Le.current)===null||a===void 0||a.blur()},setSelectionRange:function(a,N,b){var d;(d=Le.current)===null||d===void 0||d.setSelectionRange(a,N,b)},select:function(){var a;(a=Le.current)===null||a===void 0||a.select()},input:Le.current}}),(0,t.useEffect)(function(){qe(function(l){return l&&Ce?!1:l})},[Ce]);var Te=function(a){se.value===void 0&&Ke(a.target.value),Le.current&&(0,ee.rJ)(Le.current,a,r)},E=function(a){L&&a.key==="Enter"&&L(a),z==null||z(a)},h=function(a){qe(!0),f==null||f(a)},x=function(a){qe(!1),p==null||p(a)},i=function(a){Ke(""),ue(),Le.current&&(0,ee.rJ)(Le.current,a,r)},R=function(){var a=(0,W.Z)(se,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return t.createElement("input",(0,y.Z)({autoComplete:u},a,{onChange:Te,onFocus:h,onBlur:x,onKeyDown:E,className:O()(S,(0,m.Z)({},"".concat(S,"-disabled"),Ce),k==null?void 0:k.input),style:me==null?void 0:me.input,ref:Le,size:Y,type:be}))},X=function(){var a=Number(H)>0;if(ae||oe){var N=(0,ee.D7)(ye),b=(0,te.Z)(N).length,d=(0,j.Z)(oe)==="object"?oe.formatter({value:N,count:b,maxLength:H}):"".concat(b).concat(a?" / ".concat(H):"");return t.createElement(t.Fragment,null,!!oe&&t.createElement("span",{className:O()("".concat(S,"-show-count-suffix"),(0,m.Z)({},"".concat(S,"-show-count-has-suffix"),!!ae),k==null?void 0:k.count),style:(0,c.Z)({},me==null?void 0:me.count)},d),ae)}return null};return t.createElement(v,(0,y.Z)({},Q,{prefixCls:S,className:je,inputElement:R(),handleReset:i,value:(0,ee.D7)(ye),focused:tt,triggerFocus:ue,suffix:X(),disabled:Ce,classes:Z,classNames:k,styles:me}))}),ve=Ae,De=ve},5643:function(Dt,Re,e){e.d(Re,{D7:function(){return s},He:function(){return y},X3:function(){return c},nH:function(){return j},rJ:function(){return m}});function y(O){return!!(O.addonBefore||O.addonAfter)}function c(O){return!!(O.prefix||O.suffix||O.allowClear)}function m(O,t,ee,J){if(ee){var v=t;if(t.type==="click"){var te=O.cloneNode(!0);v=Object.create(t,{target:{value:te},currentTarget:{value:te}}),te.value="",ee(v);return}if(J!==void 0){v=Object.create(t,{target:{value:O},currentTarget:{value:O}}),O.value=J,ee(v);return}ee(v)}}function j(O,t){if(O){O.focus(t);var ee=t||{},J=ee.cursor;if(J){var v=O.value.length;switch(J){case"start":O.setSelectionRange(0,0);break;case"end":O.setSelectionRange(v,v);break;default:O.setSelectionRange(0,v)}}}}function s(O){return typeof O=="undefined"||O===null?"":String(O)}},15285:function(Dt,Re,e){e.d(Re,{iz:function(){return vt},ck:function(){return mt},BW:function(){return Je},sN:function(){return mt},Wd:function(){return Ee},ZP:function(){return It},Xl:function(){return z}});var y=e(54476),c=e(20068),m=e(33885),j=e(94480),s=e(42978),O=e(75931),t=e(92310),ee=e.n(t),J=e(83836),v=e(18929),te=e(13697),A=e(48736),C=e(59301),ne=e(4676),W=C.createContext(null);function G(ge,he){return ge===void 0?null:"".concat(ge,"-").concat(he)}function Ae(ge){var he=C.useContext(W);return G(he,ge)}var ve=e(80547),De=["children","locked"],se=C.createContext(null);function F(ge,he){var $e=(0,m.Z)({},ge);return Object.keys(he).forEach(function(Be){var Ie=he[Be];Ie!==void 0&&($e[Be]=Ie)}),$e}function u(ge){var he=ge.children,$e=ge.locked,Be=(0,O.Z)(ge,De),Ie=C.useContext(se),Pe=(0,ve.Z)(function(){return F(Ie,Be)},[Ie,Be],function(we,_e){return!$e&&(we[0]!==_e[0]||!(0,te.Z)(we[1],_e[1],!0))});return C.createElement(se.Provider,{value:Pe},he)}var r=[],f=C.createContext(null);function p(){return C.useContext(f)}var L=C.createContext(r);function z(ge){var he=C.useContext(L);return C.useMemo(function(){return ge!==void 0?[].concat((0,j.Z)(he),[ge]):he},[he,ge])}var B=C.createContext(null),S=C.createContext({}),Ce=S,Y=e(29194);function je(ge){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Y.Z)(ge)){var $e=ge.nodeName.toLowerCase(),Be=["input","select","textarea","button"].includes($e)||ge.isContentEditable||$e==="a"&&!!ge.getAttribute("href"),Ie=ge.getAttribute("tabindex"),Pe=Number(Ie),we=null;return Ie&&!Number.isNaN(Pe)?we=Pe:Be&&we===null&&(we=0),Be&&ge.disabled&&(we=null),we!==null&&(we>=0||he&&we<0)}return!1}function H(ge){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,$e=(0,j.Z)(ge.querySelectorAll("*")).filter(function(Be){return je(Be,he)});return je(ge,he)&&$e.unshift(ge),$e}var ae=null;function oe(){ae=document.activeElement}function V(){ae=null}function be(){if(ae)try{ae.focus()}catch(ge){}}function Z(ge,he){if(he.keyCode===9){var $e=H(ge),Be=$e[he.shiftKey?0:$e.length-1],Ie=Be===document.activeElement||ge===document.activeElement;if(Ie){var Pe=$e[he.shiftKey?$e.length-1:0];Pe.focus(),he.preventDefault()}}}var k=e(10228),me=e(16089),Q=k.Z.LEFT,K=k.Z.RIGHT,_=k.Z.UP,ye=k.Z.DOWN,Ke=k.Z.ENTER,Fe=k.Z.ESC,ke=k.Z.HOME,tt=k.Z.END,qe=[_,ye,Q,K];function Le(ge,he,$e,Be){var Ie,Pe,we,_e,ut="prev",yt="next",Gt="children",Lt="parent";if(ge==="inline"&&Be===Ke)return{inlineTrigger:!0};var _t=(Ie={},(0,c.Z)(Ie,_,ut),(0,c.Z)(Ie,ye,yt),Ie),Ft=(Pe={},(0,c.Z)(Pe,Q,$e?yt:ut),(0,c.Z)(Pe,K,$e?ut:yt),(0,c.Z)(Pe,ye,Gt),(0,c.Z)(Pe,Ke,Gt),Pe),wt=(we={},(0,c.Z)(we,_,ut),(0,c.Z)(we,ye,yt),(0,c.Z)(we,Ke,Gt),(0,c.Z)(we,Fe,Lt),(0,c.Z)(we,Q,$e?Gt:Lt),(0,c.Z)(we,K,$e?Lt:Gt),we),en={inline:_t,horizontal:Ft,vertical:wt,inlineSub:_t,horizontalSub:wt,verticalSub:wt},Jt=(_e=en["".concat(ge).concat(he?"":"Sub")])===null||_e===void 0?void 0:_e[Be];switch(Jt){case ut:return{offset:-1,sibling:!0};case yt:return{offset:1,sibling:!0};case Lt:return{offset:-1,sibling:!1};case Gt:return{offset:1,sibling:!1};default:return null}}function ue(ge){for(var he=ge;he;){if(he.getAttribute("data-menu-list"))return he;he=he.parentElement}return null}function Te(ge,he){for(var $e=ge||document.activeElement;$e;){if(he.has($e))return $e;$e=$e.parentElement}return null}function E(ge,he){var $e=H(ge,!0);return $e.filter(function(Be){return he.has(Be)})}function h(ge,he,$e){var Be=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!ge)return null;var Ie=E(ge,he),Pe=Ie.length,we=Ie.findIndex(function(_e){return $e===_e});return Be<0?we===-1?we=Pe-1:we-=1:Be>0&&(we+=1),we=(we+Pe)%Pe,Ie[we]}var x=function(he,$e){var Be=new Set,Ie=new Map,Pe=new Map;return he.forEach(function(we){var _e=document.querySelector("[data-menu-id='".concat(G($e,we),"']"));_e&&(Be.add(_e),Pe.set(_e,we),Ie.set(we,_e))}),{elements:Be,key2element:Ie,element2key:Pe}};function i(ge,he,$e,Be,Ie,Pe,we,_e,ut,yt){var Gt=C.useRef(),Lt=C.useRef();Lt.current=he;var _t=function(){me.Z.cancel(Gt.current)};return C.useEffect(function(){return function(){_t()}},[]),function(Ft){var wt=Ft.which;if([].concat(qe,[Ke,Fe,ke,tt]).includes(wt)){var en=Pe(),Jt=x(en,Be),yn=Jt,Zt=yn.elements,Ht=yn.key2element,an=yn.element2key,tn=Ht.get(he),xn=Te(tn,Zt),qn=an.get(xn),Mt=Le(ge,we(qn,!0).length===1,$e,wt);if(!Mt&&wt!==ke&&wt!==tt)return;(qe.includes(wt)||[ke,tt].includes(wt))&&Ft.preventDefault();var zt=function(Vn){if(Vn){var rr=Vn,$t=Vn.querySelector("a");$t!=null&&$t.getAttribute("href")&&(rr=$t);var ht=an.get(Vn);_e(ht),_t(),Gt.current=(0,me.Z)(function(){Lt.current===ht&&rr.focus()})}};if([ke,tt].includes(wt)||Mt.sibling||!xn){var Et;!xn||ge==="inline"?Et=Ie.current:Et=ue(xn);var Rn,In=E(Et,Zt);wt===ke?Rn=In[0]:wt===tt?Rn=In[In.length-1]:Rn=h(Et,Zt,xn,Mt.offset),zt(Rn)}else if(Mt.inlineTrigger)ut(qn);else if(Mt.offset>0)ut(qn,!0),_t(),Gt.current=(0,me.Z)(function(){Jt=x(en,Be);var nr=xn.getAttribute("aria-controls"),Vn=document.getElementById(nr),rr=h(Vn,Jt.elements);zt(rr)},5);else if(Mt.offset<0){var Cn=we(qn,!0),pn=Cn[Cn.length-2],An=Ht.get(pn);ut(pn,!1),zt(An)}}yt==null||yt(Ft)}}function R(ge){Promise.resolve().then(ge)}var X="__RC_UTIL_PATH_SPLIT__",l=function(he){return he.join(X)},a=function(he){return he.split(X)},N="rc-menu-more";function b(){var ge=C.useState({}),he=(0,s.Z)(ge,2),$e=he[1],Be=(0,C.useRef)(new Map),Ie=(0,C.useRef)(new Map),Pe=C.useState([]),we=(0,s.Z)(Pe,2),_e=we[0],ut=we[1],yt=(0,C.useRef)(0),Gt=(0,C.useRef)(!1),Lt=function(){Gt.current||$e({})},_t=(0,C.useCallback)(function(Ht,an){var tn=l(an);Ie.current.set(tn,Ht),Be.current.set(Ht,tn),yt.current+=1;var xn=yt.current;R(function(){xn===yt.current&&Lt()})},[]),Ft=(0,C.useCallback)(function(Ht,an){var tn=l(an);Ie.current.delete(tn),Be.current.delete(Ht)},[]),wt=(0,C.useCallback)(function(Ht){ut(Ht)},[]),en=(0,C.useCallback)(function(Ht,an){var tn=Be.current.get(Ht)||"",xn=a(tn);return an&&_e.includes(xn[0])&&xn.unshift(N),xn},[_e]),Jt=(0,C.useCallback)(function(Ht,an){return Ht.some(function(tn){var xn=en(tn,!0);return xn.includes(an)})},[en]),yn=function(){var an=(0,j.Z)(Be.current.keys());return _e.length&&an.push(N),an},Zt=(0,C.useCallback)(function(Ht){var an="".concat(Be.current.get(Ht)).concat(X),tn=new Set;return(0,j.Z)(Ie.current.keys()).forEach(function(xn){xn.startsWith(an)&&tn.add(Ie.current.get(xn))}),tn},[]);return C.useEffect(function(){return function(){Gt.current=!0}},[]),{registerPath:_t,unregisterPath:Ft,refreshOverflowKeys:wt,isSubPathKey:Jt,getKeyPath:en,getKeys:yn,getSubPathKeys:Zt}}function d(ge){var he=C.useRef(ge);he.current=ge;var $e=C.useCallback(function(){for(var Be,Ie=arguments.length,Pe=new Array(Ie),we=0;we1&&(Zt.motionAppear=!1);var Ht=Zt.onVisibleChanged;return Zt.onVisibleChanged=function(an){return!_t.current&&!an&&Jt(!0),Ht==null?void 0:Ht(an)},en?null:C.createElement(u,{mode:Pe,locked:!_t.current},C.createElement(Ne.default,(0,y.Z)({visible:yn},Zt,{forceRender:ut,removeOnLeave:!1,leavedClassName:"".concat(_e,"-hidden")}),function(an){var tn=an.className,xn=an.style;return C.createElement(vn,{id:he,className:tn,style:xn},Ie)}))}var $=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],w=["active"],Oe=function(he){var $e,Be=he.style,Ie=he.className,Pe=he.title,we=he.eventKey,_e=he.warnKey,ut=he.disabled,yt=he.internalPopupClose,Gt=he.children,Lt=he.itemIcon,_t=he.expandIcon,Ft=he.popupClassName,wt=he.popupOffset,en=he.popupStyle,Jt=he.onClick,yn=he.onMouseEnter,Zt=he.onMouseLeave,Ht=he.onTitleClick,an=he.onTitleMouseEnter,tn=he.onTitleMouseLeave,xn=(0,O.Z)(he,$),qn=Ae(we),Mt=C.useContext(se),zt=Mt.prefixCls,Et=Mt.mode,Rn=Mt.openKeys,In=Mt.disabled,Cn=Mt.overflowDisabled,pn=Mt.activeKey,An=Mt.selectedKeys,nr=Mt.itemIcon,Vn=Mt.expandIcon,rr=Mt.onItemClick,$t=Mt.onOpenChange,ht=Mt.onActive,qt=C.useContext(Ce),gn=qt._internalRenderSubMenuItem,_n=C.useContext(B),Zr=_n.isSubPathKey,xr=z(),ir="".concat(zt,"-submenu"),mr=In||ut,Rr=C.useRef(),Or=C.useRef(),Lr=Lt!=null?Lt:nr,sr=_t!=null?_t:Vn,Fr=Rn.includes(we),Gr=!Cn&&Fr,jr=Zr(An,we),_r=Ve(we,mr,an,tn),Wr=_r.active,to=(0,O.Z)(_r,w),Zo=C.useState(!1),no=(0,s.Z)(Zo,2),Po=no[0],Fo=no[1],xo=function(Pr){mr||Fo(Pr)},Vr=function(Pr){xo(!0),yn==null||yn({key:we,domEvent:Pr})},To=function(Pr){xo(!1),Zt==null||Zt({key:we,domEvent:Pr})},Do=C.useMemo(function(){return Wr||(Et!=="inline"?Po||Zr([pn],we):!1)},[Et,Wr,pn,Po,we,Zr]),So=rt(xr.length),yo=function(Pr){mr||(Ht==null||Ht({key:we,domEvent:Pr}),Et==="inline"&&$t(we,!Fr))},io=d(function(Dr){Jt==null||Jt(at(Dr)),rr(Dr)}),Vt=function(Pr){Et!=="inline"&&$t(we,Pr)},En=function(){ht(we)},fn=qn&&"".concat(qn,"-popup"),hn=C.createElement("div",(0,y.Z)({role:"menuitem",style:So,className:"".concat(ir,"-title"),tabIndex:mr?null:-1,ref:Rr,title:typeof Pe=="string"?Pe:null,"data-menu-id":Cn&&qn?null:qn,"aria-expanded":Gr,"aria-haspopup":!0,"aria-controls":fn,"aria-disabled":mr,onClick:yo,onFocus:En},to),Pe,C.createElement(st,{icon:Et!=="horizontal"?sr:void 0,props:(0,m.Z)((0,m.Z)({},he),{},{isOpen:Gr,isSubMenu:!0})},C.createElement("i",{className:"".concat(ir,"-arrow")}))),kn=C.useRef(Et);if(Et!=="inline"&&xr.length>1?kn.current="vertical":kn.current=Et,!Cn){var lr=kn.current;hn=C.createElement(T,{mode:lr,prefixCls:ir,visible:!yt&&Gr&&Et!=="inline",popupClassName:Ft,popupOffset:wt,popupStyle:en,popup:C.createElement(u,{mode:lr==="horizontal"?"vertical":lr},C.createElement(vn,{id:fn,ref:Or},Gt)),disabled:mr,onVisibleChange:Vt},hn)}var kr=C.createElement(J.Z.Item,(0,y.Z)({role:"none"},xn,{component:"li",style:Be,className:ee()(ir,"".concat(ir,"-").concat(Et),Ie,($e={},(0,c.Z)($e,"".concat(ir,"-open"),Gr),(0,c.Z)($e,"".concat(ir,"-active"),Do),(0,c.Z)($e,"".concat(ir,"-selected"),jr),(0,c.Z)($e,"".concat(ir,"-disabled"),mr),$e)),onMouseEnter:Vr,onMouseLeave:To}),hn,!Cn&&C.createElement(Ze,{id:fn,open:Gr,keyPath:xr},Gt));return gn&&(kr=gn(kr,he,{selected:jr,active:Do,open:Gr,disabled:mr})),C.createElement(u,{onItemClick:io,mode:Et==="horizontal"?"vertical":Et,itemIcon:Lr,expandIcon:sr},kr)};function Ee(ge){var he=ge.eventKey,$e=ge.children,Be=z(he),Ie=Dn($e,Be),Pe=p();C.useEffect(function(){if(Pe)return Pe.registerPath(he,Be),function(){Pe.unregisterPath(he,Be)}},[Be]);var we;return Pe?we=Ie:we=C.createElement(Oe,ge,Ie),C.createElement(L.Provider,{value:Be},we)}var Qe=e(76190),ze=["className","title","eventKey","children"],Ye=["children"],et=function(he){var $e=he.className,Be=he.title,Ie=he.eventKey,Pe=he.children,we=(0,O.Z)(he,ze),_e=C.useContext(se),ut=_e.prefixCls,yt="".concat(ut,"-item-group");return C.createElement("li",(0,y.Z)({role:"presentation"},we,{onClick:function(Lt){return Lt.stopPropagation()},className:ee()(yt,$e)}),C.createElement("div",{role:"presentation",className:"".concat(yt,"-title"),title:typeof Be=="string"?Be:void 0},Be),C.createElement("ul",{role:"group",className:"".concat(yt,"-list")},Pe))};function Je(ge){var he=ge.children,$e=(0,O.Z)(ge,Ye),Be=z($e.eventKey),Ie=Dn(he,Be),Pe=p();return Pe?Ie:C.createElement(et,(0,Xe.Z)($e,["warnKey"]),Ie)}function vt(ge){var he=ge.className,$e=ge.style,Be=C.useContext(se),Ie=Be.prefixCls,Pe=p();return Pe?null:C.createElement("li",{role:"separator",className:ee()("".concat(Ie,"-item-divider"),he),style:$e})}var lt=["label","children","key","type"];function ct(ge){return(ge||[]).map(function(he,$e){if(he&&(0,Qe.Z)(he)==="object"){var Be=he,Ie=Be.label,Pe=Be.children,we=Be.key,_e=Be.type,ut=(0,O.Z)(Be,lt),yt=we!=null?we:"tmp-".concat($e);return Pe||_e==="group"?_e==="group"?C.createElement(Je,(0,y.Z)({key:yt},ut,{title:Ie}),ct(Pe)):C.createElement(Ee,(0,y.Z)({key:yt},ut,{title:Ie}),ct(Pe)):_e==="divider"?C.createElement(vt,(0,y.Z)({key:yt},ut)):C.createElement(mt,(0,y.Z)({key:yt},ut),Ie)}return null}).filter(function(he){return he})}function xt(ge,he,$e){var Be=ge;return he&&(Be=ct(he)),Dn(Be,$e)}var nt=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],pt=[],gt=C.forwardRef(function(ge,he){var $e,Be,Ie=ge,Pe=Ie.prefixCls,we=Pe===void 0?"rc-menu":Pe,_e=Ie.rootClassName,ut=Ie.style,yt=Ie.className,Gt=Ie.tabIndex,Lt=Gt===void 0?0:Gt,_t=Ie.items,Ft=Ie.children,wt=Ie.direction,en=Ie.id,Jt=Ie.mode,yn=Jt===void 0?"vertical":Jt,Zt=Ie.inlineCollapsed,Ht=Ie.disabled,an=Ie.disabledOverflow,tn=Ie.subMenuOpenDelay,xn=tn===void 0?.1:tn,qn=Ie.subMenuCloseDelay,Mt=qn===void 0?.1:qn,zt=Ie.forceSubMenuRender,Et=Ie.defaultOpenKeys,Rn=Ie.openKeys,In=Ie.activeKey,Cn=Ie.defaultActiveFirst,pn=Ie.selectable,An=pn===void 0?!0:pn,nr=Ie.multiple,Vn=nr===void 0?!1:nr,rr=Ie.defaultSelectedKeys,$t=Ie.selectedKeys,ht=Ie.onSelect,qt=Ie.onDeselect,gn=Ie.inlineIndent,_n=gn===void 0?24:gn,Zr=Ie.motion,xr=Ie.defaultMotions,ir=Ie.triggerSubMenuAction,mr=ir===void 0?"hover":ir,Rr=Ie.builtinPlacements,Or=Ie.itemIcon,Lr=Ie.expandIcon,sr=Ie.overflowedIndicator,Fr=sr===void 0?"...":sr,Gr=Ie.overflowedIndicatorPopupClassName,jr=Ie.getPopupContainer,_r=Ie.onClick,Wr=Ie.onOpenChange,to=Ie.onKeyDown,Zo=Ie.openAnimation,no=Ie.openTransitionName,Po=Ie._internalRenderMenuItem,Fo=Ie._internalRenderSubMenuItem,xo=(0,O.Z)(Ie,nt),Vr=C.useMemo(function(){return xt(Ft,_t,pt)},[Ft,_t]),To=C.useState(!1),Do=(0,s.Z)(To,2),So=Do[0],yo=Do[1],io=C.useRef(),Vt=U(en),En=wt==="rtl",fn=(0,v.Z)(Et,{value:Rn,postState:function(ur){return ur||pt}}),hn=(0,s.Z)(fn,2),kn=hn[0],lr=hn[1],kr=function(ur){var gr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function so(){lr(ur),Wr==null||Wr(ur)}gr?(0,ne.flushSync)(so):so()},Dr=C.useState(kn),Pr=(0,s.Z)(Dr,2),Tr=Pr[0],Eo=Pr[1],Ho=C.useRef(!1),qo=C.useMemo(function(){return(yn==="inline"||yn==="vertical")&&Zt?["vertical",Zt]:[yn,!1]},[yn,Zt]),$o=(0,s.Z)(qo,2),go=$o[0],ro=$o[1],ea=go==="inline",Ao=C.useState(go),ia=(0,s.Z)(Ao,2),ho=ia[0],la=ia[1],sa=C.useState(ro),ta=(0,s.Z)(sa,2),na=ta[0],Sa=ta[1];C.useEffect(function(){la(go),Sa(ro),Ho.current&&(ea?lr(Tr):kr(pt))},[go,ro]);var ca=C.useState(0),ra=(0,s.Z)(ca,2),Go=ra[0],ua=ra[1],_o=Go>=Vr.length-1||ho!=="horizontal"||an;C.useEffect(function(){ea&&Eo(kn)},[kn]),C.useEffect(function(){return Ho.current=!0,function(){Ho.current=!1}},[]);var No=b(),da=No.registerPath,fa=No.unregisterPath,ma=No.refreshOverflowKeys,jo=No.isSubPathKey,Hn=No.getKeyPath,Zn=No.getKeys,Hr=No.getSubPathKeys,wr=C.useMemo(function(){return{registerPath:da,unregisterPath:fa}},[da,fa]),Sr=C.useMemo(function(){return{isSubPathKey:jo}},[jo]);C.useEffect(function(){ma(_o?pt:Vr.slice(Go+1).map(function(Er){return Er.key}))},[Go,_o]);var Ur=(0,v.Z)(In||Cn&&(($e=Vr[0])===null||$e===void 0?void 0:$e.key),{value:In}),Yr=(0,s.Z)(Ur,2),Co=Yr[0],lo=Yr[1],Wo=d(function(Er){lo(Er)}),Io=d(function(){lo(void 0)});(0,C.useImperativeHandle)(he,function(){return{list:io.current,focus:function(ur){var gr,so=Zn(),co=x(so,Vt),Ca=co.elements,Vo=co.key2element,ba=co.element2key,Na=E(io.current,Ca),Ma=Co!=null?Co:Na[0]?ba.get(Na[0]):(gr=Vr.find(function(Ga){return!Ga.props.disabled}))===null||gr===void 0?void 0:gr.key,ya=Vo.get(Ma);if(Ma&&ya){var Oa;ya==null||(Oa=ya.focus)===null||Oa===void 0||Oa.call(ya,ur)}}}});var va=(0,v.Z)(rr||[],{value:$t,postState:function(ur){return Array.isArray(ur)?ur:ur==null?pt:[ur]}}),Ra=(0,s.Z)(va,2),pa=Ra[0],ga=Ra[1],Ea=function(ur){if(An){var gr=ur.key,so=pa.includes(gr),co;Vn?so?co=pa.filter(function(Vo){return Vo!==gr}):co=[].concat((0,j.Z)(pa),[gr]):co=[gr],ga(co);var Ca=(0,m.Z)((0,m.Z)({},ur),{},{selectedKeys:co});so?qt==null||qt(Ca):ht==null||ht(Ca)}!Vn&&kn.length&&ho!=="inline"&&kr(pt)},ha=d(function(Er){_r==null||_r(at(Er)),Ea(Er)}),$a=d(function(Er,ur){var gr=kn.filter(function(co){return co!==Er});if(ur)gr.push(Er);else if(ho!=="inline"){var so=Hr(Er);gr=gr.filter(function(co){return!so.has(co)})}(0,te.Z)(kn,gr,!0)||kr(gr,!0)}),za=function(ur,gr){var so=gr!=null?gr:!kn.includes(ur);$a(ur,so)},Ia=i(ho,Co,En,Vt,io,Zn,Hn,lo,za,to);C.useEffect(function(){yo(!0)},[]);var Pa=C.useMemo(function(){return{_internalRenderMenuItem:Po,_internalRenderSubMenuItem:Fo}},[Po,Fo]),Fa=ho!=="horizontal"||an?Vr:Vr.map(function(Er,ur){return C.createElement(u,{key:Er.key,overflowDisabled:ur>Go},Er)}),Da=C.createElement(J.Z,(0,y.Z)({id:en,ref:io,prefixCls:"".concat(we,"-overflow"),component:"ul",itemComponent:mt,className:ee()(we,"".concat(we,"-root"),"".concat(we,"-").concat(ho),yt,(Be={},(0,c.Z)(Be,"".concat(we,"-inline-collapsed"),na),(0,c.Z)(Be,"".concat(we,"-rtl"),En),Be),_e),dir:wt,style:ut,role:"menu",tabIndex:Lt,data:Fa,renderRawItem:function(ur){return ur},renderRawRest:function(ur){var gr=ur.length,so=gr?Vr.slice(-gr):null;return C.createElement(Ee,{eventKey:N,title:Fr,disabled:_o,internalPopupClose:gr===0,popupClassName:Gr},so)},maxCount:ho!=="horizontal"||an?J.Z.INVALIDATE:J.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ur){ua(ur)},onKeyDown:Ia},xo));return C.createElement(Ce.Provider,{value:Pa},C.createElement(W.Provider,{value:Vt},C.createElement(u,{prefixCls:we,rootClassName:_e,mode:ho,openKeys:kn,rtl:En,disabled:Ht,motion:So?Zr:null,defaultMotions:So?xr:null,activeKey:Co,onActive:Wo,onInactive:Io,selectedKeys:pa,inlineIndent:_n,subMenuOpenDelay:xn,subMenuCloseDelay:Mt,forceSubMenuRender:zt,builtinPlacements:Rr,triggerSubMenuAction:mr,getPopupContainer:jr,itemIcon:Or,expandIcon:Lr,onItemClick:ha,onOpenChange:$a},C.createElement(B.Provider,{value:Sr},Da),C.createElement("div",{style:{display:"none"},"aria-hidden":!0},C.createElement(f.Provider,{value:wr},Vr)))))}),Wt=gt,Ot=Wt;Ot.Item=mt,Ot.SubMenu=Ee,Ot.ItemGroup=Je,Ot.Divider=vt;var It=Ot},83836:function(Dt,Re,e){e.d(Re,{Z:function(){return oe}});var y=e(54476),c=e(33885),m=e(42978),j=e(75931),s=e(59301),O=e(92310),t=e.n(O),ee=e(29301),J=e(34280),v=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],te=void 0;function A(V,be){var Z=V.prefixCls,k=V.invalidate,me=V.item,Q=V.renderItem,K=V.responsive,_=V.responsiveDisabled,ye=V.registerSize,Ke=V.itemKey,Fe=V.className,ke=V.style,tt=V.children,qe=V.display,Le=V.order,ue=V.component,Te=ue===void 0?"div":ue,E=(0,j.Z)(V,v),h=K&&!qe;function x(a){ye(Ke,a)}s.useEffect(function(){return function(){x(null)}},[]);var i=Q&&me!==te?Q(me,{index:Le}):tt,R;k||(R={opacity:h?0:1,height:h?0:te,overflowY:h?"hidden":te,order:K?Le:te,pointerEvents:h?"none":te,position:h?"absolute":te});var X={};h&&(X["aria-hidden"]=!0);var l=s.createElement(Te,(0,y.Z)({className:t()(!k&&Z,Fe),style:(0,c.Z)((0,c.Z)({},R),ke)},X,E,{ref:be}),i);return K&&(l=s.createElement(ee.Z,{onResize:function(N){var b=N.offsetWidth;x(b)},disabled:_},l)),l}var C=s.forwardRef(A);C.displayName="Item";var ne=C,W=e(6089),G=e(4676),Ae=e(16089);function ve(V){if(typeof MessageChannel=="undefined")(0,Ae.Z)(V);else{var be=new MessageChannel;be.port1.onmessage=function(){return V()},be.port2.postMessage(void 0)}}function De(){var V=s.useRef(null),be=function(k){V.current||(V.current=[],ve(function(){(0,G.unstable_batchedUpdates)(function(){V.current.forEach(function(me){me()}),V.current=null})})),V.current.push(k)};return be}function se(V,be){var Z=s.useState(be),k=(0,m.Z)(Z,2),me=k[0],Q=k[1],K=(0,W.Z)(function(_){V(function(){Q(_)})});return[me,K]}var F=s.createContext(null),u=["component"],r=["className"],f=["className"],p=function(be,Z){var k=s.useContext(F);if(!k){var me=be.component,Q=me===void 0?"div":me,K=(0,j.Z)(be,u);return s.createElement(Q,(0,y.Z)({},K,{ref:Z}))}var _=k.className,ye=(0,j.Z)(k,r),Ke=be.className,Fe=(0,j.Z)(be,f);return s.createElement(F.Provider,{value:null},s.createElement(ne,(0,y.Z)({ref:Z,className:t()(_,Ke)},ye,Fe)))},L=s.forwardRef(p);L.displayName="RawItem";var z=L,B=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],S="responsive",Ce="invalidate";function Y(V){return"+ ".concat(V.length," ...")}function je(V,be){var Z=V.prefixCls,k=Z===void 0?"rc-overflow":Z,me=V.data,Q=me===void 0?[]:me,K=V.renderItem,_=V.renderRawItem,ye=V.itemKey,Ke=V.itemWidth,Fe=Ke===void 0?10:Ke,ke=V.ssr,tt=V.style,qe=V.className,Le=V.maxCount,ue=V.renderRest,Te=V.renderRawRest,E=V.prefix,h=V.suffix,x=V.component,i=x===void 0?"div":x,R=V.itemComponent,X=V.onVisibleChange,l=(0,j.Z)(V,B),a=ke==="full",N=De(),b=se(N,null),d=(0,m.Z)(b,2),P=d[0],pe=d[1],U=P||0,de=se(N,new Map),re=(0,m.Z)(de,2),fe=re[0],ce=re[1],Xe=se(N,0),Ge=(0,m.Z)(Xe,2),Ve=Ge[0],rt=Ge[1],st=se(N,0),Ct=(0,m.Z)(st,2),at=Ct[0],Kt=Ct[1],sn=se(N,0),Qt=(0,m.Z)(sn,2),un=Qt[0],Pn=Qt[1],dn=se(N,0),mt=(0,m.Z)(dn,2),bn=mt[0],Mn=mt[1],jt=(0,s.useState)(null),vn=(0,m.Z)(jt,2),tr=vn[0],Dn=vn[1],Jn=(0,s.useState)(null),Ln=(0,m.Z)(Jn,2),Wn=Ln[0],yr=Ln[1],Fn=s.useMemo(function(){return Wn===null&&a?Number.MAX_SAFE_INTEGER:Wn||0},[Wn,P]),At=(0,s.useState)(!1),Bn=(0,m.Z)(At,2),T=Bn[0],Ne=Bn[1],Ze="".concat(k,"-item"),$=Math.max(Ve,at),w=Le===S,Oe=Q.length&&w,Ee=Le===Ce,Qe=Oe||typeof Le=="number"&&Q.length>Le,ze=(0,s.useMemo)(function(){var Pe=Q;return Oe?P===null&&a?Pe=Q:Pe=Q.slice(0,Math.min(Q.length,U/Fe)):typeof Le=="number"&&(Pe=Q.slice(0,Le)),Pe},[Q,Fe,P,Le,Oe]),Ye=(0,s.useMemo)(function(){return Oe?Q.slice(Fn+1):Q.slice(ze.length)},[Q,ze,Oe,Fn]),et=(0,s.useCallback)(function(Pe,we){var _e;return typeof ye=="function"?ye(Pe):(_e=ye&&(Pe==null?void 0:Pe[ye]))!==null&&_e!==void 0?_e:we},[ye]),Je=(0,s.useCallback)(K||function(Pe){return Pe},[K]);function vt(Pe,we,_e){Wn===Pe&&(we===void 0||we===tr)||(yr(Pe),_e||(Ne(PeU){vt(ut-1,Pe-yt-bn+at);break}}h&>(0)+bn>U&&Dn(null)}},[U,fe,at,un,bn,et,ze]);var Wt=T&&!!Ye.length,Ot={};tr!==null&&Oe&&(Ot={position:"absolute",left:tr,top:0});var It={prefixCls:Ze,responsive:Oe,component:R,invalidate:Ee},ge=_?function(Pe,we){var _e=et(Pe,we);return s.createElement(F.Provider,{key:_e,value:(0,c.Z)((0,c.Z)({},It),{},{order:we,item:Pe,itemKey:_e,registerSize:ct,display:we<=Fn})},_(Pe,we))}:function(Pe,we){var _e=et(Pe,we);return s.createElement(ne,(0,y.Z)({},It,{order:we,key:_e,item:Pe,renderItem:Je,itemKey:_e,registerSize:ct,display:we<=Fn}))},he={order:Wt?Fn:Number.MAX_SAFE_INTEGER,className:"".concat(Ze,"-rest"),registerSize:xt,display:Wt},$e=ue||Y,Be=Te?s.createElement(F.Provider,{value:(0,c.Z)((0,c.Z)({},It),he)},Te(Ye)):s.createElement(ne,(0,y.Z)({},It,he),typeof $e=="function"?$e(Ye):$e),Ie=s.createElement(i,(0,y.Z)({className:t()(!Ee&&k,qe),style:tt,ref:be},l),E&&s.createElement(ne,(0,y.Z)({},It,{responsive:w,responsiveDisabled:!Oe,order:-1,className:"".concat(Ze,"-prefix"),registerSize:nt,display:!0}),E),ze.map(ge),Qe?Be:null,h&&s.createElement(ne,(0,y.Z)({},It,{responsive:w,responsiveDisabled:!Oe,order:Fn,className:"".concat(Ze,"-suffix"),registerSize:pt,display:!0,style:Ot}),h));return w?s.createElement(ee.Z,{onResize:lt,disabled:!Oe},Ie):Ie}var H=s.forwardRef(je);H.displayName="Overflow",H.Item=z,H.RESPONSIVE=S,H.INVALIDATE=Ce;var ae=H,oe=ae},17115:function(Dt,Re,e){e.d(Re,{ZP:function(){return t}});var y=e(42978),c=e(59301),m=e(47273),j=0,s=(0,m.Z)();function O(){var ee;return s?(ee=j,j+=1):ee="TEST_OR_SSR",ee}function t(ee){var J=c.useState(),v=(0,y.Z)(J,2),te=v[0],A=v[1];return c.useEffect(function(){A("rc_select_".concat(O()))},[]),ee||te}},77861:function(Dt,Re,e){e.d(Re,{Ac:function(){return P},Xo:function(){return at},Wx:function(){return sn},ZP:function(){return Ze},lk:function(){return F}});var y=e(54476),c=e(94480),m=e(20068),j=e(33885),s=e(42978),O=e(75931),t=e(76190),ee=e(18929),J=e(48736),v=e(59301),te=e(92310),A=e.n(te),C=e(34280),ne=e(49658),W=e(10228),G=e(8654),Ae=function(w){var Oe=w.className,Ee=w.customizeIcon,Qe=w.customizeIconProps,ze=w.onMouseDown,Ye=w.onClick,et=w.children,Je;return typeof Ee=="function"?Je=Ee(Qe):Je=Ee,v.createElement("span",{className:Oe,onMouseDown:function(lt){lt.preventDefault(),ze&&ze(lt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Ye,"aria-hidden":!0},Je!==void 0?Je:v.createElement("span",{className:A()(Oe.split(/\s+/).map(function(vt){return"".concat(vt,"-icon")}))},et))},ve=Ae;function De($,w,Oe,Ee,Qe){var ze=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Ye=arguments.length>6?arguments[6]:void 0,et=arguments.length>7?arguments[7]:void 0,Je=v.useMemo(function(){if((0,t.Z)(Ee)==="object")return Ee.clearIcon;if(Qe)return Qe},[Ee,Qe]),vt=v.useMemo(function(){return!!(!ze&&Ee&&(Oe.length||Ye)&&!(et==="combobox"&&Ye===""))},[Ee,ze,Oe.length,Ye,et]);return{allowClear:vt,clearIcon:v.createElement(ve,{className:"".concat($,"-clear"),onMouseDown:w,customizeIcon:Je},"\xD7")}}var se=v.createContext(null);function F(){return v.useContext(se)}function u(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,w=v.useState(!1),Oe=(0,s.Z)(w,2),Ee=Oe[0],Qe=Oe[1],ze=v.useRef(null),Ye=function(){window.clearTimeout(ze.current)};v.useEffect(function(){return Ye},[]);var et=function(vt,lt){Ye(),ze.current=window.setTimeout(function(){Qe(vt),lt&<()},$)};return[Ee,et,Ye]}function r(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,w=v.useRef(null),Oe=v.useRef(null);v.useEffect(function(){return function(){window.clearTimeout(Oe.current)}},[]);function Ee(Qe){(Qe||w.current===null)&&(w.current=Qe),window.clearTimeout(Oe.current),Oe.current=window.setTimeout(function(){w.current=null},$)}return[function(){return w.current},Ee]}function f($,w,Oe,Ee){var Qe=v.useRef(null);Qe.current={open:w,triggerOpen:Oe,customizedTrigger:Ee},v.useEffect(function(){function ze(Ye){var et;if(!((et=Qe.current)!==null&&et!==void 0&&et.customizedTrigger)){var Je=Ye.target;Je.shadowRoot&&Ye.composed&&(Je=Ye.composedPath()[0]||Je),Qe.current.open&&$().filter(function(vt){return vt}).every(function(vt){return!vt.contains(Je)&&vt!==Je})&&Qe.current.triggerOpen(!1)}}return window.addEventListener("mousedown",ze),function(){return window.removeEventListener("mousedown",ze)}},[])}var p=e(26112),L=e(83836),z=function(w,Oe){var Ee,Qe,ze=w.prefixCls,Ye=w.id,et=w.inputElement,Je=w.disabled,vt=w.tabIndex,lt=w.autoFocus,ct=w.autoComplete,xt=w.editable,nt=w.activeDescendantId,pt=w.value,gt=w.maxLength,Wt=w.onKeyDown,Ot=w.onMouseDown,It=w.onChange,ge=w.onPaste,he=w.onCompositionStart,$e=w.onCompositionEnd,Be=w.open,Ie=w.attrs,Pe=et||v.createElement("input",null),we=Pe,_e=we.ref,ut=we.props,yt=ut.onKeyDown,Gt=ut.onChange,Lt=ut.onMouseDown,_t=ut.onCompositionStart,Ft=ut.onCompositionEnd,wt=ut.style;return(0,J.Kp)(!("maxLength"in Pe.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Pe=v.cloneElement(Pe,(0,j.Z)((0,j.Z)((0,j.Z)({type:"search"},ut),{},{id:Ye,ref:(0,G.sQ)(Oe,_e),disabled:Je,tabIndex:vt,autoComplete:ct||"off",autoFocus:lt,className:A()("".concat(ze,"-selection-search-input"),(Ee=Pe)===null||Ee===void 0||(Qe=Ee.props)===null||Qe===void 0?void 0:Qe.className),role:"combobox","aria-label":"Search","aria-expanded":Be||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Ye,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Ye,"_list"),"aria-activedescendant":Be?nt:void 0},Ie),{},{value:xt?pt:"",maxLength:gt,readOnly:!xt,unselectable:xt?null:"on",style:(0,j.Z)((0,j.Z)({},wt),{},{opacity:xt?null:0}),onKeyDown:function(Jt){Wt(Jt),yt&&yt(Jt)},onMouseDown:function(Jt){Ot(Jt),Lt&&Lt(Jt)},onChange:function(Jt){It(Jt),Gt&&Gt(Jt)},onCompositionStart:function(Jt){he(Jt),_t&&_t(Jt)},onCompositionEnd:function(Jt){$e(Jt),Ft&&Ft(Jt)},onPaste:ge})),Pe},B=v.forwardRef(z);B.displayName="Input";var S=B;function Ce($){return Array.isArray($)?$:$!==void 0?[$]:[]}var Y=typeof window!="undefined"&&window.document&&window.document.documentElement,je=Y;function H($){return $!=null}function ae($){return!$&&$!==0}function oe($){return["string","number"].includes((0,t.Z)($))}function V($){var w=void 0;return $&&(oe($.title)?w=$.title.toString():oe($.label)&&(w=$.label.toString())),w}function be($,w){je?v.useLayoutEffect($,w):v.useEffect($,w)}function Z($){var w;return(w=$.key)!==null&&w!==void 0?w:$.value}var k=function(w){w.preventDefault(),w.stopPropagation()},me=function(w){var Oe=w.id,Ee=w.prefixCls,Qe=w.values,ze=w.open,Ye=w.searchValue,et=w.autoClearSearchValue,Je=w.inputRef,vt=w.placeholder,lt=w.disabled,ct=w.mode,xt=w.showSearch,nt=w.autoFocus,pt=w.autoComplete,gt=w.activeDescendantId,Wt=w.tabIndex,Ot=w.removeIcon,It=w.maxTagCount,ge=w.maxTagTextLength,he=w.maxTagPlaceholder,$e=he===void 0?function(pn){return"+ ".concat(pn.length," ...")}:he,Be=w.tagRender,Ie=w.onToggleOpen,Pe=w.onRemove,we=w.onInputChange,_e=w.onInputPaste,ut=w.onInputKeyDown,yt=w.onInputMouseDown,Gt=w.onInputCompositionStart,Lt=w.onInputCompositionEnd,_t=v.useRef(null),Ft=(0,v.useState)(0),wt=(0,s.Z)(Ft,2),en=wt[0],Jt=wt[1],yn=(0,v.useState)(!1),Zt=(0,s.Z)(yn,2),Ht=Zt[0],an=Zt[1],tn="".concat(Ee,"-selection"),xn=ze||ct==="multiple"&&et===!1||ct==="tags"?Ye:"",qn=ct==="tags"||ct==="multiple"&&et===!1||xt&&(ze||Ht);be(function(){Jt(_t.current.scrollWidth)},[xn]);function Mt(pn,An,nr,Vn,rr){return v.createElement("span",{className:A()("".concat(tn,"-item"),(0,m.Z)({},"".concat(tn,"-item-disabled"),nr)),title:V(pn)},v.createElement("span",{className:"".concat(tn,"-item-content")},An),Vn&&v.createElement(ve,{className:"".concat(tn,"-item-remove"),onMouseDown:k,onClick:rr,customizeIcon:Ot},"\xD7"))}function zt(pn,An,nr,Vn,rr){var $t=function(qt){k(qt),Ie(!ze)};return v.createElement("span",{onMouseDown:$t},Be({label:An,value:pn,disabled:nr,closable:Vn,onClose:rr}))}function Et(pn){var An=pn.disabled,nr=pn.label,Vn=pn.value,rr=!lt&&!An,$t=nr;if(typeof ge=="number"&&(typeof nr=="string"||typeof nr=="number")){var ht=String($t);ht.length>ge&&($t="".concat(ht.slice(0,ge),"..."))}var qt=function(_n){_n&&_n.stopPropagation(),Pe(pn)};return typeof Be=="function"?zt(Vn,$t,An,rr,qt):Mt(pn,$t,An,rr,qt)}function Rn(pn){var An=typeof $e=="function"?$e(pn):$e;return Mt({title:An},An,!1)}var In=v.createElement("div",{className:"".concat(tn,"-search"),style:{width:en},onFocus:function(){an(!0)},onBlur:function(){an(!1)}},v.createElement(S,{ref:Je,open:ze,prefixCls:Ee,id:Oe,inputElement:null,disabled:lt,autoFocus:nt,autoComplete:pt,editable:qn,activeDescendantId:gt,value:xn,onKeyDown:ut,onMouseDown:yt,onChange:we,onPaste:_e,onCompositionStart:Gt,onCompositionEnd:Lt,tabIndex:Wt,attrs:(0,p.Z)(w,!0)}),v.createElement("span",{ref:_t,className:"".concat(tn,"-search-mirror"),"aria-hidden":!0},xn,"\xA0")),Cn=v.createElement(L.Z,{prefixCls:"".concat(tn,"-overflow"),data:Qe,renderItem:Et,renderRest:Rn,suffix:In,itemKey:Z,maxCount:It});return v.createElement(v.Fragment,null,Cn,!Qe.length&&!xn&&v.createElement("span",{className:"".concat(tn,"-placeholder")},vt))},Q=me,K=function(w){var Oe=w.inputElement,Ee=w.prefixCls,Qe=w.id,ze=w.inputRef,Ye=w.disabled,et=w.autoFocus,Je=w.autoComplete,vt=w.activeDescendantId,lt=w.mode,ct=w.open,xt=w.values,nt=w.placeholder,pt=w.tabIndex,gt=w.showSearch,Wt=w.searchValue,Ot=w.activeValue,It=w.maxLength,ge=w.onInputKeyDown,he=w.onInputMouseDown,$e=w.onInputChange,Be=w.onInputPaste,Ie=w.onInputCompositionStart,Pe=w.onInputCompositionEnd,we=w.title,_e=v.useState(!1),ut=(0,s.Z)(_e,2),yt=ut[0],Gt=ut[1],Lt=lt==="combobox",_t=Lt||gt,Ft=xt[0],wt=Wt||"";Lt&&Ot&&!yt&&(wt=Ot),v.useEffect(function(){Lt&&Gt(!1)},[Lt,Ot]);var en=lt!=="combobox"&&!ct&&!gt?!1:!!wt,Jt=we===void 0?V(Ft):we,yn=function(){if(Ft)return null;var Ht=en?{visibility:"hidden"}:void 0;return v.createElement("span",{className:"".concat(Ee,"-selection-placeholder"),style:Ht},nt)};return v.createElement(v.Fragment,null,v.createElement("span",{className:"".concat(Ee,"-selection-search")},v.createElement(S,{ref:ze,prefixCls:Ee,id:Qe,open:ct,inputElement:Oe,disabled:Ye,autoFocus:et,autoComplete:Je,editable:_t,activeDescendantId:vt,value:wt,onKeyDown:ge,onMouseDown:he,onChange:function(Ht){Gt(!0),$e(Ht)},onPaste:Be,onCompositionStart:Ie,onCompositionEnd:Pe,tabIndex:pt,attrs:(0,p.Z)(w,!0),maxLength:Lt?It:void 0})),!Lt&&Ft?v.createElement("span",{className:"".concat(Ee,"-selection-item"),title:Jt,style:en?{visibility:"hidden"}:void 0},Ft.label):null,yn())},_=K;function ye($){return![W.Z.ESC,W.Z.SHIFT,W.Z.BACKSPACE,W.Z.TAB,W.Z.WIN_KEY,W.Z.ALT,W.Z.META,W.Z.WIN_KEY_RIGHT,W.Z.CTRL,W.Z.SEMICOLON,W.Z.EQUALS,W.Z.CAPS_LOCK,W.Z.CONTEXT_MENU,W.Z.F1,W.Z.F2,W.Z.F3,W.Z.F4,W.Z.F5,W.Z.F6,W.Z.F7,W.Z.F8,W.Z.F9,W.Z.F10,W.Z.F11,W.Z.F12].includes($)}var Ke=function(w,Oe){var Ee=(0,v.useRef)(null),Qe=(0,v.useRef)(!1),ze=w.prefixCls,Ye=w.open,et=w.mode,Je=w.showSearch,vt=w.tokenWithEnter,lt=w.autoClearSearchValue,ct=w.onSearch,xt=w.onSearchSubmit,nt=w.onToggleOpen,pt=w.onInputKeyDown,gt=w.domRef;v.useImperativeHandle(Oe,function(){return{focus:function(){Ee.current.focus()},blur:function(){Ee.current.blur()}}});var Wt=r(0),Ot=(0,s.Z)(Wt,2),It=Ot[0],ge=Ot[1],he=function(wt){var en=wt.which;(en===W.Z.UP||en===W.Z.DOWN)&&wt.preventDefault(),pt&&pt(wt),en===W.Z.ENTER&&et==="tags"&&!Qe.current&&!Ye&&(xt==null||xt(wt.target.value)),ye(en)&&nt(!0)},$e=function(){ge(!0)},Be=(0,v.useRef)(null),Ie=function(wt){ct(wt,!0,Qe.current)!==!1&&nt(!0)},Pe=function(){Qe.current=!0},we=function(wt){Qe.current=!1,et!=="combobox"&&Ie(wt.target.value)},_e=function(wt){var en=wt.target.value;if(vt&&Be.current&&/[\r\n]/.test(Be.current)){var Jt=Be.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");en=en.replace(Jt,Be.current)}Be.current=null,Ie(en)},ut=function(wt){var en=wt.clipboardData,Jt=en.getData("text");Be.current=Jt},yt=function(wt){var en=wt.target;if(en!==Ee.current){var Jt=document.body.style.msTouchAction!==void 0;Jt?setTimeout(function(){Ee.current.focus()}):Ee.current.focus()}},Gt=function(wt){var en=It();wt.target!==Ee.current&&!en&&et!=="combobox"&&wt.preventDefault(),(et!=="combobox"&&(!Je||!en)||!Ye)&&(Ye&<!==!1&&ct("",!0,!1),nt())},Lt={inputRef:Ee,onInputKeyDown:he,onInputMouseDown:$e,onInputChange:_e,onInputPaste:ut,onInputCompositionStart:Pe,onInputCompositionEnd:we},_t=et==="multiple"||et==="tags"?v.createElement(Q,(0,y.Z)({},w,Lt)):v.createElement(_,(0,y.Z)({},w,Lt));return v.createElement("div",{ref:gt,className:"".concat(ze,"-selector"),onClick:yt,onMouseDown:Gt},_t)},Fe=v.forwardRef(Ke);Fe.displayName="Selector";var ke=Fe,tt=e(35593),qe=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Le=function(w){var Oe=w===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Oe,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Oe,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Oe,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Oe,adjustY:1},htmlRegion:"scroll"}}},ue=function(w,Oe){var Ee=w.prefixCls,Qe=w.disabled,ze=w.visible,Ye=w.children,et=w.popupElement,Je=w.animation,vt=w.transitionName,lt=w.dropdownStyle,ct=w.dropdownClassName,xt=w.direction,nt=xt===void 0?"ltr":xt,pt=w.placement,gt=w.builtinPlacements,Wt=w.dropdownMatchSelectWidth,Ot=w.dropdownRender,It=w.dropdownAlign,ge=w.getPopupContainer,he=w.empty,$e=w.getTriggerDOMNode,Be=w.onPopupVisibleChange,Ie=w.onPopupMouseEnter,Pe=(0,O.Z)(w,qe),we="".concat(Ee,"-dropdown"),_e=et;Ot&&(_e=Ot(et));var ut=v.useMemo(function(){return gt||Le(Wt)},[gt,Wt]),yt=Je?"".concat(we,"-").concat(Je):vt,Gt=typeof Wt=="number",Lt=v.useMemo(function(){return Gt?null:Wt===!1?"minWidth":"width"},[Wt,Gt]),_t=lt;Gt&&(_t=(0,j.Z)((0,j.Z)({},_t),{},{width:Wt}));var Ft=v.useRef(null);return v.useImperativeHandle(Oe,function(){return{getPopupElement:function(){return Ft.current}}}),v.createElement(tt.Z,(0,y.Z)({},Pe,{showAction:Be?["click"]:[],hideAction:Be?["click"]:[],popupPlacement:pt||(nt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:ut,prefixCls:we,popupTransitionName:yt,popup:v.createElement("div",{ref:Ft,onMouseEnter:Ie},_e),stretch:Lt,popupAlign:It,popupVisible:ze,getPopupContainer:ge,popupClassName:A()(ct,(0,m.Z)({},"".concat(we,"-empty"),he)),popupStyle:_t,getTriggerDOMNode:$e,onPopupVisibleChange:Be}),Ye)},Te=v.forwardRef(ue);Te.displayName="SelectTrigger";var E=Te,h=e(66712);function x($,w){var Oe=$.key,Ee;return"value"in $&&(Ee=$.value),Oe!=null?Oe:Ee!==void 0?Ee:"rc-index-key-".concat(w)}function i($,w){var Oe=$||{},Ee=Oe.label,Qe=Oe.value,ze=Oe.options,Ye=Oe.groupLabel,et=Ee||(w?"children":"label");return{label:et,value:Qe||"value",options:ze||"options",groupLabel:Ye||et}}function R($){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Oe=w.fieldNames,Ee=w.childrenAsData,Qe=[],ze=i(Oe,!1),Ye=ze.label,et=ze.value,Je=ze.options,vt=ze.groupLabel;function lt(ct,xt){ct.forEach(function(nt){if(xt||!(Je in nt)){var pt=nt[et];Qe.push({key:x(nt,Qe.length),groupOption:xt,data:nt,label:nt[Ye],value:pt})}else{var gt=nt[vt];gt===void 0&&Ee&&(gt=nt.label),Qe.push({key:x(nt,Qe.length),group:!0,data:nt,label:gt}),lt(nt[Je],!0)}})}return lt($,!1),Qe}function X($){var w=(0,j.Z)({},$);return"props"in w||Object.defineProperty(w,"props",{get:function(){return(0,J.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),w}}),w}function l($,w){if(!w||!w.length)return null;var Oe=!1;function Ee(ze,Ye){var et=(0,h.Z)(Ye),Je=et[0],vt=et.slice(1);if(!Je)return[ze];var lt=ze.split(Je);return Oe=Oe||lt.length>1,lt.reduce(function(ct,xt){return[].concat((0,c.Z)(ct),(0,c.Z)(Ee(xt,vt)))},[]).filter(function(ct){return ct})}var Qe=Ee($,w);return Oe?Qe:null}var a=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],N=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function b($){return $==="tags"||$==="multiple"}var d=v.forwardRef(function($,w){var Oe,Ee,Qe=$.id,ze=$.prefixCls,Ye=$.className,et=$.showSearch,Je=$.tagRender,vt=$.direction,lt=$.omitDomProps,ct=$.displayValues,xt=$.onDisplayValuesChange,nt=$.emptyOptions,pt=$.notFoundContent,gt=pt===void 0?"Not Found":pt,Wt=$.onClear,Ot=$.mode,It=$.disabled,ge=$.loading,he=$.getInputElement,$e=$.getRawInputElement,Be=$.open,Ie=$.defaultOpen,Pe=$.onDropdownVisibleChange,we=$.activeValue,_e=$.onActiveValueChange,ut=$.activeDescendantId,yt=$.searchValue,Gt=$.autoClearSearchValue,Lt=$.onSearch,_t=$.onSearchSplit,Ft=$.tokenSeparators,wt=$.allowClear,en=$.suffixIcon,Jt=$.clearIcon,yn=$.OptionList,Zt=$.animation,Ht=$.transitionName,an=$.dropdownStyle,tn=$.dropdownClassName,xn=$.dropdownMatchSelectWidth,qn=$.dropdownRender,Mt=$.dropdownAlign,zt=$.placement,Et=$.builtinPlacements,Rn=$.getPopupContainer,In=$.showAction,Cn=In===void 0?[]:In,pn=$.onFocus,An=$.onBlur,nr=$.onKeyUp,Vn=$.onKeyDown,rr=$.onMouseDown,$t=(0,O.Z)($,a),ht=b(Ot),qt=(et!==void 0?et:ht)||Ot==="combobox",gn=(0,j.Z)({},$t);N.forEach(function(Hn){delete gn[Hn]}),lt==null||lt.forEach(function(Hn){delete gn[Hn]});var _n=v.useState(!1),Zr=(0,s.Z)(_n,2),xr=Zr[0],ir=Zr[1];v.useEffect(function(){ir((0,ne.Z)())},[]);var mr=v.useRef(null),Rr=v.useRef(null),Or=v.useRef(null),Lr=v.useRef(null),sr=v.useRef(null),Fr=u(),Gr=(0,s.Z)(Fr,3),jr=Gr[0],_r=Gr[1],Wr=Gr[2];v.useImperativeHandle(w,function(){var Hn,Zn;return{focus:(Hn=Lr.current)===null||Hn===void 0?void 0:Hn.focus,blur:(Zn=Lr.current)===null||Zn===void 0?void 0:Zn.blur,scrollTo:function(wr){var Sr;return(Sr=sr.current)===null||Sr===void 0?void 0:Sr.scrollTo(wr)}}});var to=v.useMemo(function(){var Hn;if(Ot!=="combobox")return yt;var Zn=(Hn=ct[0])===null||Hn===void 0?void 0:Hn.value;return typeof Zn=="string"||typeof Zn=="number"?String(Zn):""},[yt,Ot,ct]),Zo=Ot==="combobox"&&typeof he=="function"&&he()||null,no=typeof $e=="function"&&$e(),Po=(0,G.x1)(Rr,no==null||(Oe=no.props)===null||Oe===void 0?void 0:Oe.ref),Fo=v.useState(!1),xo=(0,s.Z)(Fo,2),Vr=xo[0],To=xo[1];(0,C.Z)(function(){To(!0)},[]);var Do=(0,ee.Z)(!1,{defaultValue:Ie,value:Be}),So=(0,s.Z)(Do,2),yo=So[0],io=So[1],Vt=Vr?yo:!1,En=!gt&&nt;(It||En&&Vt&&Ot==="combobox")&&(Vt=!1);var fn=En?!1:Vt,hn=v.useCallback(function(Hn){var Zn=Hn!==void 0?Hn:!Vt;It||(io(Zn),Vt!==Zn&&(Pe==null||Pe(Zn)))},[It,Vt,io,Pe]),kn=v.useMemo(function(){return(Ft||[]).some(function(Hn){return[` -`,`\r -`].includes(Hn)})},[Ft]),lr=function(Zn,Hr,wr){var Sr=!0,Ur=Zn;_e==null||_e(null);var Yr=wr?null:l(Zn,Ft);return Ot!=="combobox"&&Yr&&(Ur="",_t==null||_t(Yr),hn(!1),Sr=!1),Lt&&to!==Ur&&Lt(Ur,{source:Hr?"typing":"effect"}),Sr},kr=function(Zn){!Zn||!Zn.trim()||Lt(Zn,{source:"submit"})};v.useEffect(function(){!Vt&&!ht&&Ot!=="combobox"&&lr("",!1,!1)},[Vt]),v.useEffect(function(){yo&&It&&io(!1),It&&_r(!1)},[It]);var Dr=r(),Pr=(0,s.Z)(Dr,2),Tr=Pr[0],Eo=Pr[1],Ho=function(Zn){var Hr=Tr(),wr=Zn.which;if(wr===W.Z.ENTER&&(Ot!=="combobox"&&Zn.preventDefault(),Vt||hn(!0)),Eo(!!to),wr===W.Z.BACKSPACE&&!Hr&&ht&&!to&&ct.length){for(var Sr=(0,c.Z)(ct),Ur=null,Yr=Sr.length-1;Yr>=0;Yr-=1){var Co=Sr[Yr];if(!Co.disabled){Sr.splice(Yr,1),Ur=Co;break}}Ur&&xt(Sr,{type:"remove",values:[Ur]})}for(var lo=arguments.length,Wo=new Array(lo>1?lo-1:0),Io=1;Io1?Hr-1:0),Sr=1;Sr1?Yr-1:0),lo=1;lo1&&arguments[1]!==void 0?arguments[1]:!1;return(0,fe.Z)($).map(function(Oe,Ee){if(!v.isValidElement(Oe)||!Oe.type)return null;var Qe=Oe,ze=Qe.type.isSelectOptGroup,Ye=Qe.key,et=Qe.props,Je=et.children,vt=(0,O.Z)(et,Xe);return w||!ze?Ge(Oe):(0,j.Z)((0,j.Z)({key:"__RC_SELECT_GRP__".concat(Ye===null?Ee:Ye,"__"),label:Ye},vt),{},{options:Ve(Je)})}).filter(function(Oe){return Oe})}function rt($,w,Oe,Ee,Qe){return v.useMemo(function(){var ze=$,Ye=!$;Ye&&(ze=Ve(w));var et=new Map,Je=new Map,vt=function(xt,nt,pt){pt&&typeof pt=="string"&&xt.set(nt[pt],nt)};function lt(ct){for(var xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,nt=0;nt1&&arguments[1]!==void 0?arguments[1]:1,Rn=_e.length,In=0;In1&&arguments[1]!==void 0?arguments[1]:!1;en(zt);var Rn={source:Et?"keyboard":"mouse"},In=_e[zt];if(!In){gt(null,-1,Rn);return}gt(In.value,zt,Rn)};(0,v.useEffect)(function(){Jt(Wt!==!1?Lt(0):-1)},[_e.length,vt]);var yn=v.useCallback(function(Mt){return ge.has(Mt)&&Je!=="combobox"},[Je,(0,c.Z)(ge).toString(),ge.size]);(0,v.useEffect)(function(){var Mt=setTimeout(function(){if(!et&&Ye&&ge.size===1){var Et=Array.from(ge)[0],Rn=_e.findIndex(function(In){var Cn=In.data;return Cn.value===Et});Rn!==-1&&(Jt(Rn),Gt(Rn))}});if(Ye){var zt;(zt=ut.current)===null||zt===void 0||zt.scrollTo(void 0)}return function(){return clearTimeout(Mt)}},[Ye,vt,pt.length]);var Zt=function(zt){zt!==void 0&&Ot(zt,{selected:!ge.has(zt)}),et||lt(!1)};if(v.useImperativeHandle(Oe,function(){return{onKeyDown:function(zt){var Et=zt.which,Rn=zt.ctrlKey;switch(Et){case W.Z.N:case W.Z.P:case W.Z.UP:case W.Z.DOWN:{var In=0;if(Et===W.Z.UP?In=-1:Et===W.Z.DOWN?In=1:bn()&&Rn&&(Et===W.Z.N?In=1:Et===W.Z.P&&(In=-1)),In!==0){var Cn=Lt(wt+In,In);Gt(Cn),Jt(Cn,!0)}break}case W.Z.ENTER:{var pn=_e[wt];pn&&!pn.data.disabled?Zt(pn.value):Zt(void 0),Ye&&zt.preventDefault();break}case W.Z.ESC:lt(!1),Ye&&zt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(zt){Gt(zt)}}}),_e.length===0)return v.createElement("div",{role:"listbox",id:"".concat(ze,"_list"),className:"".concat(we,"-empty"),onMouseDown:yt},ct);var Ht=Object.keys(he).map(function(Mt){return he[Mt]}),an=function(zt){return zt.label};function tn(Mt,zt){var Et=Mt.group;return{role:Et?"presentation":"option",id:"".concat(ze,"_list_").concat(zt)}}var xn=function(zt){var Et=_e[zt];if(!Et)return null;var Rn=Et.data||{},In=Rn.value,Cn=Et.group,pn=(0,p.Z)(Rn,!0),An=an(Et);return Et?v.createElement("div",(0,y.Z)({"aria-label":typeof An=="string"&&!Cn?An:null},pn,{key:zt},tn(Et,zt),{"aria-selected":yn(In)}),In):null},qn={role:"listbox",id:"".concat(ze,"_list")};return v.createElement(v.Fragment,null,$e&&v.createElement("div",(0,y.Z)({},qn,{style:{height:0,width:0,overflow:"hidden"}}),xn(wt-1),xn(wt),xn(wt+1)),v.createElement(Pn.Z,{itemKey:"key",ref:ut,data:_e,height:Ie,itemHeight:Pe,fullHeight:!1,onMouseDown:yt,onScroll:xt,virtual:$e,direction:Be,innerProps:$e?null:qn},function(Mt,zt){var Et,Rn=Mt.group,In=Mt.groupOption,Cn=Mt.data,pn=Mt.label,An=Mt.value,nr=Cn.key;if(Rn){var Vn,rr=(Vn=Cn.title)!==null&&Vn!==void 0?Vn:jt(pn)?pn.toString():void 0;return v.createElement("div",{className:A()(we,"".concat(we,"-group")),title:rr},pn!==void 0?pn:nr)}var $t=Cn.disabled,ht=Cn.title,qt=Cn.children,gn=Cn.style,_n=Cn.className,Zr=(0,O.Z)(Cn,Mn),xr=(0,un.Z)(Zr,Ht),ir=yn(An),mr="".concat(we,"-option"),Rr=A()(we,mr,_n,(Et={},(0,m.Z)(Et,"".concat(mr,"-grouped"),In),(0,m.Z)(Et,"".concat(mr,"-active"),wt===zt&&!$t),(0,m.Z)(Et,"".concat(mr,"-disabled"),$t),(0,m.Z)(Et,"".concat(mr,"-selected"),ir),Et)),Or=an(Mt),Lr=!It||typeof It=="function"||ir,sr=typeof Or=="number"?Or:Or||An,Fr=jt(sr)?sr.toString():void 0;return ht!==void 0&&(Fr=ht),v.createElement("div",(0,y.Z)({},(0,p.Z)(xr),$e?{}:tn(Mt,zt),{"aria-selected":ir,className:Rr,title:Fr,onMouseMove:function(){wt===zt||$t||Jt(zt)},onClick:function(){$t||Zt(An)},style:gn}),v.createElement("div",{className:"".concat(mr,"-content")},sr),v.isValidElement(It)||ir,Lr&&v.createElement(ve,{className:"".concat(we,"-option-state"),customizeIcon:It,customizeIconProps:{isSelected:ir}},ir?"\u2713":null))}))},tr=v.forwardRef(vn);tr.displayName="OptionList";var Dn=tr;function Jn($){var w=$.mode,Oe=$.options,Ee=$.children,Qe=$.backfill,ze=$.allowClear,Ye=$.placeholder,et=$.getInputElement,Je=$.showSearch,vt=$.onSearch,lt=$.defaultOpen,ct=$.autoFocus,xt=$.labelInValue,nt=$.value,pt=$.inputValue,gt=$.optionLabelProp,Wt=isMultiple(w),Ot=Je!==void 0?Je:Wt||w==="combobox",It=Oe||convertChildrenToData(Ee);if(warning(w!=="tags"||It.every(function(Be){return!Be.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),w==="tags"||w==="combobox"){var ge=It.some(function(Be){return Be.options?Be.options.some(function(Ie){return typeof("value"in Ie?Ie.value:Ie.key)=="number"}):typeof("value"in Be?Be.value:Be.key)=="number"});warning(!ge,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(w!=="combobox"||!gt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(w==="combobox"||!Qe,"`backfill` only works with `combobox` mode."),warning(w==="combobox"||!et,"`getInputElement` only work with `combobox` mode."),noteOnce(w!=="combobox"||!et||!ze||!Ye,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),vt&&!Ot&&w!=="combobox"&&w!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!lt||ct,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),nt!=null){var he=toArray(nt);warning(!xt||he.every(function(Be){return _typeof(Be)==="object"&&("key"in Be||"value"in Be)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Wt||Array.isArray(nt),"`value` should be array when `mode` is `multiple` or `tags`")}if(Ee){var $e=null;toNodeArray(Ee).some(function(Be){if(!React.isValidElement(Be)||!Be.type)return!1;var Ie=Be,Pe=Ie.type;if(Pe.isSelectOption)return!1;if(Pe.isSelectOptGroup){var we=toNodeArray(Be.props.children).every(function(_e){return!React.isValidElement(_e)||!Be.type||_e.type.isSelectOption?!0:($e=_e.type,!1)});return!we}return $e=Pe,!0}),$e&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat($e.displayName||$e.name||$e,"`.")),warning(pt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Ln($,w){if($){var Oe=function Ee(Qe){for(var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ye=0;Ye2&&arguments[2]!==void 0?arguments[2]:{},hn=fn.source,kn=hn===void 0?"keyboard":hn;Po(En),Ye&&Ee==="combobox"&&Vt!==null&&kn==="keyboard"&&Wr(String(Vt))},[Ye,Ee]),Vr=function(En,fn,hn){var kn=function(){var go,ro=_n(En);return[wt?{label:ro==null?void 0:ro[tn.label],value:En,key:(go=ro==null?void 0:ro.key)!==null&&go!==void 0?go:En}:En,X(ro)]};if(fn&&nt){var lr=kn(),kr=(0,s.Z)(lr,2),Dr=kr[0],Pr=kr[1];nt(Dr,Pr)}else if(!fn&&pt&&hn!=="clear"){var Tr=kn(),Eo=(0,s.Z)(Tr,2),Ho=Eo[0],qo=Eo[1];pt(Ho,qo)}},To=st(function(Vt,En){var fn,hn=Zt?En.selected:!0;hn?fn=Zt?[].concat((0,c.Z)(gn),[Vt]):[Vt]:fn=gn.filter(function(kn){return kn.value!==Vt}),Fr(fn),Vr(Vt,hn),Ee==="combobox"?Wr(""):(!b||xt)&&(zt(""),Wr(""))}),Do=function(En,fn){Fr(En);var hn=fn.type,kn=fn.values;(hn==="remove"||hn==="clear")&&kn.forEach(function(lr){Vr(lr.value,!1,hn)})},So=function(En,fn){if(zt(En),Wr(null),fn.source==="submit"){var hn=(En||"").trim();if(hn){var kn=Array.from(new Set([].concat((0,c.Z)(xr),[hn])));Fr(kn),Vr(hn,!0),zt("")}return}fn.source!=="blur"&&(Ee==="combobox"&&Fr(En),lt==null||lt(En))},yo=function(En){var fn=En;Ee!=="tags"&&(fn=En.map(function(kn){var lr=In.get(kn);return lr==null?void 0:lr.value}).filter(function(kn){return kn!==void 0}));var hn=Array.from(new Set([].concat((0,c.Z)(xr),(0,c.Z)(fn))));Fr(hn),hn.forEach(function(kn){Vr(kn,!0)})},io=v.useMemo(function(){var Vt=we!==!1&&Wt!==!1;return(0,j.Z)((0,j.Z)({},Et),{},{flattenOptions:sr,onActiveValue:xo,defaultActiveFirstOption:Fo,onSelect:To,menuItemSelectedIcon:Pe,rawValues:xr,fieldNames:tn,virtual:Vt,direction:_e,listHeight:yt,listItemHeight:Lt,childrenAsData:Ht})},[Et,sr,xo,Fo,To,Pe,xr,tn,we,Wt,yt,Lt,Ht]);return v.createElement(mt.Provider,{value:io},v.createElement(P,(0,y.Z)({},Jt,{id:yn,prefixCls:ze,ref:w,omitDomProps:Fn,mode:Ee,displayValues:Zr,onDisplayValuesChange:Do,direction:_e,searchValue:Mt,onSearch:So,autoClearSearchValue:xt,onSearchSplit:yo,dropdownMatchSelectWidth:Wt,OptionList:Dn,emptyOptions:!sr.length,activeValue:_r,activeDescendantId:"".concat(yn,"_list_").concat(no)})))}),T=Bn;T.Option=sn,T.OptGroup=at;var Ne=T,Ze=Ne},9296:function(Dt,Re,e){e.r(Re),e.d(Re,{ResizableTextArea:function(){return B},default:function(){return ae}});var y=e(54476),c=e(33885),m=e(20068),j=e(76190),s=e(42978),O=e(75931),t=e(94480),ee=e(92310),J=e.n(ee),v=e(93681),te=e(5643),A=e(18929),C=e(59301),ne=e(29301),W=e(34280),G=e(16089),Ae=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,ve=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],De={},se;function F(oe){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,be=oe.getAttribute("id")||oe.getAttribute("data-reactid")||oe.getAttribute("name");if(V&&De[be])return De[be];var Z=window.getComputedStyle(oe),k=Z.getPropertyValue("box-sizing")||Z.getPropertyValue("-moz-box-sizing")||Z.getPropertyValue("-webkit-box-sizing"),me=parseFloat(Z.getPropertyValue("padding-bottom"))+parseFloat(Z.getPropertyValue("padding-top")),Q=parseFloat(Z.getPropertyValue("border-bottom-width"))+parseFloat(Z.getPropertyValue("border-top-width")),K=ve.map(function(ye){return"".concat(ye,":").concat(Z.getPropertyValue(ye))}).join(";"),_={sizingStyle:K,paddingSize:me,borderSize:Q,boxSizing:k};return V&&be&&(De[be]=_),_}function u(oe){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,Z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;se||(se=document.createElement("textarea"),se.setAttribute("tab-index","-1"),se.setAttribute("aria-hidden","true"),document.body.appendChild(se)),oe.getAttribute("wrap")?se.setAttribute("wrap",oe.getAttribute("wrap")):se.removeAttribute("wrap");var k=F(oe,V),me=k.paddingSize,Q=k.borderSize,K=k.boxSizing,_=k.sizingStyle;se.setAttribute("style","".concat(_,";").concat(Ae)),se.value=oe.value||oe.placeholder||"";var ye=void 0,Ke=void 0,Fe,ke=se.scrollHeight;if(K==="border-box"?ke+=Q:K==="content-box"&&(ke-=me),be!==null||Z!==null){se.value=" ";var tt=se.scrollHeight-me;be!==null&&(ye=tt*be,K==="border-box"&&(ye=ye+me+Q),ke=Math.max(ye,ke)),Z!==null&&(Ke=tt*Z,K==="border-box"&&(Ke=Ke+me+Q),Fe=ke>Ke?"":"hidden",ke=Math.min(Ke,ke))}var qe={height:ke,overflowY:Fe,resize:"none"};return ye&&(qe.minHeight=ye),Ke&&(qe.maxHeight=Ke),qe}var r=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],f=0,p=1,L=2,z=C.forwardRef(function(oe,V){var be=oe,Z=be.prefixCls,k=be.onPressEnter,me=be.defaultValue,Q=be.value,K=be.autoSize,_=be.onResize,ye=be.className,Ke=be.style,Fe=be.disabled,ke=be.onChange,tt=be.onInternalAutoSize,qe=(0,O.Z)(be,r),Le=(0,A.Z)(me,{value:Q,postState:function(at){return at!=null?at:""}}),ue=(0,s.Z)(Le,2),Te=ue[0],E=ue[1],h=function(at){E(at.target.value),ke==null||ke(at)},x=C.useRef();C.useImperativeHandle(V,function(){return{textArea:x.current}});var i=C.useMemo(function(){return K&&(0,j.Z)(K)==="object"?[K.minRows,K.maxRows]:[]},[K]),R=(0,s.Z)(i,2),X=R[0],l=R[1],a=!!K,N=function(){try{if(document.activeElement===x.current){var at=x.current,Kt=at.selectionStart,sn=at.selectionEnd,Qt=at.scrollTop;x.current.setSelectionRange(Kt,sn),x.current.scrollTop=Qt}}catch(un){}},b=C.useState(L),d=(0,s.Z)(b,2),P=d[0],pe=d[1],U=C.useState(),de=(0,s.Z)(U,2),re=de[0],fe=de[1],ce=function(){pe(f)};(0,W.Z)(function(){a&&ce()},[Q,X,l,a]),(0,W.Z)(function(){if(P===f)pe(p);else if(P===p){var Ct=u(x.current,!1,X,l);pe(L),fe(Ct)}else N()},[P]);var Xe=C.useRef(),Ge=function(){G.Z.cancel(Xe.current)},Ve=function(at){P===L&&(_==null||_(at),K&&(Ge(),Xe.current=(0,G.Z)(function(){ce()})))};C.useEffect(function(){return Ge},[]);var rt=a?re:null,st=(0,c.Z)((0,c.Z)({},Ke),rt);return(P===f||P===p)&&(st.overflowY="hidden",st.overflowX="hidden"),C.createElement(ne.Z,{onResize:Ve,disabled:!(K||_)},C.createElement("textarea",(0,y.Z)({},qe,{ref:x,style:st,className:J()(Z,ye,(0,m.Z)({},"".concat(Z,"-disabled"),Fe)),disabled:Fe,value:Te,onChange:h})))}),B=z,S=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ce(oe,V){return(0,t.Z)(oe||"").slice(0,V).join("")}function Y(oe,V,be,Z){var k=be;return oe?k=Ce(be,Z):(0,t.Z)(V||"").lengthZ&&(k=V),k}var je=C.forwardRef(function(oe,V){var be,Z=oe.defaultValue,k=oe.value,me=oe.onFocus,Q=oe.onBlur,K=oe.onChange,_=oe.allowClear,ye=oe.maxLength,Ke=oe.onCompositionStart,Fe=oe.onCompositionEnd,ke=oe.suffix,tt=oe.prefixCls,qe=tt===void 0?"rc-textarea":tt,Le=oe.classes,ue=oe.showCount,Te=oe.className,E=oe.style,h=oe.disabled,x=oe.hidden,i=oe.classNames,R=oe.styles,X=oe.onResize,l=(0,O.Z)(oe,S),a=(0,A.Z)(Z,{value:k,defaultValue:Z}),N=(0,s.Z)(a,2),b=N[0],d=N[1],P=(0,C.useRef)(null),pe=C.useState(!1),U=(0,s.Z)(pe,2),de=U[0],re=U[1],fe=C.useState(!1),ce=(0,s.Z)(fe,2),Xe=ce[0],Ge=ce[1],Ve=C.useRef(),rt=C.useRef(0),st=C.useState(null),Ct=(0,s.Z)(st,2),at=Ct[0],Kt=Ct[1],sn=function(){var At;(At=P.current)===null||At===void 0||At.textArea.focus()};(0,C.useImperativeHandle)(V,function(){return{resizableTextArea:P.current,focus:sn,blur:function(){var At;(At=P.current)===null||At===void 0||At.textArea.blur()}}}),(0,C.useEffect)(function(){re(function(Fn){return!h&&Fn})},[h]);var Qt=Number(ye)>0,un=function(At){Ge(!0),Ve.current=b,rt.current=At.currentTarget.selectionStart,Ke==null||Ke(At)},Pn=function(At){Ge(!1);var Bn=At.currentTarget.value;if(Qt){var T,Ne=rt.current>=ye+1||rt.current===((T=Ve.current)===null||T===void 0?void 0:T.length);Bn=Y(Ne,Ve.current,Bn,ye)}Bn!==b&&(d(Bn),(0,te.rJ)(At.currentTarget,At,K,Bn)),Fe==null||Fe(At)},dn=function(At){var Bn=At.target.value;if(!Xe&&Qt){var T=At.target.selectionStart>=ye+1||At.target.selectionStart===Bn.length||!At.target.selectionStart;Bn=Y(T,b,Bn,ye)}d(Bn),(0,te.rJ)(At.currentTarget,At,K,Bn)},mt=function(At){var Bn=l.onPressEnter,T=l.onKeyDown;At.key==="Enter"&&Bn&&Bn(At),T==null||T(At)},bn=function(At){re(!0),me==null||me(At)},Mn=function(At){re(!1),Q==null||Q(At)},jt=function(At){var Bn;d(""),sn(),(0,te.rJ)((Bn=P.current)===null||Bn===void 0?void 0:Bn.textArea,At,K)},vn=(0,te.D7)(b);!Xe&&Qt&&k==null&&(vn=Ce(vn,ye));var tr=ke,Dn;if(ue){var Jn=(0,t.Z)(vn).length;(0,j.Z)(ue)==="object"?Dn=ue.formatter({value:vn,count:Jn,maxLength:ye}):Dn="".concat(Jn).concat(Qt?" / ".concat(ye):""),tr=C.createElement(C.Fragment,null,tr,C.createElement("span",{className:J()("".concat(qe,"-data-count"),i==null?void 0:i.count),style:R==null?void 0:R.count},Dn))}var Ln=function(At){var Bn;X==null||X(At),(Bn=P.current)!==null&&Bn!==void 0&&Bn.textArea.style.height&&Kt(!0)},Wn=!l.autoSize&&!ue&&!_,yr=C.createElement(v.BaseInput,{value:vn,allowClear:_,handleReset:jt,suffix:tr,prefixCls:qe,classes:{affixWrapper:J()(Le==null?void 0:Le.affixWrapper,(be={},(0,m.Z)(be,"".concat(qe,"-show-count"),ue),(0,m.Z)(be,"".concat(qe,"-textarea-allow-clear"),_),be))},disabled:h,focused:de,className:Te,style:(0,c.Z)((0,c.Z)({},E),at&&!Wn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Dn=="string"?Dn:void 0}},hidden:x,inputElement:C.createElement(B,(0,y.Z)({},l,{onKeyDown:mt,onChange:dn,onFocus:bn,onBlur:Mn,onCompositionStart:un,onCompositionEnd:Pn,className:i==null?void 0:i.textarea,style:(0,c.Z)((0,c.Z)({},R==null?void 0:R.textarea),{},{resize:E==null?void 0:E.resize}),disabled:h,prefixCls:qe,onResize:Ln,ref:P}))});return yr}),H=je,ae=H},39417:function(Dt,Re,e){e.d(Re,{Z:function(){return p}});var y=e(54476),c=e(20068),m=e(75931),j=e(33885),s=e(67732),O=e(83652),t=e(31226),ee=e(42403),J=e(158),v=e(92310),te=e.n(v),A=e(26112),C=e(59301),ne=e(39378),W=function(z){for(var B=z.prefixCls,S=z.level,Ce=z.isStart,Y=z.isEnd,je="".concat(B,"-indent-unit"),H=[],ae=0;ae0&&arguments[0]!==void 0?arguments[0]:[],h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],x=E.length,i=h.length;if(Math.abs(x-i)!==1)return{add:!1,key:null};function R(X,l){var a=new Map;X.forEach(function(b){a.set(b,!0)});var N=l.filter(function(b){return!a.has(b)});return N.length===1?N[0]:null}return x ").concat(h);return h}var ye=G.forwardRef(function(E,h){var x=E.prefixCls,i=E.data,R=E.selectable,X=E.checkable,l=E.expandedKeys,a=E.selectedKeys,N=E.checkedKeys,b=E.loadedKeys,d=E.loadingKeys,P=E.halfCheckedKeys,pe=E.keyEntities,U=E.disabled,de=E.dragging,re=E.dragOverNodeKey,fe=E.dropPosition,ce=E.motion,Xe=E.height,Ge=E.itemHeight,Ve=E.virtual,rt=E.focusable,st=E.activeItem,Ct=E.focused,at=E.tabIndex,Kt=E.onKeyDown,sn=E.onFocus,Qt=E.onBlur,un=E.onActiveChange,Pn=E.onListChangeStart,dn=E.onListChangeEnd,mt=(0,F.Z)(E,ae),bn=G.useRef(null),Mn=G.useRef(null);G.useImperativeHandle(h,function(){return{scrollTo:function(ct){bn.current.scrollTo(ct)},getIndentWidth:function(){return Mn.current.offsetWidth}}});var jt=G.useState(l),vn=(0,se.Z)(jt,2),tr=vn[0],Dn=vn[1],Jn=G.useState(i),Ln=(0,se.Z)(Jn,2),Wn=Ln[0],yr=Ln[1],Fn=G.useState(i),At=(0,se.Z)(Fn,2),Bn=At[0],T=At[1],Ne=G.useState([]),Ze=(0,se.Z)(Ne,2),$=Ze[0],w=Ze[1],Oe=G.useState(null),Ee=(0,se.Z)(Oe,2),Qe=Ee[0],ze=Ee[1],Ye=G.useRef(i);Ye.current=i;function et(){var lt=Ye.current;yr(lt),T(lt),w([]),ze(null),dn()}(0,u.Z)(function(){Dn(l);var lt=je(tr,l);if(lt.key!==null)if(lt.add){var ct=Wn.findIndex(function(Ot){var It=Ot.key;return It===lt.key}),xt=Q(H(Wn,i,lt.key),Ve,Xe,Ge),nt=Wn.slice();nt.splice(ct+1,0,me),T(nt),w(xt),ze("show")}else{var pt=i.findIndex(function(Ot){var It=Ot.key;return It===lt.key}),gt=Q(H(i,Wn,lt.key),Ve,Xe,Ge),Wt=i.slice();Wt.splice(pt+1,0,me),T(Wt),w(gt),ze("hide")}else Wn!==i&&(yr(i),T(i))},[l,i]),G.useEffect(function(){de||et()},[de]);var Je=ce?Bn:i,vt={expandedKeys:l,selectedKeys:a,loadedKeys:b,loadingKeys:d,checkedKeys:N,halfCheckedKeys:P,dragOverNodeKey:re,dropPosition:fe,keyEntities:pe};return G.createElement(G.Fragment,null,Ct&&st&&G.createElement("span",{style:oe,"aria-live":"assertive"},_(st)),G.createElement("div",null,G.createElement("input",{style:oe,disabled:rt===!1||U,tabIndex:rt!==!1?at:null,onKeyDown:Kt,onFocus:sn,onBlur:Qt,value:"",onChange:V,"aria-label":"for screen reader"})),G.createElement("div",{className:"".concat(x,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},G.createElement("div",{className:"".concat(x,"-indent")},G.createElement("div",{ref:Mn,className:"".concat(x,"-indent-unit")}))),G.createElement(r.Z,(0,y.Z)({},mt,{data:Je,itemKey:K,height:Xe,fullHeight:!1,virtual:Ve,itemHeight:Ge,prefixCls:"".concat(x,"-list"),ref:bn,onVisibleChange:function(ct,xt){var nt=new Set(ct),pt=xt.filter(function(gt){return!nt.has(gt)});pt.some(function(gt){return K(gt)===be})&&et()}}),function(lt){var ct=lt.pos,xt=(0,y.Z)({},(De(lt.data),lt.data)),nt=lt.title,pt=lt.key,gt=lt.isStart,Wt=lt.isEnd,Ot=(0,z.km)(pt,ct);delete xt.key,delete xt.children;var It=(0,z.H8)(Ot,vt);return G.createElement(Y,(0,y.Z)({},xt,It,{title:nt,active:!!st&&pt===st.key,pos:ct,data:lt.data,isStart:gt,isEnd:Wt,motion:ce,motionNodes:pt===be?$:null,motionType:Qe,onMotionStart:Pn,onMotionEnd:et,treeNodeRequiredProps:vt,onMouseMove:function(){un(null)}}))}))});ye.displayName="NodeList";var Ke=ye,Fe=e(35654),ke=e(90782),tt=e(67841),qe=10,Le=function(E){(0,J.Z)(x,E);var h=(0,v.Z)(x);function x(){var i;(0,O.Z)(this,x);for(var R=arguments.length,X=new Array(R),l=0;l2&&arguments[2]!==void 0?arguments[2]:!1,P=i.state,pe=P.dragChildrenKeys,U=P.dropPosition,de=P.dropTargetKey,re=P.dropTargetPos,fe=P.dropAllowed;if(fe){var ce=i.props.onDrop;if(i.setState({dragOverNodeKey:null}),i.cleanDragState(),de!==null){var Xe=(0,j.Z)((0,j.Z)({},(0,z.H8)(de,i.getTreeNodeRequiredProps())),{},{active:((b=i.getActiveItem())===null||b===void 0?void 0:b.key)===de,data:(0,tt.Z)(i.state.keyEntities,de).node}),Ge=pe.indexOf(de)!==-1;(0,W.ZP)(!Ge,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ve=(0,Fe.yx)(re),rt={event:a,node:(0,z.F)(Xe),dragNode:i.dragNode?(0,z.F)(i.dragNode.props):null,dragNodesKeys:[i.dragNode.props.eventKey].concat(pe),dropToGap:U!==0,dropPosition:U+Number(Ve[Ve.length-1])};d||ce==null||ce(rt),i.dragNode=null}}},i.cleanDragState=function(){var a=i.state.draggingNodeKey;a!==null&&i.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),i.dragStartMousePosition=null,i.currentMouseOverDroppableNodeKey=null},i.triggerExpandActionExpand=function(a,N){var b=i.state,d=b.expandedKeys,P=b.flattenNodes,pe=N.expanded,U=N.key,de=N.isLeaf;if(!(de||a.shiftKey||a.metaKey||a.ctrlKey)){var re=P.filter(function(ce){return ce.key===U})[0],fe=(0,z.F)((0,j.Z)((0,j.Z)({},(0,z.H8)(U,i.getTreeNodeRequiredProps())),{},{data:re.data}));i.setExpandedKeys(pe?(0,Fe._5)(d,U):(0,Fe.L0)(d,U)),i.onNodeExpand(a,fe)}},i.onNodeClick=function(a,N){var b=i.props,d=b.onClick,P=b.expandAction;P==="click"&&i.triggerExpandActionExpand(a,N),d==null||d(a,N)},i.onNodeDoubleClick=function(a,N){var b=i.props,d=b.onDoubleClick,P=b.expandAction;P==="doubleClick"&&i.triggerExpandActionExpand(a,N),d==null||d(a,N)},i.onNodeSelect=function(a,N){var b=i.state.selectedKeys,d=i.state,P=d.keyEntities,pe=d.fieldNames,U=i.props,de=U.onSelect,re=U.multiple,fe=N.selected,ce=N[pe.key],Xe=!fe;Xe?re?b=(0,Fe.L0)(b,ce):b=[ce]:b=(0,Fe._5)(b,ce);var Ge=b.map(function(Ve){var rt=(0,tt.Z)(P,Ve);return rt?rt.node:null}).filter(function(Ve){return Ve});i.setUncontrolledState({selectedKeys:b}),de==null||de(b,{event:"select",selected:Xe,node:N,selectedNodes:Ge,nativeEvent:a.nativeEvent})},i.onNodeCheck=function(a,N,b){var d=i.state,P=d.keyEntities,pe=d.checkedKeys,U=d.halfCheckedKeys,de=i.props,re=de.checkStrictly,fe=de.onCheck,ce=N.key,Xe,Ge={event:"check",node:N,checked:b,nativeEvent:a.nativeEvent};if(re){var Ve=b?(0,Fe.L0)(pe,ce):(0,Fe._5)(pe,ce),rt=(0,Fe._5)(U,ce);Xe={checked:Ve,halfChecked:rt},Ge.checkedNodes=Ve.map(function(Qt){return(0,tt.Z)(P,Qt)}).filter(function(Qt){return Qt}).map(function(Qt){return Qt.node}),i.setUncontrolledState({checkedKeys:Ve})}else{var st=(0,ke.S)([].concat((0,s.Z)(pe),[ce]),!0,P),Ct=st.checkedKeys,at=st.halfCheckedKeys;if(!b){var Kt=new Set(Ct);Kt.delete(ce);var sn=(0,ke.S)(Array.from(Kt),{checked:!1,halfCheckedKeys:at},P);Ct=sn.checkedKeys,at=sn.halfCheckedKeys}Xe=Ct,Ge.checkedNodes=[],Ge.checkedNodesPositions=[],Ge.halfCheckedKeys=at,Ct.forEach(function(Qt){var un=(0,tt.Z)(P,Qt);if(un){var Pn=un.node,dn=un.pos;Ge.checkedNodes.push(Pn),Ge.checkedNodesPositions.push({node:Pn,pos:dn})}}),i.setUncontrolledState({checkedKeys:Ct},!1,{halfCheckedKeys:at})}fe==null||fe(Xe,Ge)},i.onNodeLoad=function(a){var N=a.key,b=new Promise(function(d,P){i.setState(function(pe){var U=pe.loadedKeys,de=U===void 0?[]:U,re=pe.loadingKeys,fe=re===void 0?[]:re,ce=i.props,Xe=ce.loadData,Ge=ce.onLoad;if(!Xe||de.indexOf(N)!==-1||fe.indexOf(N)!==-1)return null;var Ve=Xe(a);return Ve.then(function(){var rt=i.state.loadedKeys,st=(0,Fe.L0)(rt,N);Ge==null||Ge(st,{event:"load",node:a}),i.setUncontrolledState({loadedKeys:st}),i.setState(function(Ct){return{loadingKeys:(0,Fe._5)(Ct.loadingKeys,N)}}),d()}).catch(function(rt){if(i.setState(function(Ct){return{loadingKeys:(0,Fe._5)(Ct.loadingKeys,N)}}),i.loadingRetryTimes[N]=(i.loadingRetryTimes[N]||0)+1,i.loadingRetryTimes[N]>=qe){var st=i.state.loadedKeys;(0,W.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),i.setUncontrolledState({loadedKeys:(0,Fe.L0)(st,N)}),d()}P(rt)}),{loadingKeys:(0,Fe.L0)(fe,N)}})});return b.catch(function(){}),b},i.onNodeMouseEnter=function(a,N){var b=i.props.onMouseEnter;b==null||b({event:a,node:N})},i.onNodeMouseLeave=function(a,N){var b=i.props.onMouseLeave;b==null||b({event:a,node:N})},i.onNodeContextMenu=function(a,N){var b=i.props.onRightClick;b&&(a.preventDefault(),b({event:a,node:N}))},i.onFocus=function(){var a=i.props.onFocus;i.setState({focused:!0});for(var N=arguments.length,b=new Array(N),d=0;d1&&arguments[1]!==void 0?arguments[1]:!1,b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!i.destroyed){var d=!1,P=!0,pe={};Object.keys(a).forEach(function(U){if(U in i.props){P=!1;return}d=!0,pe[U]=a[U]}),d&&(!N||P)&&i.setState((0,j.Z)((0,j.Z)({},pe),b))}},i.scrollTo=function(a){i.listRef.current.scrollTo(a)},i}return(0,t.Z)(x,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var R=this.props.activeKey;R!==void 0&&R!==this.state.activeKey&&(this.setState({activeKey:R}),R!==null&&this.scrollTo({key:R}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var R,X=this.state,l=X.focused,a=X.flattenNodes,N=X.keyEntities,b=X.draggingNodeKey,d=X.activeKey,P=X.dropLevelOffset,pe=X.dropContainerKey,U=X.dropTargetKey,de=X.dropPosition,re=X.dragOverNodeKey,fe=X.indent,ce=this.props,Xe=ce.prefixCls,Ge=ce.className,Ve=ce.style,rt=ce.showLine,st=ce.focusable,Ct=ce.tabIndex,at=Ct===void 0?0:Ct,Kt=ce.selectable,sn=ce.showIcon,Qt=ce.icon,un=ce.switcherIcon,Pn=ce.draggable,dn=ce.checkable,mt=ce.checkStrictly,bn=ce.disabled,Mn=ce.motion,jt=ce.loadData,vn=ce.filterTreeNode,tr=ce.height,Dn=ce.itemHeight,Jn=ce.virtual,Ln=ce.titleRender,Wn=ce.dropIndicatorRender,yr=ce.onContextMenu,Fn=ce.onScroll,At=ce.direction,Bn=ce.rootClassName,T=ce.rootStyle,Ne=(0,ne.Z)(this.props,{aria:!0,data:!0}),Ze;return Pn&&((0,m.Z)(Pn)==="object"?Ze=Pn:typeof Pn=="function"?Ze={nodeDraggable:Pn}:Ze={}),G.createElement(Ae.k.Provider,{value:{prefixCls:Xe,selectable:Kt,showIcon:sn,icon:Qt,switcherIcon:un,draggable:Ze,draggingNodeKey:b,checkable:dn,checkStrictly:mt,disabled:bn,keyEntities:N,dropLevelOffset:P,dropContainerKey:pe,dropTargetKey:U,dropPosition:de,dragOverNodeKey:re,indent:fe,direction:At,dropIndicatorRender:Wn,loadData:jt,filterTreeNode:vn,titleRender:Ln,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},G.createElement("div",{role:"tree",className:A()(Xe,Ge,Bn,(R={},(0,c.Z)(R,"".concat(Xe,"-show-line"),rt),(0,c.Z)(R,"".concat(Xe,"-focused"),l),(0,c.Z)(R,"".concat(Xe,"-active-focused"),d!==null),R)),style:T},G.createElement(Ke,(0,y.Z)({ref:this.listRef,prefixCls:Xe,style:Ve,data:a,disabled:bn,selectable:Kt,checkable:!!dn,motion:Mn,dragging:b!==null,height:tr,itemHeight:Dn,virtual:Jn,focusable:st,focused:l,tabIndex:at,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:yr,onScroll:Fn},this.getTreeNodeRequiredProps(),Ne))))}}],[{key:"getDerivedStateFromProps",value:function(R,X){var l=X.prevProps,a={prevProps:R};function N(st){return!l&&st in R||l&&l[st]!==R[st]}var b,d=X.fieldNames;if(N("fieldNames")&&(d=(0,z.w$)(R.fieldNames),a.fieldNames=d),N("treeData")?b=R.treeData:N("children")&&((0,W.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),b=(0,z.zn)(R.children)),b){a.treeData=b;var P=(0,z.I8)(b,{fieldNames:d});a.keyEntities=(0,j.Z)((0,c.Z)({},be,k),P.keyEntities)}var pe=a.keyEntities||X.keyEntities;if(N("expandedKeys")||l&&N("autoExpandParent"))a.expandedKeys=R.autoExpandParent||!l&&R.defaultExpandParent?(0,Fe.r7)(R.expandedKeys,pe):R.expandedKeys;else if(!l&&R.defaultExpandAll){var U=(0,j.Z)({},pe);delete U[be],a.expandedKeys=Object.keys(U).map(function(st){return U[st].key})}else!l&&R.defaultExpandedKeys&&(a.expandedKeys=R.autoExpandParent||R.defaultExpandParent?(0,Fe.r7)(R.defaultExpandedKeys,pe):R.defaultExpandedKeys);if(a.expandedKeys||delete a.expandedKeys,b||a.expandedKeys){var de=(0,z.oH)(b||X.treeData,a.expandedKeys||X.expandedKeys,d);a.flattenNodes=de}if(R.selectable&&(N("selectedKeys")?a.selectedKeys=(0,Fe.BT)(R.selectedKeys,R):!l&&R.defaultSelectedKeys&&(a.selectedKeys=(0,Fe.BT)(R.defaultSelectedKeys,R))),R.checkable){var re;if(N("checkedKeys")?re=(0,Fe.E6)(R.checkedKeys)||{}:!l&&R.defaultCheckedKeys?re=(0,Fe.E6)(R.defaultCheckedKeys)||{}:b&&(re=(0,Fe.E6)(R.checkedKeys)||{checkedKeys:X.checkedKeys,halfCheckedKeys:X.halfCheckedKeys}),re){var fe=re,ce=fe.checkedKeys,Xe=ce===void 0?[]:ce,Ge=fe.halfCheckedKeys,Ve=Ge===void 0?[]:Ge;if(!R.checkStrictly){var rt=(0,ke.S)(Xe,!0,pe);Xe=rt.checkedKeys,Ve=rt.halfCheckedKeys}a.checkedKeys=Xe,a.halfCheckedKeys=Ve}}return N("loadedKeys")&&(a.loadedKeys=R.loadedKeys),a}}]),x}(G.Component);Le.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:ve,allowDrop:function(){return!0},expandAction:!1},Le.TreeNode=p.Z;var ue=Le,Te=ue},35654:function(Dt,Re,e){e.d(Re,{BT:function(){return G},E6:function(){return De},L0:function(){return v},OM:function(){return W},_5:function(){return J},r7:function(){return se},wA:function(){return A},yx:function(){return te}});var y=e(94480),c=e(76190),m=e(48736),j=e(59301),s=e(39417),O=e(67841),t=e(71430),ee=null;function J(F,u){if(!F)return[];var r=F.slice(),f=r.indexOf(u);return f>=0&&r.splice(f,1),r}function v(F,u){var r=(F||[]).slice();return r.indexOf(u)===-1&&r.push(u),r}function te(F){return F.split("-")}function A(F,u){var r=[],f=(0,O.Z)(u,F);function p(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];L.forEach(function(z){var B=z.key,S=z.children;r.push(B),p(S)})}return p(f.children),r}function C(F){if(F.parent){var u=te(F.pos);return Number(u[u.length-1])===F.parent.children.length-1}return!1}function ne(F){var u=te(F.pos);return Number(u[u.length-1])===0}function W(F,u,r,f,p,L,z,B,S,Ce){var Y,je=F.clientX,H=F.clientY,ae=F.target.getBoundingClientRect(),oe=ae.top,V=ae.height,be=(Ce==="rtl"?-1:1)*(((p==null?void 0:p.x)||0)-je),Z=(be-12)/f,k=(0,O.Z)(B,r.props.eventKey);if(H-1.5?L({dragNode:qe,dropNode:Le,dropPosition:1})?Fe=1:ue=!1:L({dragNode:qe,dropNode:Le,dropPosition:0})?Fe=0:L({dragNode:qe,dropNode:Le,dropPosition:1})?Fe=1:ue=!1:L({dragNode:qe,dropNode:Le,dropPosition:1})?Fe=1:ue=!1,{dropPosition:Fe,dropLevelOffset:ke,dropTargetKey:k.key,dropTargetPos:k.pos,dragOverNodeKey:Ke,dropContainerKey:Fe===0?null:((Y=k.parent)===null||Y===void 0?void 0:Y.key)||null,dropAllowed:ue}}function G(F,u){if(F){var r=u.multiple;return r?F.slice():F.length?[F[0]]:F}}var Ae=function(u){return u};function ve(F,u){if(!F)return[];var r=u||{},f=r.processProps,p=f===void 0?Ae:f,L=Array.isArray(F)?F:[F];return L.map(function(z){var B=z.children,S=_objectWithoutProperties(z,ee),Ce=ve(B,u);return React.createElement(TreeNode,_extends({key:S.key},p(S)),Ce)})}function De(F){if(!F)return null;var u;if(Array.isArray(F))u={checkedKeys:F,halfCheckedKeys:void 0};else if((0,c.Z)(F)==="object")u={checkedKeys:F.checked||void 0,halfCheckedKeys:F.halfChecked||void 0};else return(0,m.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return u}function se(F,u){var r=new Set;function f(p){if(!r.has(p)){var L=(0,O.Z)(u,p);if(L){r.add(p);var z=L.parent,B=L.node;B.disabled||z&&f(z.key)}}}return(F||[]).forEach(function(p){f(p)}),(0,y.Z)(r)}},90782:function(Dt,Re,e){e.d(Re,{S:function(){return t}});var y=e(48736),c=e(67841);function m(ee,J){var v=new Set;return ee.forEach(function(te){J.has(te)||v.add(te)}),v}function j(ee){var J=ee||{},v=J.disabled,te=J.disableCheckbox,A=J.checkable;return!!(v||te)||A===!1}function s(ee,J,v,te){for(var A=new Set(ee),C=new Set,ne=0;ne<=v;ne+=1){var W=J.get(ne)||new Set;W.forEach(function(De){var se=De.key,F=De.node,u=De.children,r=u===void 0?[]:u;A.has(se)&&!te(F)&&r.filter(function(f){return!te(f.node)}).forEach(function(f){A.add(f.key)})})}for(var G=new Set,Ae=v;Ae>=0;Ae-=1){var ve=J.get(Ae)||new Set;ve.forEach(function(De){var se=De.parent,F=De.node;if(!(te(F)||!De.parent||G.has(De.parent.key))){if(te(De.parent.node)){G.add(se.key);return}var u=!0,r=!1;(se.children||[]).filter(function(f){return!te(f.node)}).forEach(function(f){var p=f.key,L=A.has(p);u&&!L&&(u=!1),!r&&(L||C.has(p))&&(r=!0)}),u&&A.add(se.key),r&&C.add(se.key),G.add(se.key)}})}return{checkedKeys:Array.from(A),halfCheckedKeys:Array.from(m(C,A))}}function O(ee,J,v,te,A){for(var C=new Set(ee),ne=new Set(J),W=0;W<=te;W+=1){var G=v.get(W)||new Set;G.forEach(function(se){var F=se.key,u=se.node,r=se.children,f=r===void 0?[]:r;!C.has(F)&&!ne.has(F)&&!A(u)&&f.filter(function(p){return!A(p.node)}).forEach(function(p){C.delete(p.key)})})}ne=new Set;for(var Ae=new Set,ve=te;ve>=0;ve-=1){var De=v.get(ve)||new Set;De.forEach(function(se){var F=se.parent,u=se.node;if(!(A(u)||!se.parent||Ae.has(se.parent.key))){if(A(se.parent.node)){Ae.add(F.key);return}var r=!0,f=!1;(F.children||[]).filter(function(p){return!A(p.node)}).forEach(function(p){var L=p.key,z=C.has(L);r&&!z&&(r=!1),!f&&(z||ne.has(L))&&(f=!0)}),r||C.delete(F.key),f&&ne.add(F.key),Ae.add(F.key)}})}return{checkedKeys:Array.from(C),halfCheckedKeys:Array.from(m(ne,C))}}function t(ee,J,v,te){var A=[],C;te?C=te:C=j;var ne=new Set(ee.filter(function(ve){var De=!!(0,c.Z)(v,ve);return De||A.push(ve),De})),W=new Map,G=0;Object.keys(v).forEach(function(ve){var De=v[ve],se=De.level,F=W.get(se);F||(F=new Set,W.set(se,F)),F.add(De),G=Math.max(G,se)}),(0,y.ZP)(!A.length,"Tree missing follow keys: ".concat(A.slice(0,100).map(function(ve){return"'".concat(ve,"'")}).join(", ")));var Ae;return J===!0?Ae=s(ne,W,G,C):Ae=O(ne,J.halfCheckedKeys,W,G,C),Ae}},67841:function(Dt,Re,e){e.d(Re,{Z:function(){return y}});function y(c,m){return c[m]}},71430:function(Dt,Re,e){e.d(Re,{F:function(){return se},H8:function(){return De},I8:function(){return ve},km:function(){return A},oH:function(){return G},w$:function(){return C},zn:function(){return W}});var y=e(76190),c=e(94480),m=e(33885),j=e(75931),s=e(11592),O=e(2738),t=e(48736),ee=e(67841),J=["children"];function v(F,u){return"".concat(F,"-").concat(u)}function te(F){return F&&F.type&&F.type.isTreeNode}function A(F,u){return F!=null?F:u}function C(F){var u=F||{},r=u.title,f=u._title,p=u.key,L=u.children,z=r||"title";return{title:z,_title:f||[z],key:p||"key",children:L||"children"}}function ne(F,u){var r=new Map;function f(p){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(p||[]).forEach(function(z){var B=z[u.key],S=z[u.children];warning(B!=null,"Tree node must have a certain key: [".concat(L).concat(B,"]"));var Ce=String(B);warning(!r.has(Ce)||B===null||B===void 0,"Same 'key' exist in the Tree: ".concat(Ce)),r.set(Ce,!0),f(S,"".concat(L).concat(Ce," > "))})}f(F)}function W(F){function u(r){var f=(0,s.Z)(r);return f.map(function(p){if(!te(p))return(0,t.ZP)(!p,"Tree/TreeNode can only accept TreeNode as children."),null;var L=p.key,z=p.props,B=z.children,S=(0,j.Z)(z,J),Ce=(0,m.Z)({key:L},S),Y=u(B);return Y.length&&(Ce.children=Y),Ce}).filter(function(p){return p})}return u(F)}function G(F,u,r){var f=C(r),p=f._title,L=f.key,z=f.children,B=new Set(u===!0?[]:u),S=[];function Ce(Y){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Y.map(function(H,ae){for(var oe=v(je?je.pos:"0",ae),V=A(H[L],oe),be,Z=0;Z1&&arguments[1]!==void 0?arguments[1]:{},r=u.initWrapper,f=u.processEntity,p=u.onProcessFinished,L=u.externalGetKey,z=u.childrenPropName,B=u.fieldNames,S=arguments.length>2?arguments[2]:void 0,Ce=L||S,Y={},je={},H={posEntities:Y,keyEntities:je};return r&&(H=r(H)||H),Ae(F,function(ae){var oe=ae.node,V=ae.index,be=ae.pos,Z=ae.key,k=ae.parentPos,me=ae.level,Q=ae.nodes,K={node:oe,nodes:Q,index:V,key:Z,pos:be,level:me},_=A(Z,be);Y[be]=K,je[_]=K,K.parent=Y[k],K.parent&&(K.parent.children=K.parent.children||[],K.parent.children.push(K)),f&&f(K,H)},{externalGetKey:Ce,childrenPropName:z,fieldNames:B}),p&&p(H),H}function De(F,u){var r=u.expandedKeys,f=u.selectedKeys,p=u.loadedKeys,L=u.loadingKeys,z=u.checkedKeys,B=u.halfCheckedKeys,S=u.dragOverNodeKey,Ce=u.dropPosition,Y=u.keyEntities,je=(0,ee.Z)(Y,F),H={eventKey:F,expanded:r.indexOf(F)!==-1,selected:f.indexOf(F)!==-1,loaded:p.indexOf(F)!==-1,loading:L.indexOf(F)!==-1,checked:z.indexOf(F)!==-1,halfChecked:B.indexOf(F)!==-1,pos:String(je?je.pos:""),dragOver:S===F&&Ce===0,dragOverGapTop:S===F&&Ce===-1,dragOverGapBottom:S===F&&Ce===1};return H}function se(F){var u=F.data,r=F.expanded,f=F.selected,p=F.checked,L=F.loaded,z=F.loading,B=F.halfChecked,S=F.dragOver,Ce=F.dragOverGapTop,Y=F.dragOverGapBottom,je=F.pos,H=F.active,ae=F.eventKey,oe=(0,m.Z)((0,m.Z)({},u),{},{expanded:r,selected:f,checked:p,loaded:L,loading:z,halfChecked:B,dragOver:S,dragOverGapTop:Ce,dragOverGapBottom:Y,pos:je,active:H,key:ae});return"props"in oe||Object.defineProperty(oe,"props",{get:function(){return(0,t.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),F}}),oe}},8224:function(Dt,Re,e){e.d(Re,{Z:function(){return c}});var y=e(4676);function c(m,j,s,O){var t=y.unstable_batchedUpdates?function(J){y.unstable_batchedUpdates(s,J)}:s;return m!=null&&m.addEventListener&&m.addEventListener(j,t,O),{remove:function(){m!=null&&m.removeEventListener&&m.removeEventListener(j,t,O)}}}},55468:function(Dt,Re,e){e.d(Re,{g1:function(){return te},os:function(){return C}});var y=/margin|padding|width|height|max|min|offset/,c={left:!0,top:!0},m={cssFloat:1,styleFloat:1,float:1};function j(ne){return ne.nodeType===1?ne.ownerDocument.defaultView.getComputedStyle(ne,null):{}}function s(ne,W,G){if(W=W.toLowerCase(),G==="auto"){if(W==="height")return ne.offsetHeight;if(W==="width")return ne.offsetWidth}return W in c||(c[W]=y.test(W)),c[W]?parseFloat(G)||0:G}function O(ne,W){var G=arguments.length,Ae=j(ne);return W=m[W]?"cssFloat"in ne.style?"cssFloat":"styleFloat":W,G===1?Ae:s(ne,W,Ae[W]||ne.style[W])}function t(ne,W,G){var Ae=arguments.length;if(W=m[W]?"cssFloat"in ne.style?"cssFloat":"styleFloat":W,Ae===3)return typeof G=="number"&&y.test(W)&&(G="".concat(G,"px")),ne.style[W]=G,G;for(var ve in W)W.hasOwnProperty(ve)&&t(ne,ve,W[ve]);return j(ne)}function ee(ne){return ne===document.body?document.documentElement.clientWidth:ne.offsetWidth}function J(ne){return ne===document.body?window.innerHeight||document.documentElement.clientHeight:ne.offsetHeight}function v(){var ne=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),W=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ne,height:W}}function te(){var ne=document.documentElement.clientWidth,W=window.innerHeight||document.documentElement.clientHeight;return{width:ne,height:W}}function A(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function C(ne){var W=ne.getBoundingClientRect(),G=document.documentElement;return{left:W.left+(window.pageXOffset||G.scrollLeft)-(G.clientLeft||document.body.clientLeft||0),top:W.top+(window.pageYOffset||G.scrollTop)-(G.clientTop||document.body.clientTop||0)}}},3465:function(Dt,Re,e){e.d(Re,{G:function(){return j}});var y=e(47273),c=function(O){if((0,y.Z)()&&window.document.documentElement){var t=Array.isArray(O)?O:[O],ee=window.document.documentElement;return t.some(function(J){return J in ee.style})}return!1},m=function(O,t){if(!c(O))return!1;var ee=document.createElement("div"),J=ee.style[O];return ee.style[O]=t,ee.style[O]!==J};function j(s,O){return!Array.isArray(s)&&O!==void 0?m(s,O):c(s)}},48911:function(Dt,Re,e){e.d(Re,{Z:function(){return Le}});var y=e(54476),c=e(76190),m=e(33885),j=e(20068),s=e(42978),O=e(75931),t=e(92310),ee=e.n(t),J=e(29301),v=e(70425),te=e(34280),A=e(59301),C=e(4676),ne=A.forwardRef(function(ue,Te){var E=ue.height,h=ue.offsetY,x=ue.offsetX,i=ue.children,R=ue.prefixCls,X=ue.onInnerResize,l=ue.innerProps,a=ue.rtl,N=ue.extra,b={},d={display:"flex",flexDirection:"column"};return h!==void 0&&(b={height:E,position:"relative",overflow:"hidden"},d=(0,m.Z)((0,m.Z)({},d),{},(0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)({transform:"translateY(".concat(h,"px)")},a?"marginRight":"marginLeft",-x),"position","absolute"),"left",0),"right",0),"top",0))),A.createElement("div",{style:b},A.createElement(J.Z,{onResize:function(pe){var U=pe.offsetHeight;U&&X&&X()}},A.createElement("div",(0,y.Z)({style:d,className:ee()((0,j.Z)({},"".concat(R,"-holder-inner"),R)),ref:Te},l),i,N)))});ne.displayName="Filler";var W=ne;function G(ue){var Te=ue.children,E=ue.setRef,h=A.useCallback(function(x){E(x)},[]);return A.cloneElement(Te,{ref:h})}function Ae(ue,Te,E,h,x,i,R,X){var l=X.getKey;return ue.slice(Te,E+1).map(function(a,N){var b=Te+N,d=R(a,b,{style:{width:h},offsetX:x}),P=l(a);return A.createElement(G,{key:P,setRef:function(U){return i(a,U)}},d)})}function ve(ue,Te,E,h){var x=E-ue,i=Te-E,R=Math.min(x,i)*2;if(h<=R){var X=Math.floor(h/2);return h%2?E+X+1:E-X}return x>i?E-(h-i):E+(h-x)}function De(ue,Te,E){var h=ue.length,x=Te.length,i,R;if(h===0&&x===0)return null;h2&&arguments[2]!==void 0?arguments[2]:!1,b=l?a<0&&X.current.left||a>0&&X.current.right:a<0&&X.current.top||a>0&&X.current.bottom;return N&&b?(clearTimeout(i.current),x.current=!1):(!b||x.current)&&R(),!x.current&&b}};function p(ue,Te,E,h,x,i,R){var X=(0,A.useRef)(0),l=(0,A.useRef)(null),a=(0,A.useRef)(null),N=(0,A.useRef)(!1),b=f(Te,E,h,x);function d(fe,ce){if(F.Z.cancel(l.current),!b(!1,ce)){var Xe=fe;if(!Xe._virtualHandled)Xe._virtualHandled=!0;else return;X.current+=ce,a.current=ce,r||Xe.preventDefault(),l.current=(0,F.Z)(function(){var Ge=N.current?10:1;R(X.current*Ge,!1),X.current=0})}}function P(fe,ce){R(ce,!0),r||fe.preventDefault()}var pe=(0,A.useRef)(null),U=(0,A.useRef)(null);function de(fe){if(ue){F.Z.cancel(U.current),U.current=(0,F.Z)(function(){pe.current=null},2);var ce=fe.deltaX,Xe=fe.deltaY,Ge=fe.shiftKey,Ve=ce,rt=Xe;(pe.current==="sx"||!pe.current&&Ge&&Xe&&!ce)&&(Ve=Xe,rt=0,pe.current="sx");var st=Math.abs(Ve),Ct=Math.abs(rt);pe.current===null&&(pe.current=i&&st>Ct?"x":"y"),pe.current==="y"?d(fe,rt):P(fe,Ve)}}function re(fe){ue&&(N.current=fe.detail===a.current)}return[de,re]}function L(ue,Te,E,h){var x=A.useMemo(function(){return[new Map,[]]},[ue,E.id,h]),i=(0,s.Z)(x,2),R=i[0],X=i[1],l=function(N){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:N,d=R.get(N),P=R.get(b);if(d===void 0||P===void 0)for(var pe=ue.length,U=X.length;U0&&arguments[0]!==void 0?arguments[0]:!1;N();var pe=function(){var re=!1;X.current.forEach(function(fe,ce){if(fe&&fe.offsetParent){var Xe=fe.offsetHeight,Ge=getComputedStyle(fe),Ve=Ge.marginTop,rt=Ge.marginBottom,st=Y(Ve),Ct=Y(rt),at=Xe+st+Ct;l.current.get(ce)!==at&&(l.current.set(ce,at),re=!0)}}),re&&R(function(fe){return fe+1})};if(P)pe();else{a.current+=1;var U=a.current;Promise.resolve().then(function(){U===a.current&&pe()})}}function d(P,pe){var U=ue(P),de=X.current.get(U);pe?(X.current.set(U,pe),b()):X.current.delete(U),!de!=!pe&&(pe?Te==null||Te(P):E==null||E(P))}return(0,A.useEffect)(function(){return N},[]),[d,b,l.current,i]}var H=14/15;function ae(ue,Te,E){var h=(0,A.useRef)(!1),x=(0,A.useRef)(0),i=(0,A.useRef)(0),R=(0,A.useRef)(null),X=(0,A.useRef)(null),l,a=function(P){if(h.current){var pe=Math.ceil(P.touches[0].pageX),U=Math.ceil(P.touches[0].pageY),de=x.current-pe,re=i.current-U,fe=Math.abs(de)>Math.abs(re);fe?x.current=pe:i.current=U;var ce=E(fe,fe?de:re,!1,P);ce&&P.preventDefault(),clearInterval(X.current),ce&&(X.current=setInterval(function(){fe?de*=H:re*=H;var Xe=Math.floor(fe?de:re);(!E(fe,Xe,!0)||Math.abs(Xe)<=.1)&&clearInterval(X.current)},16))}},N=function(){h.current=!1,l()},b=function(P){l(),P.touches.length===1&&!h.current&&(h.current=!0,x.current=Math.ceil(P.touches[0].pageX),i.current=Math.ceil(P.touches[0].pageY),R.current=P.target,R.current.addEventListener("touchmove",a,{passive:!1}),R.current.addEventListener("touchend",N,{passive:!0}))};l=function(){R.current&&(R.current.removeEventListener("touchmove",a),R.current.removeEventListener("touchend",N))},(0,te.Z)(function(){return ue&&Te.current.addEventListener("touchstart",b,{passive:!0}),function(){var d;(d=Te.current)===null||d===void 0||d.removeEventListener("touchstart",b),l(),clearInterval(X.current)}},[ue])}function oe(ue){return Math.floor(Math.pow(ue,.5))}function V(ue,Te){var E="touches"in ue?ue.touches[0]:ue;return E[Te?"pageX":"pageY"]-window[Te?"scrollX":"scrollY"]}function be(ue,Te,E){A.useEffect(function(){var h=Te.current;if(ue&&h){var x=!1,i,R,X=function(){F.Z.cancel(i)},l=function d(){X(),i=(0,F.Z)(function(){E(R),d()})},a=function(){x=!1,X()},N=function(P){if(!(P.target.draggable||P.button!==0)){var pe=P;pe._virtualHandled||(pe._virtualHandled=!0,x=!0)}},b=function(P){if(x){var pe=V(P,!1),U=h.getBoundingClientRect(),de=U.top,re=U.bottom;if(pe<=de){var fe=de-pe;R=-oe(fe),l()}else if(pe>=re){var ce=pe-re;R=oe(ce),l()}else X()}};return h.addEventListener("mousedown",N),h.ownerDocument.addEventListener("mouseup",a),h.ownerDocument.addEventListener("mousemove",b),h.ownerDocument.addEventListener("dragend",a),function(){h.removeEventListener("mousedown",N),h.ownerDocument.removeEventListener("mouseup",a),h.ownerDocument.removeEventListener("mousemove",b),h.ownerDocument.removeEventListener("dragend",a),X()}}},[ue])}var Z=10;function k(ue,Te,E,h,x,i,R,X){var l=A.useRef(),a=A.useState(null),N=(0,s.Z)(a,2),b=N[0],d=N[1];return(0,te.Z)(function(){if(b&&b.times=0;un-=1){var Pn=x(Te[un]),dn=E.get(Pn);if(dn===void 0){fe=!0;break}if(Qt-=dn,Qt<=0)break}switch(Ge){case"top":Xe=rt-de;break;case"bottom":Xe=st-re+de;break;default:{var mt=ue.current.scrollTop,bn=mt+re;rtbn&&(ce="bottom")}}Xe!==null&&R(Xe),Xe!==b.lastTop&&(fe=!0)}fe&&d((0,m.Z)((0,m.Z)({},b),{},{times:b.times+1,targetAlign:ce,lastTop:Xe}))}},[b,ue.current]),function(P){if(P==null){X();return}if(F.Z.cancel(l.current),typeof P=="number")R(P);else if(P&&(0,c.Z)(P)==="object"){var pe,U=P.align;"index"in P?pe=P.index:pe=Te.findIndex(function(fe){return x(fe)===P.key});var de=P.offset,re=de===void 0?0:de;d({times:0,index:pe,offset:re,originAlign:U})}}}var me=A.forwardRef(function(ue,Te){var E=ue.prefixCls,h=ue.rtl,x=ue.scrollOffset,i=ue.scrollRange,R=ue.onStartMove,X=ue.onStopMove,l=ue.onScroll,a=ue.horizontal,N=ue.spinSize,b=ue.containerSize,d=ue.style,P=ue.thumbStyle,pe=ue.showScrollBar,U=A.useState(!1),de=(0,s.Z)(U,2),re=de[0],fe=de[1],ce=A.useState(null),Xe=(0,s.Z)(ce,2),Ge=Xe[0],Ve=Xe[1],rt=A.useState(null),st=(0,s.Z)(rt,2),Ct=st[0],at=st[1],Kt=!h,sn=A.useRef(),Qt=A.useRef(),un=A.useState(pe),Pn=(0,s.Z)(un,2),dn=Pn[0],mt=Pn[1],bn=A.useRef(),Mn=function(){pe===!0||pe===!1||(clearTimeout(bn.current),mt(!0),bn.current=setTimeout(function(){mt(!1)},3e3))},jt=i-b||0,vn=b-N||0,tr=A.useMemo(function(){if(x===0||jt===0)return 0;var T=x/jt;return T*vn},[x,jt,vn]),Dn=function(Ne){Ne.stopPropagation(),Ne.preventDefault()},Jn=A.useRef({top:tr,dragging:re,pageY:Ge,startTop:Ct});Jn.current={top:tr,dragging:re,pageY:Ge,startTop:Ct};var Ln=function(Ne){fe(!0),Ve(V(Ne,a)),at(Jn.current.top),R(),Ne.stopPropagation(),Ne.preventDefault()};A.useEffect(function(){var T=function(w){w.preventDefault()},Ne=sn.current,Ze=Qt.current;return Ne.addEventListener("touchstart",T,{passive:!1}),Ze.addEventListener("touchstart",Ln,{passive:!1}),function(){Ne.removeEventListener("touchstart",T),Ze.removeEventListener("touchstart",Ln)}},[]);var Wn=A.useRef();Wn.current=jt;var yr=A.useRef();yr.current=vn,A.useEffect(function(){if(re){var T,Ne=function(w){var Oe=Jn.current,Ee=Oe.dragging,Qe=Oe.pageY,ze=Oe.startTop;F.Z.cancel(T);var Ye=sn.current.getBoundingClientRect(),et=b/(a?Ye.width:Ye.height);if(Ee){var Je=(V(w,a)-Qe)*et,vt=ze;!Kt&&a?vt-=Je:vt+=Je;var lt=Wn.current,ct=yr.current,xt=ct?vt/ct:0,nt=Math.ceil(xt*lt);nt=Math.max(nt,0),nt=Math.min(nt,lt),T=(0,F.Z)(function(){l(nt,a)})}},Ze=function(){fe(!1),X()};return window.addEventListener("mousemove",Ne,{passive:!0}),window.addEventListener("touchmove",Ne,{passive:!0}),window.addEventListener("mouseup",Ze,{passive:!0}),window.addEventListener("touchend",Ze,{passive:!0}),function(){window.removeEventListener("mousemove",Ne),window.removeEventListener("touchmove",Ne),window.removeEventListener("mouseup",Ze),window.removeEventListener("touchend",Ze),F.Z.cancel(T)}}},[re]),A.useEffect(function(){return Mn(),function(){clearTimeout(bn.current)}},[x]),A.useImperativeHandle(Te,function(){return{delayHidden:Mn}});var Fn="".concat(E,"-scrollbar"),At={position:"absolute",visibility:dn?null:"hidden"},Bn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return a?(Object.assign(At,{height:8,left:0,right:0,bottom:0}),Object.assign(Bn,(0,j.Z)({height:"100%",width:N},Kt?"left":"right",tr))):(Object.assign(At,(0,j.Z)({width:8,top:0,bottom:0},Kt?"right":"left",0)),Object.assign(Bn,{width:"100%",height:N,top:tr})),A.createElement("div",{ref:sn,className:ee()(Fn,(0,j.Z)((0,j.Z)((0,j.Z)({},"".concat(Fn,"-horizontal"),a),"".concat(Fn,"-vertical"),!a),"".concat(Fn,"-visible"),dn)),style:(0,m.Z)((0,m.Z)({},At),d),onMouseDown:Dn,onMouseMove:Mn},A.createElement("div",{ref:Qt,className:ee()("".concat(Fn,"-thumb"),(0,j.Z)({},"".concat(Fn,"-thumb-moving"),re)),style:(0,m.Z)((0,m.Z)({},Bn),P),onMouseDown:Ln}))}),Q=me,K=20;function _(){var ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,E=ue/Te*ue;return isNaN(E)&&(E=0),E=Math.max(E,K),Math.floor(E)}var ye=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Ke=[],Fe={overflowY:"auto",overflowAnchor:"none"};function ke(ue,Te){var E=ue.prefixCls,h=E===void 0?"rc-virtual-list":E,x=ue.className,i=ue.height,R=ue.itemHeight,X=ue.fullHeight,l=X===void 0?!0:X,a=ue.style,N=ue.data,b=ue.children,d=ue.itemKey,P=ue.virtual,pe=ue.direction,U=ue.scrollWidth,de=ue.component,re=de===void 0?"div":de,fe=ue.onScroll,ce=ue.onVirtualScroll,Xe=ue.onVisibleChange,Ge=ue.innerProps,Ve=ue.extraRender,rt=ue.styles,st=ue.showScrollBar,Ct=st===void 0?"optional":st,at=(0,O.Z)(ue,ye),Kt=A.useCallback(function($t){return typeof d=="function"?d($t):$t==null?void 0:$t[d]},[d]),sn=je(Kt,null,null),Qt=(0,s.Z)(sn,4),un=Qt[0],Pn=Qt[1],dn=Qt[2],mt=Qt[3],bn=!!(P!==!1&&i&&R),Mn=A.useMemo(function(){return Object.values(dn.maps).reduce(function($t,ht){return $t+ht},0)},[dn.id,dn.maps]),jt=bn&&N&&(Math.max(R*N.length,Mn)>i||!!U),vn=pe==="rtl",tr=ee()(h,(0,j.Z)({},"".concat(h,"-rtl"),vn),x),Dn=N||Ke,Jn=(0,A.useRef)(),Ln=(0,A.useRef)(),Wn=(0,A.useRef)(),yr=(0,A.useState)(0),Fn=(0,s.Z)(yr,2),At=Fn[0],Bn=Fn[1],T=(0,A.useState)(0),Ne=(0,s.Z)(T,2),Ze=Ne[0],$=Ne[1],w=(0,A.useState)(!1),Oe=(0,s.Z)(w,2),Ee=Oe[0],Qe=Oe[1],ze=function(){Qe(!0)},Ye=function(){Qe(!1)},et={getKey:Kt};function Je($t){Bn(function(ht){var qt;typeof $t=="function"?qt=$t(ht):qt=$t;var gn=Lt(qt);return Jn.current.scrollTop=gn,gn})}var vt=(0,A.useRef)({start:0,end:Dn.length}),lt=(0,A.useRef)(),ct=se(Dn,Kt),xt=(0,s.Z)(ct,1),nt=xt[0];lt.current=nt;var pt=A.useMemo(function(){if(!bn)return{scrollHeight:void 0,start:0,end:Dn.length-1,offset:void 0};if(!jt){var $t;return{scrollHeight:(($t=Ln.current)===null||$t===void 0?void 0:$t.offsetHeight)||0,start:0,end:Dn.length-1,offset:void 0}}for(var ht=0,qt,gn,_n,Zr=Dn.length,xr=0;xr=At&&qt===void 0&&(qt=xr,gn=ht),Or>At+i&&_n===void 0&&(_n=xr),ht=Or}return qt===void 0&&(qt=0,gn=0,_n=Math.ceil(i/R)),_n===void 0&&(_n=Dn.length-1),_n=Math.min(_n+1,Dn.length-1),{scrollHeight:ht,start:qt,end:_n,offset:gn}},[jt,bn,At,Dn,mt,i]),gt=pt.scrollHeight,Wt=pt.start,Ot=pt.end,It=pt.offset;vt.current.start=Wt,vt.current.end=Ot,A.useLayoutEffect(function(){var $t=dn.getRecord();if($t.size===1){var ht=Array.from($t.keys())[0],qt=$t.get(ht),gn=Dn[Wt];if(gn&&qt===void 0){var _n=Kt(gn);if(_n===ht){var Zr=dn.get(ht),xr=Zr-R;Je(function(ir){return ir+xr})}}}dn.resetRecord()},[gt]);var ge=A.useState({width:0,height:i}),he=(0,s.Z)(ge,2),$e=he[0],Be=he[1],Ie=function(ht){Be({width:ht.offsetWidth,height:ht.offsetHeight})},Pe=(0,A.useRef)(),we=(0,A.useRef)(),_e=A.useMemo(function(){return _($e.width,U)},[$e.width,U]),ut=A.useMemo(function(){return _($e.height,gt)},[$e.height,gt]),yt=gt-i,Gt=(0,A.useRef)(yt);Gt.current=yt;function Lt($t){var ht=$t;return Number.isNaN(Gt.current)||(ht=Math.min(ht,Gt.current)),ht=Math.max(ht,0),ht}var _t=At<=0,Ft=At>=yt,wt=Ze<=0,en=Ze>=U,Jt=f(_t,Ft,wt,en),yn=function(){return{x:vn?-Ze:Ze,y:At}},Zt=(0,A.useRef)(yn()),Ht=(0,v.useEvent)(function($t){if(ce){var ht=(0,m.Z)((0,m.Z)({},yn()),$t);(Zt.current.x!==ht.x||Zt.current.y!==ht.y)&&(ce(ht),Zt.current=ht)}});function an($t,ht){var qt=$t;ht?((0,C.flushSync)(function(){$(qt)}),Ht()):Je(qt)}function tn($t){var ht=$t.currentTarget.scrollTop;ht!==At&&Je(ht),fe==null||fe($t),Ht()}var xn=function(ht){var qt=ht,gn=U?U-$e.width:0;return qt=Math.max(qt,0),qt=Math.min(qt,gn),qt},qn=(0,v.useEvent)(function($t,ht){ht?((0,C.flushSync)(function(){$(function(qt){var gn=qt+(vn?-$t:$t);return xn(gn)})}),Ht()):Je(function(qt){var gn=qt+$t;return gn})}),Mt=p(bn,_t,Ft,wt,en,!!U,qn),zt=(0,s.Z)(Mt,2),Et=zt[0],Rn=zt[1];ae(bn,Jn,function($t,ht,qt,gn){var _n=gn;return Jt($t,ht,qt)?!1:!_n||!_n._virtualHandled?(_n&&(_n._virtualHandled=!0),Et({preventDefault:function(){},deltaX:$t?ht:0,deltaY:$t?0:ht}),!0):!1}),be(jt,Jn,function($t){Je(function(ht){return ht+$t})}),(0,te.Z)(function(){function $t(qt){var gn=_t&&qt.detail<0,_n=Ft&&qt.detail>0;bn&&!gn&&!_n&&qt.preventDefault()}var ht=Jn.current;return ht.addEventListener("wheel",Et,{passive:!1}),ht.addEventListener("DOMMouseScroll",Rn,{passive:!0}),ht.addEventListener("MozMousePixelScroll",$t,{passive:!1}),function(){ht.removeEventListener("wheel",Et),ht.removeEventListener("DOMMouseScroll",Rn),ht.removeEventListener("MozMousePixelScroll",$t)}},[bn,_t,Ft]),(0,te.Z)(function(){if(U){var $t=xn(Ze);$($t),Ht({x:$t})}},[$e.width,U]);var In=function(){var ht,qt;(ht=Pe.current)===null||ht===void 0||ht.delayHidden(),(qt=we.current)===null||qt===void 0||qt.delayHidden()},Cn=k(Jn,Dn,dn,R,Kt,function(){return Pn(!0)},Je,In);A.useImperativeHandle(Te,function(){return{nativeElement:Wn.current,getScrollInfo:yn,scrollTo:function(ht){function qt(gn){return gn&&(0,c.Z)(gn)==="object"&&("left"in gn||"top"in gn)}qt(ht)?(ht.left!==void 0&&$(xn(ht.left)),Cn(ht.top)):Cn(ht)}}}),(0,te.Z)(function(){if(Xe){var $t=Dn.slice(Wt,Ot+1);Xe($t,Dn)}},[Wt,Ot,Dn]);var pn=L(Dn,Kt,dn,R),An=Ve==null?void 0:Ve({start:Wt,end:Ot,virtual:jt,offsetX:Ze,offsetY:It,rtl:vn,getSize:pn}),nr=Ae(Dn,Wt,Ot,U,Ze,un,b,et),Vn=null;i&&(Vn=(0,m.Z)((0,j.Z)({},l?"height":"maxHeight",i),Fe),bn&&(Vn.overflowY="hidden",U&&(Vn.overflowX="hidden"),Ee&&(Vn.pointerEvents="none")));var rr={};return vn&&(rr.dir="rtl"),A.createElement("div",(0,y.Z)({ref:Wn,style:(0,m.Z)((0,m.Z)({},a),{},{position:"relative"}),className:tr},rr,at),A.createElement(J.Z,{onResize:Ie},A.createElement(re,{className:"".concat(h,"-holder"),style:Vn,ref:Jn,onScroll:tn,onMouseEnter:In},A.createElement(W,{prefixCls:h,height:gt,offsetX:Ze,offsetY:It,scrollWidth:U,onInnerResize:Pn,ref:Ln,innerProps:Ge,rtl:vn,extra:An},nr))),jt&>>i&&A.createElement(Q,{ref:Pe,prefixCls:h,scrollOffset:At,scrollRange:gt,rtl:vn,onScroll:an,onStartMove:ze,onStopMove:Ye,spinSize:ut,containerSize:$e.height,style:rt==null?void 0:rt.verticalScrollBar,thumbStyle:rt==null?void 0:rt.verticalScrollBarThumb,showScrollBar:Ct}),jt&&U>$e.width&&A.createElement(Q,{ref:we,prefixCls:h,scrollOffset:Ze,scrollRange:U,rtl:vn,onScroll:an,onStartMove:ze,onStopMove:Ye,spinSize:_e,containerSize:$e.width,horizontal:!0,style:rt==null?void 0:rt.horizontalScrollBar,thumbStyle:rt==null?void 0:rt.horizontalScrollBarThumb,showScrollBar:Ct}))}var tt=A.forwardRef(ke);tt.displayName="List";var qe=tt,Le=qe},16722:function(Dt,Re,e){e.d(Re,{Z:function(){return ee}});const y=J=>typeof J=="object"&&J!=null&&J.nodeType===1,c=(J,v)=>(!v||J!=="hidden")&&J!=="visible"&&J!=="clip",m=(J,v)=>{if(J.clientHeight{const C=(ne=>{if(!ne.ownerDocument||!ne.ownerDocument.defaultView)return null;try{return ne.ownerDocument.defaultView.frameElement}catch(W){return null}})(A);return!!C&&(C.clientHeightnev||ne>J&&W=v&&G>=te?ne-J-A:W>v&&Gte?W-v+C:0,s=J=>{const v=J.parentElement;return v==null?J.getRootNode().host||null:v},O=(J,v)=>{var te,A,C,ne;if(typeof document=="undefined")return[];const{scrollMode:W,block:G,inline:Ae,boundary:ve,skipOverflowHiddenElements:De}=v,se=typeof ve=="function"?ve:Q=>Q!==ve;if(!y(J))throw new TypeError("Invalid target");const F=document.scrollingElement||document.documentElement,u=[];let r=J;for(;y(r)&&se(r);){if(r=s(r),r===F){u.push(r);break}r!=null&&r===document.body&&m(r)&&!m(document.documentElement)||r!=null&&m(r,De)&&u.push(r)}const f=(A=(te=window.visualViewport)==null?void 0:te.width)!=null?A:innerWidth,p=(ne=(C=window.visualViewport)==null?void 0:C.height)!=null?ne:innerHeight,{scrollX:L,scrollY:z}=window,{height:B,width:S,top:Ce,right:Y,bottom:je,left:H}=J.getBoundingClientRect(),{top:ae,right:oe,bottom:V,left:be}=(Q=>{const K=window.getComputedStyle(Q);return{top:parseFloat(K.scrollMarginTop)||0,right:parseFloat(K.scrollMarginRight)||0,bottom:parseFloat(K.scrollMarginBottom)||0,left:parseFloat(K.scrollMarginLeft)||0}})(J);let Z=G==="start"||G==="nearest"?Ce-ae:G==="end"?je+V:Ce+B/2-ae+V,k=Ae==="center"?H+S/2-be+oe:Ae==="end"?Y+oe:H-be;const me=[];for(let Q=0;Q=0&&H>=0&&je<=p&&Y<=f&&(K===F&&!m(K)||Ce>=Ke&&je<=ke&&H>=tt&&Y<=Fe))return me;const qe=getComputedStyle(K),Le=parseInt(qe.borderLeftWidth,10),ue=parseInt(qe.borderTopWidth,10),Te=parseInt(qe.borderRightWidth,10),E=parseInt(qe.borderBottomWidth,10);let h=0,x=0;const i="offsetWidth"in K?K.offsetWidth-K.clientWidth-Le-Te:0,R="offsetHeight"in K?K.offsetHeight-K.clientHeight-ue-E:0,X="offsetWidth"in K?K.offsetWidth===0?0:ye/K.offsetWidth:0,l="offsetHeight"in K?K.offsetHeight===0?0:_/K.offsetHeight:0;if(F===K)h=G==="start"?Z:G==="end"?Z-p:G==="nearest"?j(z,z+p,p,ue,E,z+Z,z+Z+B,B):Z-p/2,x=Ae==="start"?k:Ae==="center"?k-f/2:Ae==="end"?k-f:j(L,L+f,f,Le,Te,L+k,L+k+S,S),h=Math.max(0,h+z),x=Math.max(0,x+L);else{h=G==="start"?Z-Ke-ue:G==="end"?Z-ke+E+R:G==="nearest"?j(Ke,ke,_,ue,E+R,Z,Z+B,B):Z-(Ke+_/2)+R/2,x=Ae==="start"?k-tt-Le:Ae==="center"?k-(tt+ye/2)+i/2:Ae==="end"?k-Fe+Te+i:j(tt,Fe,ye,Le,Te+i,k,k+S,S);const{scrollLeft:a,scrollTop:N}=K;h=l===0?0:Math.max(0,Math.min(N+h/l,K.scrollHeight-_/l+R)),x=X===0?0:Math.max(0,Math.min(a+x/X,K.scrollWidth-ye/X+i)),Z+=N-h,k+=a-x}me.push({el:K,top:h,left:x})}return me},t=J=>J===!1?{block:"end",inline:"nearest"}:(v=>v===Object(v)&&Object.keys(v).length!==0)(J)?J:{block:"start",inline:"nearest"};function ee(J,v){if(!J.isConnected||!(C=>{let ne=C;for(;ne&&ne.parentNode;){if(ne.parentNode===document)return!0;ne=ne.parentNode instanceof ShadowRoot?ne.parentNode.host:ne.parentNode}return!1})(J))return;const te=(C=>{const ne=window.getComputedStyle(C);return{top:parseFloat(ne.scrollMarginTop)||0,right:parseFloat(ne.scrollMarginRight)||0,bottom:parseFloat(ne.scrollMarginBottom)||0,left:parseFloat(ne.scrollMarginLeft)||0}})(J);if((C=>typeof C=="object"&&typeof C.behavior=="function")(v))return v.behavior(O(J,v));const A=typeof v=="boolean"||v==null?void 0:v.behavior;for(const{el:C,top:ne,left:W}of O(J,t(v))){const G=ne-te.top+te.bottom,Ae=W-te.left+te.right;C.scroll({top:G,left:Ae,behavior:A})}}}}]); diff --git a/p__Classrooms__Lists__Statistics__ZbStatistics__index.99fd3660.chunk.css b/p__Classrooms__Lists__Statistics__ZbStatistics__index.99fd3660.chunk.css deleted file mode 100644 index 9bbb28634a..0000000000 --- a/p__Classrooms__Lists__Statistics__ZbStatistics__index.99fd3660.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.flex_box_center___Zy5IJ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ymplK{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___F5Egi{align-items:center;box-align:center}.flex_box_center_end___FCcPn{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___QVtAi{flex-direction:column;box-orient:block-axis}.wrp___QuFjL{background-image:url(./static/bg.841525e4.png);width:100%;height:calc(100vh - 108px);background-repeat:no-repeat;background-position:center center;background-size:cover;padding:0 80px 20px;overflow:auto}.wrp___QuFjL .top___C5h1F{padding-top:45px}.wrp___QuFjL .top___C5h1F div[class~=ant-form-item-label] label{color:#fff!important;font-size:18px!important}.wrp___QuFjL .top___C5h1F span[class~=ant-select-selection-item],.wrp___QuFjL .top___C5h1F span[class~=ant-select-suffix]{color:#fff!important}.wrp___QuFjL .top___C5h1F div[class~=ant-select-selector]{border-radius:2px!important;border:1px solid rgba(74,113,237,.3)!important;background:#202f4f59!important}.wrp___QuFjL .top___C5h1F div[class~=ant-form-item-control-input-content] input{border-radius:2px!important;border:1px solid rgba(74,113,237,.3)!important;background:#202f4f59!important;color:#fff}.button___kVMWI{background:linear-gradient(148deg,#2283cf,#3951f6);border-radius:19px!important;color:#fff;border:none;width:76px;height:38px}.header___ZvOvN{background-image:url(./static/toubu.28ed294d.png);width:100%;height:108px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#030616;position:relative}.header___ZvOvN .title___HRNlX{position:absolute;text-align:center;width:100%;top:44px;font-size:32px;background:linear-gradient(90deg,#f3f8ff,#e2f0fd 42%,#b8d0fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;color:transparent}.header___ZvOvN .back___ZHWAb{cursor:pointer;position:absolute;top:28px;left:76px;font-size:16px;background:linear-gradient(90deg,#a8ffff,#1eb4ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:400;color:transparent}.selectpop___HXOOq{background:#202f4f59!important}.selectpop___HXOOq div[class~=ant-select-item-option-content]{color:#fff;border:1px solid transparent!important}.selectpop___HXOOq div[class~=ant-select-item-option-selected]{background:#202f4f59!important;border:1px solid rgba(74,113,237,.3)!important}.khtj___qbSZ4{background:radial-gradient(453% 100% at 48% 50%,#1c2f7769,#19395c61);border-radius:8px;border:1px solid rgba(74,113,237,.4);backdrop-filter:blur(1px);height:143px;position:relative;margin-top:30px;display:flex;justify-content:space-between;padding:0 60px;align-items:center}.khtj___qbSZ4 .k_left___nRb88{position:absolute;left:0;top:10px;width:30px;height:131px;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:center center;background-size:cover;font-weight:500;font-size:16px;color:#bbc8ff;text-align:center;padding-top:10px}.khtj___qbSZ4 .k_item___hzfe4{display:flex;align-items:center}.khtj___qbSZ4 .k_item___hzfe4 .k_item_right___ODWvD{margin-left:20px;color:#fff;padding-top:24px;padding-bottom:11px}.khtj___qbSZ4 .k_item___hzfe4 .k_item_right___ODWvD .k_item_right_text___VU_fj{text-shadow:0px 1px 10px #0096FC}.pagintop___gNhrZ{margin-top:30px}.pagintop___gNhrZ li button{background:#15458533!important;border-radius:2px!important;border:1px solid!important;color:#fff!important;border-image:linear-gradient(360deg,#0086ff33,#ffffff1a) 1 1!important}.pagintop___gNhrZ span[class~=ant-pagination-item-ellipsis]{background:#15458533!important;border-radius:2px!important;border-image:linear-gradient(360deg,#0086ff33,#ffffff1a) 1 1!important;color:#ffffffb3!important}.pagintop___gNhrZ li[class~=ant-pagination-item]{background:#15458533!important;border-radius:2px!important;border:1px solid!important;border-image:linear-gradient(360deg,#0086ff33,#ffffff1a) 1 1!important}.pagintop___gNhrZ li[class~=ant-pagination-item] a{color:#ffffffb3!important}.pagintop___gNhrZ li[class~=ant-pagination-item-active]{background:#3061d0!important;color:#fff!important} diff --git a/p__tasks__ThemeChange__index.9ae27289.async.js b/p__tasks__ThemeChange__index.76495260.async.js similarity index 93% rename from p__tasks__ThemeChange__index.9ae27289.async.js rename to p__tasks__ThemeChange__index.76495260.async.js index 0aed00b9f5..9ff92cf172 100644 --- a/p__tasks__ThemeChange__index.9ae27289.async.js +++ b/p__tasks__ThemeChange__index.76495260.async.js @@ -140,8 +140,8 @@ ${Mt}`:Mt,We=$e(Ve);if(!Ye)if(bt||!Bt||Tt>0){Rt(We),ut(We.length),(!Bt||Tt>0)&&!bt&&_e();return}else if((We==null?void 0:We.length)<4)Rt(We),ut(We.length);else if(pt{Rt(We.slice(0,pt+2)),ut(Oe=>Oe+2)},ke>10?Math.max(500/(ke/2),20):50);return()=>clearInterval(je)}else Bt||_e()},[Mt,Bt,Tt,bt,pt]);const ze=(0,ge.useMemo)(()=>ge.createElement("section",{className:`${se.answer} fadeIn animated edu_md`},ge.createElement(ce.UG,{remarkPlugins:[oe.Z,ue.Z],rehypePlugins:[le.Z,he.Z],components:{code(Ve){var We=Ve,{node:ke,inline:je,className:Oe,children:ot}=We,Ct=Xe(We,["node","inline","className","children"]);const It=/language-(\w+)/.exec(Oe||""),Lt=String(ot).trim();return je||!It?ge.createElement("code",Fe({className:Oe},Ct),ot):ge.createElement("code",{className:se.codeCopy,"data-text":`\`\`\`${It?It[1]:""} ${ot} -\`\`\``},ge.createElement(re.CopyToClipboard,{text:Lt,onCopy:()=>ie.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},ge.createElement("button",null,"\u590D\u5236")),It[1]==="html"&&Ye&&ge.createElement("button",{className:se.runCode,onClick:()=>{Xt(Fe({},qe(Fe({},kt),{open:++kt.open,defaultValue:Lt,language:It[1]})))}},"\u8FD0\u884CHTML"),ge.createElement(b.Z,Fe({wrapLongLines:!0,style:de.Z,language:It[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},Ct),Lt))},img({node:Ve}){var We;const ke=(We=Ve.properties)==null?void 0:We.src;return ge.createElement(ae.Z,{src:ke,width:320,"data-text":ke,onLoad:()=>bt&&setTimeout(()=>_e(),500)})}}},Ye?ct:`${ct}__`)),[ct]);return ge.createElement(ge.Fragment,null,ge.createElement(ve,{defaultValue:kt.defaultValue,open:kt.open,language:kt.language,height:kt.height,onChange:(Ve,We)=>{Rt(ct.replaceAll(We,Ve))},onDynamic:nt}),ze)}},52516:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return de}});var ge=ye(59301),ce=ye(65862),b={draggableImage:"draggableImage___vcTso",img:"img___xAyno",close:"close___WUtfj",extraNode:"extraNode___tnBrt"},de=({src:re,onClick:se,topPercentage:ie=.62,draggableExtraNode:ae})=>{const le=(0,ge.useRef)(null),oe=(0,ge.useRef)(!1),ue=(0,ge.useRef)(!1),[ne,z]=(0,ge.useState)(window.innerHeight*ie),[a,y]=(0,ge.useState)(!1),x=10;return(0,ge.useEffect)(()=>{if(le.current){let E=function(me){var pe;oe.current=!0,Ae=me.pageY,fe=me.pageY-(((pe=le.current)==null?void 0:pe.getBoundingClientRect().top)||0),(0,ce.kk)("none"),document.onselectstart=function(){return!1}},ee=function(){oe.current&&!ue.current&&se&&se(),oe.current=!1,ue.current=!1,(0,ce.kk)("auto"),document.onselectstart=null},te=function(me){var pe;if(oe.current){const Ee=me.pageY-fe,Ce=window.innerHeight-(((pe=le.current)==null?void 0:pe.offsetHeight)||0)-50,De=50;if(!ue.current&&Math.abs(Ae-me.pageY)>x&&(ue.current=!0),ue.current){let Ie=Math.max(De,Math.min(Ee,Ce));z(Ie)}}},fe=0,Ae=0;return le.current.addEventListener("mousedown",E),document.addEventListener("mousemove",te),document.addEventListener("mouseup",ee),()=>{var me,pe;(pe=(me=le==null?void 0:le.current)==null?void 0:me.removeEventListener)==null||pe.call(me,"mousedown",E),document.removeEventListener("mousemove",te),document.removeEventListener("mouseup",ee)}}},[se]),(0,ge.useEffect)(()=>{const E=()=>{z(window.innerHeight*ie)};return window.addEventListener("resize",E),()=>{window.removeEventListener("resize",E)}},[ie]),ge.createElement("div",{className:b.draggableImage,style:{top:`${ne}px`,display:a?"none":"block",cursor:oe.current?"grabbing":"grab"},ref:le},ae&&ge.createElement("div",{className:b.extraNode,onMouseUp:E=>E.stopPropagation(),onMouseDownCapture:E=>E.stopPropagation()},ae),ge.createElement("img",{className:b.img,src:re,width:60,draggable:"false"}),ge.createElement("i",{className:`iconfont icon-tupianguanbi ${b.close}`,onMouseUp:E=>{E.stopPropagation(),y(!0)}}))}},46945:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return Re}});var ge=ye(59301),ce=ye(43428),b=ye(8591),he=ye(54580),de=ye(43418),re=ye(6848),se=ye(92832),ie=ye(3113),ae=ye(71418),le=ye(64165),oe=ye(14478),ue=ye(38854),ne=ye(92310),z=ye.n(ne),a=ye(36299),y=ye(10298),x=ye(28044),E={loadingPic:"loadingPic___sQWGQ",loading:"loading___ss_U1",dot:"dot___eTny8","dot-fade":"dot-fade___gzUhM",wrap:"wrap___SoLR4",chatContainer:"chatContainer___bSpXP",footerContainer:"footerContainer___IbaJq",btnWrp:"btnWrp___z89PH",btn:"btn___VK3Di",btnActive:"btnActive___en_8L",inputContainer:"inputContainer___q_PRC",uploadBtn:"uploadBtn___fY3BV",sendBtn:"sendBtn____aYXt",sendBtnDisabled:"sendBtnDisabled____WhtC",cancelBtn:"cancelBtn___I91qC",lineFour:"lineFour___t_eBm",fullIcon:"fullIcon___WYjW2",footerContainerSelected:"footerContainerSelected___TV_oq",full:"full___h1vtm",li:"li___DXR9A",avatarIcon:"avatarIcon___EYoqp",img:"img___wrenL",content:"content___NK_Ew",borderBox:"borderBox___UVtN4",text:"text___d_gYw",fileWrap:"fileWrap___kbAp0",file:"file___R5FNg",fileName:"fileName___oTYTw",source:"source___JD93j",action:"action___CTh1w",disabledInput:"disabledInput___rMs3e",backBottom:"backBottom___VIz5U",head:"head___vWC9s",title:"title___l1GaK",headBtn:"headBtn___fGGSq",menuWarp:"menuWarp___Py4k9",menu:"menu___Rpj4l",menuText:"menuText___zGoGw",menuDel:"menuDel___qa0au",active:"active___n_Cfs",draggableWrap:"draggableWrap___u95gi",modal:"modal___Q60Fu",footer:"footer___lxKwN",main:"main____xLI7",files:"files___U6HeB",fileDel:"fileDel___HitRv",inputWrap:"inputWrap___ydzLc",btnWrap:"btnWrap___ENcDO",btnDisabled:"btnDisabled___AFYEZ",uploadDisabledBtn:"uploadDisabledBtn___LslUe"},ee=ye(38147),te=ye(65862),fe=ye(52516),Ae=ye(37166),me=ye(28984),pe=ye(71986),ve=ye(74128),Ee=ye(56102),Ce=ye(48530),De=Object.defineProperty,Ie=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Ue=(Me,He,Ke)=>He in Me?De(Me,He,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):Me[He]=Ke,Fe=(Me,He)=>{for(var Ke in He||(He={}))Qe.call(He,Ke)&&Ue(Me,Ke,He[Ke]);if(Ie)for(var Ke of Ie(He))Le.call(He,Ke)&&Ue(Me,Ke,He[Ke]);return Me},qe=(Me,He)=>{var Ke={};for(var st in Me)Qe.call(Me,st)&&He.indexOf(st)<0&&(Ke[st]=Me[st]);if(Me!=null&&Ie)for(var st of Ie(Me))He.indexOf(st)<0&&Le.call(Me,st)&&(Ke[st]=Me[st]);return Ke};const Xe=ye(20441),mt={};Xe.keys().forEach(Me=>{const He=Me.replace("./","").replace(".svg","");mt[He]=Xe(Me)});var lt=Me=>{var He=Me,{filename:Ke}=He,st=qe(He,["filename"]),en;const hn=((en=Ke==null?void 0:Ke.split(".").pop())==null?void 0:en.toLowerCase())||"unknown",Wn=mt[hn]||mt.default;return ge.createElement("img",Fe({src:Wn,alt:hn},st))},Mt=ye(12911),Bt=ye.n(Mt),Tt=ye(37712),bt=ye(4676),nt=function(){return nt=Object.assign||function(Me){for(var He,Ke=1,st=arguments.length;KeNumber(zr)?zr:Ji})}if(fa||this.props.lockAspectRatio&&!Xi&&!Lr){var Ji=Wi+(Pi-ii)/hn;this.setState({maxWidth:Ji>Number(zr)?zr:Ji})}if((Lr||Xi)&&this.resizable){var Ji=(Li-Ci)/hn+this.resizable.size.height;this.setState({maxHeight:Ji>Number(Nr)?Nr:Ji})}if(Do||this.props.lockAspectRatio&&!Lr&&!Xi){var Ji=aa+(Ci-Li)/hn;this.setState({maxHeight:Ji>Number(Nr)?Nr:Ji})}}}else this.setState({maxWidth:this.props.maxWidth,maxHeight:this.props.maxHeight});this.props.onResizeStart&&this.props.onResizeStart(Ke,st,en)},He.prototype.onResize=function(Ke,st,en,hn){var Wn=this,Tn={x:this.originalPosition.x,y:this.originalPosition.y},rr=-hn.width,wr=-hn.height,Br=["top","left","topLeft","bottomLeft","topRight"];Br.includes(st)&&(st==="bottomLeft"?Tn.x+=rr:(st==="topRight"||(Tn.x+=rr),Tn.y+=wr));var Kn=this.draggable.state;(Tn.x!==Kn.x||Tn.y!==Kn.y)&&(0,bt.flushSync)(function(){Wn.draggable.setState(Tn)}),this.updateOffsetFromParent();var zr=this.offsetFromParent,Nr=this.getDraggablePosition().x+zr.left,Tr=this.getDraggablePosition().y+zr.top;this.resizingPosition={x:Nr,y:Tr},this.props.onResize&&this.props.onResize(Ke,st,en,hn,{x:Nr,y:Tr})},He.prototype.onResizeStop=function(Ke,st,en,hn){this.setState({resizing:!1});var Wn=this.getMaxSizesFromProps(),Tn=Wn.maxWidth,rr=Wn.maxHeight;this.setState({maxWidth:Tn,maxHeight:rr}),this.props.onResizeStop&&this.props.onResizeStop(Ke,st,en,hn,this.resizingPosition)},He.prototype.updateSize=function(Ke){this.resizable&&this.resizable.updateSize({width:Ke.width,height:Ke.height})},He.prototype.updatePosition=function(Ke){this.draggable.setState(Ke)},He.prototype.updateOffsetFromParent=function(){var Ke=this.props.scale,st=this.getParent(),en=this.getSelfElement();if(!st||en===null)return{top:0,left:0};var hn=st.getBoundingClientRect(),Wn=hn.left,Tn=hn.top,rr=en.getBoundingClientRect(),wr=this.getDraggablePosition(),Br=st.scrollLeft,Kn=st.scrollTop;this.offsetFromParent={left:rr.left-Wn+Br-wr.x*Ke,top:rr.top-Tn+Kn-wr.y*Ke}},He.prototype.render=function(){var Ke=this,st=this.props,en=st.disableDragging,hn=st.style,Wn=st.dragHandleClassName,Tn=st.position,rr=st.onMouseDown,wr=st.onMouseUp,Br=st.dragAxis,Kn=st.dragGrid,zr=st.bounds,Nr=st.enableUserSelectHack,Tr=st.cancel,Mr=st.children,Zr=st.onResizeStart,ii=st.onResize,Li=st.onResizeStop,Gi=st.onDragStart,Pi=st.onDrag,Ci=st.onDragStop,Wi=st.resizeHandleStyles,aa=st.resizeHandleClasses,Xi=st.resizeHandleComponent,fa=st.enableResizing,Lr=st.resizeGrid,Do=st.resizeHandleWrapperClass,Ji=st.resizeHandleWrapperStyle,Da=st.scale,Po=st.allowAnyClick,ni=st.dragPositionOffset,Ei=un(st,["disableDragging","style","dragHandleClassName","position","onMouseDown","onMouseUp","dragAxis","dragGrid","bounds","enableUserSelectHack","cancel","children","onResizeStart","onResize","onResizeStop","onDragStart","onDrag","onDragStop","resizeHandleStyles","resizeHandleClasses","resizeHandleComponent","enableResizing","resizeGrid","resizeHandleWrapperClass","resizeHandleWrapperStyle","scale","allowAnyClick","dragPositionOffset"]),Oi=this.props.default?nn({},this.props.default):void 0;delete Ei.default;var mi=en||Wn?{cursor:"auto"}:{cursor:"move"},_i=nn(nn(nn({},Pn),mi),hn),Ma=this.offsetFromParent,fo=Ma.left,oa=Ma.top,Ya;Tn&&(Ya={x:Tn.x-fo,y:Tn.y-oa});var za=this.state.resizing?void 0:Ya,zo=this.state.resizing?"both":Br;return(0,ge.createElement)(Bt(),{ref:function(Bo){Bo&&(Ke.draggable=Bo)},handle:Wn?".".concat(Wn):void 0,defaultPosition:Oi,onMouseDown:rr,onMouseUp:wr,onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop,axis:zo,disabled:en,grid:Kn,bounds:zr?this.state.bounds:void 0,position:za,enableUserSelectHack:Nr,cancel:Tr,scale:Da,allowAnyClick:Po,nodeRef:this.resizableElement,positionOffset:ni},(0,ge.createElement)(at,nn({},Ei,{ref:function(Bo){Bo&&(Ke.resizable=Bo,Ke.resizableElement.current=Bo.resizable)},defaultSize:Oi,size:this.props.size,enable:typeof fa=="boolean"?Nn(fa):fa,onResizeStart:this.onResizeStart,onResize:this.onResize,onResizeStop:this.onResizeStop,style:_i,minWidth:this.props.minWidth,minHeight:this.props.minHeight,maxWidth:this.state.resizing?this.state.maxWidth:this.props.maxWidth,maxHeight:this.state.resizing?this.state.maxHeight:this.props.maxHeight,grid:Lr,handleWrapperClass:Do,handleWrapperStyle:Ji,lockAspectRatio:this.props.lockAspectRatio,lockAspectRatioExtraWidth:this.props.lockAspectRatioExtraWidth,lockAspectRatioExtraHeight:this.props.lockAspectRatioExtraHeight,handleStyles:Wi,handleClasses:aa,handleComponent:Xi,scale:this.props.scale}),Mr))},He.defaultProps={maxWidth:Number.MAX_SAFE_INTEGER,maxHeight:Number.MAX_SAFE_INTEGER,scale:1,onResizeStart:function(){},onResize:function(){},onResizeStop:function(){},onDragStart:function(){},onDrag:function(){},onDragStop:function(){}},He}(ge.PureComponent),xn=Object.defineProperty,pn=Object.defineProperties,Zn=Object.getOwnPropertyDescriptors,cr=Object.getOwnPropertySymbols,nr=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,ir=(Me,He,Ke)=>He in Me?xn(Me,He,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):Me[He]=Ke,rn=(Me,He)=>{for(var Ke in He||(He={}))nr.call(He,Ke)&&ir(Me,Ke,He[Ke]);if(cr)for(var Ke of cr(He))Sn.call(He,Ke)&&ir(Me,Ke,He[Ke]);return Me},Dr=(Me,He)=>pn(Me,Zn(He)),_r=(Me,He,Ke)=>new Promise((st,en)=>{var hn=rr=>{try{Tn(Ke.next(rr))}catch(wr){en(wr)}},Wn=rr=>{try{Tn(Ke.throw(rr))}catch(wr){en(wr)}},Tn=rr=>rr.done?st(rr.value):Promise.resolve(rr.value).then(hn,Wn);Tn((Ke=Ke.apply(Me,He)).next())}),er=({title:Me="\u5934\u6B4CAI",placeholder:He,hideUpload:Ke,hideInputBox:st,aiIcon:en=Ae,userIcon:hn=me,dragIcon:Wn=pe,children:Tn,fetchUrl:rr,fetchData:wr={},extraAnswerAction:Br,showDefaultTips:Kn=!0,onOpen:zr,onClose:Nr,loadingOption:Tr,showPreference:Mr=!1,initMessage:Zr,customRequest:ii,visible:Li,width:Gi=1200,isCheckRestrictNumber:Pi=!1,headNode:Ci,headFunctionNode:Wi,showRedraw:aa,showEdit:Xi,promptPropName:fa="prompt",topPercentage:Lr,showSwitchingModel:Do=!1,showImageGenerator:Ji=!1,showLookHistory:Da=!1,fetchListObject:Po,customPreference:ni,customDataNode:Ei,showAddSession:Oi,historyId:mi,draggableExtraNode:_i,drawerExtraNode:Ma,menuExtraFunctionNode:fo,showSceneAwareness:oa=!1,ReactComponent:Ya=ce.Z,topFunctionNode:za,footerContainerStyle:zo,chatContainerStyle:Bo={},showCodePreview:ku=!1,showSource:ds=!0,onSendMessage:dc,onDynamic:nl=()=>{}})=>{var fs,Lu;const[Gu,fl]=(0,ge.useState)(!1),[Or,jr]=(0,ge.useState)("qwen-max"),[Ur,pi]=(0,ge.useState)([]),[ea,ya]=(0,ge.useState)([]),[fi,Vi]=(0,ge.useState)(!1),[Zi,Wa]=(0,ge.useState)(!1),[ca,qi]=(0,ge.useState)(!1),[na,Ra]=(0,ge.useState)([]),[Vo,mo]=(0,ge.useState)(""),[Zo,gu]=(0,ge.useState)(0),[yi,gi]=(0,ge.useState)(void 0),[ki,Wr]=(0,ge.useState)(!1),[Ea,Jo]=(0,ge.useState)(null),[au,ou]=(0,ge.useState)(""),po=(0,ge.useRef)(),mu=(0,ge.useRef)(null),ju=(0,ge.useRef)(null),[pu,Wu]=(0,ge.useState)(!1),[xs,zs]=(0,ge.useState)(!1),[hl,Rs]=(0,ge.useState)(!1),[rl,uu]=(0,ge.useState)(!1),[Pc,Fc]=(0,ge.useState)(!1),[Xl,Zc]=(0,ge.useState)(0),il=(0,ge.useRef)(null),hs=(0,ge.useRef)(!1),Fl=(0,ge.useRef)(null),[Os,gl]=(0,ge.useState)(void 0),[S0,Ad]=(0,ge.useState)(!0),[gs,z0]=(0,ge.useState)(Gi-28),[D0,yd]=(0,ge.useState)(!1),[Jc,Yu]=(0,ge.useState)(!0),[Ic,B0]=(0,ge.useState)([]),fc=(0,ge.useRef)([]),qc=(0,ge.useRef)(null),Vl=(0,ge.useRef)(null),$c=(0,ge.useRef)(!1),bs=gs-22,e0=Vo==null?void 0:Vo.split(` -`).length,{onAdd:ml,onGetList:G0,onListClick:x0,onListDelete:W0,onListDealData:t0}=Po||{},al=50,Zl=10,P0={maxCount:al,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Ur,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:pr=>_r(void 0,null,function*(){var ji,ra,ga,no;const ka=(no=(ga=(ra=(ji=pr==null?void 0:pr.name)==null?void 0:ji.split("."))==null?void 0:ra.slice(-1))==null?void 0:ga[0])==null?void 0:no.toLowerCase(),yt=["doc","docx","md","pdf","txt","xlsx","xls"].includes(ka);return pr.size==0?(b.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),he.default.LIST_IGNORE):yt?pr.size/1024/1024>100?(b.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),he.default.LIST_IGNORE):!0:(b.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),he.default.LIST_IGNORE)}),onChange:({fileList:pr})=>{pi(pr)},action:`${(fs=ve.Z)==null?void 0:fs.API_SERVER}/api/intelligent_imports/upload_file.json`},Ed={maxCount:Zl,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:ea,multiple:!0,accept:".jpg,.png,",beforeUpload:pr=>{var ji,ra,ga,no;const ka=(no=(ga=(ra=(ji=pr==null?void 0:pr.name)==null?void 0:ji.split("."))==null?void 0:ra.slice(-1))==null?void 0:ga[0])==null?void 0:no.toLowerCase(),yt=["jpg","png"].includes(ka);return pr.size==0?(b.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),he.default.LIST_IGNORE):yt?pr.size/1024/1024>10?(b.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),he.default.LIST_IGNORE):!0:(b.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),he.default.LIST_IGNORE)},onChange:({fileList:pr})=>{ya(pr)},action:`${(Lu=ve.Z)==null?void 0:Lu.API_SERVER}/api/ai/generals/update_file.json`};(0,ge.useEffect)(()=>{if(!na.length||!po.current)return;const pr=na[na.length-1];pr!=null&&pr.loading&&(po.current.scrollTop=po.current.scrollHeight)},[na.length]),(0,ge.useEffect)(()=>{if(!po.current||!il.current)return;const pr=new IntersectionObserver(([ji])=>{var ra,ga,no,ka;if(!document.contains(ji.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((ra=ji.rootBounds)==null?void 0:ra.width)===0&&((ga=ji.rootBounds)==null?void 0:ga.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((no=ji.boundingClientRect)==null?void 0:no.width)===0&&((ka=ji.boundingClientRect)==null?void 0:ka.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}Ad(ji.isIntersecting)},{root:po.current,rootMargin:"70px",threshold:0});return pr.observe(il.current),()=>{il.current&&pr.unobserve(il.current)}},[po.current,il.current]),(0,ge.useEffect)(()=>{if(!pu)return;const pr=po.current,ji=Fl.current;hs.current=!1;let ra=pr.scrollTop;const ga=()=>{const{scrollTop:ka,scrollHeight:wu,clientHeight:yt}=pr;ka>ra?ka+yt>=wu-50&&(pr.scrollTop=pr.scrollHeight,hs.current=!1):ka{hs.current||(pr.scrollTop=pr.scrollHeight)});return no.observe(ji),()=>{var ka;no.unobserve(ji),(ka=pr==null?void 0:pr.removeEventListener)==null||ka.call(pr,"scroll",ga)}},[pu]),(0,ge.useEffect)(()=>{!pu&&fc.current.length&&(Ra([...na,...fc.current]),fc.current=[])},[pu]),(0,ge.useEffect)(()=>{if(!po.current)return;const pr=new ResizeObserver(()=>{var ji;po.current&&z0((ji=po.current)==null?void 0:ji.offsetWidth)});return pr.observe(po.current),()=>{po.current&&pr.unobserve(po.current)}},[po.current]),(0,ge.useEffect)(()=>{typeof Li=="boolean"&&fl(Li)},[Li]),(0,ge.useEffect)(()=>{var pr;if(mu.current&&Ea!==null){mu.current.focus();const ji=(pr=mu.current.resizableTextArea)==null?void 0:pr.textArea;ji&&(ji.selectionStart=ji.selectionEnd=ji.value.length)}},[Ea]),(0,ge.useEffect)(()=>{e0<5&&Wr(!1)},[e0]),(0,ge.useEffect)(()=>{Gu&&Zr&&(Ra(Gs(Zr)),Vi(!0),hc(Zr,{history:[]})),Gu&&(r0(),mi?I0(mi):Oi&&!Os&&o0()),Gu||Ql()},[Gu]);const Gs=(pr="",ji=[],ra=[])=>{const ga=Date.now();return[{text:pr,key:ga,sender:"user",fileList:ji,imageList:ra,show:!0},{loading:!0,key:ga,sender:"AI",show:!0,model:Or,imageGenerator:rl,thinkingEnabled:xs,codePreview:hl}]},Ql=()=>{ou(""),Jo(null),pi([]),ya([]),mo("")},n0=()=>{if(zr){zr({chatData:na,setChatData:Ra,setLoading:Vi,getData:hc,renderChatItems:Gs,handleAdd:o0,identifier:Os});return}fl(!0)},ws=()=>{if(Yu(!0),Nr){Nr();return}fl(!1)},io=()=>{Wr(!ki)},r0=()=>_r(void 0,null,function*(){if(!Pi)return;const pr=yield(0,ee.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(pr==null?void 0:pr.status)===0&&(pr==null?void 0:pr.total_number)!==-1&&(gu((pr==null?void 0:pr.total_number)-(pr==null?void 0:pr.remaining_number)),gi(pr==null?void 0:pr.total_number))}),K0=()=>{de.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:ge.createElement("div",null,ge.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),ge.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",yi,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},i0=pr=>pr.reduce((ra,ga)=>{if(ga.sender==="user"){const no=pr.find(ka=>ka.key===ga.key&&ka.sender==="AI");no&&(no!=null&&no.text)&&!(no!=null&&no.error)&&ra.push({question:ga.text,answer:no.text})}return ra},[]),hc=(...pr)=>_r(void 0,[...pr],function*(ji="",ra={},ga=na){if(ii&&(yield ii({mes:ji,setChatData:Ra,fileList:Ur,body:ra,checkNum:r0,setLoading:Vi,bodyChatData:ga,setTyping:Wu,setImageGenerator:uu,renderChatItems:Gs})),!ii){const no=Ur==null?void 0:Ur.map(Qt=>{var yn;return(yn=Qt==null?void 0:Qt.response)==null?void 0:yn.file_id}),ka=ea==null?void 0:ea.map(Qt=>{var yn;return(yn=Qt==null?void 0:Qt.response)==null?void 0:yn.data}),wu=ra.history||i0(ga),yt=rn(rn({identifier:Os,response_mode:"streaming",scene_awareness:Pc,thinking_enabled:xs,image_generator:rl,code_preview:hl,file_ids:no,image_list:ka,history:wu,[fa]:ji},wr),ra),Ot=Object.fromEntries(Object.entries(yt).filter(([Qt,yn])=>yn!==void 0));ju.current=new Ce.Z(ve.Z.API_SERVER+rr,Ot),yield new Promise((Qt,yn)=>{let bn=null,qn=null;ju.current.on("data",Gn=>{Wu(!0);const{chunk:{content:Ar,type:vr,created:kr,msg:oi}}=Gn,Yr=oi==="error";vr==="thinking"&&(bn=bn||kr,Ra(Qr=>[...Qr].map((Xr,Jr)=>Jr===Qr.length-1?Dr(rn({},Xr),{reasoning:(Xr.reasoning||"")+Ar,loading:!1,hideAnswer:!0,error:Yr}):Xr))),vr==="text"&&(qn=qn||kr,Ra(Qr=>[...Qr].map((Xr,Jr)=>Jr===Qr.length-1?Dr(rn({},Xr),{text:(Xr.text||"")+Ar,loading:!1,startTime:bn,endTime:qn,error:Yr}):Xr)))}),ju.current.on("done",()=>{Qt()}),ju.current.on("error",Gn=>{let Ar="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(Gn)==="[object Object]"&&Gn.status===-9&&(Ar=Gn==null?void 0:Gn.message),Ra(vr=>[...vr].map((kr,oi)=>oi===vr.length-1?Dr(rn({},kr),{text:Ar,loading:!1,error:!0}):kr)),Qt()}),ju.current.on("cancelled",()=>{Qt()}),ju.current.startStream()})}r0(),Vi(!1)}),X0=pr=>{mo(pr.target.value)},V0=(pr,ji)=>{if(Ql(),Vi(!0),pr==="edit"){fc.current=na.slice(ji+2);const ra=na.splice(ji),{fileList:ga=[],imageList:no=[]}=(ra==null?void 0:ra[0])||{},ka=ga.map(Ot=>{var Qt;return(Qt=Ot.response)==null?void 0:Qt.file_id}),wu=no.map(Ot=>{var Qt;return(Qt=Ot.response)==null?void 0:Qt.data}),yt={history:i0(na),file_ids:ka,image_list:wu,edit:!0};Ra([...na,...Gs(au,ga,no)]),hc(au,yt,na)}if(pr==="redraw"){fc.current=na.slice(ji+1);const ra=na.splice(ji-1),{text:ga,fileList:no=[],imageList:ka=[]}=(ra==null?void 0:ra[0])||{},wu=no.map(Qt=>{var yn;return(yn=Qt.response)==null?void 0:yn.file_id}),yt=ka.map(Qt=>{var yn;return(yn=Qt.response)==null?void 0:yn.data}),Ot={history:i0(na),file_ids:wu,image_list:yt,edit:!0};Ra([...na,...Gs(ga,no,ka)]),hc(ga,Ot,na)}},Mc=()=>{if(Vo.trim()!==""){Ql(),Vi(!0);const pr=Ur.filter(ra=>ra.status==="done"),ji=ea.filter(ra=>ra.status==="done");Ra([...na,...Gs(Vo,pr,ji)]),hc(Vo)}},_d=pr=>{if(pr.shiftKey){if(pr.key==="Enter")return}else if(pr.key==="Enter"){if(pr.preventDefault(),u0||$c.current)return;Mc()}},Cd=(pr,ji)=>{let ra=!1;Xi===!0?ra=!0:Xi==="last"&&(ra=na.reduce((wu,yt,Ot)=>yt.sender==="user"?Ot:wu,-1)===ji);const ga=ji===Ea,no=[...(pr==null?void 0:pr.fileList)||[],...(pr==null?void 0:pr.imageList)||[]];return ge.createElement("div",{className:E.li,style:rn({width:bs},Bo)},ge.createElement("div",{className:E.avatarIcon},ge.createElement("img",{className:E.img,src:hn})),ge.createElement("div",{className:E.content},!!(no!=null&&no.length)&&ge.createElement("div",{className:E.fileWrap},no==null?void 0:no.map((ka,wu)=>ge.createElement("div",{key:wu,className:E.file},ge.createElement(lt,{filename:ka==null?void 0:ka.name,className:"mr10",width:24}),ge.createElement("aside",null,ge.createElement(re.Z,{title:ka==null?void 0:ka.name},ge.createElement("div",{className:E.fileName},ka==null?void 0:ka.name)),ge.createElement("div",{className:"c-grey-999 font12"},(0,te.RD)(ka==null?void 0:ka.size)))))),ge.createElement("div",{className:E.borderBox},ga?ge.createElement(se.default.TextArea,{value:au,ref:mu,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:ka=>ou(ka.target.value)}):ge.createElement("div",{className:E.text},pr==null?void 0:pr.text)),ga?ge.createElement("div",{className:E.action},ge.createElement(ie.ZP,{onClick:()=>{ou(""),Jo(null)},size:"small"},"\u53D6\u6D88"),ge.createElement(ie.ZP,{disabled:!au.trim(),onClick:()=>V0("edit",ji),type:"primary",size:"small"},"\u786E\u8BA4")):ge.createElement("div",{className:E.action},ge.createElement(Ee.CopyToClipboard,{text:(pr==null?void 0:pr.text)||"",onCopy:()=>b.ZP.success("\u590D\u5236\u6210\u529F")},ge.createElement(re.Z,{title:"\u590D\u5236"},ge.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),ra&&!fi&&ge.createElement(re.Z,{title:"\u7F16\u8F91"},ge.createElement("i",{onClick:()=>{Jo(ji),ou((pr==null?void 0:pr.text)||"")},className:"iconfont icon-bianji10 font14"})))))},F0=(pr,ji)=>{let ra=!1;aa===!0?ra=!0:aa==="last"&&(ra=na.reduce((ka,wu,yt)=>wu.sender==="AI"?yt:ka,-1)===ji);let ga="";return pr!=null&&pr.source?ga=pr==null?void 0:pr.source:(pr==null?void 0:pr.model)==="deepseek-r1"?ga="\u7531deepseek\u751F\u6210":(pr==null?void 0:pr.model)==="qwen-max"&&(ga="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),ge.createElement("div",{className:E.li,style:rn({width:bs},Bo)},ge.createElement("div",{className:E.avatarIcon},ge.createElement("img",{className:E.img,src:en})),ge.createElement("div",{className:E.content},ge.createElement("div",{className:E.borderBox},pr.loading&&ge.createElement(ge.Fragment,null,pr!=null&&pr.imageGenerator?ge.createElement("div",{className:E.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",ge.createElement("div",{className:"ai-loading"})):!(pr!=null&&pr.thinkingEnabled)&&ge.createElement("div",null,ge.createElement("div",{className:E.loading},ge.createElement("div",{className:E.dot}),ge.createElement("div",{className:E.dot}),ge.createElement("div",{className:E.dot})),ge.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(Tr==null?void 0:Tr.text)||"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(pr==null?void 0:pr.thinkingEnabled)&&ge.createElement(y.Z,{time:pr==null?void 0:pr.time,cancelIndex:Xl,loading:pr.loading,streamingStatus:!(pr!=null&&pr.text),onFinish:()=>{Zc(0),Ra(no=>[...no].map((ka,wu)=>wu===no.length-1?Dr(rn({},ka),{hideAnswer:!1,time:ka.startTime?ka.endTime-ka.startTime:null}):ka))},value:pr==null?void 0:pr.reasoning}),!!(pr!=null&&pr.text)&&!pr.hideAnswer&&ge.createElement(a.Z,{onDynamic:nl,cancelIndex:Xl,streamingStatus:fi,loadImage:!!(pr!=null&&pr.imageGenerator),onFinish:()=>_r(void 0,null,function*(){Zc(0),setTimeout(()=>Wu(!1),0)}),value:pr==null?void 0:pr.text})),ds&&!!(pr!=null&&pr.text)&&ga&&ge.createElement("div",{className:E.source},ga),ge.createElement("div",{className:E.action},Br==null?void 0:Br(pr,ji,$0),!(pr!=null&&pr.imageGenerator)&&ge.createElement(Ee.CopyToClipboard,{text:String((pr==null?void 0:pr.text)||""),onCopy:()=>b.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},ge.createElement(re.Z,{title:"\u590D\u5236"},ge.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Mr&&!fi&&ge.createElement(ge.Fragment,null,ge.createElement(re.Z,{title:"\u559C\u6B22"},ge.createElement("i",{style:pr!=null&&pr.like?{color:"#FA8D30"}:{},onClick:()=>js("like",!(pr!=null&&pr.like),ji),className:"iconfot icon-yijiejue font15"})),ge.createElement(re.Z,{title:"\u4E0D\u559C\u6B22"},ge.createElement("i",{style:pr!=null&&pr.dislike?{color:"#e86d7c"}:{},onClick:()=>js("dislike",!(pr!=null&&pr.dislike),ji),className:"iconfot icon-weijiejuezhengchang font15"}))),ra&&!fi&&ge.createElement(re.Z,{title:"\u91CD\u65B0\u751F\u6210"},ge.createElement("i",{onClick:()=>V0("redraw",ji),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},js=(pr,ji,ra)=>_r(void 0,null,function*(){if(ni){const ga=na.slice(0,ra+1),ka=i0(ga).length;yield ni({type:pr,value:ji,index:ra,identifier:Os,objectIndex:ka})}Ra(ga=>(ga[ra][pr]=ji,ji&&(ga[ra][pr==="like"?"dislike":"like"]=!1),[...ga]))}),a0=()=>{var pr,ji;Zc(1),(ji=(pr=ju.current)==null?void 0:pr.cancelRequest)==null||ji.call(pr),Vi(!1),Wu(!1)},o0=()=>_r(void 0,null,function*(){var pr,ji,ra;(ji=(pr=ju.current)==null?void 0:pr.cancelRequest)==null||ji.call(pr),Ql(),Ra([]),Vi(!0);const ga=yield ml();(ga==null?void 0:ga.status)===0&&gl((ra=ga==null?void 0:ga.data)==null?void 0:ra.identifier),Vi(!1),Wu(!1)}),Z0=()=>_r(void 0,null,function*(){var pr;qi(!0);const ji=yield G0();(ji==null?void 0:ji.status)===0&&B0(((pr=ji==null?void 0:ji.data)==null?void 0:pr.list)||[]),qi(!1)}),I0=(...pr)=>_r(void 0,[...pr],function*(ji=Os){var ra,ga,no,ka;(ga=(ra=ju.current)==null?void 0:ra.cancelRequest)==null||ga.call(ra),Ql(),Wa(!0);const wu=yield x0(ji);if(wu.status===0){const yt=t0(((no=wu==null?void 0:wu.data)==null?void 0:no.messages)||[]);Ra(yt),Wa(!1),gl((ka=wu==null?void 0:wu.data)==null?void 0:ka.identifier);return}Ra([]),Wa(!1)}),bd=(pr,ji)=>_r(void 0,null,function*(){(yield W0(pr)).status===0&&(b.ZP.success("\u5220\u9664\u6210\u529F"),ji===Os&&o0(),Z0())}),J0=()=>ge.createElement("div",{className:E.menuWarp},ge.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),ge.createElement(ae.Z,{spinning:ca},!Ic.length&&ge.createElement(le.Z,{style:{width:250,paddingBottom:30},image:le.Z.PRESENTED_IMAGE_SIMPLE}),!!Ic.length&&ge.createElement("div",{className:E.menu},Ic.map(function(pr,ji){return ge.createElement("aside",{className:z()(Os===pr.identifier&&E.active),key:pr.id,onClick:()=>I0(pr.id)},ge.createElement("div",{className:E.menuText},ge.createElement(re.Z,{title:pr==null?void 0:pr.question},ge.createElement("span",null,pr==null?void 0:pr.question)),fo&&fo(pr)),ge.createElement("div",{className:E.menuDel,onClick:ra=>ra.stopPropagation()},ge.createElement(oe.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>bd(pr.id,pr.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},ge.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),q0=pr=>{if(pr==="file"){if(ea.length){de.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{ya([]),qc.current.upload.uploader.fileInput.click()}});return}qc.current.upload.uploader.fileInput.click()}if(pr==="image"){if(Ur.length){de.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{pi([]),Vl.current.upload.uploader.fileInput.click()}});return}Vl.current.upload.uploader.fileInput.click()}},kc=[...Ur,...ea],u0=kc.some(pr=>pr.status==="uploading")||fi||pu,M0=Zo>=yi,$0={chatData:na,stream:ju,isDisabledNum:M0,isDisAbledUpload:u0,checkNumModal:K0,checkNum:r0,onClose:ws,setChatData:Ra,setLoading:Vi,getData:hc,clearStatus:Ql,typing:pu,setImageGenerator:uu,renderChatItems:Gs,setSceneAwareness:Fc,setIdentifier:gl,setCodePreview:Rs,setTyping:Wu,onMenuClick:I0};return ge.createElement(ge.Fragment,null,Tn?ge.createElement("div",{onClick:n0},Tn):Tn!==null&&!Gu&&ge.createElement(fe.Z,{draggableExtraNode:_i,src:Wn,onClick:n0,topPercentage:Lr}),Gu&&ge.createElement("div",{className:E.draggableWrap},ge.createElement(Ht,{dragHandleClassName:E.title,bounds:"parent",minHeight:400,maxHeight:window.innerHeight-40,minWidth:634,maxWidth:window.innerWidth-40,default:{x:window.innerWidth-654,y:20,width:634,height:window.innerHeight-40}},ge.createElement("div",{className:E.modal},ge.createElement("div",{className:E.head},ge.createElement("div",{className:E.title},ge.createElement("b",{className:"c-grey-333 font16"},"\u667A\u80FD\u52A9\u6559"),ge.createElement("span",{className:"c-grey-333 font14"},"\uFF08\u70B9\u51FB\u53EF\u62D6\u52A8\u7A97\u53E3\uFF09")),Ma,Do&&ge.createElement(x.Z,{value:Or,onChange:pr=>{zs(!1),uu(!1),jr(pr),ya([]),pi([])}}),Da&&ge.createElement(ge.Fragment,null,ge.createElement(ue.Z,{className:"ml10",dropdownRender:J0,onOpenChange:pr=>{pr&&Z0()},placement:"bottomRight",arrow:{pointAtCenter:!0}},ge.createElement("div",{className:E.headBtn},ge.createElement("i",{className:"icon-lishiduihua1 font14"})))),Oi&&ge.createElement(ge.Fragment,null,ge.createElement(re.Z,{title:"\u65B0\u5EFA\u5BF9\u8BDD"},ge.createElement("div",{className:E.headBtn,onClick:o0},ge.createElement("i",{className:"icon-xinjianduihua font14"}))),ge.createElement("div",{style:{height:10,width:1,background:"#D8D8D8"}})),ge.createElement(re.Z,{title:"\u6536\u8D77\u7A97\u53E3"},ge.createElement("div",{className:E.headBtn,onClick:ws},ge.createElement("i",{className:"icon-suoxiaochuangkou font14"})))),ge.createElement("div",{className:z()(E.wrap,Gu&&"body-overflow-hidden")},ge.createElement("div",{ref:po,className:E.chatContainer},za==null?void 0:za($0),Kn&&ge.createElement("div",{className:`${E.li} mb20`,style:rn({width:bs},Bo)},ge.createElement("div",{className:E.avatarIcon},ge.createElement("img",{className:E.img,src:en})),ge.createElement("div",{className:E.content},ge.createElement("div",{className:E.borderBox},Ci,Wi==null?void 0:Wi($0)))),ge.createElement("div",{ref:Fl},ge.createElement(ae.Z,{spinning:Zi,className:"mt20"},na==null?void 0:na.map((pr,ji)=>ge.createElement(ge.Fragment,{key:pr.key+ji},pr.show&&ge.createElement(ge.Fragment,null,pr.sender==="user"&&Cd(pr,ji),pr.sender==="AI"&&F0(pr,ji),Ei&&!["AI","user"].includes(pr.sender)&&Ei(pr,ji,{width:bs})))))),!S0&&ge.createElement("div",{className:E.backBottom,onClick:()=>{po.current.scrollTop=po.current.scrollHeight}},ge.createElement("i",{className:"iconfont icon-huidaodibu"})),ge.createElement("div",{ref:il})),!st&&ge.createElement("div",{className:E.footer},ge.createElement("div",{className:E.main},!!kc.length&&ge.createElement("div",{className:E.files},kc==null?void 0:kc.map((pr,ji)=>ge.createElement("div",{key:ji,className:E.file},ge.createElement(ae.Z,{size:"small",spinning:(pr==null?void 0:pr.status)==="uploading"},ge.createElement(lt,{filename:pr==null?void 0:pr.name,className:"block",width:24})),ge.createElement("aside",null,ge.createElement(re.Z,{title:pr==null?void 0:pr.name},ge.createElement("div",{className:E.fileName},pr==null?void 0:pr.name)),ge.createElement("div",{className:"c-grey-999 font12"},(0,te.RD)(pr==null?void 0:pr.size))),ge.createElement("i",{onClick:()=>{pi(ra=>ra.filter(ga=>ga.uid!==pr.uid)),ya(ra=>ra.filter(ga=>ga.uid!==pr.uid))},className:`aitubiao icon-tupianguanbi ${E.fileDel}`})))),ge.createElement("div",{className:E.inputWrap},ge.createElement(se.default.TextArea,{placeholder:He||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:Vo,bordered:!1,onChange:X0,onPressEnter:_d,onCompositionStart:()=>{$c.current=!0},onCompositionEnd:()=>{$c.current=!1}}),ge.createElement("div",{className:E.action},ge.createElement("div",{className:E.btnWrap},oa&&ge.createElement(re.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},ge.createElement("div",{onClick:()=>Fc(!Pc),className:z()(E.btn,Pc&&E.btnActive)},ge.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),Or==="deepseek-r1"&&ge.createElement(re.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},ge.createElement("div",{onClick:()=>zs(!xs),className:z()(E.btn,xs&&E.btnActive)},ge.createElement("i",{className:"iconfont icon-shendusikao mr10 font14"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),Ji&&Or==="qwen-max"&&ge.createElement("div",{onClick:()=>uu(!rl),className:z()(E.btn,rl&&E.btnActive)},ge.createElement("i",{className:"aitubiao icon-tuxiangshengcheng1 mr10 font14"}),"\u56FE\u50CF\u751F\u6210")),!Ke&&ge.createElement(ge.Fragment,null,Or==="qwen-max"&&ge.createElement(he.default,rn({ref:Vl},Ed),ge.createElement(re.Z,{title:ea.length>=Zl?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":"\u6DFB\u52A0\u56FE\u7247"},ge.createElement("div",{onClick:()=>!(ea.length>=Zl)&&q0("image"),className:ea.length>=Zl?E.uploadDisabledBtn:E.uploadBtn},ge.createElement("i",{className:"aitubiao icon-tupianshangchuan font14"})))),ge.createElement(he.default,rn({ref:qc},P0),ge.createElement(re.Z,{title:Ur.length>=al?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":ge.createElement("div",null,ge.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),ge.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},ge.createElement("div",{onClick:()=>!(Ur.length>=al)&&q0("file"),className:Ur.length>=al?E.uploadDisabledBtn:E.uploadBtn},ge.createElement("i",{className:"aitubiao icon-fujian3 font14"}))))),ge.createElement("div",{className:"mr13"}),pu?ge.createElement(re.Z,{title:"\u505C\u6B62\u751F\u6210"},ge.createElement("div",{className:`iconfont icon-tingzhihuida ${E.cancelBtn}`,onClick:a0})):ge.createElement(ie.ZP,{className:(Vo==null?void 0:Vo.trim())===""?E.sendBtnDisabled:E.sendBtn,icon:ge.createElement("i",{className:"iconfont icon-fasong2 font14 c-white"}),disabled:u0,onClick:Mc}))))))))))},On={bigTips:"bigTips___uPRW3",item:"item___KMGDu"},tn=Object.defineProperty,kn=Object.defineProperties,Hn=Object.getOwnPropertyDescriptors,dr=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,ur=Object.prototype.propertyIsEnumerable,Ai=(Me,He,Ke)=>He in Me?tn(Me,He,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):Me[He]=Ke,Fi=(Me,He)=>{for(var Ke in He||(He={}))Jn.call(He,Ke)&&Ai(Me,Ke,He[Ke]);if(dr)for(var Ke of dr(He))ur.call(He,Ke)&&Ai(Me,Ke,He[Ke]);return Me},Pr=(Me,He)=>kn(Me,Hn(He)),ui=(Me,He,Ke)=>new Promise((st,en)=>{var hn=rr=>{try{Tn(Ke.next(rr))}catch(wr){en(wr)}},Wn=rr=>{try{Tn(Ke.throw(rr))}catch(wr){en(wr)}},Tn=rr=>rr.done?st(rr.value):Promise.resolve(rr.value).then(hn,Wn);Tn((Ke=Ke.apply(Me,He)).next())}),Re=({description:Me,code:He,showData:Ke={},sendParams:st={},allShow:en=!1,draggableExtraNode:hn,isJupyter:Wn=!1})=>{const Tn=[{img:ye(58427),name:"\u667A\u80FD\u5BA1\u9898",des:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",description:"",query:Me,show:Ke==null?void 0:Ke.ai_exam_question,type:1},{img:ye(68427),name:"\u8BED\u6CD5\u68C0\u67E5",des:"\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\uFF0C\u63D0\u4F9B\u4FEE\u590D\u5EFA\u8BAE",description:"",query:He,show:Ke==null?void 0:Ke.ai_syntax_check,type:5},{img:ye(2195),name:"\u4EE3\u7801\u8BCA\u65AD",des:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",description:Me,query:He,show:Ke==null?void 0:Ke.ai_code_diagnosis,type:2},{img:ye(62849),name:"AI\u8F85\u5BFC",des:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",description:Me,query:He,show:Ke==null?void 0:Ke.ai_guidance,type:3},{img:ye(43214),name:"\u4EE3\u7801\u4F18\u5316",des:"\u5BF9\u4EE3\u7801\u8FDB\u884C\u667A\u80FD\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF",description:Me,query:He,show:Ke==null?void 0:Ke.ai_code_optimization,type:7},{img:ye(54269),name:"\u4EE3\u7801\u6CE8\u91CA",des:"\u81EA\u52A8\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA\uFF0C\u8282\u7701\u4EE3\u7801\u7F16\u5199\u65F6\u95F4",description:Me,query:He,show:Ke==null?void 0:Ke.ai_code_comment,type:8}],rr=Nr=>{const{setChatData:Tr,setLoading:Mr,getData:Zr,clearStatus:ii,typing:Li,setImageGenerator:Gi,renderChatItems:Pi,setSceneAwareness:Ci,setIdentifier:Wi}=Nr;let aa=Tn;return en||(aa=Tn.filter(Xi=>Xi.show)),ge.createElement("div",{className:On.bigTips},aa.map((Xi,fa)=>ge.createElement(re.Z,{title:Xi.des},ge.createElement("div",{onClick:()=>ui(void 0,null,function*(){var Lr;if(Li){b.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}Ci(!1),Gi(!1),Mr(!0),ii();const Do=Pi(Xi.query);Do[0].show=!1,Do[1].imageGenerator=!1,Tr(Do);const Ji=yield zr.onAdd(),Da=(Lr=Ji==null?void 0:Ji.data)==null?void 0:Lr.identifier;Wi(Da),Zr("",Pr(Fi({type:Xi.type,description:Xi.description,query:Xi.query,file_ids:[],history:[],is_chat:!1,image_generator:!1,scene_awareness:!1,identifier:Da},st),{prompt:Ke==null?void 0:Ke.ai_code_evaluation_promote}))}),key:fa,className:On.item},ge.createElement("img",{src:Xi.img}),ge.createElement("span",null,Xi.name)))))},wr=Nr=>ui(void 0,[Nr],function*({type:Tr,value:Mr,index:Zr,identifier:ii,objectIndex:Li}){const Gi={index:Li,identifier:ii};if(Tr==="like"&&(yield(0,ee.ZP)("/api/course_qna_records/like.json",{method:"post",body:Gi})).status!==0||Tr==="dislike"&&(yield(0,ee.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:Gi})).status!==0)return Promise.reject()}),Br=Nr=>{let Tr=[];return Nr==null||Nr.forEach(Mr=>{var Zr;const ii=Mr.id,Li=Mr.think?{reasoning:Mr.think,thinkingEnabled:!0}:{},Gi=[{text:Mr.question,key:ii,sender:"user",fileList:[],show:!0},Fi({key:ii,loading:!1,sender:"AI",show:!0,source:Mr.answer_source,text:Mr.answer,like:Mr.like,dislike:Mr.dislike,time:Mr.think_time,id:Mr.id,imageGenerator:((Zr=Mr==null?void 0:Mr.answer)==null?void 0:Zr.slice(0,4))==="(0,ee.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,ee.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:Kn,by_self:!0}}),onListClick:Nr=>(0,ee.ZP)(`/api/course_qna_sessions/${Nr}.json`,{method:"get"}),onListDelete:Nr=>(0,ee.ZP)(`/api/course_qna_sessions/${Nr}.json`,{method:"delete"}),onListDealData:Br};return ge.createElement(er,{title:"\u667A\u80FD\u52A9\u6559",hideInputBox:Wn||en?!1:!(Ke!=null&&Ke.ai_q_and_a),topFunctionNode:rr,showPreference:!0,showLookHistory:!0,showAddSession:!0,fetchListObject:zr,customPreference:wr,showSource:!1,fetchData:Pr(Fi({},st),{questionable_type:Kn,is_chat:!0}),headNode:ge.createElement("div",{className:"font14",style:{color:"#434D6C",lineHeight:1.8}},ge.createElement("div",null,"\u55E8\uFF0C\u6211\u662F\u667A\u80FD\u52A9\u6559\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B\u3002"),ge.createElement("div",null,"\u60A8\u53EF\u4EE5\u76F4\u63A5\u4F7F\u7528\u6211\u63D0\u4F9B\u7684\u505A\u9898\u5DE5\u5177\u6216\u8005\u4E0E\u6211\u8FDB\u884C\u5BF9\u8BDD\u95EE\u7B54\uFF0C\u671F\u5F85\u4E0E\u60A8\u643A\u624B\u5171\u8FDB\uFF0C\u9AD8\u6548\u3001\u4F18\u8D28\u5730\u5B8C\u6210\u6BCF\u4E00\u9879\u4EFB\u52A1!")),topPercentage:(st==null?void 0:st.source)==="hack"?.52:void 0,fetchUrl:"/api/stream/intelligent_imports/chat_messages.json",draggableExtraNode:hn})}},28044:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return Ae}});var ge=ye(59301),ce={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},b=ye(81327),he=Object.defineProperty,de=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ie=(me,pe,ve)=>pe in me?he(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):me[pe]=ve,ae=(me,pe)=>{for(var ve in pe||(pe={}))re.call(pe,ve)&&ie(me,ve,pe[ve]);if(de)for(var ve of de(pe))se.call(pe,ve)&&ie(me,ve,pe[ve]);return me};const le=me=>React.createElement("svg",ae({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},me),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var oe="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",ue=Object.defineProperty,ne=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,y=(me,pe,ve)=>pe in me?ue(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):me[pe]=ve,x=(me,pe)=>{for(var ve in pe||(pe={}))z.call(pe,ve)&&y(me,ve,pe[ve]);if(ne)for(var ve of ne(pe))a.call(pe,ve)&&y(me,ve,pe[ve]);return me};const E=me=>React.createElement("svg",x({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},me),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var ee="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",te=ye(59301),Ae=({value:me,onChange:pe})=>{const[ve,Ee]=(0,ge.useState)(!1),Ce=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-max",img:oe},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:ee}],De=Ce.find(Ie=>Ie.key===me);return te.createElement("div",{className:ce.select},te.createElement(b.Z,{size:10},te.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),te.createElement("div",{className:ce.box,onMouseLeave:()=>Ee(!1)},te.createElement("div",{className:ce.text,onClick:()=>Ee(!0)},te.createElement("img",{src:De.img,width:20}),te.createElement("span",null,De.name),te.createElement("b",{className:"iconfont icon-zhankai6"})),ve&&te.createElement("div",{className:ce.itemWrap},te.createElement("aside",null,Ce.map(Ie=>te.createElement("div",{key:Ie.key,className:`${ce.item} ${Ie.key===me?ce.active:""}`,onClick:Qe=>{Qe.stopPropagation(),pe(Ie.key),Ee(!1)}},te.createElement("img",{src:Ie.img,width:20}),te.createElement("span",null,Ie.name))))))))}},10298:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return se}});var ge=ye(59301),ce={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},b=ye(71418),he=ye(59301),de=(ie,ae,le)=>new Promise((oe,ue)=>{var ne=y=>{try{a(le.next(y))}catch(x){ue(x)}},z=y=>{try{a(le.throw(y))}catch(x){ue(x)}},a=y=>y.done?oe(y.value):Promise.resolve(y.value).then(ne,z);a((le=le.apply(ie,ae)).next())}),se=({value:ie="",streamingStatus:ae,onFinish:le,cancelIndex:oe,time:ue,loading:ne,loadAll:z})=>{const[a,y]=(0,ge.useState)(""),[x,E]=(0,ge.useState)(!0),ee=(0,ge.useRef)(ie),te=(0,ge.useRef)(ae),fe=(0,ge.useRef)(0),Ae=(0,ge.useRef)(null),[me,pe]=(0,ge.useState)(!1),ve=70;(0,ge.useEffect)(()=>{te.current=ae},[ae]),(0,ge.useEffect)(()=>{ee.current=ie},[ie]),(0,ge.useEffect)(()=>{if(!ae){y(ee.current);return}return pe(!0),Ae.current=setInterval(Ee,ve),()=>{clearInterval(Ae.current)}},[]),(0,ge.useEffect)(()=>{me&&(y(ee.current),clearInterval(Ae.current),pe(!1),le())},[oe]);const Ee=()=>de(void 0,null,function*(){const Ce=ee.current[fe.current];Ce!==void 0?(y(De=>De+Ce),fe.current++,clearInterval(Ae.current),Ae.current=setInterval(Ee,280/(ee.current.length-fe.current))):te.current===!1&&(y(ee.current),clearInterval(Ae.current),pe(!1),le())});return he.createElement("div",{className:`${ce.reasoning} fadeIn animated`},he.createElement("div",{className:ce.btn,onClick:()=>E(!x)},he.createElement("i",{className:"iconfont icon-shendusikao"}),ue?he.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",ue," \u79D2\uFF09"):he.createElement("span",null,"\u601D\u8003\u4E2D..."),x?he.createElement("b",{className:"iconfont icon-shouqi6"}):he.createElement("b",{className:"iconfont icon-zhankai6"})),ne&&he.createElement(b.Z,{spinning:!0,className:"mt20"}),x&&!ne&&he.createElement("div",{className:ce.content},a,me?he.createElement("span",{className:"aiBlink"},"__"):""))}},21271:function(Jt,Ze,ye){"use strict";var ge=ye(59301),ce=ye(54624),b=ye(38147),he=ye(43418),de=ye(96249),re=ye.n(de),se=ye(96059),ie=Object.defineProperty,ae=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ue=(y,x,E)=>x in y?ie(y,x,{enumerable:!0,configurable:!0,writable:!0,value:E}):y[x]=E,ne=(y,x)=>{for(var E in x||(x={}))le.call(x,E)&&ue(y,E,x[E]);if(ae)for(var E of ae(x))oe.call(x,E)&&ue(y,E,x[E]);return y},z=(y,x,E)=>new Promise((ee,te)=>{var fe=pe=>{try{me(E.next(pe))}catch(ve){te(ve)}},Ae=pe=>{try{me(E.throw(pe))}catch(ve){te(ve)}},me=pe=>pe.done?ee(pe.value):Promise.resolve(pe.value).then(fe,Ae);me((E=E.apply(y,x)).next())});const a=({style:y={},data:x={}})=>{const E=(0,ge.useRef)(),ee=(0,ge.useRef)(),[te,fe]=(0,ge.useState)(!1),[Ae,me]=(0,ge.useState)(!1),[pe,ve]=(0,ge.useState)({left:0,top:0,bottom:0,right:0}),Ee=(0,ge.useRef)(null);(0,ge.useEffect)(()=>(he.default.info({title:"\u63D0\u793A",width:642,icon:null,centered:!0,content:ge.createElement("div",null,ge.createElement("div",null,"\u5DF2\u7ECF\u5F00\u542F\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u9700\u8981\u8C03\u7528\u4F60\u8BBE\u5907\u7684\u6444\u50CF\u5934\uFF0C\u8BF7\u5F00\u542F\u6D4F\u89C8\u5668\u6444\u50CF\u5934\u6743\u9650\u3002"),ge.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/36625"},"\u5982\u4F55\u5F00\u542F\u6D4F\u89C8\u5668\u6444\u50CF\u5934\u6743\u9650\uFF1F")),okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{fe(!0)}}),()=>{clearInterval(ee.current)}),[]);const Ce=(Qe,Le)=>z(void 0,null,function*(){return(0,b.ZP)("/api/attachments.json",{method:"POST",body:{file_type:"base64",original_filename:Qe,file:Le}})}),De=()=>z(void 0,null,function*(){var Qe;const Le=(Qe=E.current)==null?void 0:Qe.handleTakePhoto(),Ue=new Date().valueOf();if(Le){const Fe=yield Ce(`\u7167\u7247${Ue}`,Le);Fe.status||(yield(0,ce.Ju)(ne({attachment_id:Fe==null?void 0:Fe.id},x)))}}),Ie=(Qe,Le)=>{var Ue;const{clientWidth:Fe,clientHeight:qe}=window.document.documentElement,Xe=(Ue=Ee.current)==null?void 0:Ue.getBoundingClientRect();ve({left:-Xe.left+Le.x,right:Fe-(Xe.right-Le.x),top:-Xe.top+Le.y,bottom:qe-(Xe.bottom-Le.y)})};return ge.createElement(ge.Fragment,null,te&&ge.createElement(re(),{disabled:Ae,bounds:pe,onStart:(Qe,Le)=>Ie(Qe,Le)},ge.createElement("div",{ref:Ee,style:ne({position:"fixed",left:40,top:92,zIndex:101},y)},ge.createElement("div",{onMouseOver:()=>{Ae&&me(!1)},onMouseOut:()=>{me(!0)}},ge.createElement("div",null,ge.createElement(se.Z,{ref:E,isExercise:!1,onUserMediaLoaded:()=>{De(),ee.current=window.setInterval(()=>z(void 0,null,function*(){De()}),1e3*120)}}))))))};Ze.Z=a},35195:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return Ie},U:function(){return Ee}});var ge=ye(59301),ce=ye(31797),b=ye(43418),he=ye(1710),de=ye(84056),re=ye(87513),se=ye(66649),ie=ye.n(se),ae={exitFullScreenModalWrapper:"exitFullScreenModalWrapper___aNB9Q",exitFullScreenModal:"exitFullScreenModal___HIMyY",warningIcon:"warningIcon___xEURa",warningText:"warningText___W6NPJ",countdownWrapper:"countdownWrapper___n8g1M",forcedModalWrapper:"forcedModalWrapper___JPMQ2",forcedModalContent:"forcedModalContent___uY5FV",forcedText:"forcedText___C3CrF",screenNumText:"screenNumText___oljHN"},le="data:image/png;base64,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",oe="data:image/png;base64,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",ue=ye(65862),ne=ye(65582),z=ye(65808),a=ye(59301),y=Object.defineProperty,x=Object.defineProperties,E=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Ae=(Qe,Le,Ue)=>Le in Qe?y(Qe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Qe[Le]=Ue,me=(Qe,Le)=>{for(var Ue in Le||(Le={}))te.call(Le,Ue)&&Ae(Qe,Ue,Le[Ue]);if(ee)for(var Ue of ee(Le))fe.call(Le,Ue)&&Ae(Qe,Ue,Le[Ue]);return Qe},pe=(Qe,Le)=>x(Qe,E(Le)),ve=(Qe,Le,Ue)=>new Promise((Fe,qe)=>{var Xe=lt=>{try{Je(Ue.next(lt))}catch(Mt){qe(Mt)}},mt=lt=>{try{Je(Ue.throw(lt))}catch(Mt){qe(Mt)}},Je=lt=>lt.done?Fe(lt.value):Promise.resolve(lt.value).then(Xe,mt);Je((Ue=Ue.apply(Qe,Le)).next())});const Ee=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:Ce}=ce.default,De=({exercise:Qe,socket:Le,dispatch:Ue,onStartScreenshot:Fe,onCloseScreenshot:qe,handleToDetail:Xe})=>{const[mt,Je]=b.default.useModal(),lt=(0,ge.useRef)(),[Mt,Bt]=(0,ge.useState)(!0),Tt=(0,ge.useRef)(!1),bt=(0,ne.useParams)();(0,ge.useEffect)(()=>{var Oe,ot,Ct;if(document.addEventListener((0,de.gH)(),ke,!1),window.addEventListener("blur",Ve,!1),(Oe=Qe.exerciseUserInfo)!=null&&Oe.screen_open&&(0,de.vp)()&&Bt(!1),(ot=Qe.exerciseUserInfo)!=null&&ot.screen_open&&!(0,de.vp)()){(0,ue.RG)(" ",!0);const It=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?Qe.exerciseUserInfo.screen_sec+3:Qe.exerciseUserInfo.screen_sec+10+1;lt.current=b.default.info({icon:null,centered:!0,width:444,title:(0,z._V)(z.CP.recordScreen1),keyboard:!1,content:a.createElement("div",null,(0,z._V)(z.CP.recordScreen2),a.createElement("span",{style:{color:"#FF9849"}},Qe.exerciseUserInfo.screen_num-Qe.exerciseUserInfo.used_screen_num),(0,z._V)(z.CP.recordScreen3)),okText:a.createElement("span",null,(0,z._V)(z.CP.recordScreen4),"\uFF08",a.createElement("span",{style:{display:"inline-block"}},a.createElement(Ce,{onFinish:()=>ve(void 0,null,function*(){var Lt;const at=yield We();(Lt=lt.current)==null||Lt.destroy(),at.used_screen_num&&$e(at.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+It*1e3})),"S\uFF09"),onOk:()=>{var Lt;(0,ue.RG)(" ",!0),(Lt=lt.current)==null||Lt.destroy(),Bt(!1),(0,de.Dj)(document.body),document.getElementById("root").addEventListener("click",ct,!1)}})}return(Ct=Qe.exerciseUserInfo)!=null&&Ct.screen_open&&!(0,de.vp)()||document.getElementById("root").addEventListener("click",ct,!1),()=>{document.getElementById("root").removeEventListener("click",ct,!1),document.removeEventListener((0,de.gH)(),ke,!1),window.removeEventListener("blur",Ve,!1)}},[]),(0,ge.useEffect)(()=>{setTimeout(()=>{Qe.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",ct,!1),document.removeEventListener((0,de.gH)(),ke,!1))},500),Rt()},[Qe.actionTabs]),(0,ge.useEffect)(()=>{setTimeout(()=>{Qe.exerciseUserInfo.used_screen_num>Qe.exerciseUserInfo.screen_num&&_e()},500)},[Qe.exerciseUserInfo]);const nt=()=>ve(void 0,null,function*(){const Oe=yield We();setTimeout(()=>{var ot,Ct;(ot=lt.current)==null||ot.destroy(),lt.current=b.default.info({okText:a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",a.createElement("span",{className:"c-red"},Oe.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",a.createElement("span",{className:"c-red"},(Ct=Qe.exerciseUserInfo)==null?void 0:Ct.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>ve(void 0,null,function*(){(0,de.Dj)(document.body)})})},1e3)}),ct=Oe=>{!(0,de.vp)()&&Oe.target.nodeName!=="A"&&Oe.target.nodeName!=="BUTTON"&&Oe.target.innerHTML!=="\u786E \u5B9A"&&(0,de.Dj)(document.body)},Rt=()=>ve(void 0,null,function*(){const Oe=yield Ue({type:"exercise/getExerciseUserInfo",payload:me({},bt)});return Oe==null?void 0:Oe.data}),kt=Oe=>ve(void 0,null,function*(){var ot;if((ot=Qe.exerciseUserInfo)!=null&&ot.screen_at){const It=yield(0,re.ck)(pe(me({},bt),{reset:!0}));if((It==null?void 0:It.status)===-6)return}const Ct=yield(0,re.oy)({id:bt.categoryId});if(Ct!=null&&Ct.is_commit){b.default.destroyAll(),yield Xt(),ze(!0);return}else $e(Oe+1)}),Xt=()=>ve(void 0,null,function*(){var Oe;const ot=ie()(),Ct=Qe.exerciseUserInfo.screen_sec;if(Ye.current.length>0){const It=ot.format("YYYY-MM-DD HH:mm:ss");let Lt=Math.floor(ot.diff(ie()(Ye.current[0].start))/1e3);const at=Ye.current.length;Lt/Ct>>0>at&&(Lt=(at+1)*Ct-1),yield(0,re.P8)(bt.categoryId,{exercise_user_id:(Oe=Qe.exerciseUserInfo)==null?void 0:Oe.exercise_user_id,time:It,time_long:Lt,count:at})}Ye.current=[]}),pt=(0,ge.useRef)(0),ut=(0,ge.useRef)(0),Ye=(0,ge.useRef)([]),Nt=(0,ge.useRef)(!1),$e=Oe=>ve(void 0,null,function*(){var ot;Tt.current||(Fe(),b.default.destroyAll(),pt.current=ie()().valueOf(),Nt.current=!0,lt.current=b.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:ae.exitFullScreenModalWrapper,okText:a.createElement("span",null,(0,z._V)(z.CP.recordScreen8)),content:a.createElement("div",{className:ae.exitFullScreenModal},a.createElement("img",{src:le,alt:"",className:ae.warningIcon}),a.createElement("div",{className:ae.warningText,style:{marginBottom:50,fontWeight:500}},(0,z._V)(z.CP.recordScreen9)),a.createElement("div",{style:{marginBottom:40}},(0,z._V)(z.CP.recordScreen10)),a.createElement("div",{style:{marginBottom:40}},(0,z._V)(z.CP.recordScreen11),a.createElement("span",{className:ae.warningText},((ot=Qe.exerciseUserInfo)==null?void 0:ot.screen_num)+1),(0,z._V)(z.CP.recordScreen12),a.createElement("span",{className:ae.warningText,style:{fontWeight:600}},(0,z._V)(z.CP.recordScreen13)),",",(0,z._V)(z.CP.recordScreen14),a.createElement("span",{className:ae.warningText},Oe-1),(0,z._V)(z.CP.recordScreen15)),a.createElement("div",null,a.createElement("span",null,a.createElement(Ce,{className:ae.countdownWrapper,onFinish:()=>{ut.current=ie()().valueOf(),Ye.current.push({start:pt.current,end:ut.current}),kt(Oe)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(Qe.exerciseUserInfo.screen_sec+1)*1e3}),(0,z._V)(z.CP.recordScreen25)),(0,z._V)(z.CP.recordScreen16))),onOk:()=>{(0,ue.RG)(" ",!0),Xt(),(0,de.Dj)(document.body),qe(),lt.current.destroy(),Nt.current=!1}}))}),_e=()=>ve(void 0,null,function*(){b.default.destroyAll(),(yield(0,re.VL)({categoryId:bt.categoryId,commit_method:1}))&&ze()}),ze=(Oe=!1)=>ve(void 0,null,function*(){var ot,Ct;if(document.removeEventListener((0,de.gH)(),ke,!1),(0,de.BU)(),b.default.destroyAll(),Tt.current=!0,Oe){const It=yield(0,re.Yu)(bt.categoryId,{exercise_user_id:(ot=Qe.exerciseUserInfo)==null?void 0:ot.exercise_user_id});mt.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:ae.forcedModalWrapper,centered:!0,content:a.createElement("div",{className:ae.forcedModalContent},a.createElement("img",{src:oe,alt:""}),a.createElement("div",{className:ae.forcedText},(0,z._V)(z.CP.recordScreen17)),a.createElement("div",{className:ae.screenNumText},(0,z._V)(z.CP.recordScreen18),(Ct=Qe.exerciseUserInfo)==null?void 0:Ct.screen_num,(0,z._V)(z.CP.recordScreen19)),a.createElement(he.default,{dataSource:It==null?void 0:It.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:(0,z._V)(z.CP.recordScreen20),align:"center",dataIndex:"time"},{title:(0,z._V)(z.CP.recordScreen21),align:"center",dataIndex:"time_long"},{title:(0,z._V)(z.CP.recordScreen22),align:"center",dataIndex:"count"}]})),onCancel:()=>{qe(),Xe()},onOk:()=>{ne.history.push(`/classrooms/${bt.coursesId}/exercisenotice/${bt.categoryId}/users/${bt.login}?isShowApply=true`)}})}else mt.info({content:a.createElement("div",{className:"tc font16"},(0,z._V)(z.CP.recordScreen23),a.createElement("br",null),(0,z._V)(z.CP.recordScreen24)),onOk:()=>{Xe()}})}),Ve=Oe=>{(0,de.vp)()&&document.getElementById("iframeShixuns").style.display=="none"&&!Nt.current&&(0,de.BU)()},We=()=>ve(void 0,null,function*(){var Oe;if((Oe=Qe.exerciseUserInfo)!=null&&Oe.screen_at){const It=yield(0,re.ck)(pe(me({},bt),{reset:!0}));if((It==null?void 0:It.status)===-6)return}const ot=yield(0,re.oy)({id:bt.categoryId});if(ot!=null&&ot.is_commit){ze();return}return yield Rt()}),ke=()=>ve(void 0,null,function*(){var Oe;if((0,ue.RG)(" ",!0),(0,de.vp)()){if((Oe=Qe.exerciseUserInfo)!=null&&Oe.screen_at){var ot=yield(0,re.ck)(pe(me({},bt),{reset:!0}));if((ot==null?void 0:ot.status)===-6)return}}else if(!Nt.current){var ot=yield(0,re.ck)(me({},bt));if((ot==null?void 0:ot.status)===-6)return;const It=yield Rt();$e(It.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),je=()=>ve(void 0,null,function*(){(0,re.ck)(me({},bt));const Oe=yield Rt();$e(Oe.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return a.createElement("div",null,Je)};var Ie=(0,ne.connect)(({exercise:Qe,globalSetting:Le})=>({globalSetting:Le,exercise:Qe}))(De)},42217:function(Jt,Ze,ye){"use strict";ye.d(Ze,{X:function(){return he},y:function(){return b}});var ge=ye(59301),ce=ye(8591);const b=de=>{(0,ge.useEffect)(()=>{if(de){const re=ie=>{ie.key==="F12"&&(ie.preventDefault(),console.log("F12\u88AB\u7981\u7528"))},se=ie=>{ie.preventDefault()};return document.addEventListener("keydown",re),document.addEventListener("contextmenu",se),()=>{document.removeEventListener("keydown",re),document.removeEventListener("contextmenu",se)}}},[de])},he=()=>{const[de,re]=(0,ge.useState)(!1),se=ie=>{const{keyCode:ae,ctrlKey:le,metaKey:oe,type:ue}=ie;(ue==="paste"||(ae===67||ae===86)&&(oe||le))&&(ce.ZP.warning("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"),ie.preventDefault(),ie.stopPropagation())};return(0,ge.useEffect)(()=>(de&&(window.addEventListener("keydown",se,!0),window.addEventListener("paste",se,!0)),()=>{window.removeEventListener("keydown",se,!0),window.removeEventListener("paste",se,!0)}),[de]),{setOpenDisableCopyAndPaste:re,disableCopyAndPaste:de}}},16750:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return oe}});var ge=ye(59301),ce={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},b=ye(92310),he=ye.n(b),de=ye(71418),re=ye(2859),se=ye(38147),ie=ye(65862),ae=(ue,ne,z)=>new Promise((a,y)=>{var x=te=>{try{ee(z.next(te))}catch(fe){y(fe)}},E=te=>{try{ee(z.throw(te))}catch(fe){y(fe)}},ee=te=>te.done?a(te.value):Promise.resolve(te.value).then(x,E);ee((z=z.apply(ue,ne)).next())}),oe=({data:ue,className:ne,fullWidth:z,style:a={},onClose:y,onOk:x,showFullTools:E,noAssociationId:ee})=>{const te=(0,ge.useRef)(null),fe=(0,ge.useRef)(null),Ae=(0,ge.useRef)(null),me=(0,ge.useRef)(null),[pe,ve]=(0,ge.useState)(!1),[Ee,Ce]=(0,ge.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ge.useEffect)(()=>{Ae.current||(Ae.current=document.createElement("style"),document.head.appendChild(Ae.current)),ue!=null&&ue.visible?(document.body.setAttribute("data-custom","y-hidden"),Ae.current.innerHTML=" html { overflow-y: hidden; }",ue!=null&&ue.src&&De()):(document.body.removeAttribute("data-custom"),Ae.current&&(document.head.removeChild(Ae.current),Ae.current=null))},[ue==null?void 0:ue.visible]);const De=()=>ae(void 0,null,function*(){ve(!0),Ce("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Fe=yield(0,ie.ZJ)(ue==null?void 0:ue.src);te.current.src="",te.current.src=Fe,te.current.onload=function(){Ue()},ve(!1),Ce("")}),Ie=()=>{document.body.removeAttribute("data-custom"),Ae.current.innerHTML=" ",y()},Qe=Fe=>ae(void 0,null,function*(){ve(!0),Ce("\u6B63\u5728\u4FDD\u5B58\u4E2D");const qe=yield(0,se.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:ue.title,file:Fe.dataUrl}});qe!=null&&qe.id&&!ee?(yield(0,se.ZP)(`/api/attachments/${ue.id}/add_subitem.json`,{method:"post",body:{subitem_id:qe==null?void 0:qe.id,settings:JSON.stringify(Fe.state)}})).status===0&&x():qe!=null&&qe.id&&x(qe),document.body.removeAttribute("data-custom"),Ae.current.innerHTML=" ",ve(!1),Ce("")}),Le=()=>{const Fe=document.querySelector('a[href="https://markerjs.com/"]');Fe&&Fe.parentNode&&(Fe.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Xe=>{const mt=document.querySelector(Xe.name);mt&&mt.setAttribute("title",Xe.title)})},Ue=()=>{fe.current=new re.hP(te.current),fe.current.targetRoot=me.current,fe.current.addEventListener("render",Qe),fe.current.addEventListener("beforeclose",Ie),E&&(fe.current.availableMarkerTypes=fe.current.ALL_MARKER_TYPES,fe.current.uiStyleSettings.redoButtonVisible=!0,fe.current.uiStyleSettings.notesButtonVisible=!0,fe.current.uiStyleSettings.zoomButtonVisible=!0,fe.current.uiStyleSettings.zoomOutButtonVisible=!0,fe.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=fe.current.uiStyleSettings,fe.current.show(),ue!=null&&ue.snapshotData&&fe.current.restoreState(ue.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Le()},300)};return ge.createElement(ge.Fragment,null,(ue==null?void 0:ue.visible)&&ge.createElement(de.Z,{spinning:pe,tip:Ee,style:{position:"absolute"}},ge.createElement("div",{ref:me,className:he()(ce.imageDimensions,ne,z?ce.fullWidth:""),style:a},ge.createElement("img",{className:ce.img,ref:te}))))}},59149:function(Jt,Ze,ye){"use strict";ye.d(Ze,{xp:function(){return de},AG:function(){return oe},JA:function(){return se},FX:function(){return Ve},k$:function(){return ut},ub:function(){return Ye},e6:function(){return Nt},v7:function(){return z},BO:function(){return ue},x7:function(){return pe},em:function(){return ct},BV:function(){return re},qz:function(){return ae},Gm:function(){return ie},yt:function(){return fe},I2:function(){return qe},z3:function(){return b},GY:function(){return Xt},wC:function(){return pt},Pt:function(){return kt},Oe:function(){return Rt},L6:function(){return ce},RL:function(){return ge},f$:function(){return he},j1:function(){return a},jD:function(){return ne},g4:function(){return y}});var ge=ye(58143),ce="data:image/png;base64,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",b=ye(4977),he="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9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X9pK9hKMISxcuLBsxzr22GMdl+//8pe/lLRvCsnZ4Y033ih6n9tuu61tvKnY8povv/zSllxKkZY5//zzu4j/sW9jqbjyyitt75Vy49vf/rZ8CNjhT3/6E0aMGOFOUpewNoPND1jU6uQSfeMb3yjbsSorK6VSpR3uuOOOLlIxheBb3/qW7XZqnBe7Euk0kZwKmIuxsPiw4DUoFttss41MEbnoootw1llnyWt5xRVXlCPGa0vW5QRXjp944gnHh9uFF17oTtCMC+IG3TNw3HHHOQbFb7rpprIdR7gAprAqbI8jSKukfe+88862+/3b3/5W1P4efPBB2/1dc801Be8rFouZkydP7rKvrbfe2hQuYb+7Hx555JEu58pt5cRJJ51kO75er9dsbm52J6UbdHfG/fffL+vy7MCSjAULFpTlOHRfnKysUpNImUVvh2Ld2mHDhtlud8qCzwVajytWrOiyncKA/bEsh/pWgrBlyguD7vy53JpXTosNDz/8sKv+4LqEucHYEm9KJ1Dhs1wuwTnnnGO7na5NKZrs+++/v+12p4B8d3BSAWVvwWLHOBvZK5v9CXSz2TqN18TJ5S4FjL9lizCy/CdXEN51CV10wq233uroGh522GFlO87PfvYz22NMmjSp6H0mk0lz5syZXfb54osvFrW/r776yhQk02V/wpIrWx7aj370oy3+nnv66afNf/3rX+bnn3/uTkAHl9AlrBzYZpttHEmLN1Y5wJgOkzDtjvHQQw+VFCM79NBD5X6ES2f+85//LHpfwjIzhw4d2uX8jj322IL39f7775c9Ptja2mp+9tln7g3rEtaWDWZPOxFWfX192Y5z+OGH2x5jzz33LHnf8+fPN1taSr/E3/nOd7qc3wMPPFDUvkig2ftatGhRUfu6//77O/b3ta99TZKXC5ewtljccMMNjqTF1Z2eWolKv55//vl+MQ4klGnTpnWsXp111llF7+vRRx81R40aJfdVXV1t/v3vfy9qPytWrOgyXgcccIB0iYvFunXrZHkMv9///vc/dwK4hDXw8L3vfc+RUK6++uqyHGOPPfaw3f+uu+7ar8Zi4cKF5vLly8viCtON27hxY9H7uPPOO23HbMmSJUVbo7ScM/d12WWXuROgHxGWIlkLqHKXH3JjzJgxWLlype3fqGdVaiYyl7DtVqCYUNnc3CyTTV10Busj99tv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",de="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNENBMTM0OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNENBMTM1OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI0Q0ExMzI4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI0Q0ExMzM4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p3KzkAAAFvElEQVR42sRae0ybVRQ/peVRaFce8pwgj1Je5TFsEHGbMAkzmqiJyba4hYh/LJlxiRr9Z0aNGv8xvhKTGckM2zKWmGEgU7MsPnCZIrKBjMcKY9BCBMqjjEcLtFDwHPZVC12h934f8yS/P6Dfud/5nXvvueec+8neOPEuSCAxiDJEMSITkYKIRoQJv9sREwgTogfRjGhEjIt9sUKEbhSiEvEC4mGEbJNngxGRiAzEk8L/VhGtiPOIswgrjxEBHDrxiE8Qg4hPEYYtjPclMkGXxhhCfIFI2E4CNFtvIm4hXvdYHlJIKOIVRK/wjkCpCaQjWhAfIVSwfaIS3kHvypaKwLOI64hdcP+kAPEn4jmxBI4ivkXsgPsvNBt1gg1cBI4hvkLI4f8TuWDDMdYw+owQFdh3Y6gSCnL1oNOmQnxcHAQHB8HCwiLMzM7C8KgFjD23oN9khtXVVZZhyZZhxEV/CGQhalk9r1AoYO9jxfBokQGCgoK8SBHi42LBsCsfJq1TcOnHn+F2v4llJsimIoRx3Q8le0o9/6bwdRmRxGJ8ZEQ4vHjkEORkZYBcLvdrlvL0OeBwOuDv4RF/X0Ne2Y34GrHiaw+8ishnMT4tNRmOVlVCTPQDzKfY/vJ9kJWpY1Ej217ztYnpFHyH6UjGJXH4wPOgVIZw7VAi8XRFOSjkTKv1bc8T25PACdZDan95mV9LZjNRq1Wg02lZw+tbGwnQ/L/EMooyJASSkxIliZUp7ONUCTb/S+AI2cTqOZlMJgmBcI2GVUUp2LyOAJMwxvHN04EAnqQYDrsJUDFSyKrtdC5JRmDR4eBRoxokgQjs48nn5+fnJSNgt3ONRTaXEYFHeLSXlpd5Peclk1Yrr6ohQKhhuWR6ekYSAiOWMV7VDCKg5Z0/uwTLaNnlAssYd22fTgRieTRz9dmQlpIsmgCdwuWle3nVY4mAmkczLCxUsk0cEaHhVVUH8GqOT0xKRmB6ZpZX1UkE5ng0zeYhsNntkhBgqAs2yhwR4AoBrpUVaO/oEm38nelp6B/gJnCHCNzm1f79jxaWgsRLbDY7XKj/Dlb405I+ItDDqz2/sACnTp9DEqNc+qfO1MLwyKiYCewNEPov3EK+G59k39BOp3Nt+YiUViLQKNjBH8sV7EXNivhslgb4xb2J28SMtMSRmbrwBBYpZPOI+xw4J2aka23tzB4VETrdct6zoCECC7wjjWIy1tbewZT//9R4RYzxZOtZTwK0C2vEjHjT2Ov3sx2d3TA7ZxPzuhrB5nVdiQ8pNPPvKP+XkEjjbYKtXm0VOpHe5x01KDDI72dFtmI+EGz1IkDyOeIvnlETH/T/digqKoLXeLLts3UNgY0REXGQZpmpqtCmrjV1/ZWcrEzIzEhnTtwQhwQb/5vNDc1dkinak4gDsMUFSEhwMJQ9vhueqihnWhYBMhnokYRGowGLZRwcW9fWLsGxTV6HqA8F6sMfR5z0qiDUKsjQpoEuPQ1SsSILVPDd1FJTrDA/Fwry9NDX1w9dxh7MSs2+ytTjcI+7gc0IkHwpMD+JnpbnZGdCXk4WPJSUKFlHzj0bGTrtGqhZNjJqgQHzIHRjWMbzhd7/MqLaZxqzxfjVFU+UjhcZCs+gp7f9nowcszMhfg17SoptSKDyym9N9cbePt8O2GrQ5pbrDRMTkwbe6MQpN6hfFRUVWa+Qb+7je23ideLAtPdGZ/cUZpw1iTsTFtFLJcBwEc2RIryHqELvW2q/qQPT4JA4AmupL5aP/Saza8A0eDU2Jvr0DrWaNkEe3L32kULmhXV+cHHR8cOvV5tcDd9f8qvm9ouAW2Zm5yhpm5uwWi9HRoRXq1UqC9zt08cDe391VUiJPyaPo+F1zddaZy80XFyLRv52v2ViPrehiJSvz6Z7rthQpZI+t6E+K91yuj+3UXnkL+7PbYxCFdiIKfgYdTcohHZ23QTnEntd8Y8AAwCTubpzlq2wWAAAAABJRU5ErkJggg==",re=ye.p+"static/err.2323787b.png",se="data:image/png;base64,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",ie="data:image/png;base64,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",ae="data:image/png;base64,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",le="data:image/png;base64,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",oe="data:image/png;base64,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",ue=ye.p+"static/douyu.1e926b4a.jpg",ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAA4BJREFUSEu9ll1IlFkYx3/v6+iMqzmjY2wfNqaR6H4UbKVR0RbiQiaVXXVjqNFFs3ddxrrhQhjuRlclIdvaCt1FYBeRBbYbrYoaRUhg+IE5SZQzOqON7zi+ZznvNK7ufJl9nLuX95z/7/yf8zznOQqfaSgLnA5MpHIc+BGFb4CUFe1BMAc8BS7h50/2E5Q6IZCErKIZnWrEiuQjF0lllRZ8nJSwEKiLGlSufjRIGCvVdU6wk6shUDe9wLa4XqTT/wL9Prb7KGF72FEAheT/r1ZRWZu8FofZQVZSFp75SV5oo4zPjRMUweWCA5RgDjtaejICclNyOe84zwHrAawm68Iepuenuee9xznXOXpnepcDE5SgRoIEVGRW0Jrfis1kixmiWX2Ws2NnaRxvTASLDiowF9D5dSdZpizaPG20vmnlSt4V41uK1wzXcth2iGP2Y2i6RuVAJbenbseDRQEJhcsbL3Hqy1OGk3pXPRddF+nb8ohNlnzcQTebn2ymOruGC7m/GXMe+h6yp3+PTOVYIxJkUS38VfQ3xWk7jEVyxz7dhz3JjqKEojwRnGBEG2FwdhBNzOIOeujx9dI58w9D2lA0Z5GgVCWVB189YFta7Exved1CnjmfHenbkfPlBnSh49f9NL9upm6sjml9erG7SJCCwrX8a1RlV0UNw/WJ6+xN30uOOccQtiiWBVBABDCrZtqn2o1z8wt/WCPaGcGuVbu4X3SfZGVpWbkCLh6/fcJBWzkBPUDh00J+WldH7eoaI2mcw076t/ZjTbLiHHHS9KopHMboWSddnV5zmoYNDUtgN9w3KM0oNVJehurO1B22fLGV9Snr8AQ9dHg7qMysNBze8tziyPMj6OjSVYw6Cv2ibv3P/JJTj0Ag4TfdNym1lpKRlJHw+mmfukvFwEHmhLzI44AUmeZ5Tfj1t3R5uylKK8Qb9Bq1U5xenBDU8LKBMy/OxA+dVDFhYkOKg+Fwur67oMqsZbQVtCHLINYY1UbZ/Ww3Y4GxOMmQaK8CqrOraXT8yurk7IjZUvzowFF6ZnoW11OcM4oHFGA32Sm3lfN9xj7S1TTjNh/ShvnBWkbVYBWT85Mx60h779YdpRNnmjKNYn2XBGHYojbRRR8K3yWK3Ar/L2l8taj8/olaeS07+eMzP05kTMLPLQUn8C1EtvZlhi703BJcjnxuLVPhQ6b9CxF3aSow+t5QAAAAAElFTkSuQmCC",z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAABV1JREFUSEu9lntsFEUcx78ze4+9FoLQB3eAxYCCYIGKsRJAClQFQQkxpBV5JAYVFEVjCDEQgoZHjAHB8IhGsMU/GkQNhETFYCoSEtoUedQYQzjkUUqPHpQD79otvZsxv5mdu7X4N3PZ7E5u8/vs9ze/F8N9WqwXx18YGjiPSbaUS1bOGUL0P73E1E8vukv3WYJ+akkh5R0JHJMQ29u72494bWdBfdG3IGjn7+dg0zkAunIADeHGuseCYBqqgRLChaYha+JO7E0Ad83H0d1faId/5mDTLBfAwUAXkzkowWUwgO6Hh2pzzl0EohchGVcAyQChYFplhsld7V2x5VlQYWjgfA5eZ0mtwkBon1UntSpnzKPo33gQU7kfVrQVsdEz0WiltGEApNDABJDOZNJPxnviZ5TriuzwUQ5WQWoURDLQs9oruKsOQFfpCMxpOIRt/jygJ43DZQuxInpcvZNh2nUZL0zK7bHu2AoFKrYjnRYQslyDpMSnIDoEcuelQS8YEIBE/Sk8P7catx1HqSEYKSNYRruxo81pK1CgsB2RZMwCh4FYUqswEO1ChlTpSMxqOKgVueuXk2fw7sYtuHusCTyZdCEGKnHNaWMKFFEgcheDz6OG9vSCUUqwVOkIzOgFIhsXpMDOG3E0j5uNlo4YejyqWp1rGjTIgCSDnwyrM9JqlEIhYCnv+5EaNxLPGNA/nUBGAg/ka20ZgeYhVajqaESaSaR15OGqF0RuM2oUiMIoL4Q7c59DYk4lAsOH4bHqd3ArP4TpDQe065rO44/q1Rj0/kIUzJ4ADOiD5pGLUHWrCYLJrKoWp1UrGmxHpDkfpSgDOBPK0Lp3C2aVPIj3eABjmAX/48vwtHUJUw3oZBQ15dWo5R2YzvphYr8IkokkVluXIZhQoDQD7gEpRZIhPXwoYr/tw+cDirDICmYPPVm2FFP4JUxpdBWdjKK2/GXs8t1QLuoBRRwlK4W6UK4j0JXeihQoI3Dt661YUzUXHxAk5QC7jwB/X0dqfz0mR26i4n9AFNpp0LmYXNKKKMzvAdG5WHkhJP6qx8XiIehDnp3/CU588wP2sHZVtJrLSv7jutryauz03VQ5lIbQOaQAOUVZ11HUmWAQkWKMPX8ch3x5wI07iA1bjJecs8ollALJ0hGo9CiqeUqD6P+sGnJhNuo8Z+QNbxQXoOLCCeylqEok0fhQFV7r+hO2SmAgMXk8Zh6pw2eWDTScw1eTXsEOBdJqKAko4pQb3eqQDW9vwlqWhfFNP+G7UaNVEJxbX4N569ciICRkyEa0bhs2zZqBt60A8MVhbH9rDXb74hqg3CZdkClDAq2mMoTtiOAAoyS1MgKhlcvw+6Z1qutJKbHx12PYcfkykk+MxbRRj6DOl4e+QgITV2LxqR9xmne61dsEgk5WUkbgbAkqtsMJC6yfKUPS78faA7V4vbIiG9pXpXbHUCpLFCSbv8fZVTux0Bf1tIZcUVUFFoJUtrQ5bSW6TYTCh7hkL+rCqotpvm3jy40bMGnJPCBItdxdiRSwYR/at36LRTyKK7xbd1i3aps2ofNJVe+PYk7sQwUaECx+1setw5YE9za+YAZYXjIOCyqmobCgAGiJo7P+NI7Gr+BjXxuusx5QCzbnowPB0/gkOruYKL3tXL+YnTeK7PAextirqsZ5uix9Vb7gGCz8CDKujN9iaaWcXlUt3L0MxJ0daFhZ1d4d2+ydGeg5UBQMf8oY3uBgfq3MTD+6XajLM6DQjGAgrpv0XqJTQK5r745tMQNT73ELRf6iMvisJRxsAZfob77GTER6T2o0MTcBqW2LhKzpgqwld+UOVn/kfVn/AsVflDnLRAvCAAAAAElFTkSuQmCC",a="data:image/png;base64,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",y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAaCAYAAAAXHBSTAAAAAXNSR0IArs4c6QAABYFJREFUWEftl1+MVOUZxn/POTOzszODTURBRRql0ggF/1yo/ZNQarvYGmB3dnaxSkht0zQIprUx/ZO0NKYXxaZN2rhpUs1e1JgQy+wuC5IqhQjEWq60pRqS1oIVEy0SL1xmdtbdOecp5yyz7LI2JPZCa/a7mvm+933O+3zvn+cc8RFc+ghyYo7U/0tW5zI1l6kP8AZU7PHfgI/9txhkxh3yVP0tvs8hNVO7tV7U3sZ3QuiMxWJBTeb5pnlk7AYO85DimXhWsZMVZHkA0yFYiDhp2BuJR8aqevVC+3wvq0KzTXCL4V3D4abZNj7Kq8UCW4FvIJbIvNGE/rEz9PFH1RMclSr+icU2icwMYE/7J8aBm2tVHct3+0thyBMyV6QWra40GBLSfXXxQ6pKfGC1M+3z2RwGbMeUpnzO45+KYEtjgF2gdHdet8sO6AcunYEv3pQ5bvisIEjPWjhiT63GJp7WiMAqVFgruB5NmSQ/lgXJbUwGfqqW4cZck/k5cwi4HHgrht8jjipiQRDQZbgViGx+XB/Uwwl2qZsNDnhckAP+idkZw4lArDT0ChY5wRJdjaqOtK33ddkcfwCWAsci0x8mmPBdiWvOXXVSCQcc8SQBKxBbJdpi86PRAba/5/Rr7/VnArNbk8GfPgu+oSaeK8J+mS8kwTWbdIwN619T+fyK20oFfo3YbPFvBXQ0Y0ZCOCRzrcW+eo0NyU22fNq6/IlMyKDEjYZn600qxTAtq59LnIzGWd3YrdcT+2LZHcowiJmHGKzV2MjTejc5K1XcR8AWw9/rNT49i1S2y7fmsuyRWYh5W6J8ZkDP5db5+lyeI5hLHLOpPqQds/qw7AXFkKOI+TIPNuGdjOjH1OOYL44O6cULfdp73BuYHQoYiSO+rIC7BA8idtVOcBcvaCLxae/04jDHAcwno5hvN4bU18IqVNwVhOx0RBzkuHoGqUK3b1HIUy1CkVjfGNCfE+e2Hq/JiL0ybo6xdGyvTs4itdqZwuUMyKwX9FucEGwn5pVaUiatPpvm2Nbr6zLm4LmLSMr9NuABxEDtNHe3hlPhq74qiFJSy2Jz3+igfjuN1LogZJCYLBELp0jlKr4hG6SEPp6UXCQ6kxpvOebL/nwYsi9p0HFx03hVx2aRWu5c8VPsxqyRedTiuMQvbV4riBWnq6pd6JMre1k25Fngklh8LTSfe7+kHJFRzBUpqWzFN+eSDMUsSglFdDZ2nSeU2BS6fWUQ8hdiFhh+UB/ULy4MMN/la8IMiUS0BTFbInMqLQuwTe/ooJIBMGOVKt6M+A3ibTfpUMi9/zOpXKdXZnM8I3OVxak4otIY0vOzsoCD9l6eCM09CXGLjfWq9k+VwB2+UvPSKddheC0Tc/s7E4yU8uzH3GR4aUJsHK/qpUkfB/kyqzMZfodZjBiuwT0l87P3S2qq/EoV/wOl4zNZrwiO2zPf3i1erNd5mJB5xTwHBUtNql1HZP5kuFYBazCXpfvmW/VBPZ5OprJvJ0MVp5oz4pjDNn9VwCrEbTL55LnjE3SN79axUo9/lZCy2FGvsgkmhbxU9gJnOCCz8j166k4FDMvneqrY49fPNvXVszMzY8eYR2sB97fFLMmKYWB5ajFdAOFMDN8bHeCxlpCmOtjNncGkmJ4X7HOiafGyJ7h3dFgvpMEnpMT9ccTW0SE9dj4Kq9RD39lqus8xW6cPiuJ6L1Qu7cvl6aDId3tVKL6JCC5C7M36CA+lryLrXGjPpoGuTUoL8UZs9tNkoKUrs7DW+bJCjnIQcIfjtDKOxmZPo8k+9uhMy75Y8d2YTL3BzpYOTWH1ulSK+HoTXh4b0sHpz8h3e4kCtjTq/HTu0+MimfzQHM9l6kOTiosEMpepuUx9gDfwHxPQeQqe3h4RAAAAAElFTkSuQmCC",x="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALoAAABSCAYAAADjGc4eAAAMkklEQVR4Xu2dWWwcSRnHv7Yd577v+74vkgWEQCAEy6IVWuCB62GVICFIYkcsvMC+LW8LL7BIiTiEhCweInjgPrRCC2KBJTBVYzm24yRO4ty3kziJj9ie+tC/d9oaT2b67ume7irJsjdbVf19X/266quvjjaEEG8w8yukk7ZAii1gMHODEOK3RPRSivXUqmXcAgb07+jomDk2NvYPZn4u4/bQ6qfUAiboSEKI5cz8XyJanVJdtVoZtsAE6EXYdzPzv4hoToZtolVPoQUmgV6E/QVm/hMRNaVQX61SRi3wDOiwg5Tya0qpn2TUJlrtFFqgIujFnv27zPztFOqsVcqgBaqCzsyGlPJXzPy5DNpFq5wyC1QFHXr29fVN6+/v/zszfyBlemt1MmYBW9Bhi3w+v7hQKJwkog0Zs41WN0UWcAS96K9vI6J3mHl+inTXqmTIAq5Ahz1yudxHDcN4k5mbM2QfrWpKLOAa9CLsB4ioLSW6azUyZAFPoBdh/w4RvZYhG2lVU2ABz6AXYf8FEb2cAv21ChmxgC/Qu7q6moeHh/9KRB/JiJ20mnVuAV+gQ+fu7u4FQ0ND/yGiLXVuAy1+BizgG/Ri2HEjEZ1k5kUZsJVWsY4tEAh06N3e3v7B8fHxt4hoWh3bIRbRm5qaaHx83NOzDcMg/DCz+RNlamhoMKtXSkX5mJrUHRh0SCml/CIzn8D+mJpInYKHNDY20p49e2hoaIguX75MIyMjrrRatWoVLVu2jJ48eUJnzpxxVcZPpunTp9POnTvNot3d3TQ8POynmsSUCQ1MIcSrzPx6YjSrIMiSJUvM3jCK9PTpU3r48KHrqhcvXkxr166lQqFAp06dMn+7SRp0N1Z6Nk+orS6E+Bkzf8WfKNGX2rdvH6EnjSINDAxQb2+v66p37NhBM2bMoNu3b9PVq1ddl9OguzbVpIyhgs7MTUKIvxDR8/7EibbU1q1byfI7w3pSc3MzTZkyhbyADsABOnzsrq4uwmhgJYw406ZVn+4sXbqUFi1aZLo8fX19VdUYHR2dNEqsWbOG5sxxf0ISckydOtWsH/J5mQ88ePCArl+/HpaJQ6knVNAhkRBiLjP/m4jedfBSntatW2eC5wV0QAc3CkBcuHBhkoWslyCo2S5dukT37t2bqGbTpk00b968oNW6Ko/n4vlJSqGDDuXy+fza4tbeZUlSNgpZvIKOSMvu3btNF+rs2bP0+PHjmoA+e/Zsc+RxmzBSwU1CunbtGmGEcJswAgwODrrNXpN8kYBehP29SincFTOjJprE9BCvoK9evZrgfgBwgG4lRDkA4/37923dhJUrV5qjAUA6d+5cVa0REvTibpRXpKMuHoDK5XKfMQzj17gNzEOxSLMi2oFGBCj9/f2Bn+UFdPSSu3btMiM/PT09pp9tpS1btpg+NEC/ePFiVbn0ZNRfk0XWo1viSCm/oZT6gT/xwi+1ceNGmj9/vum/huFHegHdylv+bPTkmCijF8bk1M5NCAo63Be87E4JLhZGDqQ7d+64WtiCXl5cHCcZwvz/kYMOYXO53DEiag1TcL91xQU6IilYgLFgHhsbM1VA775t2zaaOXMm3bp1y/SH7VJQ0MOa7FaSsdKcw287hV2uJqAzc6OU8nfM/KmwFfBaXxygoxcFzAjXwWXCD/4G/HBnADu2AnR2dpohQfw33KtKCf79woULzZXKauFF9KrVthaUgo4Frmp+PCbLVjjy0aNHtgtaGCGRMg86jNDV1TVreHj4bSLa5xXOMPPHBfrevXtt1cA2gLt375p58BIgMuM3YVTA6FAplYLe0dFB1shSntftZBTrEvv379eglxown8+vKBQKuMj03bhVDMkCHT1ntUb2IhZ6a/R+TnF0PBe9J0Jv2NeC3wsWLJiIoGByaiUNupcWcJe3Jq5LGex7C4XCP4lotjsRw81lgR5ureQIeqUec/v27aabgs1Z5XHnICu4drsNdY8edsvb1CelfEkp9fsaPnLiURboiGNbrkIYcmB0KF/8sasXkGMC6nWvS1BZNehBLeihvJTy+0qpb3ooElrWsH10P4JhQomFI7gwp0+frul+71LQ8aJX6/0RXsSkFwnrDXb75qEPkp6MltAgpXxZKYXD1bGkuEFHL46YOVwWgIF95aUJ/jn8d4AGWb0mLDjZjVQ6vOjVoj7ySymfU0rhQwOxnUaKE3RMXOGyIKRoRUbwN8J41g8gx8QU/46DGV6TUyweMlg9cKW6EfLE5i+EKCEDkvU3wpF2B0TwgpXuxPQqe5T5azYZ7ejoWDI6Oiri/nRMXKADGjwbPTr8eUADuK2tsFYj49/Pnz8/CfQbN244Roiw2one2gl0O5gwiuBFxG/E6LHjEQn77NevX2/G0vESej3+FyXAbuuuCehCCGybe4uZP+xWsKjyRQ06lvkBK8KNpYsxGzZsMMOJ5Qk+MtwX5Ec5q0cs7dGxkOTUU1rbcP2CDlcK+22wHQFbIxAFKj1Kh7g6dMCEG5vJgmwYi6pt7eqtFeg/YubDcShY/swoQUc8HaeYkDDJLN20hYkdXgIAi3/HyiZ+A5xKE8Jago5QJiCGy2KNKJUWjHD0DyMHZMao4/b4XxLaPXLQpZRfVUr9NAnKQoYoQS9d6ClfdbRO77s9UV8r0OGmbN682XSpADDcFMhYbWUULgxeWvjqyOs00iSl3SMFHVdhFAoFfEggMTfwRgn63LlzTWgwrEspfbWxdXgbk0ZrMhqV6zJr1izT98YLCvcJLon1ItptAbBsCF/9ypUr5tbipKfIQC8u96O1E3XKKErQcQ0FdhfCLcEVEW4TelW8JHAdMEHFSincgqhAh4sFOXEEEC9WJVfEDnSUwXFAa7sv3B3s1QljS4Vbm3nNFwnovb29UwcGBt5m5vd7FSjq/NbQiyEXPWWYCfFxTOawwGJ3cBm9NVwFREkANv4uvYYDL0kUoOMZmBDjlJIVOqw2eXWzqQsvCoCHj4/e/ebNm+be9SROVCMBXQjxc2b+cpgQhVXX8uXLzYZGQiMDyqCHBQCFtUEL9QLy0tNL6EFxiAFA46fS2U1MTHFYGr0jRoRSHx2ugdPEzwpVVgIXgANKjDhWOBNgIrpS7S4aN6BDV7ysGCWtemFLAI9DGEkCPnTQhRBfZ+YfhgVm2PWgQRA2C7Jpyk4mDN84JVQKJsAu36aLfPCL4TYAtvKXLcwFoxUrVhB+kAAfXhwsWNm5Gm5BR52wJerHQpQ1MiH2j5+kpFBBx+dfiAjXSSf6q9PwhzHkli/WBGkUAARocRlRpevbcPDCOnQBwJ1GkVLQnfaaQG7499CnUo8OEPFyA2zI5+aEvhfQLbuhDEKQSNjekMoeHVdcKKVEPd2sC5cCvW3Qa+qsfeZhNmzY4UXo6WWy6Ad0C3jY1cnVCtKp+CkbSo8uhJhRvLToPX6E0GUqW8Dy5d0ACrjQcwMwt7F6O7sHuakrie0ZCui5XO4EEX0piQpqmbQFYIHAoOdyuW8R0fe0ObUFkmyBQKBLKT/JzH9O0gVFSTa2li0+C/gGXUq5iZn/p78mHV/j6Se7t4Av0ItXV5zMyo257s2pcybVAp5Bx+dbpJS4T/GzSVVKy6UtUG4Bz6BLKV9TSuHr0TppC9SNBTyBXrwd9zf6o1x1075a0KIFXIMupdyulMItW7FcPKRbTFsgiAVcgd7e3j6vUCggwrI5yMN0WW2BuCzgCDpi5EKIPxLRi3EJqZ+rLRDUAo6gCyFeZ+ZXgz5Il9cWiNMCtqBLKb+glPplnALqZ2sLhGGBqqDn8/m9Sql30v6xrTCMqOtIvgUqgt7T07NwcHAQe8vXJV8FLaG2gLMFngEdX3+WUr7JzB9zLq5zaAvUhwWeAV0I8QYzv1If4msptQXcWWAS6Llc7gARtbkrqnNpC9SPBSZAb29vf9/4+Dg+phXblc71YzYtab1ZwAS9s7Nz6cjICK50ju0jWvVmOC1vfVnAKF7pjPsRP1RfomtptQXcWwB7y3+slDrkvojOqS1QfxZw3AJQfyppibNkgWPHjrGDvsowjMMa9CxRkUJdHUAfNwzjQGtr6wkNegobP0sq2YD+1DCMz7e2tv4B9tCgZ4mKFOpaBfTBxsbGTx85cuRvlsoa9BQ2fpZUqgD6w4aGhhdbWlpwS8VE0qBniYoU6loKumEYdxobG184fPhwR7mqGvQUNn6WVCoB/VpDQ8PzLS0tZyvpr0HPEhUp1LUI+gUi+vjRo0cvV1NRg57Cxs+SSsePH+9qamr6xKFDh27a6a1BzxIVKdS1ra1t4cGDB/udVPs/YIoD4AHLutsAAAAASUVORK5CYII=",E="data:image/png;base64,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",ee="data:image/png;base64,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",te="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",fe="data:image/png;base64,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",Ae=ye(71424),me="data:image/jpeg;base64,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",pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgIAAAGwCAYAAADbrw0vAAAgAElEQVR4Xux9CdwlRXVv9b3fMvsCw8AwCwyM7MuwKIuAIuIC4hIQ9+cTjcp7xmhijM/oC/p8bsnzJdG4JM+sagxGQyRuUQEFEVxGCSACgwPDMjrMMBuzfd93b71fV53T8/XpW1919+2+t/ve//3N79ffdFedOvWv6up/nTp1KlD4AQEgAAQGBIGd+/VxYVUWjAe/HJAqoRpAoHQEgtJLQAFAAAgAgR4hACLQI6BRzEAhACIwUM2JygCB4UJAa90Ma/zdB1tXhNdnHtkcDa8jQfC54UICtQUC+REAEciPHXICASDQZwRABPrcACh+IBAAERiIZkQlgMBwIaC1nhXWuKWUsQRcf2/LAHDZscZAoJpKfSG8BkHQHi5kUFsgkB0BEIHsmCEHEAACfUYARKDPDYDiBwoBEIGBak5UBggMNgJa67lkCXhJeJ20hgD1yE57Xb3YXptKXUcWgScHGxHUDgh0jwCIQPcYQgIQAAI9QgBEoEdAo5ihQgBEYKiaG5UFAvVEQGt9EFkCLpleg3s22/8dvzRer6ZSW8ki8I161hhaA4HeIQAi0DusURIQAAI5EQARyAkcsgGBFAiACKQACUmAABDoDwJa60PJEnBxJw2+/AvrJHD5CXa3gPwhnkB/2g2l1gsBEIF6tRe0BQJDhQCIwFA1NyrbJwRABPoEPIoFAkDAjYDW+hCyBDy3YyraLbBus/3j9GWwCKA/AYG8CIAI5EUO+YAAECgNARCB0qCFYCCQQABEAJ0CCACByiCgtV5AloAXzqTUpt326VITX1CpZmeDQBhP4PPh8yAIdGUqCUWAQMUQABGoWINAHSAwzAiACAxz66Pu/UIARKBfyKNcIAAEIgS01iNkCXh5Gliuo7MFXkxnC7jyNJVaRxaBX6SRizRAYBgRABEYxlZHnYFAxRAAEahYg0CdoUIARGComhuVBQLVRGBK61eRZqnGpG+ut7sFnrfG4RxwoJp7wj9HguAr1ay51Upr3Qivj+xUrwivKxcGxrcBPyDQCwRSvXS9UARlAAEgMLwIgAiACAxv7+9/zUEE+t8G0AAIDC0CU1qzT4DxEfD9WhQ/YNekTbmIdg0487XUVPhsZCT4ok92P57zNsnbH2mZeAlnrrAWDkRE7EdrDG+ZIALD2/aoORDoOwIgAjZwEohA37viUCsAIjDUzY/KA4H+IKC1Pj4suaXUGVk0uGGDNQk8a7XHN4AsByx7ZCT4XJZyyk6rtT6Z6n9qeJVnJjSVujO8HwTBHWXrAvlAAEQAfQAIAIGeIwAiACLQ806HAp0IgAigcwABINAzBLTWZlW/pdQVeQq9lk4bvNJx2mAouNOvKhYBrfVZVP+nTNfznq1W8eMPjiwdJnbiSBD8ax6ckAcIZEEARCALWkgLBIBAVwiACIAIdNWBkLkUBEAESoEVQoEAEOiEgNb6ZTQjHs2D0L00cz6WZ84OCwDL5sdjTfWF8F4QBO085XabR2v9DKr3yumy1lN9Vi+ylgB5ZgJ2D3SLPPKnQQBEIA1KSAMEgEAhCIAIKBCBQnoShBSJAIhAkWhCFhAAAh0R0FqvpRnxSXkg2sAz59SWgLipYHJf8zthufPmBb/OU37ePFrri6neh3aScT2dmXCZ48wEnJ6YF3nky4IAiEAWtJAWCACBXAiACCgQgVw9B5l6gQCIQC9QRhlAYEgR0FobX4CWUsY3IO/vOtot4Dpt8MD83+E00Gqa/fjj44HZn1/2b1Lr88IyAqWOnKmsWzdafc9d1TkuQlOpHxg5QbChbJ0hf3gRABEY3rZHzYFA6QiACIAIlN7JUEDXCIAIdA0hBNQZAa313FD/KaXM/u6gpQ7PUh85//w6nYp3yRo1EcppTzZ/HF5nzVKP0MyOouRnKaW+abXWLw21byk1nqsWBPC3KaLgxSKioMsSEG0NoARTbf1wWP782aPfy6VHykxpAyVtNVECDuwScJ2ZoJXtN6NBcFNKFZAMCGRGAEQgM2TIMEgIgAiU25ogAp3xBREot99BejYEQASy4YXUNUVAaz1Gqtv93K3Ozltpq+eaiV53r5Xw4mM7S+KZarvd/EWY4kc/UP8ZXi+8MDCn5A3KjwlWS6mX5KoTAbybgSbg5lL0gbSWgChdo7k51GPeaPAfufTxZNJaH2T6lVKXpJF/M/kGnO/wDWAZTaX2h38HQfClNHKRBgjkQQBEIA9qyFM7BEAEettkIAIz4w0i0Nv+iNJmRgBEAD1koBHQWj/LzNQyrv1LUJK+6J29029/1OY8a3lcQiKcncjebja3hznmNNV3aQa4t84NM6X1qzPp73D2v/lR8qpfzl71nRO2xW2Zqj2lDL4L5o78eya9/JaAXLsivka+JJeu8ZyiSOUjwmCRrQZZEgEQAfSJgUYARKA/zQsiMDPuIAL96ZcotTMCIALoGQOFAG9X+/r9LeOt/tyjmo1uKpjWErCb9gKMUWmjNNGT3ut+S4NNEejmtvA6d1bwtW7073VerfXBYZktpZ6fqmzPWQHX3mMTXH58XJrEVYqJ/k8Jg0Zzl7EIjAf/lkqvlImmtH4FJU01td9Him3aaXOtXuwpiNJX5fTElLAgWc0QABGoWYNB3ZkRABHobw8BEZgZfxCB/vZPlN4ZARAB9IyBQEBrPWJmoi318ukVymqCTWsBkKBdT7sFLpW7BTxr1z7wo+yt5n1h2oVzgh/58vTzudb6laYdlOpsifFYAFj3VihBKXWP8fVX6vil9prVEhBtOtDNPWH+JXOCrxSBj+8MAVcZ92yl+hi7yQw/gVOzqb4apg6CgGwJRdQCMoCARQBEAD1hIBAAEahGM4IIzNwOIALV6KfQIo4AiAB6xEAgMDXV2Uv90Z12arVotl3C5X3ostJ5LQEs50t32b8u57P1cloCEnqI7QYtpXRYzkGzRz5fpYbTWi8M9WkpdVlHvTyWABkXYKPx8VdqsYn7qNRcsi+4xLQIp8RuAbrRbjT3hXKWzgn+pRvctNazqJ5X5JFzLZ2ZcOUJwqXAg89kU90Sljc7CB7MUy7yAIGZEAARQP8YCARABPrbjCAC6fAHEUiHE1L1FgEQgd7ijdIKRkBrbU61a7UUxZzrXMB1dO67PL1OzkTTqifjAqyntd81i+ISUi6J04r4tLxJS0BMMO+bv2FT81vhgyufEjyeVvcy0k1pfTnJnR2T77UEdE5wA52198xVVppvV0DkC+CwxLSnlLEILFs00q1F4FWkT66xM3HaoBcfW/+gre4Or2Njwc/KaD/IHG4EcnXm4YYMta8SAiACIALTiYIrsBCIQJXeWuhSNQRABKrWItAnFQJa6/nmA9BSL0qVgRLxLoLnRRHd0s7ZrQBpCbhjk71/Knm1sy5ppcr97rIurjVvTreOyl+7pG28FJYuHvt5Fjy6Tcuhm1tKXRmT5QDAZ4HhD/l/kEXgotVxDSVe0hJwYJeFzWeOgAx/DbtrYOX8fLsGosBUKtvplFz8TlKED7yY5Yg64MKnrZumpWePBibyJH5AoEgEQASKRBOyeoYAiICFGkTA4sAEAkSgZ68gChogBEAEBqgxh6kqU1OaZ6A8yZqx+vyB2Ljd/rXA+H4r5ToHXgpzRQj8V7O7X6kXHpMO/RS7AmKCpKlblnKviT+o1BqKUKe1fiz8/2HzR29Ip1F3qSa1viCUELQUreZ3luec6XJySjBBQG/kyHvkcyF3BbiWAFokR1oKJgP1pMVp5LosNdZaG5+HllLsA5Ele5Q2imexurMpwIePbilz9sSc8ZEv51IAmYDADAiACKB71BIBEAHbbCACFgf+kIII1PJ1htJ9RgBEoM8NgOKzIaC1HjcDf0uZswR8P9dM67p7bM4Xixj2LM93WiCnu4Mi350kfASkXt36ArA8aVHYtNs+WUYWDl4TD0bsWQUr5pZ7VoFr26bXF0BUiNNvoPgBqxbEEXT6AlCyiYgJ2Bt09INiS8L+KbUjvH/SYSPX+/rM9Odaa9PPWkqZfpf6JxrqOjpt8MXitEGOoCjluiIozhsf+VxqHQpIqLU2ERw27pg8Lbw2dePE8NpuBCY2otbKWOQ0cTGt2S1DbzTpp5omEuaqQwJjqcKvmgiACFSzXaCVAwEQgTgwIAIWDxCBcoYMEIFycK2aVBCBqrUI9JkRgclJ/awwQRB09t5OOqt3dl+fpNu3PWqLO59WuH2WAJb2C7IE8Nr8mIhikNUXgCvt8gmQ8naaXfEHTOKuiIntljJz7CMOGvn3IruW1vpQU35LXTxdrtcSINbwpU5fJZ+LS9dQ/Sg9t4vLGTByFqSEbBnhpYKplt4SSjz18NFvpsEhqp+K18+bt3N3UxsowuWqBewjEE/oO0OByy3LIvDo9knTjjqgUyODhonpaMJYhj9SMNJT/p+SRek5m7jBFgOtGjeGSY5Zkm8Xh7cdkCATAiACmeBC4n4jACJgWwBEwOLAH3wQge7eTBCB7vCre24Qgbq34JDp71+TZkAcUzOB130UEXApxbRf4IhPKKXxzFXuFijKEuDUnh48RF71S0jvUeGMnvCqbzSNDeOoRcF/FNFlpqY0x2+w8RySsRGnTyQj04Wsl/SduOEhq935K+Ja+pwBebcBWwAiHwG2QLTtboozVqTbTTGlO59d4cTO0WD3bLUPjjm4O0sA+zosnN2dj8C2bdrsw9g70v5weG3rzgfPaWEa4/+2EyYzi0g08ac/ovQOwHQ7birQbf1AmPTYpSN/El6DIJDGhSK6LWQ4EAARQNeoFQIgAra5QAQsDkx4QATSvcYgAulwGrZUIALD1uI1rS87LV37i5Y57/5S8r4+MBNOZwHg6suJzVdpF4Fvhs8zM962dwKdK5/VEpDWFyBqLrG2LncrOPfVi4pO6bap6fGHjP00T1fQWpsxY6KlTMz95CkA9IFm4Q6fAGkJ2Ec3NtMuCLbQsKEhihBIciUBYGfByJeA5EVOhEHTRF582opgxsiLWutDqFbPTYWPo9vx7S/dY/96qdid4vMJkPjw/w/KaBHYskubkqd0+22GODF+onLSFyB6T1L6ArBJwClfWAB88hu69QnTTw8bvzNVOyBRVwiACHQFHzL3CgEQgfhnF0TA4sGWABCBzm8iiECvRqh6lwMiUO/2GxrttdaHmYG/pZ4dXu/YZOdIvH2OY9LLtXIJkGtXAM+4bqVdBOcu7wwtf4CPX2KfN80u6+QhBC77RGpLgJhJS3k3m13aSj1d6BmtpbtOL6QEk1MT3wvzn7x8zsNZOhEfNzzRal3WKZ/LMsFp2aIS/Z/+uM/49Cu1miIkugIDcX62EPDujwgfYQmIYAiaN4Xyz14RPDJTfb2+AR7D04HH9q9vrrelPY92QSRCIQtlZPtJPJfMm9lH4NGtemUosjHWfld41VqNTC9C9n/pC8Bp2RcgkV6C5/EJkL4AmX0NtDbtdcqy0f+VpZ8ibTYEQASy4YXUfUIARCAOPIiAxQNEIN4vQAT6NEDVvFgQgZo34LCov2u/Pims61hTrbV1jk/N7qJ9/Ryjnr3O51PEPddZAYwfS1tPke1WkDf+LLGLINrnzmcLuGbeJDi1BUAoEs0MRQPL0/meQ6fzyVj8cobM/5f78V/5laY55/6J/eoN4TUI4jPIqvSvuWN2p+DfXKqMb8Pi8daU6QXSF4Bxp2tkQVjV/GJ468IgMPnkT2ttekpLqSs61tlrCYgnYJ8HlsUHYkgxLl8Al+XgUGERYJ+NX+9qv9O0n1JHhVe/1368li4LAKfauMv+tZDiK86j98JpMRA+AV1bGNraeI+sPXz096rSJwdJDxCBQWrNAa4LiIBtXBABEIHprzmIwAAPej2sGohAD8FGUfkR2DOhnxbmbjZaM57zdw/FBeDIf+fTjHkJWQbkdnfXRO+7G6yu7HvA6daRD8Hpy+J1KdsngEtjIsBLA+fSfnvnTJN9AgT0k622efcv/dLoeflbpfc5Z40oM6P/1ytaPwyvkS8B1VNaPNgicMERM6+ta63PNfJoRh3VzGsJ4JTxhPeRZWm1ibKQ/PksAVIq1/PwhfF6PLZ98jlh2kazYU5HlM75Pp+AtJECbyGflHONB8KBX1J+fPu/z9KQNf6A0s3PhqWvXRaYMwzwKwYBEIFicISUkhEAEbAAgwiACEx/1UAESh54hkQ8iMCQNHTdqzk5qS8yH8KgJebiM89QOBTvbeQr3qQAb6fSaYGL2VIgAOJT8Hg/+yMUyW81nYrHcuSEsWifAFZLrhnfS5YPPuvANYOUMzbW97Jrm08P80y1ldn3cN5qm/LMVSkDulGyKSog8lHg+7QSz858k5RukkL+RfejXQy2BpOUP0rH8ind5j023XjDnq74sWe3THyAyBLA6QkQru+FHotAYreA1xLQOQHr8bV7rQK8W0C2Dysc+W4IcfzfKA4CCVixoPmF8M9NO6f+b3htBA3Tg4v2CeBewO3wgDm7Uak1FDdDjieJ3QFFxR+IXoB4ic1G08QZOOWwAHEGZGPk+D+IQA7QkKX3CIAIWMz5AwEiACIAIgAiUNRIDCJQFJKQUyoC+/ZNXRoWEIwo2mkeL84VHyAxE6MbHMGOP6g7aWM6z/iPolK+Sb4CHC4gOhVP1DarJUDuk5fgJfbjUwVZT54pLphNOR2+AHL3wL62jS3/ki83jW/Am861KWY7zlhwNmqfLAKRZYEq9qEL1c2hjlGIYYaDnre0jXn33KNHPt+pLlprYxtqtZRZa3f9DkzY41N3V4TAb1O/uVjs6pD9UVp6XPETtG4bf/3xseaZ5j3Q1pKTNlJgWl8A1o99DW6lKBNnC9+AtBYAlpfVF8AV30C2j9699z3hvdOfMv/xUgegARcOIjDgDTwo1QMRsC0JImBx4KUFEAGLh3sbn3ie0mQPIjAoI2e6eoAIpMMJqfqMwL4pbSLZBaq1sNPA5zj8znU7URue5/GMcwvFvN9gVqKV2rbPXuWar5y5f/6uwKyibtqjeOv4jMglLBmUWnq/c0V2kB4LSfob1upNnfCQlgBW4qsPBAeFf3/zQXVieH3RySl9AmQt+mwRYG/0tUv1g6Fqlx4XmLlrFGCILQJK7Q/v//ENza+F10f3KLP7hH+vX2vjUswaVcYmkmgP4XOQaEyRYfGstvGCeMEabbw4ls61FomsvgDcr9oqmBfmnz2iTpuun6vfJE4NdHz4uR6+mfo607uU4l0yZVkCXGcduF4eeQri6cubbw7T4tTCGYcb50MQgXy4IVePEQARsICDCFgcQAQ6v4AgAji+OM/QDCKQB7U+5NFam5mBUnYm11Lq8PDaNP/MGicvY9tUTTu5adFkZP9e9evw/7/Zq0wkuaccHJAffB8qk6PI3eQj0JA+Ag7vbo/Td6SB3M8tVePnmwitMdp10GzaUwYu/Lw6O7xOtGw78O9Qaq1jD7FTsmYs4nsOAESWfeR9/76ztVkjT9T3wIzY5OS158d325nvz3ZbvX1nMzg1rYhFYLTZNjP+t5/dMPvKZaTBNsWqf/sNI78Mn++fUu8Lr6sW2nYZbXTe98715qdyBh7NSIVBJUpPGSZagfnry1fo28LrolnUVNQ+fGZCIpJgI5gTpp/TUGeE17J2BbhODbyHzn447iCBDwOTcYnBZcH4KVkc1pozH5VqxEexqPtJHwehhmoEyrwRZywfeUv3b9fwSQARqEmbgwhYZ0EQAdthQQQsDiACFoeiLQEgAjX5MBSkJohAQUB2K4aP2Z2cVCcTMzbXvD/p5byRIp2tWtRZotZNMwcYH1HfDq9BEKSdVOdVMVO+vVo/y2RotYwlJG2EQFlIolJiquKqNM/YPrHOrtl+5mcNs2bLv8tOtIKOXpJzzT0TGkrt3Gdf3ZeuthaBBB7CIiDFf3uLOj+8N5J3BKiIRaARtE3Egref1TCRBuVxxJOjzevD++/8pjL7K9gicOZyC9AstuOIGa7mU/XkfQIyipgnmluerihnshyr/y+eo34cippqK+P1wbseAmUte/PGAhPnwbkrwDHF7jqmP9XvO7+yFbvoSHsj0sNRrs/XQPa/G35l7zxjlb3mtQRIuY1G83PhvTMOD+x7gV8qBPIOA6mEI1F6BEAEZsYKRCCOD4gAfUBABGIdA0QARCD9V+dAShCBPKgVkIc//EopM9NttdRh3YhNzmTjd758j5V++fGdS0kQfcoejDXNTGtcKcPh++WVyyGGAx0/ayCt2SKrJUDuBtg9aWdqZ/+DjcjHv6tpH/541n343TR2uI2QLQKryCJA8rzxCSjdz7YHx4V/7mxpWp3NqFBFLALL5muzf/yK4wLjAxDtGqAO/bKTbWz+I/9Sm/er3xaByNJAcP/9C7TxPnlyUv9neF0028Z3SL0rgJvNt2bPFg5K75I/MWUT7iUfFO8pg1y+Rz4vXdxo9ngodSFZGmSv8/kC+HopWyaetmLkTb60eH4AARCBPvUGEIFswIMIxPECEbB4gAjEv+zyA5/VZA8ikG1cGpTUIAI9bsnr79VLwiKfc7R6XniNuZrn0MUV8UyKup5in192rH3isgDIfHImrVXTnAc/fzwgG0MOpXNk2af1mjDb1ETLeLun/aXdFcDyXBECX3N909hSfr5Z2fY7xiJ4wrLe+ATI+jIR+C2yCLAlwIWLbG/G5Zat1lcg868iFoGrz2jfEuqutXX/57V2ru+rK24RmE/xID59iR2KnR9y8aCoJQAZF+D7dCbHedYTx62PsABE74/oSOwzwacXXkA+AbK/FWUJiPRoKNMvzj585B8z9+0hzAAi0ONGBxHIBziIQBw3EAGLB4hAvF8kaKnXZB/PASKQb3yqey4QgR61oNb6qLCoVkuZc8+vX2/nZJetyWYT8PkCuKpzH59WJ08PEwKzrrk3xprfCsucHwSlxvreuVMbzRvjrefP1GRZfQGiGYQnHsHazzZjM+e3PSMtUuV0MCYCL1oe9xFwzcz4fnRKIN2YaFuj1Lod6pzwqsPgjWl+/bII0NkBVx6nTNyA+aPKbMXn1ohONdR2MvuG00bMaX0rPqaXm3RN9T/Da792DUgfAYb6E8+1sC+ksyMS2wFFw6ZdAnD1B1eEwO8+ZHNceES8E6RdYojiKNDpkz98zMp5+orOnUpGCHT5LsjcXjscJXjaSvgKpHmd0730aSQhzYwIgAh010FABOL4gQiACEzvEa4PNYgAiECakRdEIA1KXaTR2s5kWy0Vm8lup5jxu2kqs3zuzIXktQSsp/gBR3H8gKIi8ckRJmgam8PCWcE3uoDLmVVrbfrq7onWqzolymoJyHpaIFsEVi22c5bfOsU7JykDhkjmHgpJd+YCZSLWHTrXRlZz+QLwA4lT9H/6Y4+2kQcndGCuc4O2mUm3tTKxEXdPNfaG15UL1ObwShO/KKIfn9XA+PL/5Yz90SdtVZaaM/UO6C1PF2QLxkhTm6IiCwBVlJzbo/KjcqamzG6XV5w8ckp4/ep9wYXh9Q9uaJgSn0pxBMZ7HEfAZRE4j2bMbzw9PiS7fAG4I6SeqfMpQqJXsvxJEvQkAbpAnpThW2JgudQhbiFLANdLDheyoxZtCWB5gW7/dVj2WavGflLqC1lz4SACJTcgiEAxAIMIxHEEEbB4gAhQv/B9qEEEQARmGIpBBIr5TjmlTE3pV89UhM9XIO2uAFkGM+Jr77JPrnTED0i70p3B+94MSZtmNb8UXk8MAg6nXgjST+6fMnj6LABcmEyX2hJAGTn/GX9nfQTOXGGRPe/o/loEuH53Ptg0q7pvOaO1cTrAMsId1yOBm6hnNDOj+7PH9NFWbsOMFVv22P+ddIheH145kl/igywKYrk7yRLGj/msAxlrX0YI5P9zvaJ4AVRpfn7lcYE5XXC0GYa+MD4PVt+/tkHs2eJwwZFWg2iNWkYQLCmyoMsiwDh89lLaPeCLC8CNnZEASO98/j+HFD6GfIg45H8UUdDx9kpfhpuoFz5T7A5wlesbFLxvmWP3wgF4tDk/9JyVo+/ylTXMz0EESm59EAEQgTK7GIiARRdEwOKQcCIUlgAQgTLfxvrKBhEoqe201q8MRSdOBXSUd+29doZy+bFyF0HaOXvngeCbZt6m1PNW22s2adPSOxbxXDNu9j5+1tLmDWG5hxwS0Kphd4Dv3KdfGErQQWtBp5EvrQWAtfDNkPn508gicNYqC8Q5q71zle4qmjL3Z2+z/eWzz580+6Ybyu6nd/oCkFwZd0BaAjj/vLHAxm+gBE+SfWfemI2Rv3hcm53nMqIhy4ssEXTjXjrV7ojF1B+FopGFgS0VlE/6GLRV04xdl65pnx5eZ48oc1of/7h1Nu22d575OTvHHaWp7jmrqmURYLz+4QWeeAIeC0BUf0kAPBYG3ud/3korwWUJiHq9GA9kxMCi4wIkXoeUcQw437nYPTDjiAIikHLAzZoMRMAiBiKQtedkSw8iACLQqce4tge6th2CCGR77wYtNYhAwS2qtTb+/62WekkW0Vtp7ZRnREvnZpu7yxndNpK3YFYWLfxr7y6t5Nr7NzfYci8mS0QQNO8O/790bvCzbBrFU2/bPWFO/Ws0GidOf5LWEuBEVayVy3RVtQhM0uL8Z25rmi7w+Re2ftARF48vgAuXWSPWIjDB2wPE4vFBs7U5g0LTvv3IEiBm8tyvf0Lnz5+61GopfQHYsiAjBHK6oxcGZhX79GXqhI4fQLrJsfLX/k38gPtzV9iajpg9ENXxEWDc/o4sAly3tLsCovQZLQHsRPH9h60EaRFI6CGYxPfJJ4AjBlbNEsD679+z54/Cvy88dgHZpLoZhQYvL4hAwW0KImABBREouGM5xIEIxIHhDyeIQJzouCwBIAK9eU+rXgqIQMEtNKX15UZky55/7vsdmInZv75Oa/qXmHmY+5dYshdTuq+xb4BHDpeQmBGKArLOuL9K5b+QyycBk239aFjmisWjN/qw6fRca23mcjv3tV5uYY7/8u4K8Fk6zjlotFIAACAASURBVP5Hu2ugaj4CXPv7H7ev8tfusT4C7zmnbSwvJxyszSo518/lCyD7Ac/M54xai8CvabfAUrIwTTMQ7A+fL56lzZySZ/KRbwD9we3yC4pwuZriWrA+vl0Bl61pGl+AWSPtWMQN6alx3X22Jn94Y9wScMISq8ih8+zzCA+xGM7/jbz7xdp6FDmP7wsF5G4NOUN27RrgdH/LFoGUa+CuJQBuTx8B4OcPGN96pVaT7wbnl7sC+P4dJoqEUieYkzeUagpLUWJ84ozi6vW08ewK8JXD8keC5ifDos9aEdzhUGWob4MIFNz8IAIWUBCBgjuWRxyIgAUIRCDeUUAELB4gAjMPICACBY3XHPCm1VIdI99xMcmZZ/wOz5y+S2tvvMbO+eWMTqrP0r4t1uhd6aL7HgtAVL5j6ixvf5fK5/3EiZm71r8OZR6xaPQ7eZrgib1TBud2q3Ns/Ly+ALKeLOfpFbcIsN4caOhvb7e7CSYpNv/S2crE8psz0uYt/zZLYC0IUb1124wJAZ05MGfUeuPvo1yzxKYWzjypG8byQK4CStFpgG2Sx/In6P4IzyDpeZv1iGbaVo/VCxvGdjA2qmwO9j2g669pV8B9NKPlclj82bQ7YDbpzUvolbUIcBwBqohrxpvVGTBqYDHD3k+mnd3UvnzWQfJ4Uivh4V32OtvEnVTqIBGB0DdDZz3yWgJyy9dNY4F8+qrgi9P7O/6mYQBAFIMAiEAcRxCBYvpVVikgAhYxEAGLQ+KDCyIAItBhUIFFIOtI60i/f782Mc2bTWWu8uezBMj0G3faOzwDW8Iro54Z+VaaIc0ipj6XmDvLL9oXwFXRH9MaInuHR+l4zZhuNIKm2Ye+cnFwU5ameGK3Nmc3tHUrdp5ion6e3QBcpvQtiNa4aQpyweer7SPgwo5nwE+alXyl5Bo2fymitfEIkLhEeUpchLPc106CXKfnsT5yrZ1noFIPTh/dZ4uBw+bNEfqi/i7SVd0iEEUWFA2asACIdkq7BCDTbTcnRxyIrzBHjBdczB5q8Ad32DvHCR8P37ub1wLg6I5RcRvIErRsvr01TrtBogRU4SAI7g/vnbuq+ac+XYfxOYhAQa0OIkBA0oABIlBQx+pSDIiAIDT0Rarq0gCIQOcO71oSABHocoCg7CACxeCofrBRvygUddbhynDTrBYAqQZ3fBkZMJrpOPSWvgE+C4BLXmrveyGADxbYRBaNZTb+X7iWH/vJGbdut82pCMcsHft5mibRWhvr79bdLRvBUWbKawngNWghr64WgQSWYmomB1ie+btm9GxBiPAWM/Ro5u6IgGfPEJwWuY7SJbzx2bJAFfBZBlqyXsKXgHGoukXgr8lHgPVN6wsQpRd/cHu4PqT8nrJvAPtSyH7zfWO3U+q8w+Pt53tX81oCXPqyr8qPKR7F2aQPx4Vw+Ta0VcvkOP+I8Wt8Og/jcxCBglodRMACCSJQUIcqSwyIgEG2qhYBEIGZiQaIQDkDA4hAQbjup1MG+TTB05daN+XlC5z+6x1LTjBhyv4f5IV/EUXqc6l9q9mlr9RZ5hT5ab+CdwXwSBrN7KkoPl2Oi1sgfRQcM+4DFoJ9ZhfBiUvnmV0Fvt9vnrSnEUY/nyVA+ChwPl47l/Xh5xfW1EcggR+IQC2IQFpLgJxxy9OGnb4D9GCT2Uui1EEU9WScd1dQx4lCD6+wN3J77cuOmDJOwuOk3/3kC8A+R3PM2ZLu8Y2fsL6B0g+G9847YvRDvjFlGJ+DCBTU6iACFkgQgYI6VFliQARABKZ90UEEynrR6iUXRKCg9mIiwEZHPi+dQ+0eSxG7+LxvyVgjNRwGhIdo/y7PsOUZAhu2WwlLaXfBLJ6JeywBeX0BXDPn9aTHEaQHRxxzzrjFDJ7V3bKn+S9hfS5cHdCpCZ0b6p9+qc8Mn6ye2zouvB5MM5uo/pTN56PA0iP4hV7P/mI9dw0kUAMRqDQR+CuzF+bAj099lO2Y/QyCzu/PZooYOZ9m2GwRYCe8Q+hMR9duAqdejgcui8I22r3wSzoJYB7pw5ELo/2gzoHTPnD5vATNtvE9umDV2KcKGvIHSgyIQEHNCSJggQQRKKhDlSUGRABEYFrfAhEo60Wrl1wQgS7biw8Zmmi1ZjxtcB/NMG+liIFNWovjtXwRoKvDrgOr6FcplvoLj7H/5xns9XT/MnG2gMtDIbUlwLfmTvixvNvIm/epy0g/h0WCY9lLgs/66pb1Tz/t8JHPp2mih3dYXwH2gn6U4in8hnYvLCZLwVLaxbCEYuZznIbIwuHwIXgOLAK2GcT2u2j/P+8eoMaSMfWj3QTYNdB55kq4ffq59g/n2j6/DI5dGeKxd1F/J0UU5F0is2gf/v10JsRxdJaA6x1MuyuAz6Z4jN5HjlC4gGb+Ryy0JUjLQ0K+w6TgsgREeOgpY2F85lGzvp1mPBm2NCACXbY4iAANXPQBBRHoskOVnR0WgRiBjgIluYiMvM/El+8LPLs9dAhEIP4CgAiUPSBY+SACXeKstT4kFDHRahGXn1lgxFzpw8lr/7fTPt1V5Etw+mFWjgjtHgnn+ALnH2FvPURetccSg5eWAJcFgAVm3ofvmDl/g04dvOgoK1nKZUuAZPBybZ712t9SZm5/1sqRf50J2Ye3TRmLTFur2Ol0Ml4BW2bYqXEzrU2yJYHLkJEZ3/Yd+AgYbGARMDAwgZBe+t0SgU+KUSSzLwB3YI97f/SY/mAL2nqyBJy/auZxTH6goxk/RR7kJYf9ZHE4isa1ReRzMBo/HDIqzGlhEPVxVU9GwGTBI83mR8O/n74qeKDLIX8gs4MIdNmsIAJxAEEEuuxQZWeHRSBGUKtmEQARcLwAIAKljgwgAl3Cq7U2sa0mWq1ndRLligvgmonzjGIzrXHfSpYCXss+ldbeZxOjvpniBrBvQFpLgDO6AT3gwECyTi7ve17U5IhfrKeMN8B4OC0QwichYvRB887w79Md54lrrc2q/8ZtrSumWyLkDM21KyChF+tB1xd8BRYBWAQOHOJTtkUgsyUg5QZ/aQng/3/5l/ZNe+Gx9jpBU/wdtGdnM1330JkVk5RxMa/x04yfIxPybqGUaiUPR8rpC+Aaztuq+bvhM98upC4/B7XNDiLQZdOBCBCA9OKCCHTZocrODotALSwCIAKdXwSfUyCIQL4BBEQgH25Rrj1am5hbzVbrmdNFZbUEuNRIzJxJMJ9O+DVak3/j6XEJZe0KiCwZpAfrx2vvW8iSwfEM0voCsO+Ac5cDFbx3PcUXuLBzfIENT0y9PEw61VbG/7lbHwXWCxYBagD4CBggyrII/CX7CBS0K0BaAPj95fu7aQ1/J5kAl8U8bDocYywHqpQRAl3jW1HOgD75z1w98qYuh/qBzg4i0GXzgghYAEEEuuxIvcoOi0ClLQIgAsVaAri7gwjMPMCACHQ5AO/ebX0EGuPCR8AxtXWuzQs9XJaAaEYu0n/7V/bGRbSLwJUuypYxPkCkj7AEsLxNZAlYTPvzJayutXkZT0Dm67Cf2rzb56zsHF/ggSe02ZE82W5dNn3E5/JdvgASL6nXi+AjYCGCRcDAUJZF4OPPib8Bif6fctHdZwngUtgH6Vw6S4DvO733HRYAzpdSvQM+ASl9ASL5ngKk3oEKzMj4jNXNj3Q51A90dhCBLpsXRMACCCLQZUfqVXZYBKbzw+iDHgVGonaIAiLRh4e/PwwfiEDnDgsi0KsXudhyQAS6xFNrfVAoYl+rdUlshBFyM1sCHG+Ua1fAFvLqZRO9XOuLZrwOr/yIcYsC5D58OXPmRfhbZUTBREJ7w+cL4JpZSO//QDfvDtOee2Tws05NeM9vpn4rvD+lFO1cpvJz6gWLAH8hBY78oZQfTMcat0ZkQQNgwumN4P1zYRGIeFvKL6zcR+/KdjfF9OezT0Z8X4IuLQG98gWQY4Fu7f14eO/CNfPv6nKoH+jsvuYf6MoXUTkQAYsiiEARvakHMmARiPH1qsURABGIvwOuAEGJD77j1QERSDemgAikw8mZ6uGHtYliv2Rp6/LpiTJbABxT4bRxATj7zRR34CyKN8CRCaOZvaMmifgADl+ASI6ILPiDh6zgs9lHQSg+4QHEubvAo8czVzXNWQRBEMQ+cXfc8Wvj/9w4bImJONitj8JL4CNgGxg+AgaGspYGmAiktQSk9QXg157fw410munRi1xfUPFBFslSGii88QFccnwEwOnDIPSEk2C6DxyIQDqcQAQIARABO3SdszrtUNRlBys6OywCBtHIeZS/RK6ljR77CIAI2A4PIlD0iz+zPBCBgvDeu9+efpfZEpDRF0Cq6yqPzyJ41urOFfRFCExYEIRvQeR9T/c30Kliq+l0P0kYXDDntQQw0O3A/nXR6pF/6lTGzzZNGd+NQCvjy+HzUXDNUKpmEVg1bhfbn32QPVDedSZFQd3bKyY3LfKsPaftN14FRQI+be/eXfa4vU/cZV1JIqdA1qvHRODPnp2uJtISkHaGfjOdfnqe6yyBon0BuDpCQZePRMJ5QrabB54D7dc2PgEXHTVmfATwmxkBEIGCegiIgAUSRKCgDuURAyLQHc4gAg78QAS661g1zQ0iUFDDPUkWAZe4rHEBIiKdMR4Bz3gnKR+fbria1gKz+gLwzJsCkEXVY7W2ifgBeWfcvCvAZeFwWRh4BvCTR/Z+K1Tu3RfMf3x6G2itTR9f90jrVeHVJd9nmbjiumqcNXDKPNsSzyFLQEHdd+jFtOgD+IqbTBgK1a/tgy6LQFZfANmgj5BPwNJ59smoHPlrEiHQ1VEjfKgeF65uXh2mDYIgrbFkqN8BEIGCmh9EwAIJIlBQh3KIAREoB18QAYur02Tvgb1f2wOjCRP/ASKQ6wUBEcgFWzLTrv1TLzMMVKnR6U+LsgQ4fQ/E2r1M9xPa33/qUqtVtIsg464ArpP0vr+J1hzPX05EwIGni5a7LAGyHjLSn7Rs/Og31kH5Ped1jjh4+2MTZ5r2aTWOm66izxLAerysIhaBd6yiA98L6rcQE0fgDbfMNzd2TNjjPaPdAZSs7IBC0iLQrSWA9f0BvadPF74BbYdzR9pptI8AlL0rQFoCtNKbw6a66KjR96Jvp0cARCA9VjOmBBEAESioK80oBkSgXJRBBCy+IALl9rOqSQcRKKhFdu2dNKcPBo3ARO3OaglIfVqgmJq74gNIed/YYDM6zyJw7QoQ5cn/3k5xC86kuAUSzrQz7kQxDn0YWInvOrJ8nLyk/YtQ1gtPGFvXqWlve9ju7pA/n48CLAIFvSgVF/Oh/7S7B9ZtsYa9flkE8u4KkDP0nzxmAT/TnIhyIA6Ec6buaR+fBYCzJ5YYUjIL3+4TaQGQ5T37KJwymOcVAxHIg1qHPCACnYEEESiog5EYWASKxVNKAxGYGV8QgXL7X7+kgwgUhPwTe/ea1bdmY/QCO5WIC3Z6q6fdFeDxBYiYsZDH/50gfe75jU15/KGUI6slgNLzLgKWO8suqTpNiml9AeSMP4JR6CmbjS0CJ5EvxIuOG/lcp6a9+249Ft7fvqB15XSFEz4JnJkevPL6auwauHq59RGY2+/AAQW9N1UTc+WN/d018LFnxRFJOZFORPDbT/1285NW3kqK71GWM2CvfQFkeUHQ/mFYz4tWj/1d1fpUHfQBESiolUAEQAQK6kozigERKBdlEIHO+PosASAC5fbLsqWDCBSM8I698TVoOdMs2xcgmsiKXQGsx8ZtNsWiWfY628yPO/g0SAuEqMjttCbPZxr0agkgqp/Q776t9smag+11stW+L7xeeeLYjzo18S0b9fnh/bZu8ekIcRyE/NdUxCLAhoC3rLSWgcR+8IL787CI+/Cdcd+AfsUR+FNhEXDh71tL510C56zsLMFnaXDKFxmdFgZPAT79fb4ATlzaNqLgxWsQUTDLuwsikAWtFGlBBASx8GxTzLsUIOMVgAik6JxI4kQARCAODYjAcL0sIAIFt/eO/VOvMDPsdjz8e15LwIRDP9dZAbwWH82cxR88sb/Zc1qgLzDQzY9awU+n+AGyPKmHT5+0vgDyFEPOt22fLWFBLIqDUnd9qfmF8P4113SOMHbjQ8KCIywfLP+1FbEIyO7AvhnkouHvzSlndDwjZoHSi122r9yPnnhOAlhONOOmAtg7n0P/cjqWK/fvszNKi/5wlS8Pr5Hydux3xAvo01kDPouAbya9xR49EcYzMb/F5mzU4rYDJvqDaD9fB/TpLy0BPssFlyflaq2MG9PFRzXfavBAhMEZmwZEwNdzMz4HEbCAgQhk7Dg5k4MI2E8FiIDtQCACFgcQgWwDCohANry8qbfv1WaVr91qmZ27Lkab2CyQd1eAx/TOM3vXGv5tbBkw0Q/8IYK308x7FvkWjNFUNO2uAF+EQJf3fiIftYS0BET5qcLBSPOBMOmVxwfGq1j+bn1YmznTnsnW5bH2Eu1x1dersWvA2wF9CXAMse3nhFNkMXBZLOR9kc9rCeH2IDnSEiIeK5dFwDeT5m0DtzxsJZ5LvgF5Z9SugSvhE9ClL4CsP9fDp7cXjwPtZpI+d83Im32vxjA/BxEouPVBBOKAZg0VDCJQcIeU4kAEQAQ6dDHfroDEB1sSKUe39X6wWQ7n95x+KJK5XxYQgUwDCYhAJrj8ibXWZo68dXfrldNTu+IISGc53y4DOePl/0f3HXEBWBeZbhsFBODTCheJNXY5ANxGvgFPZd+AHjkDJgYiqsgdJrK4Uscv6UxAeGax/ssz+wp86NaJ00IJ7anGieH1WNp9wJaP34ZFwAJMA7Xsh4kIfGJAj3wDpqwYnw9A5DPAHwohL/Il4P4nCQ7flz4RQv+qWwScH1KBxyaKF7CYdgONjfjHqmnN6TRdZrUApP5Qi3Z1EQ1ZCy+xEBYc1r8RaBNj8blHj74vHTLDlQpEoOD2BhGwgHqJiSdAkMtZMRqYQATy9VxYBGL9E0SAv8iduxOIQL7XrG65QARKarHHn9SvsjOfVhzjvL4ApGfaXQH8AssPMldXfmjX0cx6LUXmYy/0SA798dBOK2EFRSqL5EkcXZYJDwFw7Qpw6X0HxTM4iSMl8rgmyx9p3xs+et1JYz+eqcm/tX7qxeHzySllTm7fQPX94A/hI2Bwg0XAwBBZQASxSuyW4M6W0kfgT3xxBBymc47r8VTHmR+sRllLAE754mUraleAfIcTu0MSCeyNWYuavx9eL1wakA2lpA9AzcSCCJTUYCACFtjIKUswBtdSCYhASR3SMVK7ZnxsehffMRABJppsggYRiHVYn+keRKDk9zuneBCBnMD5sm3eq88zE6hW68jpX8TEmr74QCa8+z1r8L5dAfIYRF98gO/RueXn07nlrO+dZDE4wbEWH1XDsQ9fev3L9AnfCAdxkGvTm/bahEtov7QsR8q9am3nMwhke15//5S16LTsluw3fwsWAYMRLAIGhp5bBByWgAcoUuiR9ogEFTgCSvgsAS4vfTnTlu+J78PvIpIF7gqIqZSQK27ooLUlzHDJU8b/yDeGD9NzEIGSWhtEwAIbLS04TABpfQESBIoEgwhk7MDwEZjOy6MPOnfUyKmxTwGFnEsDIALxji6cAhOEw3EDRKDzeAEikHEczZr8n++0ket4TX3VItGfxQcy+uAJJutzvkt8Z3mN3LMmL98XPk1wPc001iy2KdYbHq3UGrII+PSRuyEkbnIJQOqRmNkLy8im3TbHoXPt1WcJiMprNG8P07/5tOD+mdry2mu1Ces/ekrLRIr8b7AIWLhgETAwlGUR+Aj5CDQcH3454/2x3MVDndpnAXB9OH0WAM7nswSUvQTApytusEduqINot8QSe2REYheE1PeSY0beNNP7P2zPQARKbnEQgc4AgwiU3PFc4mERsMSRvxfRPsb496Nfhw6BCMz8XjBRAREodvwAESgWz4S0x560a82TE3ateQtF5ruL1tz30mECfArgapqBL+OZLkks2hfAtUbHXs+8L/mhXVaB04U3sivSn8sSEFk6HD4EzngKDh+Ju8hCcSzh5XU+pAS6aee0V58x8vk0Tf+tO7Rpif96k/pYeD1rlVXonNW+OVEa6X1IAyJQaSJw2dG2T5xHPjrcQ+T7eg/1fxk/oyxLQNreXrQlYCf5AK3fHidqxxxk/z+H455IXwDPqwWLQBwgEIGSx2IQAQswiEDJHS2teBABEIEOoc99SwIgAmlfsHqmAxEoud3u+LWdUR40u/WS8MqnBkrvdzmj3SqY8BZaE+d0fC49Ww4OJguCPH3POfOnerO8zbRffgMxbwnLmWQRcG0H5PSyHpmdAR2+EdLpkC0rHElNlt8SxzbKuApzJpr/FuZ5/XkB2Txm7gjL/lx/JkwBi0Cc2EVOdsJ5K3G6IMGrEVnQIJHYtkn4fORC+8ePKT7GGY64ALfRmQJn05kCPktA6bsCPARTvl1RclLsfvJJeoJOT1xIu4B45s/5vbsCPOM5538BfARiSIEIgAgYBEAEQATMB4pGSsQRsP0hETqZuklpzoIgAgZhEIGSP0xCPIhAyXhzyOGN28TZAxnjA0zQDHcn5eO1Mz4NcDc930vP2WLApwPKavLuAD5jYC6ttbFlYSkx8u0kl2f2i/h8c8duh8TMvEufgGgGQHJ2kj4NquAYXRNLD3RDWgI4XaCavwp1/d2nBbem6QKwCPCUHhaBGEEoOKAQWwTW/drifOph9soD9R4+G4QsKwvofYz6sJgyl24J4IIduxzku7Vrv73zG4rrt43e54V0mumh5PU/bzyes1tLAEuDRaDzaAcikOYr0EUaEAHHCy22NbqWSkAEuuh8nbLCR8CgUtldA2QRABEAESj4zZ9RHIhAj9B+cLs2O4TbU63Dpw9E3v34pJ9rn7wrYp9kwPx/n2+CSx/2UvZ56ef1CZC+BdIngPW/V8QzSGxD9FgCeHFW66b5JL79nCDV7gFYBKgFEEfAAFHW0sCHiAhwf5e+APz/s8g3IOFsQBkTPggu04AY/1I7BQoLwBPk07SZfJkiywWVu9yc3KHUQTTjny1PORU+Jk51M+4OSMpp/VmoxwuOGb+nR0N/LYoBEehRM4EIMKOxVxk4CUSgRx0RFoFKWwRABOx7ACLQo/GAigER6BHeN96ozQnhK05uvXz6h1Dun5dr2lnPCnDuEnB44zsjEsqZBSW8jbyZ5SlnWQ8L4jc9LQHgdFtpxjGfIokxPrLeaYlGe6p5Q1jVPzwvMOeVu36wCBAysAjYDxXPYAv2EZBEgPvjjQ/av06i00HZp2cf+QzsJ5+BSdJnkv4/If6/X/yf0yf6vcPXYAGt3fPMfim9h6nPOBAFpT01UOrns1zI8UBTi112zNjVPRrya1UMiECPmgtEwALtW5pwLQmACBTUUWERiPXD6EMkTNP9iiwIIiCZQud+DyJQ0HgAi0CxQKaVdu8WfVGYdqrVMjuEXTPZoi0Bif39QuGskQJ/sdUKWCPPTmC5OZ0Bo5m80O8RinOwlOIl5LYECCAmtTI7l9993shXZmpDWAQIHVgEDBC9sgjwB+9HdKbA00RcgartCvB9oOXhTvzOFb0rQMoNAv1P4b3LnjJ6U9qxepjSwSLQ49YGEYhbBuSuABCBkjskLAK1sgiACNj3wUsw6LVJOEnyjBdEYMaBBUSg5HFXiufthHdttnEFfGv0vdoV4PogS/3ZF4DjF4zSPv7IC1haAhy+Cb4lAC6Xy3uULALLySLgig8gfQ+cREMA/5Tzm2bGcGUQJJokvA+LACwC0z9IZVkEPih2DewnH4AtFHFv+XzbDmXtCojk5o0U6BhPXSGMu7UEuD78LuYQKG0iiV527Og7ejz0V7o4EIEeNw+IQHwgS3t8MIhAQR0VFoFKWwRABOL93GcJABEoZlwAESgGx8xS7nhs8nw7wwiOmJ7ZtQ9fFpDwLaAbHaez0y0PYsbuswQkIvYJRfgUxWMPtg+8zoAu3wEhly0BvEvAeaYA5eNTE1mMrFd09IAoP0rfat4V/n3NhcHPOzUmLAKwCPTUIkAdeN1vLO6nHxon0FG/de6zy/lBTRkhkKV7P9SO3QeRdg79vXLFS+qyZLj01G1lbC0vPn7kLZkH7wHMACLQp0YFERDEAUSgNz0RFoEYYa3aroHIIgAiMOP7kNUSIIkFiEAcXhCB3gy/zlJ++tjUq81M2jWVp5zO3QUOS4ArQuCBGXBcpcSuAtfMmbOJ53dstg9OWhL/wKf1BUhYHujGBvINWLFAEAdRb6/TocMSInH/XxeOfK5TY1XVIkAh2tXskZRTQ1k5yuZac07MzMSMUR5SxHLaIiP/V354o34n5ErLUuLwnyi9LbFN++alvlN0I7pPCk7SdfM+E94jWnRn/fu1ffCDz7DqTJEiG3bY/x+9mNRM2cy+GXU0DvAfKS0BXrmu/uTod6J45zjpqrbsZ1KAT9+WbplzD3/ruPF3OQsfggcgAn1uZBCB+Ac++jCDCKTqmSACIAKdOorvAwgiQOMOiIABAkQg1XBbXqKfPKZXmQlJq3VBp1JcvgCc1hkfIKMvAMtLxO6nB3JmL2ds5NysNtEMfhnP4IWCUt+oPHrA5WyhCIKLaZdAZDFwrTlK3wOnL0CceEgcx1TzuvDeNRcGdD6aTVEViwCfKvnWlXaq2MQbXMjL+XfrLaX6+sP2OL9+WwTuojM1TiALm8vrPusM2LWW7jM0+IhFryIEZvUFcHWOhAWs1f5RmPbyE8Y+W0iHqpkQDCN9bjAQAWoAEIFUPRFEIBVMmROBCMwMGYhA5i5VqwwgAhVprh89bH0FXMycveKdFgD+nooErrXzaCac0RfAtytgK51CxvEFxvjLFf/eH/CJEASA9frVdvtXwjeAErRFPf27AmzGyLIQARC/r1va+Gl/9Lmj357eNapiEXg7LAGlvrFX3rjQyO+XReAD5CPwc9otcMoh3X2gObecSXdrAehXhEBXfAAvfJ4BEQAAIABJREFUUREwuiwsI3v3vy9M+qLT58549kipnbAPwkEE+gB6pyJBBOKogAh07pggAuW+sCACFl/fhxVEoNx+2GvpIAK9RtxRHgcauv0REXHQtyuA5LGTnc8CwMX7fAHkqYhynz7PrF27AjYYX1yllpO3czQBF1PyKD8leMhhCXDuCnD4ILDFwGVBScRrEN7OH3tOfPdAVSwC71hFbuQV6beDpsaH/3OOqdJPt4yaa2K3AlW4rMiCb1xrC1hBEQRd+Po+1L3yBWD9EhYGcSO1vowvC/ZkzCzXYwrR9PyKE0feNGh9e6b6gAhUpLVBBGxDgAjM3CFBBMp9YUEEZsa3KqGCU/KEzKGYQQTKfb8gPSUCtz2kzwiTTqjW8Z2yuOIDFGUJcM2U5czauYtAKP0Lii/ApxQmdkFQ+gl6wD4GB1vn7QMvMikgfQG4uMhCIXcPiARy90FCH/ZZ0M0vhVk/fkmwP7zCIpCyA9c82VW32Kn4romG7X/CUiTjIch97M4IlyQn8j0QOHE/vORo++DswzsDmXoGnDIuQOoPqmu3jlSzZEuAr/6sTqSGaD9X92QCwM+Dpv5i+Pflx43eWPMunUp9WARSwdS7RCACFmsQgc59DhaBct9FEIHO+Hq3Bya+wPaG78Od2MbnYSY+eSAC+d4PEIF8uJWe66YNU68wL1JDxfzuZSQ86T2fWBPPuitAvJnSFyDhOyCQiGbcwhdgo4wvIN5Y+dxZjiM+gvPwImkhcMwQ2GdiN5kc5jWb5ry3j78g+Ep4rYpF4Jg5NmLDC5fQcXSl98ThKGCCvjCvvqm/uwbee57Fe5RG5tQfPk/oaNmKXrmO96RoX4DEh9uhmE/fBKHw+QI4iIvE6YoTm2+29wKfCrV+UUAEKtp8IAK2YXzb/VzOiq4lFDbdynECRKCiL0KP1AIREECDCBhAQAR69AKimM4I3H+/Hg+fPNJsvXT6B7EoXwD+wkZr7iTY5wvA2sp0MkKgJNx7Sf4+KnAuxcblGTjLm032j4RlgQS6fAGkXpGvg2eNUO6e2LbPSlowy14/9Xy7e6AqFgGu50GjtmIXLbaWgYVNzxSoyxfNKT3jWrRPjdTTLodCcm1YlsfPJ6mgbzxsXjN14yZ75ef9iiPwfnMmaQaTesGWgGFbAnD1j2j8CtqfCf9++Qlj63x9t87PYRGoaOuBCNiGcZn8U28PBBEopIeDCMQ/0GVtHwQRSEeEog+1+MNHh6VTIIiARQBEoJBhsjwh//vG/SeF0o9Y0jQ7jJfSTFXOyFkDOcN1WRB8EQLlh9a3H58tDPJFlF76mynyIDsDbqR4AxxBsKgIga4lgMSuCAKO7/OZCYznjj3Na8O/b9mkPh5ez1pla3jO6tRz1/I6Rx7JnhmkPE0wMeBSftl/3KcDWgnRTJtOCeT/s9d9whufEkT3heWBB3QutyXrxRYu0SG5vMiyFCki9OTyBJEse9fA+8gi4GraqDopLTFpe6nXEiBwTC1XVETqL+vpk5vVF4DlZyUAUq8rBzyuAIhAnsG0h3lABOJgOwlKSqdAEAGBpxyo+QMsP6DRiGr/ABEg4iC+XN1uHwQRmHlwBREo5+MDIlAOroVL/eb9Uy8Khd6/TZmNztvodL4ldDofn/Zndz8n998nnO6ETwC/YE7ve5Lr2hUQ5RfpeCooLQp3USz1Y+l0NV+5k0KA1CPxYRItIC0lUp+d5BswmwDk50GzafY7fOMBdWl4hUUARMC8X2wp6BERkPEKvCZw3wjkWDJLyM1oCUh8qAWBdKlVtCUgkucByocjP385LAK+HoXnvUAARCCOMohAzl6HpYGYRSMyicslgIotDYAIxPu771hmEIFs4wMsAtnw6nvqr98/9apQiclW3L9jO81oN5GlgL3xF5B3/sFkOeCgBHw6YFpLgNwV4PQFYIsAJeBdAptJryYpwPps4vgCpJ9rV4BzOyC3iBjIfbsOOBtbGvaSc8AYm1QowaRqmjHluw+qC2AROODOjqUBsryVZBHI6guQcuIdWTLEa5Mc12pqCeD3+REaV460YSGiX1oLQJSB2lePNf8mvPeKY4Lb+/4RKEEBEIESQC1TJIiARde11JFYonAsKYAI0IdMdFY4C1pA+rV9kH0EQARm7p+uMRZEIN/XB0QgH259y8WHE331XntKYTRgSGc5Qfn5e7idvPZ30wx4Lz3gmTun45l7oqKUgM8GkAx7lGbUYzTzZ4sEy5G7AvjF3Un6LLCHvnkDCWXeFUAKSAuItAS4CMYNG5vGnxs+AvH2iY6jdZnWBe4auwYMIq619D/mXQMpdwXwe+VdY3c5f4pxQr7vXrmSSHoUyirPddwxF7OPXtj7t9g7B9vDI9UysjB6qhdpL4lXQs9Abw0Tv+LE0Xf3bfAvsWAQgRLBLUM0iAB9iBzOTs5dASACFgH4CMSIZtV8BEAEOjMLl0kfRKCYrwyIQDE49lzKtT95wqx+jc5ecFl4lfv1WaFozZ1u+LzzfREC0+4+SJwV4DDR83bAJ8ki0CSLAlskXKchyoHBtysg2nYoLCf7SBBbMhL7ywm3m2ARiBEJ+AhYOIo+fZDPGvANKN6Ztc8C4Jgqe+V2/k57QyFmluv48m+hIzYe22UVWUU+AAvJFyqtBSCRjn0BovrFFdBamVNIX3ny2Ft9bVPH5yACdWw1pRSIQLzhQARSdmRYBCptEQARIIIFIpDyhS4mGYhAMTj2Tcp1d+qVYeH7VesZ0y0DEeMVM2BpKfDFBUikpxdU7sOXvgp5IwRyfASO9V+UL4C0UCQsAZ6lhpsfhY+A6QuILGgtAdxfCt414CMC3pm1zxLg+MB65Wa0BGSVJ30B+L2//wlb8AhZCtkCwKczyoE39a6AhAVgZluCDmzPf+WJY3QaYd+G/FIKBhEoBdbeCQURiGPtXArxLQmACMQ+cDIkq3SmwtIAzVxBBDoOdiACvfsGFFESiEARKFZAxhd/uv/4UI2pseYZxjLg2TbnswTIGT8z9IQlQNzIawmQvgBbKe7A4tlxcL1LAJQ8kufAYR/5JMh4ClyaLOdWWAQsNLAI9NQi4PugurzqEzPjLuMCRPNlj0I+fRO7JejGfTTz30Pv5QkUcZTfz8Q2C5eFwjEWe3cFiAJcloVXnTT2pgoM94WrACJQOKT9EQgiQDM0EIGZOyB8BAw+CadQ1/ZHeZ/Q7dXSgO/DCiIQf+9dnR9EYOZhAUSgP9/t0kr9+59PnGaFN06cPuBxgZElgKbukvmWtSsgYWGQH+xoyhF/sbdR3IO5wivYZZnwbR/k+Akc5yCBi7Qg0P9v/zV8BGAROOAcXzYR8BEAV4jdoi0B8gPqGrhc+nJ+tsDdb3bjH/itJq//OePx+92eFiiGk6jhDujZec7v8zGARaC0TxcEF4kAiIBF00U8QATivc1lqoWPABHSPlkEQARmHhV9H2wQgWxfFVgEsuFVm9R/+zO9NlRWB62TwmveswISLxRHFhRTaecMnWf+jvTOXQHCYsBnJ8wiywAPBJEvhHAGdFk2OJIhxymQvgCRmqJCsAgQMvARMECUZRF4z3meD2BFdwXw2j7v899KlrwFNNNfZc5MVSoQZ3nI2nZrCci6BJAY3xzwc3u/5hT4CNTmIwhFlQIREJYBGiFABGARmG4xqlpkQRCB7iwBIAL5vn6wCOTDrTa5/up2fYyZwQStp5mrmKHLbWBy+520sbt2BSRm6A5LQJTfs11Pzuj5A84WgOgshJSWAD5LYYwsCondB8ICIHFaBx8B26KwCPTWIuB4T4r2BUjMjMXaxA4TV0+pJ+iU020U4W/hLHt/CcX4nyfW+rs9Lrj7JYDOc36vXIF7ENjIgq9GZMHafPug6DQEQAQsGCAC1Cmwa8AAUdVdAwmLAIhAqvE8qyUARCAOKywCqbpZ/RN95ie7l4W1mGiPXzR9IGQTgcsSIOMN+HwBGCnpve/yBeD0rvgA0QtLBfOZBGO01uiKdyBn9DKyoNST/0/bmKMvBcu/43HsGoBFoPxdA0wE5EzaZwHg/ut1MhRD2S4y0fHaPp8Cykv5S2mmP58saeMjcQEuvXwf2m59AaJ5fsYIgT69JO6MZ6CCbWGZrzll9F31/xokawAiMIit2qFOIAIWlARxEDdABCxO2DVgcYicAoVBpWxnQRCBdAMzH/qUJED5tgeCCKTDHalqjsCf3KHNSd2Nva2XTK8Kn84XzdCjKXPnD2h0mh+li76ncldBRl+AiOmzXOEswP/lfcmNUUroKGeCnRKa8YZji0VaywEsAvEvofQtSXwwaWRmfPmqp+gDy80mZnSRHMrAAzwP+JEcbm+6tuSSB98X3wOWU9WlgXefG++nPkuA/AByep7h/4YidE4S7uy1v2yeLYdP7RuhmT7PDLNaFrr1BZDvvWuYzboEkFquAFrWP2gF/xTKes1pozfV/BPQUX1YBAaxVWeoE4gAERv6EoAIiA8Pf4DlB5STwVnQIFGWRQBEYOYBGUSgnA8WiEA5uNZG6p/+UL8qVHaq3TJ9wXVGgbQAcAWdPgSuGbqM3CeQisoRuwES5dENtgzISIF7yRLAuwtkvSQBcJ7NQAnv2gofAQM5iEBPiIC0fGwmL/1HdtmOP0UJeC2fvfaXL7DPm2Jklx9QOUD5LACumbXXEuBblCfBvmRuAlDMEoDguQfgIfH/Ze1gxg/gioII1OaTXY6iIAJxC4EkHOxMCSJAyIAIgAhMG4pABMoZl3stFUSg14hXtLwP3jL1QjPhayszp4jWUB379KUXfmLNleopLQbyQxvNzB2+AJzeF38grQVAlu+0gIiJxi8qZhFgl4fls+3i75wg7ZxOdEDHdsKo+nLt1LVkwDM76cXtsAzJ3SpsaZDzO5cvgnyNEj4CrI9jqWOK9PzlDjsEPrHXLpJHM3H2cRD6Rz4LfF/gx7tjEjNo1kP4Tsh0l62xd5bQqZtLjEePUp6AfBEcEr/CLQGu9pTdyjPFT20BYLmJ3QHFWAKcb42o53+FRaCiXy6oVSgCIAIWThehARGw+Dh3E4AI2P7jIkogArHxCkSg0OG7a2GwCHQN4WAJeP+t+uSwRpP7W6dOr5ncFRBN4B0zBN8pgAmfg5QRAuUAIuMPcARCnkFFFgeujMf3QJo6uR73bq+Gj8DCEVuj3z6cFosHq/v1rTbrttjtJx++026c132yCLzr7DgEae08RVsCEvJ8X25Su9v4AG5fAMYlrohXLcf4lMDVQeACNfXZsOTXrp3zo751zh4UDCLQA5DrVASIQLy1QATq1Hvz6woiEMcORMDiASKQ/51CzgFA4B3fsvEGxsfUi8PrVIt2FQhi7puhOyMW+nYFuCwNVH5kcZARguh5FBjIYQnw+TQc8IGwq/Hrt6vzw+tZq6xi56xOO1crtjP8/qodNEAVKxfSLAIvv3GhubLPQa8DCrFFwNe7irYAiNc6cpbwzbgLswCwAn3yBUjUn2689tTRNxtCEOR1wqnHmwWLQD3aqedagghYyFsKRKDnna+PBYIIEPhD5hQIItDHlw5F1wEBbcjiO7+jnh1ep9qtQ6dr7fUFoMSRd35OX4DE2QXCElCULwDXjQkAF7OhIhaBd5BFoA49p446/h/yEbjtcesz0GuLwB8KHwGJYdGWgLosAbg+1Al8RIXS+gIk5AStfw7vXXXq7Bvq2I+z6gyLQFbEhi49iEDY5CACw9HxQQTStXNhSwI9OjQoqpVrV4eodhtEIF1HQKrhROB3btMmzoDe1jJxBw7MoON4ZI0QKL31eTeA3OfvmiG5djVw+kkxAMj0ipYAongFomIbdlXDRwAWgXLfu34vDUiLQFYLAKOT2cfA4wwQyfOk8/kUFL0rwBXQKK8lgPEb9LgB8i2CRaDccWXgpIMI9NdZEESg3FcKRKAzviAC5fa7fksHEeh3C9S8/Kv/3UYkbDcpIiH7AEhfAOF8FO3/56m5OB1QwiJPC4wm7CnjAoxSYIF9CWcCW7DLEsDqbayIReCgUVuBq5YhjkCRr84TE3YofPMPbLD+fsURYItAVkuAzwLAWGX1CShsCUCYKg7o29mG4LUs+HwBRIV98jh5c2z0mvDv15wQbCqyf1VdFohA1Vuo4vqBCPS2gUAEysEbRMBhCShqKQBEoJyOW5BUEIGCgBx2MbzdcNukusxYCFotE7xdHCHg3J8sIwTKGX9RuwL4NMKJlrUE+HwLuNxHKmIRkP3s7IV7za0FI2nnhI6e6piC8m3fjIpn0FK6c2brEOgKYZxI7nQysxrIteOEDwrlv37jLJN+y15rMuJy+mUR+AOxa0CuqUt8fa2ewE1Y5lzjVmGWgJTOgL7+xXrKduzWFyCSG6hbw7+vOnXs74dxLAcRGMZWL6HOIAIlgJpCJIhAZ5BABIgQOZiZ78MLIpDi5RugJCACA9SYVarKf/k3fYqdcbfMladacmafOP0vY3yAtBEC5a6A2U2bc++EsAwQiFLPTRW1CGRuc8dpg3LG5TxcCMcQxywO7YJPH2SLgJTbrSXAe1xw1AEcxCplR3PvCsjnCyDHDd9pgZ5qRLU4oI3ebiwBa8f/MGUVBzIZiMBANmv/KwUi0P826KgBiICBJUEghcm830sDIAJxRh4t2bheK8EzfBYPEIE4kCACFR2vB02tV3xFP8sMwO3W4dMHYq6n3BXgW7t3WgKERUFGCDxwhoAtmS0Du8lnINJH/LFpTzXiCHTdL0AEKk0Efv+szi08KL4AqWfsJe0KYLEB2Shft3bs6q7fqQEQACIwAI1YhyqACFSklUAEQASmdcVe+wKACFRkHBBqgAhUs10GVquXXqvHwspNBeoF4VW3W+YA+Ly7AlwRAhO7FRzxBrjcueQzsJN3EwgBm/fDImA6JXwEDAzRGQQF+whIi0BWS0C3vgCpP9ScsOK7AuQSAeN51ZCcKpj2QwIikBYppCsEARCBQmDMLwQWgVpZBEAERFfP7Qtg5YAIdB46QATyD6nIWQACb/yMNse8PbKg9VIz09KKYgBa4Xl3BUSqeSwB0qKwYMze2bY3vptgKywCsZE0wo2d7FzOdtQQkbPXlL0RxScQM8popk0JeOBm57lIjii3JQkOPW/JD4ewaEQz6Io4C/6ew0dAvmpypuu1BHi853zOdQlLQcISkG9XgDcugMNE4dN3BkuA8QkIgsAnooDRrT4iQATq01YDqSmIQI+bFRaBSlsEQAQc70NxlgAQgQ4Qgwj0eBxGcTMjcO212kzF/2p/6/LwqgNlfAr4l4g7QKcG+nYZSPqfSC92G8ydbW/sJMsALALUAvARsBYNtiAU7CPgIgKJ6auwYLjeqrKcAaeo/Hs225JPPiyuoW+67bUEZPzwOwwH4VLAZPjsqlNHf4csAb7VlqEcokEEhrLZq1tpEIGS2wYWgVpaBEAE0r0XHZYEQARSQAcikAIkJOkfAi+92+4y2LKu9TxjIWg3zfFwvtMC5QxBTPgj54OkhcHm5AFlEfkMbNjVPD+8f9Yq++Sc1TWdWIAI1IoIZPYFcE2NxSvsnbFzeuovu83nVKkHt9nrsvlWwuLZ8ffFNVK4fBi6PSvAXY/A2CquWjv63v6NXvUpGUSgPm01lJqCCBTc7CACIALTiK7zww0iUPCLV21xIALVbh9oJxB4KfkQPPKkOi98FCi1MrzKGT/PFJy+A57dBFws59+JXQMWEvgIGBjK9hGIZro98gXg/s7l/ma3vfPEHntdtdA+mWP2+Bz4eS0LIkHxZwXEuqXSWn8vvPOG08a/gMEzPQIgAumxQsoKIAAi0GUjwCJgAKzqWQPsLAgiMHM/d20PBBHINz6ACOTDDbkqhsC5n9FHhyrtG1XnxFTjmX/iDAKbyjWjkfvkd04isqABDBYB229K2jXwNooj4I0LwJ3cMyX3zdj38dr/Ditw1oi9Ll9orw3xhvjkRWr5LAEZdwW4ymVeGzRHPxCWfdXJwcMVG5pqoQ6IQC2aCUr6EAAR8CFEz2ERMEBU1SIAItC5H4MIpHy/cyYDEcgJHLJVE4HTPqvN6YYNrZ4eXqe0Gp8+8rt8Cbg2id0FNAJV1SIwmVDY0y6emRhH8Iv4glyjpv9HxVJCFsszWd6/Ht1nHuKIABjlo3SshyuCYaJ81pOu3oiEXI4rvbwvcXNFRIymxPYPqYd4HJmkON1/OzOez9Wavpm5XFqQa/NP7reSHyRLwMHk/X/o3LiG42QhSOjtUMwbH0AI8tXDVS7XRyt1S5jmDWvH/rGaI1I9tAIRqEc7QcuUCIAIgAh0+gDzBydBUEAETIcBEUg5wAxoMhCBAW1YVMsiwM6F9+5Q54b/D1rqiE7YNO3RAmqUTiHkNDzj3rSnmnEE/ux7pDgaHAgUiMAs6lYfeCY5Efj4ZcE+ATNYAowto6FH/2d4fd1pwfYCqz20okAEhrbph6PiIALD0c6oZbEIgAgUi2fVpYEIVL2FoF8pCJx/rT4kFLxlm3paeG231OLpBfEaNF/3VWzXAK+h/8X37dTtrRdYTRu9fqOFj4BsLLn2z07ocm1Y+ibIteaEHCrIdyphNLNMecqhTJ/1lEWun+vUw2iJgvUXThTRc4mr8NWIfA8cvgtcD7kUkphpi6URdmpgsQfNsTl+67h4QVl9AVwz/ER/ETci34ag/bXw0etPnfXVUgaEIRfa62FjyOFG9auCAIhAQS0BImCAlM55IALMdOL9zOccKJ+DCBT0nnrEgAj0BmeUUhME1vyNtRToPeoiM8A3lPGbrppF4Icb7Kt7+8aGub7tGVm3DxTUICACA00EVi+y/eSio+wn2msJ8OxKcfW6BAEIArOfYWpy5I/C65vODNI5KxTUrYdNDIjAsLU46jsjAiACGTsIiACIwPQuAyKQ8QWqRnIQgWq0A7SoOALL/lx/JlSxKqcP8m6BvusDIjDQROClx9sv+3wbjSOKi5B4XTMSAOcSwKwd7whlv/64Q3ZVfEgYKPVABAaqOVGZshAAEXAgCyIAIhAiACJQ1tDTE7kgAj2BGYXUHYGqEIEHn7Cv7HV3Wt+At9BugZF+vckgAgNNBK5aa7/wRZ8aGGg1FcqdGGt9JLy+6cTZG+s+RtRZ/34NH3XGDLoPIQIgArAImImv3Mbn2OY3KLsGQASGY7ADERiOdkYtPQjcrfVYmGTvJrUgvI421Hwz8DeUOYftkn9SV4fXfq/Js2/AofPsF+kVZzjnar1pc1gEBtIisITiB1x6zMw2f992QO6EbaUmjGUhGP1EeH39qcG9vemgKCUNAiACaVBCmoFHAEQgZxODCIAIpOg6IAIpQOpjEhCBPoKPootD4N7H9BIzox9RK8NrM1DLzYy+rVaF10DZa1vFIwim1eD5X7Qp+2URuGm9fVV//qj1Dfjv59m4AaP9PmoARGAgicBryTcgej+yOgNqvdO+d+2/DK+vO232g2nfNaTrPQIgAr3HHCWWgACIQAmgphEJIgAi0KGftEEE0rw9lUkDIlCZpoAiIQI/oZn96Jg6Jfx/s6WOo5n8YXRdSkj1tO/2yyIwRQEDP3GLnfqfcKidmj3nuD77BnB3BREYKCJw+mG2f51s4mse+Pl8Adq6fX+YerI1/tfh9U1n2siA+NUDgZ4OpvWABFr2EwEQgTj6IAIWDxw6RDhQ9yjr0CEQgX6Ofv0rG0Sgf9gPRck3btCzwoounqeeHV4bbXvan9bWG18Hyjyv+q9fFgHeJdC0rgHqd87v05kCrgaCRcASFcaH/qjb9sEG9a9XnyhOGXS0uw6Cz4WPHjpl5Afh9Zog8BkNqv6KD7V+IAJD3fzlVx5EoDuMQQRoJiyPyyVYcQxxvH8xHnw37THEIALdvad1zw0iUPcW7JP+tz+iDw6Lnj2qXksqHEMzo4HsU722CHyKfAL2kwGgb6cL+voXLAIDYRF49cmWaZFhILJw6IZ6Mrw/9+TRd4bXK4OgYiYpXwfF8zQIDOSgnabiSNMdAiAC5TrrgQiImS4sAjHCUbSPAIhAd+Nh3XODCNS9BQvS/0atR0JRSzYrM9PXgbrEzPC1OrugImotplcWgc/92L6SW/bYudmrz7RfwCVzyyUeuRsHFoFaWgS4vV/JPgGBMqf9jQT6702/O2X8ztx9AhlrhwCIQO2arByFQQRmxhVEwIEPiACIQDlDEqT2EAEQgR6C3c+iNm/W88xMs6lOCq9TbXUxjWAr+qlXXcp+bsmRBf/l5/ZVfGSHtQRc+BRrCTj18IpaArjhQARqSQSuucDGpZhnTtiI/UyL6ob6nrnbUreZfnhYsKEu7yr0zI4AiEB2zGqZA0Sgu2YDEXDgByIAItDdq4XcFUAARKACjVCECrxNb8kcdX4or9FQ5xpm31aHFyF/2GVcTBaBtcvtTP2Za4qZqX/up+QT8KS1BPTrLIPc7QsiUCsi8NGLrCVgJOfIr0MbQfgL1E/MOKPU98PriUuD9bn7EDL2HYGc3aHvekMBgQCIQLldAkQAFoEQAY5wyNFztCRCFQ8oBCJQ7jhRV+kgAjVrubs369NI5eebGb9WR9SsCrVU9wt3W7W/YiKqK/W6s7rbTi23B16w2n5BTl9VjKWhZyDDIlBpi8BC8gF4z3k9OqayoXYTID8Pr4/vUdeG1wtXB/t61idRUGYEQAQyQ9bfDCAC/cEfRAAWgTpaBEAE+jNe1K1UEIGKtZjW2iwW/2KLeqNRLVAnmqtWSf/eiuk+yOrwPP3iL9havu0CsgikfIMmKflfUsRAxuqlp1pLwPJFNbMEcAVgEaikReCVJ9qOefoyjhVYmbdzpyFUk+pvwuvJhwf3VEazIVYk5TA2xAj1uOogAj0GPGVxIAKwCNTJIgAikPLFRjKabwKIviDw2GN6TljwjjH1HjPAaBvRD79qIrB7v9VrLx0r9/bv2v+/7PSZZ/LrHrFc+/sPxGdmWS0K1UTFWKrMz3X0XOL4YEoo0/NhOc7QuQgxHMNZ4jTLxAVV6v3yTdVHAAAcL0lEQVTP6JEvQEkdsqGUsbkdt0TdEl4DnG1QEtJxsbAI9ATmZCEgAn0CPmexIAIO4EAE4kSoT7sGQARyvtjIZhAAESi5I9y7Ry8Pi5jarX47vDYaalnJRUJ8gQg8ud+O7HycK4vmGe1XHrB3Dl5ov4jsC/BXt9qZ2SQlnD9u073+7O52GxRYtWJEgQj0hQhw4119ph3Cj1xYOV+AYvoXSdFK/Uv45292qpvDK3YhFAoviECxcCalgQiUjXC58kEEPPiCCIAIlPsKWiIOIlAqyrAIFATvuse1ieA3p6FeGl4DpU4oSDTE9AEBJgDRWrZjEZzXaqdIx3Xb7Z3dfKMPuve0SBCB3hABatQXH2OH7HOWD7YFwNuHA2XesHbLxik4/pDAno2AXy4EQARywZbMBCJQEJAVEQMikLIhQARABFJ2lUKTgQgUDGeh4gZfGG/vW79NvSKsrVY2tr/WWGYZhNbfS4v6vl390lIgDQbbJwkNhyUh4TXvA48UYr2YwafW0yE/oZ7L/V/kj8oV6Z27Bzi/UNinP2fzWWbkc5dcTsfzaV91eTeDhC+13t4C4pJl8uUL7PNB9wHwdf+0z7VWm8O0gVKfD6/HLgl+mTbvMKeDRSBj64MIZASsZslBBNI1GIhAOpx4+6QztYdIgQikwznimSAC2QCj1CACHtju26KPN0kCdRVdiaPnwhuZqoYAfdEmpuIjsnPG7pgK+maIPguC3IifWp7AMzEBzTgD98UD8H3QfHonZvh0wzlxTikwZbKq9T6nPofMtTaLOaO1UbmSijYo0oVW6j9DBdcsVp82w3kQ+Gw1laxPWUqBCIAIlNW36iEXRCDWTiAC1ei2IALFtAOIQDocQQQETuu3ao7xfzqsJuk6UZ1T7adIga7QeL615qjuHqc5TuebucpjbiP5nl0LrjYo2rKRmNFTAc7plXjgq7/LYiDr51q79/XFtOX75JT1nAfkIxcN+a6AsgAmuY1AmVihexvqmvB64sLgiZKLrLR4EAEQgUp30LKVAxGII5z2Q+ld6nB80TPLd3QAEIGy34zBlg8iEG/foSUCD2s9O4RiYrv6QHgNtJo32F0ftZuOwKQMFUgPvR+4jDPcxIzc8yX0fSi9+okPcGp5ontE5XTrEyH0Sbsw63JGTGv5SFgQXBm7bI+i36qjYQkoGtJM8hoN9ZkwwxEL1c/MdyEIfK9QJvlVTQwiACJQ1b5Zql4gAhberNv9uFF8o6NrWyKIwMzdGkSg1NfeKxxEwAtRvROs36pXhjVoNtQ7TE20mlXvGkH7LAjwh6stLAG+D1Pig+fY7uXdJkbKej+gKX0NnB9kz3Y0aVGQGHr1cxScGUfHlN1LTDhfTp+J1JYCSph3CSJL3wzTrqSzAsaGdmqWFbHepNcN9e2wpH9YqL4SXq8Z0N0GQ9PtQAR68+JUtRQQAWEByPkhdS0ZgAh01/NBBLrDr6zcIAJlIdsjub96XB8bFtUYUb9jDACBwo7cHmFfxWJ0yim7/NDl/sA5vOldJnPnDF+AmcjvsSB4Z/iOChauZ8oZtk/fhEEg466FrBaQtBYEXz9xvRNzRuyTZfOxS6CK44bUKdDq9vDeEYvU34XXQYlHMLAWARCBOrxWvdMRRKAz1i5+BCLgwMvRZUEEevcu97MkEIF+op+i7A3b9JFhsmZD/b5lamosRTYkGXQExJeOB2zfWnnWmWNCbk5v+2jG61rrF/d9M+isFoTMlgnXjDyjnomZfkoLQlp9XbimnfFH6XLWy1XO0QdbSwDsAfUciNpt9dNQ81UL1V+ThcD3SlayogNjEQARqGT/6r9SIALxNkjpjOgbzSSR6taCACLQ/1cFGmRHAEQgO2aF5njsMT0nFDg1l+IABGpuoQVAWC0RCBwb4nwfNs6W12vdJz/rzNwrr0dr+y7nwLQz8chSktZ2Tum89Re90yleCPLJ9VkIUrqaRGJc5a0in4BR8hGo5csGpRMINBvq++HNw+cF5vTDuvxqaxEAEahLF+utniACM38hfR9C+UEFEYjjCSLQ2/e5bqWBCPSoxR7bqf80LKqt1PweFYliaoDAiDxMTHzxnB84T93SRrjzmspFOd4Pskd/qXbaeAecz+cj4dXPYRLwTfyL1jOrZSKqv6+CGdsrkuux1MyjvUuHzoNXQA2Gla5VHG2rj4ZCDl0UPNC1sBIF1M4iACJQYm+osWgQgZktAU4i5Phw+b6TLksBiEDnl4hxARGo8SCTQ3UQgRygdcry6JP64vB+oNUVBYmEmAFCoOkMkmsr6fugJWbIGWfi3hmpy6ueMhY9M8/8IZb8IeVuBW+9Zf34/54GSd1eHlxlt/DJdfqG+DJSvVImU6txlsAAjT7pq6KVmgxTt+epPwivK4Ngb/rc5aesvEUARKD8TlDnEkAE4l8iEIHODMT3oQYRqPMoUH3dQQQyttFjj+klYZbmfPU+mtHBrzYjhsOQfHQkPnT7nLh8z9POcCW2Mha970Octhypb7eWg8jykdHiUfSaftYPsi/Wv1eey8LheklS7lpIWJKkZUU09FGwBAzDsJSljjeEiQ+bH/xzlkxlpa2cRQBEoKymHiy5IALx9vR9EEEELAJeogYiMFgDRXVrAyLQqW02P6lfaywAgTq3um0HzfqNwGhj5qE87QfRFzcgMePzfEHSliud7LwfJlLEKV+slXvlpfzQOZ0LHYr46p95V4WnIk79HCYXn36uGb7XkuTBc+FsK3nRLOwS6PfYUdHyTQ+aNUf9UXhdGARP9EPPylgEQAT60fz1KxNEQLQZiEDnmX7OQEIJguFjViAC9RtEqqXxcBMBrbWhyI/vUX8RXgOF0wGr1T+rpY2PALhmdGlr4VsLl3IS3wefF7sQ4JuhutbGfd8lXz2cTnFdWjxYX59+jgl7wmbPclw4O+U4GjyrJcbbPo6KyttHLoQlIO07iHTm0InvhTgcMjv4Qi/x6JtFAESgl81c/7JABGwb+j60IAKd+zqIQP3HgKGowbAQgcf36meEDdpQ6pVD0bCoZFcIjMqIgRmlJT6cGb3mXcX51uxdFgrvmnNGy4Esx+dl751JOywbco1f4uKdQYuCMxMaUaDX58BRQGo9qTwfni55K+gsgQYMAhnfWCQPEdBamTgDB89Wbw+vQRD4um5XwPXcIgAi0FV7DV1mEIF0TR6Z0lMOFz4i43TG6/YDSwWDCKRrV6QaTgQGlghs26vfY5iOUiuHs2lR6ywIJEIGZ8lcYNq8a/XeGXNGr/ho5t/tWn7GmXnXFgSHaSQlX4mWQvLOzF24OWH0OP+5LD18f/FsawKYS2cKFNgVIWqIEdg6S701rP5TgmB/GTD0zCIAIlBG8w2uTBCBzm3rW1rwfWCzrpWDCDjawfHqgQgM7pjUz5rVlgjceKM2EQHXnqP+r7EEaDXWTyBRdrURGCFK6jpGuGztfR/QRPmODE6TesoKRGJ9tnOS510rF+V66+kw3adU58DZDiJD2bsVfDN1J6Hx6JnWN6JJvgA4VTBlR0eyXAg02+r/hRkXzg1+nEuAI1NpFgEQgSKbafBlgQjYNgYRiPd1H3HJGuI5664KEIHBH3vqVMPaEAGttZn579qvPl4ngKFrfxDolwWg7Nr6PmBR+V3OwBMz3Yy+B90uNbjq4bMgZP4gF+UbIQDLrCdbYkTG5bRLoOx+BflAwEwYGuoWYxkYC/6xCEQKtwiACBTRLMMjA0TAtnWvlhQS5XT5gQURsAiACAzPmFWFmlaWCGitTVTtXfvVn1UBKOhQbQQCOjOg9tusHfvu06LfreWAy/HNbKU+WbcPRuV0SRyks2Ja/TNbEDyCfbindapcTGcIjDfTtjjSAYHiENBK3W0sA7MCE6E3768wiwCIQN4mGM58IAK23X0fJNeMW/YaEIE4ImnX9l1vH4jAcI5Ldat1ZYiA1npuCN6eSfV/wmvbHBuAHxDojMCIN0juYCPn9J5POzWmdKkJBMvt0hchtwXBUy9fPRJLGb4MHnxcPhGJdhE3ZLE8yC2ZV3ub1mC/cENSuyBQvwqrOm80+EieKnf90QYRyAP78OYBEejc9r4ZrMyV8nt4IBuIgMECRGB4x55BrnnfiIDW2sTO2jMZ7Q7omlQMckMNe90aQ24JyNr+TlN/Tp8EL3HwhP5Nu/Tg2/7omnn75Pv0L3oboTRkSKK2FJaArF0a6XuBgFYPhcXMHQ8+mKW43B9vEIEsMCMtiEC2PgAiEMcLRCBb/0HqIUWgV0RAa238Y/e11CeHFGpUOxMCvrleJmFI7IDTuf0wI/y+D65sABbvOwuA83nlC30j+XKKLhTxyS1qt8Ii2iUwAtcAvIvVRuDmUL3ZI8Hn0qiZ2SIAIpAGVqQ5gEDGLxGgmxkBEIGO+IAI4MUBAjEEyiUCu/bqZ4XFjYyqlwF4IOBDYFADBvnqXfRzn9e+qzyfN3xWmub74EYTd5EwbTlZ4wWw64lPvlPvjE6UB8+BKaDovg15JSDQtjuTZ48Fb04jPbNFAEQgDaxIwwiACBTTF0AELI6FOxuCCBTTQSGlWgiURQS01ovDmu5vqQ9Xq8bQppoI+OZo1dR60LTyzbBlfZ1xDjI2Z9UsB77tmT59549bSwCfMjho/QT1GVAEtNoW1mzWaPCumWqY2iIAIjCgHaW0amX8cpSmx3ALBhEQlgRHtwQRGO73ZGBrXxQR0FobsrC/pT49sGChYgUggA9/ASD2XERWopCwIDi8/H0V8X14Ofay00LhKcBXr7SWj1HaHjDHRE3BDwjUE4FAqf8INR8fCb7cqQZeiwCIQD0bvvdagwj0HvPuS/R9MH0lyEh9aXsBiIAPWTwHAsUh0DURmGjpj5E65kwB/IBADAGddugHblVCoNtWS+u86J3Rp1TERxzyxgngNnERovkUN6BKbQddgEBeBHY01DvCvIcEwa7pMrwWARCBvJAPST4QgVo2dMrvr7NuIAK1bHYoPeQIZCYCWusVIWattnrvkGOH6ndAoA0CMBT9onDC4BEoH7sOCZLg+ywGUXqxXdClzrxRu0ug4Z0qDUU3QCUHBAGt1L6wKqPN4HdTWQRABAak5UuqBohAScBWTCyIQMUaBOoAgS4QyEwEplr6L6m8kS7KRdaBQ6DbT8PAATJUFUp7pkDWXpJ6Rk+C03r9uxrHVd5ow1oCRs2JKvgBgcFEoNWwpwaPB8Fd4dVp+AIRGMwO0H2tsg7x3ZcICdVBAESgOm0BTYBAXgS8REBrfV4ovN1Wr8lbCPINHgI6Gdx18CqJGuVHwDOl99FH33OpWNZtj+xr4CtnDvkG5AcCOYFAfRBoNoM3dbQIgAjUpxF7qSmIQC/RrmFZIAI1bDSoPOwIzEQEPmUsAkrhmK1h7yVKKZ3WbRtYAYECEZBLEL6ZvNdiwAkcgsZgCSiw9SCqLgg0lHq/yyIAIlCXVuyBniACPQAZRSQQABFApwAC5SOQIAJa6yOo2HeXXzxKqDoCbVgCqt5EA6Ff6t0Cjim/N3KhB6WRAKcKDkRHQiW6QiDaNQAi0BWOA5cZRGDgmrSSFQIRqGSzQKkhQ2A6EXgn1f3oIcMA1bU+IfYHSwD6Q4UQyEwURORAX1VGm3CF8mGE54OPAIjA4LdxqhqCCKSCCYl6jACIQI8BR3FDicB0IvCZoUQAlSZDQFa/bAAHBPqHQF6CwBo3YQnoX+Oh5MohACJQuSbpj0LwCegP7ig1HwIgAvlwQy4g0AmBQGu9kB58FBABASBgEfDaR7wJ8iJZmuC8CtUyn4soBBQehY4UqGXdoDQQKBoBEIGiEYW8gUDA+zn2JsgLQ2mC8ypUy3wgArVsNijdJwRCIrCWyr66TzqgWCAABIBADIEEHUrNj2ZO2IApAD0NCCQQABFApwACQKByCIAIVK5JoNAAIxASgddR/c4e4HqiakAACAABIAAEgEAHBEAE0C2AABAAAkAACAwxAiER+ADV/5AhxgFVBwJAAAgAASAwlAiACAxls6PSQAAIAAEgAAQsAiER+CSB0QQoQAAIAAEgAASAwHAhACIwXO2N2gIBIAAEgAAQiCEQEoFP0R0cw4XOAQSAABAAAkBgyBAAERiyBkd1gQAQAAJAAAhMRyAkAh+kGwcDGiAABIAAEAACQGC4EAARGK72Rm2BABAAAkAACMQQCInAG+jOU4ENEAACQAAIAAEgMFwIgAgMV3ujtkAACAABIAAEEhaB0+nOm4ANEAACQAAIAAEgMFwIhBYBEIHhanPUFggAASAABIBAhEBIBBbT/z4MXIAAEAACQAAIAIHhQgBEYLjaG7UFAkAACAABIBBDIOD/aa0/A2yAABAAAkAACACB4UIARGC42hu1BQJAAAgAASDgtAi8m54cAYyAABAAAkAACACB4UBgukUARGA42hy1BAJAAAgAASAQITCdCKyhu38AfIAAEAACQAAIAIHhQABEYDjaGbUEAkAACAABINARgYgI8FOt9afp78QzYAgEgAAQAAJAAAgMDAIfDWsCIjAw7YmKAAEgAASAABDIhICTCFxMYq7IJA6JgQAQAAJAAAgAgdogEASBOWOok0UARKA2zQhFgQAQAAJAAAjkQ8BJBFic1vpT9HcjXxHIBQSAABAAAkAACFQQARNJOAiCdR0tAiACFWwyqAQEgAAQAAJAoDgEUhOBY6nM3yuubEgCAkAACAABIAAE+oTAJFkC3jK9fOcWQa01iECfWgrFAgEgAASAABAoAYFsRGDaEsGf09+zSlAKIoEAEAACQAAIAIHeIGCOEgiCYGsqiwCIQG9aBaUAASAABIAAEOgRAvmIwDRCYJwL8AMCQAAIAAEgAARqhcD3yRLw+U5apw4jrLUGEahVu0NZIAAEgAAQAAIGgcKIwCEE6AcALBAAAkAACAABIFB5BHaTJWDG3X9ZLAIgApVvcygIBIAAEAACQCBCoFgiwGK11i+gvy8D2EAACAABIAAEgEDlENBkCXhzGs1SWwRABNLAiTRAAAgAASAABPqOQLlEYBoh+F36+4S+VxkKAAEgAASAABAAAozA1WQRaKeBJLNFAEQgDaxIAwSAABAAAkCgbwj0hghMIwTvpb9X9K3KKBgIAAEgAASAABD4H2QJeCILFLktAiACWWBGWiAABIAAEAACpSPQHyIwjRD8b/p7SelVRQFAAAgAASAABIAAI/DHZAn4dR5IurYIgAjkgR15gAAQAAJAAAgUhkA1iMA0QnAN/b2ssCpCEBAAAkAACAABICAReCdZAnZ0A01hFgEQgW6aAXmBABAAAkAACGRGoJpEYBoheC39fW7mqiEDEAACQAAIAAEgIBEwgYKUUrw9kP/fFVKFWwRABLpqD2QGAkAACAABIOBCoF5EYBoheBr9/Xq0LRAAAkAACAABIJAZgb1hjiAI3pY5Z4oMpVkEQARSoI8kQAAIAAEgAAT8CNSbCEwjBAfR3xxvoOGvO1IAASAABIAAEBhaBO4gS8Any0SgdIsAiECZzQfZQAAIAAEgMMAIDBYRkA2ltf4g3Tt4gBsRVQMCQAAIAAEgkBWBT5Al4M6sGfOk75lFAEQgT/MgDxAAAkAACAwhAsNBBKYtGWBXwRD2clQZCAABIAAEIgR201/vIkvARC+x6ZtFAESgl82MsoAAEAACQKDCCAw3EZhGCN5Ofx9X4caCakAACAABIAAEikKAAwS9nywBjxUlOIucvlsEQASyNBfSAgEgAASAwAAhACLQqTG11ivp/v+ga3OAGh1VAQJAAAgAASDwM7IAfLoKUFTGIjDNMgAiUIWeAR2AABAAAkCgLARABLIgq7W+ktJflCUf0gIBIAAEgAAQqAgCU6THe8kS8ERF9DJqVM4iIMEBEahSd4EuQAAIAAEgkAMBEIEcoCWyaK3H6OZH6DqnCLmQAQSAABAAAkCgJAT+H1kAflyS/ELEVt4iwLUEESikvSEECAABIAAEeocAiECZWGut55H8P6VrbUhNmbhANhAAAkAACPQNgXvIAvBnfdMgR8G1/XiCCORobWQBAkAACACBMhEAESgTXZ9srfXxlOYtdB3x5cFzIAAEgAAQAAJdIPAQ5f0QWQI4QFAXInuftbYWAQkViEDvOw9KBAJAAAgMOQIgAlXuAFrrU0m/N8JCUOWWgm5AAAgAgdogcDdpyscEt2uj+QyKDoxFoIOFAERgEHoo6gAEgAAQqA4CIALVaYvsmmitTxYWAo5LkF0YcgABIAAEgMAwIPBTqiRvAxwIC4BsuIG1CHSwEIAIDMNrizoCASAABIpDAESgOCyrJ0lrfShp9S66IlJh9ZoJGgEBIAAEeonAl6mw74TXIAgG0gIwtBaBDhYCEIFevl4oCwgAASBQfQRABKrfRuVpOC2E8X+nUo4rrzRIBgJAAAgAgT4iwPv9zdk1QRBs6KMufS96aHwEfEiDCPgQwnMgAASAwMAgACIwrSlBBDz9Wmt9BiW5iq6IWDgwYwEqAgSAwJAgsInq+X6yAAzF2n/atgURABFI21eQDggAASBQVwRABGZoORCBjN1aa92gLL9LV/gSZMQQyYEAEAACJSGwi+R+kWb+PympnIESCyKQsTlBBDIChuRAAAgAgd4hACKQA2sQgRygdcqitV5D919O15UFiYYYIAAEgAAQiCPAa/w30Mz/SwAoPwIgAvmxi+UEESgISIgBAkAACPgRABHwY5Q6BYhAaqjyJZx2CuLLSMLB+SQhFxAAAkBgaBG4kWr+dbIA7BxaJEqoOIhACaBOFwkiUDLAEA8EgMAwIAAiUGIrgwiUCG4n0VprxvxIen41XRf2WBUUBwSAABCoGgLfIIV47R8z/x60EIhAD0AWFgIQgR5jjuKAABCoDQIgAn1oKhCBPoA+U5Fa69n0/K10PapiKkIdIAAEgEC3CPwVCfh5eA2CoNWtQOTPjwCIQH7sSskJIlAKrBAKBIBAtRAAEahQe4AIVKgx0qiitT6f0r2IrvPT5EMaIAAEgEAPEJikMh6k6ydpxr+nB2WjiJwIgAjkBK5f2UAE+oU8ygUCQCAFAiACKUCqWhIQgaq1SE59tNZzKOtL6HoKXRflFIlsQAAIAAGJAAfy2UAPvk0z/p8BqvoiACJQ37aLaQ4iMCANiWoAgWojACJQ7fbJpR2IQC7Y6pdJa30QaX0BXZ9K1yX1qw00BgJAoCQENMm9k6630XUdzfz5eUnFQ2w/EAAR6AfqfSgTRKAPoKNIIFA/BEAE6tdmXWsMItA1hIMhYNq2RT5F8ZlUs5MGo4aoBRAAAkop9t7/DqHB+/gfBTrDiwCIwPC2fazmIALoCEBgKBAAERiKZs5WSRCBbHgNfWqtNcctWElgvJiuRww9OAAACPQPAXbiM178/7+9M7ZhGASiKKyRHbyAM0bWzBaRywziKi7cEzn6J6U0J59A4lW/4Q78OKGPDHZK6SXdDs0527W+diOk524JYAS6nZo+B4YR6HNeGNXwBDACw5eAHwBGwM+OyBME/q41PtT8LqX2TvCjybAE7NDeRwSe2tm/hyXCg4cRYDEOQ0vigwBGgDqAgIsARsCFjSAPAYyAhxoxYQRKKTcln6WT1M4m2BcUqd2wWSDxhQTs3fyunKt0kf52+Px970LipKomwGJajYyASAIYgUi65G5AACPQADpd1hH4An1VtXHqG+3TAAAAAElFTkSuQmCC",ve=ye(59301),Ee=Object.defineProperty,Ce=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,Qe=(We,ke,je)=>ke in We?Ee(We,ke,{enumerable:!0,configurable:!0,writable:!0,value:je}):We[ke]=je,Le=(We,ke)=>{for(var je in ke||(ke={}))De.call(ke,je)&&Qe(We,je,ke[je]);if(Ce)for(var je of Ce(ke))Ie.call(ke,je)&&Qe(We,je,ke[je]);return We};const Ue=We=>React.createElement("svg",Le({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve"},We),React.createElement("g",{fill:"#fff"},React.createElement("path",{d:"M302.1 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c.1-16.5-13.3-29.8-29.8-29.8zM92.9 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8zM511.3 88.5c-16.5 0-29.8 13.3-29.8 29.8v789.9c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V118.3c0-16.5-13.3-29.8-29.8-29.8zM720.5 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c0-16.5-13.3-29.8-29.8-29.8zM929.7 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8z"})));var Fe="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",qe="data:image/jpeg;base64,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",Xe=ye.p+"static/certificate.a2a9ee77.jpg",mt=Object.defineProperty,Je=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,Bt=(We,ke,je)=>ke in We?mt(We,ke,{enumerable:!0,configurable:!0,writable:!0,value:je}):We[ke]=je,Tt=(We,ke)=>{for(var je in ke||(ke={}))lt.call(ke,je)&&Bt(We,je,ke[je]);if(Je)for(var je of Je(ke))Mt.call(ke,je)&&Bt(We,je,ke[je]);return We};const bt=We=>React.createElement("svg",Tt({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},We),React.createElement("path",{fill:"#fff",d:"M701 959.4H325c-116.4 0-211.1-100.4-211.1-223.8V357.9c0-117.6 86.8-215.6 197.6-223.1l2.7 39.1c-90.3 6.1-161.1 87-161.1 184v377.7c0 101.8 77.2 184.6 172 184.6H701c94.8 0 172-82.8 172-184.6V357.9c0-97.1-70.7-177.9-161.1-184l2.7-39.1c110.8 7.5 197.6 105.5 197.6 223.1v377.7C912.1 859 817.4 959.4 701 959.4z"}),React.createElement("path",{fill:"#fff",d:"M741.5 429.3 485.8 736.1c-9.8 11.7-27.2 13.2-38.7 3.3L276.5 593.2c-11.5-9.8-12.8-27.1-3-38.5 9.8-11.4 27.1-12.8 38.5-3l128.5 110.1c11.6 9.9 29 8.4 38.7-3.3l220.2-264.3c9.7-11.6 26.9-13.2 38.5-3.5 11.7 9.7 13.3 27 3.6 38.6zM640.8 239.8H385.2c-48.4 0-87.8-39.4-87.8-87.8s39.4-87.8 87.8-87.8h255.7c48.4 0 87.8 39.4 87.8 87.8s-39.5 87.8-87.9 87.8zM385.2 103.4c-26.8 0-48.6 21.8-48.6 48.6s21.8 48.6 48.6 48.6h255.7c26.8 0 48.6-21.8 48.6-48.6s-21.8-48.6-48.6-48.6H385.2z"}));var nt="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",ct="data:image/png;base64,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",Rt="data:image/png;base64,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IAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAE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JEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa75jrKnLVYkt0wP6i+JEn0o/qNmydwFG6Ps3rxRzCeQKuXnkiB+XHnw6Hv5/fc/3DLgd999V/7++2+3XIsXIQESePsIxI37gaRNnUxevvpdvn38w9v3gHwiEiCBWEOAAi7WTHXUPujFE0slY4ZU4Tft7ztFgqeviNpB8G4xkkCa1Mnk7JFF8tvLV/Jlnnry+rW+gGvdvLoM9+0os0PXy9CAmQ6f5eDOmZIo4YfSsoOfnLtww+HxMeWAePE+kNbNa8i3j/8n6zftdzisAb1bSNVKxWTUuPmyedshh8ebHtDVu4HUqVFaQmavkeWrd9o8t1/P5lK7RmkJmrJElq2yfZyRm0OsL5nnLxOCl1o9X7NGlWX08C6ycctB8e42Wl3Ox7uhrN24Tx4++t7I5WPc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",kt=ye.p+"static/question.ed747acc.gif",Xt="data:image/gif;base64,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",pt=ye(55351),ut="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",Ye="data:image/png;base64,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",Nt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII=",$e="data:image/png;base64,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",_e=ye(53114),ze="data:image/png;base64,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",Ve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA61JREFUOE+FkmtMW2UYx//ntKcXygotpbaAoxQarhYKkwEb3QhRxgbOITNOTZzOZRedCcq+zMRgjLqocTHq/EKYRk10SK2wwSaEMEaVYVOLjI1OIBWwFNpISy/Qc9oeM5Iuytj2fHqfy/vL//++D4F10bIfPJk8XqMQU+luV0S66FoRF2gi3FRZXIjkUF55Ms81t8za/766aH+6HZHYdSJ2OHcQAikJangB7zXuVhwnuQLyypATc3MMqrdFoVZSCNEUCoqywJACxvC95ZjTwXQUFcFf1YLwGshpeGjvhHXhTXdAyCx5QZSXJZXTER5+7p3GvBN4XA+oFEAoQEBbsQUsJcbVS7+NBBiGm8Bd9VRuS36dYM0llGvebzMYbJ1RaebX0WXP2cqtolJSKMWlTivss0DtDkClBJggB9qaGjCEAL0dlm5SSDaNDs98uL8u0Uqw7HnO0sAZk/HbkbGe1sjRhArUHX0+1ZiYkY0L3/TDNgXsrgIylABL85BX3wCfxx89+/aF3L2lsA/9Keiqf27rlTVr7Pwr+dO/XOvqOG8zjE/4zh14KtGaX1XJ7f6qG+axCOqqAHUKwCNF0DzxLP4aven4/eKQLl4iPZ2r1+Wkbdc9eeex2ZmXUuwTMx85pyaV4xZHVt2h2rQh4wAuD3ixZyeQoQCSZalQVDdgtL1zdJNc4o+TJQ0qq7XvEMSZlTugNWUtIO2F6rdMw8GmkmK5OBTm4ss2C/RbCGQpOdCU6kHzxOHrg9Zgqkq0T9Uw3n/X98cKrc2SAstYZLVw82pf/QF9utk0BYkwgmz1Jsh0xbj2Y3/XxUF/U4oS7PEvvNP3BMUaL5ahuEQrasvLUWr9Li+Rq02PzM0u9PZ0zx7+YABz6xf5f9bWN49th+QxvcLsdnvUeTmb+z5pvbWn/Qbo9XO38/uCbg/0nFZ9zAv7mxQPKw7lv3C9bSPIA0HNu3jaXWWU0eOlM3SZXFO/Fc8cbl25y9Y9QU3lEFJcVOhrUr7z/ROUhelV6LLjwPBlN8w/3Wr8w4bpTycR+q+6Da0156ElWUSeSstMpJwuH5KTeOBzAIojYpcdbjqeir7ReBmfPxB0MBXvHjn56KncwjTwlVIQLBCYXESIprE878JNo+XEvj58dl/Qy9lopGmcePXkDv0jOzWIUlwEp9wILPmQJBdidtIB6w8jnW4G7782gOEN96hWCnGRHOMkiwSBiAOhgAOWZREJR0GSAI9LgIxGASYKPh+/HjGhJgb6F36ZbPle9WMzAAAAAElFTkSuQmCC"},99298:function(Jt,Ze,ye){"use strict";var ge=ye(59301),ce=ye(95237),b=ye(43604),he=ye(99313),de=ye(3113),re=ye(6339),se=ye(96408),ie=ye(48136),ae=ye(59301);const le=(0,ge.forwardRef)(({callback:oe,showSaveButton:ue,value:ne=""},z)=>{const a=(0,ge.useRef)(),y=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +\`\`\``},ge.createElement(re.CopyToClipboard,{text:Lt,onCopy:()=>ie.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},ge.createElement("button",null,"\u590D\u5236")),It[1]==="html"&&Ye&&ge.createElement("button",{className:se.runCode,onClick:()=>{Xt(Fe({},qe(Fe({},kt),{open:++kt.open,defaultValue:Lt,language:It[1]})))}},"\u8FD0\u884CHTML"),ge.createElement(b.Z,Fe({wrapLongLines:!0,style:de.Z,language:It[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},Ct),Lt))},img({node:Ve}){var We;const ke=(We=Ve.properties)==null?void 0:We.src;return ge.createElement(ae.Z,{src:ke,width:320,"data-text":ke,onLoad:()=>bt&&setTimeout(()=>_e(),500)})}}},Ye?ct:`${ct}__`)),[ct]);return ge.createElement(ge.Fragment,null,ge.createElement(ve,{defaultValue:kt.defaultValue,open:kt.open,language:kt.language,height:kt.height,onChange:(Ve,We)=>{Rt(ct.replaceAll(We,Ve))},onDynamic:nt}),ze)}},52516:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return de}});var ge=ye(59301),ce=ye(65862),b={draggableImage:"draggableImage___vcTso",img:"img___xAyno",close:"close___WUtfj",extraNode:"extraNode___tnBrt"},de=({src:re,onClick:se,topPercentage:ie=.62,draggableExtraNode:ae})=>{const le=(0,ge.useRef)(null),oe=(0,ge.useRef)(!1),ue=(0,ge.useRef)(!1),[ne,z]=(0,ge.useState)(window.innerHeight*ie),[a,y]=(0,ge.useState)(!1),x=10;return(0,ge.useEffect)(()=>{if(le.current){let E=function(me){var pe;oe.current=!0,Ae=me.pageY,fe=me.pageY-(((pe=le.current)==null?void 0:pe.getBoundingClientRect().top)||0),(0,ce.kk)("none"),document.onselectstart=function(){return!1}},ee=function(){oe.current&&!ue.current&&se&&se(),oe.current=!1,ue.current=!1,(0,ce.kk)("auto"),document.onselectstart=null},te=function(me){var pe;if(oe.current){const Ee=me.pageY-fe,Ce=window.innerHeight-(((pe=le.current)==null?void 0:pe.offsetHeight)||0)-50,De=50;if(!ue.current&&Math.abs(Ae-me.pageY)>x&&(ue.current=!0),ue.current){let Ie=Math.max(De,Math.min(Ee,Ce));z(Ie)}}},fe=0,Ae=0;return le.current.addEventListener("mousedown",E),document.addEventListener("mousemove",te),document.addEventListener("mouseup",ee),()=>{var me,pe;(pe=(me=le==null?void 0:le.current)==null?void 0:me.removeEventListener)==null||pe.call(me,"mousedown",E),document.removeEventListener("mousemove",te),document.removeEventListener("mouseup",ee)}}},[se]),(0,ge.useEffect)(()=>{const E=()=>{z(window.innerHeight*ie)};return window.addEventListener("resize",E),()=>{window.removeEventListener("resize",E)}},[ie]),ge.createElement("div",{className:b.draggableImage,style:{top:`${ne}px`,display:a?"none":"block",cursor:oe.current?"grabbing":"grab"},ref:le},ae&&ge.createElement("div",{className:b.extraNode,onMouseUp:E=>E.stopPropagation(),onMouseDownCapture:E=>E.stopPropagation()},ae),ge.createElement("img",{className:b.img,src:re,width:60,draggable:"false"}),ge.createElement("i",{className:`iconfont icon-tupianguanbi ${b.close}`,onMouseUp:E=>{E.stopPropagation(),y(!0)}}))}},46945:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return Re}});var ge=ye(59301),ce=ye(43428),b=ye(8591),he=ye(54580),de=ye(43418),re=ye(6848),se=ye(92832),ie=ye(3113),ae=ye(71418),le=ye(64165),oe=ye(14478),ue=ye(38854),ne=ye(92310),z=ye.n(ne),a=ye(36299),y=ye(10298),x=ye(28044),E={loadingPic:"loadingPic___sQWGQ",loading:"loading___ss_U1",dot:"dot___eTny8","dot-fade":"dot-fade___gzUhM",wrap:"wrap___SoLR4",chatContainer:"chatContainer___bSpXP",footerContainer:"footerContainer___IbaJq",btnWrp:"btnWrp___z89PH",btn:"btn___VK3Di",btnActive:"btnActive___en_8L",inputContainer:"inputContainer___q_PRC",uploadBtn:"uploadBtn___fY3BV",sendBtn:"sendBtn____aYXt",sendBtnDisabled:"sendBtnDisabled____WhtC",cancelBtn:"cancelBtn___I91qC",lineFour:"lineFour___t_eBm",fullIcon:"fullIcon___WYjW2",footerContainerSelected:"footerContainerSelected___TV_oq",full:"full___h1vtm",li:"li___DXR9A",avatarIcon:"avatarIcon___EYoqp",img:"img___wrenL",content:"content___NK_Ew",borderBox:"borderBox___UVtN4",text:"text___d_gYw",fileWrap:"fileWrap___kbAp0",file:"file___R5FNg",fileName:"fileName___oTYTw",source:"source___JD93j",action:"action___CTh1w",disabledInput:"disabledInput___rMs3e",backBottom:"backBottom___VIz5U",head:"head___vWC9s",title:"title___l1GaK",headBtn:"headBtn___fGGSq",menuWarp:"menuWarp___Py4k9",menu:"menu___Rpj4l",menuText:"menuText___zGoGw",menuDel:"menuDel___qa0au",active:"active___n_Cfs",draggableWrap:"draggableWrap___u95gi",modal:"modal___Q60Fu",footer:"footer___lxKwN",main:"main____xLI7",files:"files___U6HeB",fileDel:"fileDel___HitRv",inputWrap:"inputWrap___ydzLc",btnWrap:"btnWrap___ENcDO",btnDisabled:"btnDisabled___AFYEZ",uploadDisabledBtn:"uploadDisabledBtn___LslUe"},ee=ye(38147),te=ye(65862),fe=ye(52516),Ae=ye(37166),me=ye(28984),pe=ye(71986),ve=ye(74128),Ee=ye(56102),Ce=ye(48530),De=Object.defineProperty,Ie=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Ue=(Me,He,Ke)=>He in Me?De(Me,He,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):Me[He]=Ke,Fe=(Me,He)=>{for(var Ke in He||(He={}))Qe.call(He,Ke)&&Ue(Me,Ke,He[Ke]);if(Ie)for(var Ke of Ie(He))Le.call(He,Ke)&&Ue(Me,Ke,He[Ke]);return Me},qe=(Me,He)=>{var Ke={};for(var st in Me)Qe.call(Me,st)&&He.indexOf(st)<0&&(Ke[st]=Me[st]);if(Me!=null&&Ie)for(var st of Ie(Me))He.indexOf(st)<0&&Le.call(Me,st)&&(Ke[st]=Me[st]);return Ke};const Xe=ye(20441),mt={};Xe.keys().forEach(Me=>{const He=Me.replace("./","").replace(".svg","");mt[He]=Xe(Me)});var lt=Me=>{var He=Me,{filename:Ke}=He,st=qe(He,["filename"]),en;const hn=((en=Ke==null?void 0:Ke.split(".").pop())==null?void 0:en.toLowerCase())||"unknown",Wn=mt[hn]||mt.default;return ge.createElement("img",Fe({src:Wn,alt:hn},st))},Mt=ye(12911),Bt=ye.n(Mt),Tt=ye(37712),bt=ye(4676),nt=function(){return nt=Object.assign||function(Me){for(var He,Ke=1,st=arguments.length;KeNumber(zr)?zr:qi})}if(ha||this.props.lockAspectRatio&&!Vi&&!Lr){var qi=Ki+(Pi-ii)/hn;this.setState({maxWidth:qi>Number(zr)?zr:qi})}if((Lr||Vi)&&this.resizable){var qi=(Li-Ci)/hn+this.resizable.size.height;this.setState({maxHeight:qi>Number(Nr)?Nr:qi})}if(So||this.props.lockAspectRatio&&!Lr&&!Vi){var qi=oa+(Ci-Li)/hn;this.setState({maxHeight:qi>Number(Nr)?Nr:qi})}}}else this.setState({maxWidth:this.props.maxWidth,maxHeight:this.props.maxHeight});this.props.onResizeStart&&this.props.onResizeStart(Ke,st,en)},He.prototype.onResize=function(Ke,st,en,hn){var Wn=this,Tn={x:this.originalPosition.x,y:this.originalPosition.y},rr=-hn.width,wr=-hn.height,Br=["top","left","topLeft","bottomLeft","topRight"];Br.includes(st)&&(st==="bottomLeft"?Tn.x+=rr:(st==="topRight"||(Tn.x+=rr),Tn.y+=wr));var Kn=this.draggable.state;(Tn.x!==Kn.x||Tn.y!==Kn.y)&&(0,bt.flushSync)(function(){Wn.draggable.setState(Tn)}),this.updateOffsetFromParent();var zr=this.offsetFromParent,Nr=this.getDraggablePosition().x+zr.left,Tr=this.getDraggablePosition().y+zr.top;this.resizingPosition={x:Nr,y:Tr},this.props.onResize&&this.props.onResize(Ke,st,en,hn,{x:Nr,y:Tr})},He.prototype.onResizeStop=function(Ke,st,en,hn){this.setState({resizing:!1});var Wn=this.getMaxSizesFromProps(),Tn=Wn.maxWidth,rr=Wn.maxHeight;this.setState({maxWidth:Tn,maxHeight:rr}),this.props.onResizeStop&&this.props.onResizeStop(Ke,st,en,hn,this.resizingPosition)},He.prototype.updateSize=function(Ke){this.resizable&&this.resizable.updateSize({width:Ke.width,height:Ke.height})},He.prototype.updatePosition=function(Ke){this.draggable.setState(Ke)},He.prototype.updateOffsetFromParent=function(){var Ke=this.props.scale,st=this.getParent(),en=this.getSelfElement();if(!st||en===null)return{top:0,left:0};var hn=st.getBoundingClientRect(),Wn=hn.left,Tn=hn.top,rr=en.getBoundingClientRect(),wr=this.getDraggablePosition(),Br=st.scrollLeft,Kn=st.scrollTop;this.offsetFromParent={left:rr.left-Wn+Br-wr.x*Ke,top:rr.top-Tn+Kn-wr.y*Ke}},He.prototype.render=function(){var Ke=this,st=this.props,en=st.disableDragging,hn=st.style,Wn=st.dragHandleClassName,Tn=st.position,rr=st.onMouseDown,wr=st.onMouseUp,Br=st.dragAxis,Kn=st.dragGrid,zr=st.bounds,Nr=st.enableUserSelectHack,Tr=st.cancel,Mr=st.children,Zr=st.onResizeStart,ii=st.onResize,Li=st.onResizeStop,Wi=st.onDragStart,Pi=st.onDrag,Ci=st.onDragStop,Ki=st.resizeHandleStyles,oa=st.resizeHandleClasses,Vi=st.resizeHandleComponent,ha=st.enableResizing,Lr=st.resizeGrid,So=st.resizeHandleWrapperClass,qi=st.resizeHandleWrapperStyle,Ba=st.scale,Po=st.allowAnyClick,ni=st.dragPositionOffset,Ei=un(st,["disableDragging","style","dragHandleClassName","position","onMouseDown","onMouseUp","dragAxis","dragGrid","bounds","enableUserSelectHack","cancel","children","onResizeStart","onResize","onResizeStop","onDragStart","onDrag","onDragStop","resizeHandleStyles","resizeHandleClasses","resizeHandleComponent","enableResizing","resizeGrid","resizeHandleWrapperClass","resizeHandleWrapperStyle","scale","allowAnyClick","dragPositionOffset"]),Oi=this.props.default?nn({},this.props.default):void 0;delete Ei.default;var mi=en||Wn?{cursor:"auto"}:{cursor:"move"},Ui=nn(nn(nn({},Pn),mi),hn),Ma=this.offsetFromParent,lo=Ma.left,ua=Ma.top,Ya;Tn&&(Ya={x:Tn.x-lo,y:Tn.y-ua});var za=this.state.resizing?void 0:Ya,Uo=this.state.resizing?"both":Br;return(0,ge.createElement)(Bt(),{ref:function(Do){Do&&(Ke.draggable=Do)},handle:Wn?".".concat(Wn):void 0,defaultPosition:Oi,onMouseDown:rr,onMouseUp:wr,onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop,axis:Uo,disabled:en,grid:Kn,bounds:zr?this.state.bounds:void 0,position:za,enableUserSelectHack:Nr,cancel:Tr,scale:Ba,allowAnyClick:Po,nodeRef:this.resizableElement,positionOffset:ni},(0,ge.createElement)(at,nn({},Ei,{ref:function(Do){Do&&(Ke.resizable=Do,Ke.resizableElement.current=Do.resizable)},defaultSize:Oi,size:this.props.size,enable:typeof ha=="boolean"?Nn(ha):ha,onResizeStart:this.onResizeStart,onResize:this.onResize,onResizeStop:this.onResizeStop,style:Ui,minWidth:this.props.minWidth,minHeight:this.props.minHeight,maxWidth:this.state.resizing?this.state.maxWidth:this.props.maxWidth,maxHeight:this.state.resizing?this.state.maxHeight:this.props.maxHeight,grid:Lr,handleWrapperClass:So,handleWrapperStyle:qi,lockAspectRatio:this.props.lockAspectRatio,lockAspectRatioExtraWidth:this.props.lockAspectRatioExtraWidth,lockAspectRatioExtraHeight:this.props.lockAspectRatioExtraHeight,handleStyles:Ki,handleClasses:oa,handleComponent:Vi,scale:this.props.scale}),Mr))},He.defaultProps={maxWidth:Number.MAX_SAFE_INTEGER,maxHeight:Number.MAX_SAFE_INTEGER,scale:1,onResizeStart:function(){},onResize:function(){},onResizeStop:function(){},onDragStart:function(){},onDrag:function(){},onDragStop:function(){}},He}(ge.PureComponent),xn=Object.defineProperty,pn=Object.defineProperties,Zn=Object.getOwnPropertyDescriptors,cr=Object.getOwnPropertySymbols,nr=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,ir=(Me,He,Ke)=>He in Me?xn(Me,He,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):Me[He]=Ke,rn=(Me,He)=>{for(var Ke in He||(He={}))nr.call(He,Ke)&&ir(Me,Ke,He[Ke]);if(cr)for(var Ke of cr(He))Sn.call(He,Ke)&&ir(Me,Ke,He[Ke]);return Me},Dr=(Me,He)=>pn(Me,Zn(He)),_r=(Me,He,Ke)=>new Promise((st,en)=>{var hn=rr=>{try{Tn(Ke.next(rr))}catch(wr){en(wr)}},Wn=rr=>{try{Tn(Ke.throw(rr))}catch(wr){en(wr)}},Tn=rr=>rr.done?st(rr.value):Promise.resolve(rr.value).then(hn,Wn);Tn((Ke=Ke.apply(Me,He)).next())}),er=({title:Me="\u5934\u6B4CAI",placeholder:He,hideUpload:Ke,hideInputBox:st,aiIcon:en=Ae,userIcon:hn=me,dragIcon:Wn=pe,children:Tn,fetchUrl:rr,fetchData:wr={},extraAnswerAction:Br,showDefaultTips:Kn=!0,onOpen:zr,onClose:Nr,loadingOption:Tr,showPreference:Mr=!1,initMessage:Zr,customRequest:ii,visible:Li,width:Wi=1200,isCheckRestrictNumber:Pi=!1,headNode:Ci,headFunctionNode:Ki,showRedraw:oa,showEdit:Vi,promptPropName:ha="prompt",topPercentage:Lr,showSwitchingModel:So=!1,showImageGenerator:qi=!1,showLookHistory:Ba=!1,fetchListObject:Po,customPreference:ni,customDataNode:Ei,showAddSession:Oi,historyId:mi,draggableExtraNode:Ui,drawerExtraNode:Ma,menuExtraFunctionNode:lo,showSceneAwareness:ua=!1,ReactComponent:Ya=ce.Z,topFunctionNode:za,footerContainerStyle:Uo,chatContainerStyle:Do={},showCodePreview:Fu=!1,showSource:cs=!0,onSendMessage:dc,onDynamic:nl=()=>{}})=>{var ds,Iu;const[Uu,fl]=(0,ge.useState)(!1),[Or,jr]=(0,ge.useState)("qwen-max"),[Ur,pi]=(0,ge.useState)([]),[ta,Ea]=(0,ge.useState)([]),[fi,Zi]=(0,ge.useState)(!1),[Ji,Ga]=(0,ge.useState)(!1),[da,$i]=(0,ge.useState)(!1),[ra,Ra]=(0,ge.useState)([]),[Xo,fo]=(0,ge.useState)(""),[Vo,hu]=(0,ge.useState)(0),[yi,gi]=(0,ge.useState)(void 0),[ki,Wr]=(0,ge.useState)(!1),[Ca,Zo]=(0,ge.useState)(null),[iu,au]=(0,ge.useState)(""),ho=(0,ge.useRef)(),gu=(0,ge.useRef)(null),Ru=(0,ge.useRef)(null),[mu,zu]=(0,ge.useState)(!1),[Bs,zs]=(0,ge.useState)(!1),[hl,Rs]=(0,ge.useState)(!1),[rl,ou]=(0,ge.useState)(!1),[Pc,Fc]=(0,ge.useState)(!1),[Xl,Zc]=(0,ge.useState)(0),il=(0,ge.useRef)(null),fs=(0,ge.useRef)(!1),xl=(0,ge.useRef)(null),[Os,gl]=(0,ge.useState)(void 0),[S0,Ad]=(0,ge.useState)(!0),[hs,z0]=(0,ge.useState)(Wi-28),[D0,yd]=(0,ge.useState)(!1),[Jc,Qu]=(0,ge.useState)(!0),[Ic,B0]=(0,ge.useState)([]),fc=(0,ge.useRef)([]),qc=(0,ge.useRef)(null),Vl=(0,ge.useRef)(null),$c=(0,ge.useRef)(!1),Cs=hs-22,e0=Xo==null?void 0:Xo.split(` +`).length,{onAdd:ml,onGetList:G0,onListClick:x0,onListDelete:W0,onListDealData:t0}=Po||{},al=50,Zl=10,P0={maxCount:al,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Ur,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:pr=>_r(void 0,null,function*(){var ji,ia,ma,to;const ka=(to=(ma=(ia=(ji=pr==null?void 0:pr.name)==null?void 0:ji.split("."))==null?void 0:ia.slice(-1))==null?void 0:ma[0])==null?void 0:to.toLowerCase(),yt=["doc","docx","md","pdf","txt","xlsx","xls"].includes(ka);return pr.size==0?(b.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),he.default.LIST_IGNORE):yt?pr.size/1024/1024>100?(b.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),he.default.LIST_IGNORE):!0:(b.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),he.default.LIST_IGNORE)}),onChange:({fileList:pr})=>{pi(pr)},action:`${(ds=ve.Z)==null?void 0:ds.API_SERVER}/api/intelligent_imports/upload_file.json`},Ed={maxCount:Zl,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:ta,multiple:!0,accept:".jpg,.png,",beforeUpload:pr=>{var ji,ia,ma,to;const ka=(to=(ma=(ia=(ji=pr==null?void 0:pr.name)==null?void 0:ji.split("."))==null?void 0:ia.slice(-1))==null?void 0:ma[0])==null?void 0:to.toLowerCase(),yt=["jpg","png"].includes(ka);return pr.size==0?(b.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),he.default.LIST_IGNORE):yt?pr.size/1024/1024>10?(b.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),he.default.LIST_IGNORE):!0:(b.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),he.default.LIST_IGNORE)},onChange:({fileList:pr})=>{Ea(pr)},action:`${(Iu=ve.Z)==null?void 0:Iu.API_SERVER}/api/ai/generals/update_file.json`};(0,ge.useEffect)(()=>{if(!ra.length||!ho.current)return;const pr=ra[ra.length-1];pr!=null&&pr.loading&&(ho.current.scrollTop=ho.current.scrollHeight)},[ra.length]),(0,ge.useEffect)(()=>{if(!ho.current||!il.current)return;const pr=new IntersectionObserver(([ji])=>{var ia,ma,to,ka;if(!document.contains(ji.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((ia=ji.rootBounds)==null?void 0:ia.width)===0&&((ma=ji.rootBounds)==null?void 0:ma.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((to=ji.boundingClientRect)==null?void 0:to.width)===0&&((ka=ji.boundingClientRect)==null?void 0:ka.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}Ad(ji.isIntersecting)},{root:ho.current,rootMargin:"70px",threshold:0});return pr.observe(il.current),()=>{il.current&&pr.unobserve(il.current)}},[ho.current,il.current]),(0,ge.useEffect)(()=>{if(!mu)return;const pr=ho.current,ji=xl.current;fs.current=!1;let ia=pr.scrollTop;const ma=()=>{const{scrollTop:ka,scrollHeight:Cu,clientHeight:yt}=pr;ka>ia?ka+yt>=Cu-50&&(pr.scrollTop=pr.scrollHeight,fs.current=!1):ka{fs.current||(pr.scrollTop=pr.scrollHeight)});return to.observe(ji),()=>{var ka;to.unobserve(ji),(ka=pr==null?void 0:pr.removeEventListener)==null||ka.call(pr,"scroll",ma)}},[mu]),(0,ge.useEffect)(()=>{!mu&&fc.current.length&&(Ra([...ra,...fc.current]),fc.current=[])},[mu]),(0,ge.useEffect)(()=>{if(!ho.current)return;const pr=new ResizeObserver(()=>{var ji;ho.current&&z0((ji=ho.current)==null?void 0:ji.offsetWidth)});return pr.observe(ho.current),()=>{ho.current&&pr.unobserve(ho.current)}},[ho.current]),(0,ge.useEffect)(()=>{typeof Li=="boolean"&&fl(Li)},[Li]),(0,ge.useEffect)(()=>{var pr;if(gu.current&&Ca!==null){gu.current.focus();const ji=(pr=gu.current.resizableTextArea)==null?void 0:pr.textArea;ji&&(ji.selectionStart=ji.selectionEnd=ji.value.length)}},[Ca]),(0,ge.useEffect)(()=>{e0<5&&Wr(!1)},[e0]),(0,ge.useEffect)(()=>{Uu&&Zr&&(Ra(Gs(Zr)),Zi(!0),hc(Zr,{history:[]})),Uu&&(r0(),mi?I0(mi):Oi&&!Os&&o0()),Uu||Nl()},[Uu]);const Gs=(pr="",ji=[],ia=[])=>{const ma=Date.now();return[{text:pr,key:ma,sender:"user",fileList:ji,imageList:ia,show:!0},{loading:!0,key:ma,sender:"AI",show:!0,model:Or,imageGenerator:rl,thinkingEnabled:Bs,codePreview:hl}]},Nl=()=>{au(""),Zo(null),pi([]),Ea([]),fo("")},n0=()=>{if(zr){zr({chatData:ra,setChatData:Ra,setLoading:Zi,getData:hc,renderChatItems:Gs,handleAdd:o0,identifier:Os});return}fl(!0)},bs=()=>{if(Qu(!0),Nr){Nr();return}fl(!1)},ro=()=>{Wr(!ki)},r0=()=>_r(void 0,null,function*(){if(!Pi)return;const pr=yield(0,ee.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(pr==null?void 0:pr.status)===0&&(pr==null?void 0:pr.total_number)!==-1&&(hu((pr==null?void 0:pr.total_number)-(pr==null?void 0:pr.remaining_number)),gi(pr==null?void 0:pr.total_number))}),K0=()=>{de.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:ge.createElement("div",null,ge.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),ge.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",yi,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},i0=pr=>pr.reduce((ia,ma)=>{if(ma.sender==="user"){const to=pr.find(ka=>ka.key===ma.key&&ka.sender==="AI");to&&(to!=null&&to.text)&&!(to!=null&&to.error)&&ia.push({question:ma.text,answer:to.text})}return ia},[]),hc=(...pr)=>_r(void 0,[...pr],function*(ji="",ia={},ma=ra){if(ii&&(yield ii({mes:ji,setChatData:Ra,fileList:Ur,body:ia,checkNum:r0,setLoading:Zi,bodyChatData:ma,setTyping:zu,setImageGenerator:ou,renderChatItems:Gs})),!ii){const to=Ur==null?void 0:Ur.map(Qt=>{var yn;return(yn=Qt==null?void 0:Qt.response)==null?void 0:yn.file_id}),ka=ta==null?void 0:ta.map(Qt=>{var yn;return(yn=Qt==null?void 0:Qt.response)==null?void 0:yn.data}),Cu=ia.history||i0(ma),yt=rn(rn({identifier:Os,response_mode:"streaming",scene_awareness:Pc,thinking_enabled:Bs,image_generator:rl,code_preview:hl,file_ids:to,image_list:ka,history:Cu,[ha]:ji},wr),ia),Ot=Object.fromEntries(Object.entries(yt).filter(([Qt,yn])=>yn!==void 0));Ru.current=new Ce.Z(ve.Z.API_SERVER+rr,Ot),yield new Promise((Qt,yn)=>{let bn=null,qn=null;Ru.current.on("data",Gn=>{zu(!0);const{chunk:{content:Ar,type:vr,created:kr,msg:oi}}=Gn,Yr=oi==="error";vr==="thinking"&&(bn=bn||kr,Ra(Qr=>[...Qr].map((Xr,Jr)=>Jr===Qr.length-1?Dr(rn({},Xr),{reasoning:(Xr.reasoning||"")+Ar,loading:!1,hideAnswer:!0,error:Yr}):Xr))),vr==="text"&&(qn=qn||kr,Ra(Qr=>[...Qr].map((Xr,Jr)=>Jr===Qr.length-1?Dr(rn({},Xr),{text:(Xr.text||"")+Ar,loading:!1,startTime:bn,endTime:qn,error:Yr}):Xr)))}),Ru.current.on("done",()=>{Qt()}),Ru.current.on("error",Gn=>{let Ar="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(Gn)==="[object Object]"&&Gn.status===-9&&(Ar=Gn==null?void 0:Gn.message),Ra(vr=>[...vr].map((kr,oi)=>oi===vr.length-1?Dr(rn({},kr),{text:Ar,loading:!1,error:!0}):kr)),Qt()}),Ru.current.on("cancelled",()=>{Qt()}),Ru.current.startStream()})}r0(),Zi(!1)}),X0=pr=>{fo(pr.target.value)},V0=(pr,ji)=>{if(Nl(),Zi(!0),pr==="edit"){fc.current=ra.slice(ji+2);const ia=ra.splice(ji),{fileList:ma=[],imageList:to=[]}=(ia==null?void 0:ia[0])||{},ka=ma.map(Ot=>{var Qt;return(Qt=Ot.response)==null?void 0:Qt.file_id}),Cu=to.map(Ot=>{var Qt;return(Qt=Ot.response)==null?void 0:Qt.data}),yt={history:i0(ra),file_ids:ka,image_list:Cu,edit:!0};Ra([...ra,...Gs(iu,ma,to)]),hc(iu,yt,ra)}if(pr==="redraw"){fc.current=ra.slice(ji+1);const ia=ra.splice(ji-1),{text:ma,fileList:to=[],imageList:ka=[]}=(ia==null?void 0:ia[0])||{},Cu=to.map(Qt=>{var yn;return(yn=Qt.response)==null?void 0:yn.file_id}),yt=ka.map(Qt=>{var yn;return(yn=Qt.response)==null?void 0:yn.data}),Ot={history:i0(ra),file_ids:Cu,image_list:yt,edit:!0};Ra([...ra,...Gs(ma,to,ka)]),hc(ma,Ot,ra)}},Mc=()=>{if(Xo.trim()!==""){Nl(),Zi(!0);const pr=Ur.filter(ia=>ia.status==="done"),ji=ta.filter(ia=>ia.status==="done");Ra([...ra,...Gs(Xo,pr,ji)]),hc(Xo)}},_d=pr=>{if(pr.shiftKey){if(pr.key==="Enter")return}else if(pr.key==="Enter"){if(pr.preventDefault(),u0||$c.current)return;Mc()}},Cd=(pr,ji)=>{let ia=!1;Vi===!0?ia=!0:Vi==="last"&&(ia=ra.reduce((Cu,yt,Ot)=>yt.sender==="user"?Ot:Cu,-1)===ji);const ma=ji===Ca,to=[...(pr==null?void 0:pr.fileList)||[],...(pr==null?void 0:pr.imageList)||[]];return ge.createElement("div",{className:E.li,style:rn({width:Cs},Do)},ge.createElement("div",{className:E.avatarIcon},ge.createElement("img",{className:E.img,src:hn})),ge.createElement("div",{className:E.content},!!(to!=null&&to.length)&&ge.createElement("div",{className:E.fileWrap},to==null?void 0:to.map((ka,Cu)=>ge.createElement("div",{key:Cu,className:E.file},ge.createElement(lt,{filename:ka==null?void 0:ka.name,className:"mr10",width:24}),ge.createElement("aside",null,ge.createElement(re.Z,{title:ka==null?void 0:ka.name},ge.createElement("div",{className:E.fileName},ka==null?void 0:ka.name)),ge.createElement("div",{className:"c-grey-999 font12"},(0,te.RD)(ka==null?void 0:ka.size)))))),ge.createElement("div",{className:E.borderBox},ma?ge.createElement(se.default.TextArea,{value:iu,ref:gu,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:ka=>au(ka.target.value)}):ge.createElement("div",{className:E.text},pr==null?void 0:pr.text)),ma?ge.createElement("div",{className:E.action},ge.createElement(ie.ZP,{onClick:()=>{au(""),Zo(null)},size:"small"},"\u53D6\u6D88"),ge.createElement(ie.ZP,{disabled:!iu.trim(),onClick:()=>V0("edit",ji),type:"primary",size:"small"},"\u786E\u8BA4")):ge.createElement("div",{className:E.action},ge.createElement(Ee.CopyToClipboard,{text:(pr==null?void 0:pr.text)||"",onCopy:()=>b.ZP.success("\u590D\u5236\u6210\u529F")},ge.createElement(re.Z,{title:"\u590D\u5236"},ge.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),ia&&!fi&&ge.createElement(re.Z,{title:"\u7F16\u8F91"},ge.createElement("i",{onClick:()=>{Zo(ji),au((pr==null?void 0:pr.text)||"")},className:"iconfont icon-bianji10 font14"})))))},F0=(pr,ji)=>{let ia=!1;oa===!0?ia=!0:oa==="last"&&(ia=ra.reduce((ka,Cu,yt)=>Cu.sender==="AI"?yt:ka,-1)===ji);let ma="";return pr!=null&&pr.source?ma=pr==null?void 0:pr.source:(pr==null?void 0:pr.model)==="deepseek-r1"?ma="\u7531deepseek\u751F\u6210":(pr==null?void 0:pr.model)==="qwen-max"&&(ma="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),ge.createElement("div",{className:E.li,style:rn({width:Cs},Do)},ge.createElement("div",{className:E.avatarIcon},ge.createElement("img",{className:E.img,src:en})),ge.createElement("div",{className:E.content},ge.createElement("div",{className:E.borderBox},pr.loading&&ge.createElement(ge.Fragment,null,pr!=null&&pr.imageGenerator?ge.createElement("div",{className:E.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",ge.createElement("div",{className:"ai-loading"})):!(pr!=null&&pr.thinkingEnabled)&&ge.createElement("div",null,ge.createElement("div",{className:E.loading},ge.createElement("div",{className:E.dot}),ge.createElement("div",{className:E.dot}),ge.createElement("div",{className:E.dot})),ge.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(Tr==null?void 0:Tr.text)||"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(pr==null?void 0:pr.thinkingEnabled)&&ge.createElement(y.Z,{time:pr==null?void 0:pr.time,cancelIndex:Xl,loading:pr.loading,streamingStatus:!(pr!=null&&pr.text),onFinish:()=>{Zc(0),Ra(to=>[...to].map((ka,Cu)=>Cu===to.length-1?Dr(rn({},ka),{hideAnswer:!1,time:ka.startTime?ka.endTime-ka.startTime:null}):ka))},value:pr==null?void 0:pr.reasoning}),!!(pr!=null&&pr.text)&&!pr.hideAnswer&&ge.createElement(a.Z,{onDynamic:nl,cancelIndex:Xl,streamingStatus:fi,loadImage:!!(pr!=null&&pr.imageGenerator),onFinish:()=>_r(void 0,null,function*(){Zc(0),setTimeout(()=>zu(!1),0)}),value:pr==null?void 0:pr.text})),cs&&!!(pr!=null&&pr.text)&&ma&&ge.createElement("div",{className:E.source},ma),ge.createElement("div",{className:E.action},Br==null?void 0:Br(pr,ji,$0),!(pr!=null&&pr.imageGenerator)&&ge.createElement(Ee.CopyToClipboard,{text:String((pr==null?void 0:pr.text)||""),onCopy:()=>b.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},ge.createElement(re.Z,{title:"\u590D\u5236"},ge.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Mr&&!fi&&ge.createElement(ge.Fragment,null,ge.createElement(re.Z,{title:"\u559C\u6B22"},ge.createElement("i",{style:pr!=null&&pr.like?{color:"#FA8D30"}:{},onClick:()=>js("like",!(pr!=null&&pr.like),ji),className:"iconfot icon-yijiejue font15"})),ge.createElement(re.Z,{title:"\u4E0D\u559C\u6B22"},ge.createElement("i",{style:pr!=null&&pr.dislike?{color:"#e86d7c"}:{},onClick:()=>js("dislike",!(pr!=null&&pr.dislike),ji),className:"iconfot icon-weijiejuezhengchang font15"}))),ia&&!fi&&ge.createElement(re.Z,{title:"\u91CD\u65B0\u751F\u6210"},ge.createElement("i",{onClick:()=>V0("redraw",ji),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},js=(pr,ji,ia)=>_r(void 0,null,function*(){if(ni){const ma=ra.slice(0,ia+1),ka=i0(ma).length;yield ni({type:pr,value:ji,index:ia,identifier:Os,objectIndex:ka})}Ra(ma=>(ma[ia][pr]=ji,ji&&(ma[ia][pr==="like"?"dislike":"like"]=!1),[...ma]))}),a0=()=>{var pr,ji;Zc(1),(ji=(pr=Ru.current)==null?void 0:pr.cancelRequest)==null||ji.call(pr),Zi(!1),zu(!1)},o0=()=>_r(void 0,null,function*(){var pr,ji,ia;(ji=(pr=Ru.current)==null?void 0:pr.cancelRequest)==null||ji.call(pr),Nl(),Ra([]),Zi(!0);const ma=yield ml();(ma==null?void 0:ma.status)===0&&gl((ia=ma==null?void 0:ma.data)==null?void 0:ia.identifier),Zi(!1),zu(!1)}),Z0=()=>_r(void 0,null,function*(){var pr;$i(!0);const ji=yield G0();(ji==null?void 0:ji.status)===0&&B0(((pr=ji==null?void 0:ji.data)==null?void 0:pr.list)||[]),$i(!1)}),I0=(...pr)=>_r(void 0,[...pr],function*(ji=Os){var ia,ma,to,ka;(ma=(ia=Ru.current)==null?void 0:ia.cancelRequest)==null||ma.call(ia),Nl(),Ga(!0);const Cu=yield x0(ji);if(Cu.status===0){const yt=t0(((to=Cu==null?void 0:Cu.data)==null?void 0:to.messages)||[]);Ra(yt),Ga(!1),gl((ka=Cu==null?void 0:Cu.data)==null?void 0:ka.identifier);return}Ra([]),Ga(!1)}),bd=(pr,ji)=>_r(void 0,null,function*(){(yield W0(pr)).status===0&&(b.ZP.success("\u5220\u9664\u6210\u529F"),ji===Os&&o0(),Z0())}),J0=()=>ge.createElement("div",{className:E.menuWarp},ge.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),ge.createElement(ae.Z,{spinning:da},!Ic.length&&ge.createElement(le.Z,{style:{width:250,paddingBottom:30},image:le.Z.PRESENTED_IMAGE_SIMPLE}),!!Ic.length&&ge.createElement("div",{className:E.menu},Ic.map(function(pr,ji){return ge.createElement("aside",{className:z()(Os===pr.identifier&&E.active),key:pr.id,onClick:()=>I0(pr.id)},ge.createElement("div",{className:E.menuText},ge.createElement(re.Z,{title:pr==null?void 0:pr.question},ge.createElement("span",null,pr==null?void 0:pr.question)),lo&&lo(pr)),ge.createElement("div",{className:E.menuDel,onClick:ia=>ia.stopPropagation()},ge.createElement(oe.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>bd(pr.id,pr.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},ge.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),q0=pr=>{if(pr==="file"){if(ta.length){de.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{Ea([]),qc.current.upload.uploader.fileInput.click()}});return}qc.current.upload.uploader.fileInput.click()}if(pr==="image"){if(Ur.length){de.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{pi([]),Vl.current.upload.uploader.fileInput.click()}});return}Vl.current.upload.uploader.fileInput.click()}},kc=[...Ur,...ta],u0=kc.some(pr=>pr.status==="uploading")||fi||mu,M0=Vo>=yi,$0={chatData:ra,stream:Ru,isDisabledNum:M0,isDisAbledUpload:u0,checkNumModal:K0,checkNum:r0,onClose:bs,setChatData:Ra,setLoading:Zi,getData:hc,clearStatus:Nl,typing:mu,setImageGenerator:ou,renderChatItems:Gs,setSceneAwareness:Fc,setIdentifier:gl,setCodePreview:Rs,setTyping:zu,onMenuClick:I0};return ge.createElement(ge.Fragment,null,Tn?ge.createElement("div",{onClick:n0},Tn):Tn!==null&&!Uu&&ge.createElement(fe.Z,{draggableExtraNode:Ui,src:Wn,onClick:n0,topPercentage:Lr}),Uu&&ge.createElement("div",{className:E.draggableWrap},ge.createElement(Ht,{dragHandleClassName:E.title,bounds:"parent",minHeight:400,maxHeight:window.innerHeight-40,minWidth:634,maxWidth:window.innerWidth-40,default:{x:window.innerWidth-654,y:20,width:634,height:window.innerHeight-40}},ge.createElement("div",{className:E.modal},ge.createElement("div",{className:E.head},ge.createElement("div",{className:E.title},ge.createElement("b",{className:"c-grey-333 font16"},"\u667A\u80FD\u52A9\u6559"),ge.createElement("span",{className:"c-grey-333 font14"},"\uFF08\u70B9\u51FB\u53EF\u62D6\u52A8\u7A97\u53E3\uFF09")),Ma,So&&ge.createElement(x.Z,{value:Or,onChange:pr=>{zs(!1),ou(!1),jr(pr),Ea([]),pi([])}}),Ba&&ge.createElement(ge.Fragment,null,ge.createElement(ue.Z,{className:"ml10",dropdownRender:J0,onOpenChange:pr=>{pr&&Z0()},placement:"bottomRight",arrow:{pointAtCenter:!0}},ge.createElement("div",{className:E.headBtn},ge.createElement("i",{className:"icon-lishiduihua1 font14"})))),Oi&&ge.createElement(ge.Fragment,null,ge.createElement(re.Z,{title:"\u65B0\u5EFA\u5BF9\u8BDD"},ge.createElement("div",{className:E.headBtn,onClick:o0},ge.createElement("i",{className:"icon-xinjianduihua font14"}))),ge.createElement("div",{style:{height:10,width:1,background:"#D8D8D8"}})),ge.createElement(re.Z,{title:"\u6536\u8D77\u7A97\u53E3"},ge.createElement("div",{className:E.headBtn,onClick:bs},ge.createElement("i",{className:"icon-suoxiaochuangkou font14"})))),ge.createElement("div",{className:z()(E.wrap,Uu&&"body-overflow-hidden")},ge.createElement("div",{ref:ho,className:E.chatContainer},za==null?void 0:za($0),Kn&&ge.createElement("div",{className:`${E.li} mb20`,style:rn({width:Cs},Do)},ge.createElement("div",{className:E.avatarIcon},ge.createElement("img",{className:E.img,src:en})),ge.createElement("div",{className:E.content},ge.createElement("div",{className:E.borderBox},Ci,Ki==null?void 0:Ki($0)))),ge.createElement("div",{ref:xl},ge.createElement(ae.Z,{spinning:Ji,className:"mt20"},ra==null?void 0:ra.map((pr,ji)=>ge.createElement(ge.Fragment,{key:pr.key+ji},pr.show&&ge.createElement(ge.Fragment,null,pr.sender==="user"&&Cd(pr,ji),pr.sender==="AI"&&F0(pr,ji),Ei&&!["AI","user"].includes(pr.sender)&&Ei(pr,ji,{width:Cs})))))),!S0&&ge.createElement("div",{className:E.backBottom,onClick:()=>{ho.current.scrollTop=ho.current.scrollHeight}},ge.createElement("i",{className:"iconfont icon-huidaodibu"})),ge.createElement("div",{ref:il})),!st&&ge.createElement("div",{className:E.footer},ge.createElement("div",{className:E.main},!!kc.length&&ge.createElement("div",{className:E.files},kc==null?void 0:kc.map((pr,ji)=>ge.createElement("div",{key:ji,className:E.file},ge.createElement(ae.Z,{size:"small",spinning:(pr==null?void 0:pr.status)==="uploading"},ge.createElement(lt,{filename:pr==null?void 0:pr.name,className:"block",width:24})),ge.createElement("aside",null,ge.createElement(re.Z,{title:pr==null?void 0:pr.name},ge.createElement("div",{className:E.fileName},pr==null?void 0:pr.name)),ge.createElement("div",{className:"c-grey-999 font12"},(0,te.RD)(pr==null?void 0:pr.size))),ge.createElement("i",{onClick:()=>{pi(ia=>ia.filter(ma=>ma.uid!==pr.uid)),Ea(ia=>ia.filter(ma=>ma.uid!==pr.uid))},className:`aitubiao icon-tupianguanbi ${E.fileDel}`})))),ge.createElement("div",{className:E.inputWrap},ge.createElement(se.default.TextArea,{placeholder:He||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:Xo,bordered:!1,onChange:X0,onPressEnter:_d,onCompositionStart:()=>{$c.current=!0},onCompositionEnd:()=>{$c.current=!1}}),ge.createElement("div",{className:E.action},ge.createElement("div",{className:E.btnWrap},ua&&ge.createElement(re.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},ge.createElement("div",{onClick:()=>Fc(!Pc),className:z()(E.btn,Pc&&E.btnActive)},ge.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),Or==="deepseek-r1"&&ge.createElement(re.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},ge.createElement("div",{onClick:()=>zs(!Bs),className:z()(E.btn,Bs&&E.btnActive)},ge.createElement("i",{className:"iconfont icon-shendusikao mr10 font14"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),qi&&Or==="qwen-max"&&ge.createElement("div",{onClick:()=>ou(!rl),className:z()(E.btn,rl&&E.btnActive)},ge.createElement("i",{className:"aitubiao icon-tuxiangshengcheng1 mr10 font14"}),"\u56FE\u50CF\u751F\u6210")),!Ke&&ge.createElement(ge.Fragment,null,Or==="qwen-max"&&ge.createElement(he.default,rn({ref:Vl},Ed),ge.createElement(re.Z,{title:ta.length>=Zl?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":"\u6DFB\u52A0\u56FE\u7247"},ge.createElement("div",{onClick:()=>!(ta.length>=Zl)&&q0("image"),className:ta.length>=Zl?E.uploadDisabledBtn:E.uploadBtn},ge.createElement("i",{className:"aitubiao icon-tupianshangchuan font14"})))),ge.createElement(he.default,rn({ref:qc},P0),ge.createElement(re.Z,{title:Ur.length>=al?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":ge.createElement("div",null,ge.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),ge.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},ge.createElement("div",{onClick:()=>!(Ur.length>=al)&&q0("file"),className:Ur.length>=al?E.uploadDisabledBtn:E.uploadBtn},ge.createElement("i",{className:"aitubiao icon-fujian3 font14"}))))),ge.createElement("div",{className:"mr13"}),mu?ge.createElement(re.Z,{title:"\u505C\u6B62\u751F\u6210"},ge.createElement("div",{className:`iconfont icon-tingzhihuida ${E.cancelBtn}`,onClick:a0})):ge.createElement(ie.ZP,{className:(Xo==null?void 0:Xo.trim())===""?E.sendBtnDisabled:E.sendBtn,icon:ge.createElement("i",{className:"iconfont icon-fasong2 font14 c-white"}),disabled:u0,onClick:Mc}))))))))))},On={bigTips:"bigTips___uPRW3",item:"item___KMGDu"},tn=Object.defineProperty,kn=Object.defineProperties,Hn=Object.getOwnPropertyDescriptors,dr=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,ur=Object.prototype.propertyIsEnumerable,Ai=(Me,He,Ke)=>He in Me?tn(Me,He,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):Me[He]=Ke,Fi=(Me,He)=>{for(var Ke in He||(He={}))Jn.call(He,Ke)&&Ai(Me,Ke,He[Ke]);if(dr)for(var Ke of dr(He))ur.call(He,Ke)&&Ai(Me,Ke,He[Ke]);return Me},Pr=(Me,He)=>kn(Me,Hn(He)),ui=(Me,He,Ke)=>new Promise((st,en)=>{var hn=rr=>{try{Tn(Ke.next(rr))}catch(wr){en(wr)}},Wn=rr=>{try{Tn(Ke.throw(rr))}catch(wr){en(wr)}},Tn=rr=>rr.done?st(rr.value):Promise.resolve(rr.value).then(hn,Wn);Tn((Ke=Ke.apply(Me,He)).next())}),Re=({description:Me,code:He,showData:Ke={},sendParams:st={},allShow:en=!1,draggableExtraNode:hn,isJupyter:Wn=!1})=>{const Tn=[{img:ye(58427),name:"\u667A\u80FD\u5BA1\u9898",des:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",description:"",query:Me,show:Ke==null?void 0:Ke.ai_exam_question,type:1},{img:ye(68427),name:"\u8BED\u6CD5\u68C0\u67E5",des:"\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\uFF0C\u63D0\u4F9B\u4FEE\u590D\u5EFA\u8BAE",description:"",query:He,show:Ke==null?void 0:Ke.ai_syntax_check,type:5},{img:ye(2195),name:"\u4EE3\u7801\u8BCA\u65AD",des:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",description:Me,query:He,show:Ke==null?void 0:Ke.ai_code_diagnosis,type:2},{img:ye(62849),name:"AI\u8F85\u5BFC",des:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",description:Me,query:He,show:Ke==null?void 0:Ke.ai_guidance,type:3},{img:ye(43214),name:"\u4EE3\u7801\u4F18\u5316",des:"\u5BF9\u4EE3\u7801\u8FDB\u884C\u667A\u80FD\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF",description:Me,query:He,show:Ke==null?void 0:Ke.ai_code_optimization,type:7},{img:ye(54269),name:"\u4EE3\u7801\u6CE8\u91CA",des:"\u81EA\u52A8\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA\uFF0C\u8282\u7701\u4EE3\u7801\u7F16\u5199\u65F6\u95F4",description:Me,query:He,show:Ke==null?void 0:Ke.ai_code_comment,type:8}],rr=Nr=>{const{setChatData:Tr,setLoading:Mr,getData:Zr,clearStatus:ii,typing:Li,setImageGenerator:Wi,renderChatItems:Pi,setSceneAwareness:Ci,setIdentifier:Ki}=Nr;let oa=Tn;return en||(oa=Tn.filter(Vi=>Vi.show)),ge.createElement("div",{className:On.bigTips},oa.map((Vi,ha)=>ge.createElement(re.Z,{title:Vi.des},ge.createElement("div",{onClick:()=>ui(void 0,null,function*(){var Lr;if(Li){b.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}Ci(!1),Wi(!1),Mr(!0),ii();const So=Pi(Vi.query);So[0].show=!1,So[1].imageGenerator=!1,Tr(So);const qi=yield zr.onAdd(),Ba=(Lr=qi==null?void 0:qi.data)==null?void 0:Lr.identifier;Ki(Ba),Zr("",Pr(Fi({type:Vi.type,description:Vi.description,query:Vi.query,file_ids:[],history:[],is_chat:!1,image_generator:!1,scene_awareness:!1,identifier:Ba},st),{prompt:Ke==null?void 0:Ke.ai_code_evaluation_promote}))}),key:ha,className:On.item},ge.createElement("img",{src:Vi.img}),ge.createElement("span",null,Vi.name)))))},wr=Nr=>ui(void 0,[Nr],function*({type:Tr,value:Mr,index:Zr,identifier:ii,objectIndex:Li}){const Wi={index:Li,identifier:ii};if(Tr==="like"&&(yield(0,ee.ZP)("/api/course_qna_records/like.json",{method:"post",body:Wi})).status!==0||Tr==="dislike"&&(yield(0,ee.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:Wi})).status!==0)return Promise.reject()}),Br=Nr=>{let Tr=[];return Nr==null||Nr.forEach(Mr=>{var Zr;const ii=Mr.id,Li=Mr.think?{reasoning:Mr.think,thinkingEnabled:!0}:{},Wi=[{text:Mr.question,key:ii,sender:"user",fileList:[],show:!0},Fi({key:ii,loading:!1,sender:"AI",show:!0,source:Mr.answer_source,text:Mr.answer,like:Mr.like,dislike:Mr.dislike,time:Mr.think_time,id:Mr.id,imageGenerator:((Zr=Mr==null?void 0:Mr.answer)==null?void 0:Zr.slice(0,4))==="(0,ee.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,ee.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:Kn,by_self:!0}}),onListClick:Nr=>(0,ee.ZP)(`/api/course_qna_sessions/${Nr}.json`,{method:"get"}),onListDelete:Nr=>(0,ee.ZP)(`/api/course_qna_sessions/${Nr}.json`,{method:"delete"}),onListDealData:Br};return ge.createElement(er,{title:"\u667A\u80FD\u52A9\u6559",hideInputBox:Wn||en?!1:!(Ke!=null&&Ke.ai_q_and_a),topFunctionNode:rr,showPreference:!0,showLookHistory:!0,showAddSession:!0,fetchListObject:zr,customPreference:wr,showSource:!1,fetchData:Pr(Fi({},st),{questionable_type:Kn,is_chat:!0}),headNode:ge.createElement("div",{className:"font14",style:{color:"#434D6C",lineHeight:1.8}},ge.createElement("div",null,"\u55E8\uFF0C\u6211\u662F\u667A\u80FD\u52A9\u6559\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B\u3002"),ge.createElement("div",null,"\u60A8\u53EF\u4EE5\u76F4\u63A5\u4F7F\u7528\u6211\u63D0\u4F9B\u7684\u505A\u9898\u5DE5\u5177\u6216\u8005\u4E0E\u6211\u8FDB\u884C\u5BF9\u8BDD\u95EE\u7B54\uFF0C\u671F\u5F85\u4E0E\u60A8\u643A\u624B\u5171\u8FDB\uFF0C\u9AD8\u6548\u3001\u4F18\u8D28\u5730\u5B8C\u6210\u6BCF\u4E00\u9879\u4EFB\u52A1!")),topPercentage:(st==null?void 0:st.source)==="hack"?.52:void 0,fetchUrl:"/api/stream/intelligent_imports/chat_messages.json",draggableExtraNode:hn})}},28044:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return Ae}});var ge=ye(59301),ce={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},b=ye(81327),he=Object.defineProperty,de=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ie=(me,pe,ve)=>pe in me?he(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):me[pe]=ve,ae=(me,pe)=>{for(var ve in pe||(pe={}))re.call(pe,ve)&&ie(me,ve,pe[ve]);if(de)for(var ve of de(pe))se.call(pe,ve)&&ie(me,ve,pe[ve]);return me};const le=me=>React.createElement("svg",ae({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},me),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var oe="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",ue=Object.defineProperty,ne=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,y=(me,pe,ve)=>pe in me?ue(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):me[pe]=ve,x=(me,pe)=>{for(var ve in pe||(pe={}))z.call(pe,ve)&&y(me,ve,pe[ve]);if(ne)for(var ve of ne(pe))a.call(pe,ve)&&y(me,ve,pe[ve]);return me};const E=me=>React.createElement("svg",x({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},me),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var ee="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",te=ye(59301),Ae=({value:me,onChange:pe})=>{const[ve,Ee]=(0,ge.useState)(!1),Ce=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-max",img:oe},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:ee}],De=Ce.find(Ie=>Ie.key===me);return te.createElement("div",{className:ce.select},te.createElement(b.Z,{size:10},te.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),te.createElement("div",{className:ce.box,onMouseLeave:()=>Ee(!1)},te.createElement("div",{className:ce.text,onClick:()=>Ee(!0)},te.createElement("img",{src:De.img,width:20}),te.createElement("span",null,De.name),te.createElement("b",{className:"iconfont icon-zhankai6"})),ve&&te.createElement("div",{className:ce.itemWrap},te.createElement("aside",null,Ce.map(Ie=>te.createElement("div",{key:Ie.key,className:`${ce.item} ${Ie.key===me?ce.active:""}`,onClick:Qe=>{Qe.stopPropagation(),pe(Ie.key),Ee(!1)}},te.createElement("img",{src:Ie.img,width:20}),te.createElement("span",null,Ie.name))))))))}},10298:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return se}});var ge=ye(59301),ce={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},b=ye(71418),he=ye(59301),de=(ie,ae,le)=>new Promise((oe,ue)=>{var ne=y=>{try{a(le.next(y))}catch(x){ue(x)}},z=y=>{try{a(le.throw(y))}catch(x){ue(x)}},a=y=>y.done?oe(y.value):Promise.resolve(y.value).then(ne,z);a((le=le.apply(ie,ae)).next())}),se=({value:ie="",streamingStatus:ae,onFinish:le,cancelIndex:oe,time:ue,loading:ne,loadAll:z})=>{const[a,y]=(0,ge.useState)(""),[x,E]=(0,ge.useState)(!0),ee=(0,ge.useRef)(ie),te=(0,ge.useRef)(ae),fe=(0,ge.useRef)(0),Ae=(0,ge.useRef)(null),[me,pe]=(0,ge.useState)(!1),ve=70;(0,ge.useEffect)(()=>{te.current=ae},[ae]),(0,ge.useEffect)(()=>{ee.current=ie},[ie]),(0,ge.useEffect)(()=>{if(!ae){y(ee.current);return}return pe(!0),Ae.current=setInterval(Ee,ve),()=>{clearInterval(Ae.current)}},[]),(0,ge.useEffect)(()=>{me&&(y(ee.current),clearInterval(Ae.current),pe(!1),le())},[oe]);const Ee=()=>de(void 0,null,function*(){const Ce=ee.current[fe.current];Ce!==void 0?(y(De=>De+Ce),fe.current++,clearInterval(Ae.current),Ae.current=setInterval(Ee,280/(ee.current.length-fe.current))):te.current===!1&&(y(ee.current),clearInterval(Ae.current),pe(!1),le())});return he.createElement("div",{className:`${ce.reasoning} fadeIn animated`},he.createElement("div",{className:ce.btn,onClick:()=>E(!x)},he.createElement("i",{className:"iconfont icon-shendusikao"}),ue?he.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",ue," \u79D2\uFF09"):he.createElement("span",null,"\u601D\u8003\u4E2D..."),x?he.createElement("b",{className:"iconfont icon-shouqi6"}):he.createElement("b",{className:"iconfont icon-zhankai6"})),ne&&he.createElement(b.Z,{spinning:!0,className:"mt20"}),x&&!ne&&he.createElement("div",{className:ce.content},a,me?he.createElement("span",{className:"aiBlink"},"__"):""))}},21271:function(Jt,Ze,ye){"use strict";var ge=ye(59301),ce=ye(54624),b=ye(38147),he=ye(43418),de=ye(96249),re=ye.n(de),se=ye(96059),ie=Object.defineProperty,ae=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ue=(y,x,E)=>x in y?ie(y,x,{enumerable:!0,configurable:!0,writable:!0,value:E}):y[x]=E,ne=(y,x)=>{for(var E in x||(x={}))le.call(x,E)&&ue(y,E,x[E]);if(ae)for(var E of ae(x))oe.call(x,E)&&ue(y,E,x[E]);return y},z=(y,x,E)=>new Promise((ee,te)=>{var fe=pe=>{try{me(E.next(pe))}catch(ve){te(ve)}},Ae=pe=>{try{me(E.throw(pe))}catch(ve){te(ve)}},me=pe=>pe.done?ee(pe.value):Promise.resolve(pe.value).then(fe,Ae);me((E=E.apply(y,x)).next())});const a=({style:y={},data:x={}})=>{const E=(0,ge.useRef)(),ee=(0,ge.useRef)(),[te,fe]=(0,ge.useState)(!1),[Ae,me]=(0,ge.useState)(!1),[pe,ve]=(0,ge.useState)({left:0,top:0,bottom:0,right:0}),Ee=(0,ge.useRef)(null);(0,ge.useEffect)(()=>(he.default.info({title:"\u63D0\u793A",width:642,icon:null,centered:!0,content:ge.createElement("div",null,ge.createElement("div",null,"\u5DF2\u7ECF\u5F00\u542F\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u9700\u8981\u8C03\u7528\u4F60\u8BBE\u5907\u7684\u6444\u50CF\u5934\uFF0C\u8BF7\u5F00\u542F\u6D4F\u89C8\u5668\u6444\u50CF\u5934\u6743\u9650\u3002"),ge.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/36625"},"\u5982\u4F55\u5F00\u542F\u6D4F\u89C8\u5668\u6444\u50CF\u5934\u6743\u9650\uFF1F")),okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{fe(!0)}}),()=>{clearInterval(ee.current)}),[]);const Ce=(Qe,Le)=>z(void 0,null,function*(){return(0,b.ZP)("/api/attachments.json",{method:"POST",body:{file_type:"base64",original_filename:Qe,file:Le}})}),De=()=>z(void 0,null,function*(){var Qe;const Le=(Qe=E.current)==null?void 0:Qe.handleTakePhoto(),Ue=new Date().valueOf();if(Le){const Fe=yield Ce(`\u7167\u7247${Ue}`,Le);Fe.status||(yield(0,ce.Ju)(ne({attachment_id:Fe==null?void 0:Fe.id},x)))}}),Ie=(Qe,Le)=>{var Ue;const{clientWidth:Fe,clientHeight:qe}=window.document.documentElement,Xe=(Ue=Ee.current)==null?void 0:Ue.getBoundingClientRect();ve({left:-Xe.left+Le.x,right:Fe-(Xe.right-Le.x),top:-Xe.top+Le.y,bottom:qe-(Xe.bottom-Le.y)})};return ge.createElement(ge.Fragment,null,te&&ge.createElement(re(),{disabled:Ae,bounds:pe,onStart:(Qe,Le)=>Ie(Qe,Le)},ge.createElement("div",{ref:Ee,style:ne({position:"fixed",left:40,top:92,zIndex:101},y)},ge.createElement("div",{onMouseOver:()=>{Ae&&me(!1)},onMouseOut:()=>{me(!0)}},ge.createElement("div",null,ge.createElement(se.Z,{ref:E,isExercise:!1,onUserMediaLoaded:()=>{De(),ee.current=window.setInterval(()=>z(void 0,null,function*(){De()}),1e3*120)}}))))))};Ze.Z=a},35195:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return Ie},U:function(){return Ee}});var ge=ye(59301),ce=ye(31797),b=ye(43418),he=ye(1710),de=ye(84056),re=ye(87513),se=ye(66649),ie=ye.n(se),ae={exitFullScreenModalWrapper:"exitFullScreenModalWrapper___aNB9Q",exitFullScreenModal:"exitFullScreenModal___HIMyY",warningIcon:"warningIcon___xEURa",warningText:"warningText___W6NPJ",countdownWrapper:"countdownWrapper___n8g1M",forcedModalWrapper:"forcedModalWrapper___JPMQ2",forcedModalContent:"forcedModalContent___uY5FV",forcedText:"forcedText___C3CrF",screenNumText:"screenNumText___oljHN"},le="data:image/png;base64,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",oe="data:image/png;base64,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",ue=ye(65862),ne=ye(65582),z=ye(65808),a=ye(59301),y=Object.defineProperty,x=Object.defineProperties,E=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Ae=(Qe,Le,Ue)=>Le in Qe?y(Qe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Qe[Le]=Ue,me=(Qe,Le)=>{for(var Ue in Le||(Le={}))te.call(Le,Ue)&&Ae(Qe,Ue,Le[Ue]);if(ee)for(var Ue of ee(Le))fe.call(Le,Ue)&&Ae(Qe,Ue,Le[Ue]);return Qe},pe=(Qe,Le)=>x(Qe,E(Le)),ve=(Qe,Le,Ue)=>new Promise((Fe,qe)=>{var Xe=lt=>{try{Je(Ue.next(lt))}catch(Mt){qe(Mt)}},mt=lt=>{try{Je(Ue.throw(lt))}catch(Mt){qe(Mt)}},Je=lt=>lt.done?Fe(lt.value):Promise.resolve(lt.value).then(Xe,mt);Je((Ue=Ue.apply(Qe,Le)).next())});const Ee=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:Ce}=ce.default,De=({exercise:Qe,socket:Le,dispatch:Ue,onStartScreenshot:Fe,onCloseScreenshot:qe,handleToDetail:Xe})=>{const[mt,Je]=b.default.useModal(),lt=(0,ge.useRef)(),[Mt,Bt]=(0,ge.useState)(!0),Tt=(0,ge.useRef)(!1),bt=(0,ne.useParams)();(0,ge.useEffect)(()=>{var Oe,ot,Ct;if(document.addEventListener((0,de.gH)(),ke,!1),window.addEventListener("blur",Ve,!1),(Oe=Qe.exerciseUserInfo)!=null&&Oe.screen_open&&(0,de.vp)()&&Bt(!1),(ot=Qe.exerciseUserInfo)!=null&&ot.screen_open&&!(0,de.vp)()){(0,ue.RG)(" ",!0);const It=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?Qe.exerciseUserInfo.screen_sec+3:Qe.exerciseUserInfo.screen_sec+10+1;lt.current=b.default.info({icon:null,centered:!0,width:444,title:(0,z._V)(z.CP.recordScreen1),keyboard:!1,content:a.createElement("div",null,(0,z._V)(z.CP.recordScreen2),a.createElement("span",{style:{color:"#FF9849"}},Qe.exerciseUserInfo.screen_num-Qe.exerciseUserInfo.used_screen_num),(0,z._V)(z.CP.recordScreen3)),okText:a.createElement("span",null,(0,z._V)(z.CP.recordScreen4),"\uFF08",a.createElement("span",{style:{display:"inline-block"}},a.createElement(Ce,{onFinish:()=>ve(void 0,null,function*(){var Lt;const at=yield We();(Lt=lt.current)==null||Lt.destroy(),at.used_screen_num&&$e(at.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+It*1e3})),"S\uFF09"),onOk:()=>{var Lt;(0,ue.RG)(" ",!0),(Lt=lt.current)==null||Lt.destroy(),Bt(!1),(0,de.Dj)(document.body),document.getElementById("root").addEventListener("click",ct,!1)}})}return(Ct=Qe.exerciseUserInfo)!=null&&Ct.screen_open&&!(0,de.vp)()||document.getElementById("root").addEventListener("click",ct,!1),()=>{document.getElementById("root").removeEventListener("click",ct,!1),document.removeEventListener((0,de.gH)(),ke,!1),window.removeEventListener("blur",Ve,!1)}},[]),(0,ge.useEffect)(()=>{setTimeout(()=>{Qe.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",ct,!1),document.removeEventListener((0,de.gH)(),ke,!1))},500),Rt()},[Qe.actionTabs]),(0,ge.useEffect)(()=>{setTimeout(()=>{Qe.exerciseUserInfo.used_screen_num>Qe.exerciseUserInfo.screen_num&&_e()},500)},[Qe.exerciseUserInfo]);const nt=()=>ve(void 0,null,function*(){const Oe=yield We();setTimeout(()=>{var ot,Ct;(ot=lt.current)==null||ot.destroy(),lt.current=b.default.info({okText:a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",a.createElement("span",{className:"c-red"},Oe.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",a.createElement("span",{className:"c-red"},(Ct=Qe.exerciseUserInfo)==null?void 0:Ct.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>ve(void 0,null,function*(){(0,de.Dj)(document.body)})})},1e3)}),ct=Oe=>{!(0,de.vp)()&&Oe.target.nodeName!=="A"&&Oe.target.nodeName!=="BUTTON"&&Oe.target.innerHTML!=="\u786E \u5B9A"&&(0,de.Dj)(document.body)},Rt=()=>ve(void 0,null,function*(){const Oe=yield Ue({type:"exercise/getExerciseUserInfo",payload:me({},bt)});return Oe==null?void 0:Oe.data}),kt=Oe=>ve(void 0,null,function*(){var ot;if((ot=Qe.exerciseUserInfo)!=null&&ot.screen_at){const It=yield(0,re.ck)(pe(me({},bt),{reset:!0}));if((It==null?void 0:It.status)===-6)return}const Ct=yield(0,re.oy)({id:bt.categoryId});if(Ct!=null&&Ct.is_commit){b.default.destroyAll(),yield Xt(),ze(!0);return}else $e(Oe+1)}),Xt=()=>ve(void 0,null,function*(){var Oe;const ot=ie()(),Ct=Qe.exerciseUserInfo.screen_sec;if(Ye.current.length>0){const It=ot.format("YYYY-MM-DD HH:mm:ss");let Lt=Math.floor(ot.diff(ie()(Ye.current[0].start))/1e3);const at=Ye.current.length;Lt/Ct>>0>at&&(Lt=(at+1)*Ct-1),yield(0,re.P8)(bt.categoryId,{exercise_user_id:(Oe=Qe.exerciseUserInfo)==null?void 0:Oe.exercise_user_id,time:It,time_long:Lt,count:at})}Ye.current=[]}),pt=(0,ge.useRef)(0),ut=(0,ge.useRef)(0),Ye=(0,ge.useRef)([]),Nt=(0,ge.useRef)(!1),$e=Oe=>ve(void 0,null,function*(){var ot;Tt.current||(Fe(),b.default.destroyAll(),pt.current=ie()().valueOf(),Nt.current=!0,lt.current=b.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:ae.exitFullScreenModalWrapper,okText:a.createElement("span",null,(0,z._V)(z.CP.recordScreen8)),content:a.createElement("div",{className:ae.exitFullScreenModal},a.createElement("img",{src:le,alt:"",className:ae.warningIcon}),a.createElement("div",{className:ae.warningText,style:{marginBottom:50,fontWeight:500}},(0,z._V)(z.CP.recordScreen9)),a.createElement("div",{style:{marginBottom:40}},(0,z._V)(z.CP.recordScreen10)),a.createElement("div",{style:{marginBottom:40}},(0,z._V)(z.CP.recordScreen11),a.createElement("span",{className:ae.warningText},((ot=Qe.exerciseUserInfo)==null?void 0:ot.screen_num)+1),(0,z._V)(z.CP.recordScreen12),a.createElement("span",{className:ae.warningText,style:{fontWeight:600}},(0,z._V)(z.CP.recordScreen13)),",",(0,z._V)(z.CP.recordScreen14),a.createElement("span",{className:ae.warningText},Oe-1),(0,z._V)(z.CP.recordScreen15)),a.createElement("div",null,a.createElement("span",null,a.createElement(Ce,{className:ae.countdownWrapper,onFinish:()=>{ut.current=ie()().valueOf(),Ye.current.push({start:pt.current,end:ut.current}),kt(Oe)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(Qe.exerciseUserInfo.screen_sec+1)*1e3}),(0,z._V)(z.CP.recordScreen25)),(0,z._V)(z.CP.recordScreen16))),onOk:()=>{(0,ue.RG)(" ",!0),Xt(),(0,de.Dj)(document.body),qe(),lt.current.destroy(),Nt.current=!1}}))}),_e=()=>ve(void 0,null,function*(){b.default.destroyAll(),(yield(0,re.VL)({categoryId:bt.categoryId,commit_method:1}))&&ze()}),ze=(Oe=!1)=>ve(void 0,null,function*(){var ot,Ct;if(document.removeEventListener((0,de.gH)(),ke,!1),(0,de.BU)(),b.default.destroyAll(),Tt.current=!0,Oe){const It=yield(0,re.Yu)(bt.categoryId,{exercise_user_id:(ot=Qe.exerciseUserInfo)==null?void 0:ot.exercise_user_id});mt.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:ae.forcedModalWrapper,centered:!0,content:a.createElement("div",{className:ae.forcedModalContent},a.createElement("img",{src:oe,alt:""}),a.createElement("div",{className:ae.forcedText},(0,z._V)(z.CP.recordScreen17)),a.createElement("div",{className:ae.screenNumText},(0,z._V)(z.CP.recordScreen18),(Ct=Qe.exerciseUserInfo)==null?void 0:Ct.screen_num,(0,z._V)(z.CP.recordScreen19)),a.createElement(he.default,{dataSource:It==null?void 0:It.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:(0,z._V)(z.CP.recordScreen20),align:"center",dataIndex:"time"},{title:(0,z._V)(z.CP.recordScreen21),align:"center",dataIndex:"time_long"},{title:(0,z._V)(z.CP.recordScreen22),align:"center",dataIndex:"count"}]})),onCancel:()=>{qe(),Xe()},onOk:()=>{ne.history.push(`/classrooms/${bt.coursesId}/exercisenotice/${bt.categoryId}/users/${bt.login}?isShowApply=true`)}})}else mt.info({content:a.createElement("div",{className:"tc font16"},(0,z._V)(z.CP.recordScreen23),a.createElement("br",null),(0,z._V)(z.CP.recordScreen24)),onOk:()=>{Xe()}})}),Ve=Oe=>{(0,de.vp)()&&document.getElementById("iframeShixuns").style.display=="none"&&!Nt.current&&(0,de.BU)()},We=()=>ve(void 0,null,function*(){var Oe;if((Oe=Qe.exerciseUserInfo)!=null&&Oe.screen_at){const It=yield(0,re.ck)(pe(me({},bt),{reset:!0}));if((It==null?void 0:It.status)===-6)return}const ot=yield(0,re.oy)({id:bt.categoryId});if(ot!=null&&ot.is_commit){ze();return}return yield Rt()}),ke=()=>ve(void 0,null,function*(){var Oe;if((0,ue.RG)(" ",!0),(0,de.vp)()){if((Oe=Qe.exerciseUserInfo)!=null&&Oe.screen_at){var ot=yield(0,re.ck)(pe(me({},bt),{reset:!0}));if((ot==null?void 0:ot.status)===-6)return}}else if(!Nt.current){var ot=yield(0,re.ck)(me({},bt));if((ot==null?void 0:ot.status)===-6)return;const It=yield Rt();$e(It.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),je=()=>ve(void 0,null,function*(){(0,re.ck)(me({},bt));const Oe=yield Rt();$e(Oe.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return a.createElement("div",null,Je)};var Ie=(0,ne.connect)(({exercise:Qe,globalSetting:Le})=>({globalSetting:Le,exercise:Qe}))(De)},42217:function(Jt,Ze,ye){"use strict";ye.d(Ze,{X:function(){return he},y:function(){return b}});var ge=ye(59301),ce=ye(8591);const b=de=>{(0,ge.useEffect)(()=>{if(de){const re=ie=>{ie.key==="F12"&&(ie.preventDefault(),console.log("F12\u88AB\u7981\u7528"))},se=ie=>{ie.preventDefault()};return document.addEventListener("keydown",re),document.addEventListener("contextmenu",se),()=>{document.removeEventListener("keydown",re),document.removeEventListener("contextmenu",se)}}},[de])},he=()=>{const[de,re]=(0,ge.useState)(!1),se=ie=>{const{keyCode:ae,ctrlKey:le,metaKey:oe,type:ue}=ie;(ue==="paste"||(ae===67||ae===86)&&(oe||le))&&(ce.ZP.warning("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"),ie.preventDefault(),ie.stopPropagation())};return(0,ge.useEffect)(()=>(de&&(window.addEventListener("keydown",se,!0),window.addEventListener("paste",se,!0)),()=>{window.removeEventListener("keydown",se,!0),window.removeEventListener("paste",se,!0)}),[de]),{setOpenDisableCopyAndPaste:re,disableCopyAndPaste:de}}},16750:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return oe}});var ge=ye(59301),ce={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},b=ye(92310),he=ye.n(b),de=ye(71418),re=ye(2859),se=ye(38147),ie=ye(65862),ae=(ue,ne,z)=>new Promise((a,y)=>{var x=te=>{try{ee(z.next(te))}catch(fe){y(fe)}},E=te=>{try{ee(z.throw(te))}catch(fe){y(fe)}},ee=te=>te.done?a(te.value):Promise.resolve(te.value).then(x,E);ee((z=z.apply(ue,ne)).next())}),oe=({data:ue,className:ne,fullWidth:z,style:a={},onClose:y,onOk:x,showFullTools:E,noAssociationId:ee})=>{const te=(0,ge.useRef)(null),fe=(0,ge.useRef)(null),Ae=(0,ge.useRef)(null),me=(0,ge.useRef)(null),[pe,ve]=(0,ge.useState)(!1),[Ee,Ce]=(0,ge.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ge.useEffect)(()=>{Ae.current||(Ae.current=document.createElement("style"),document.head.appendChild(Ae.current)),ue!=null&&ue.visible?(document.body.setAttribute("data-custom","y-hidden"),Ae.current.innerHTML=" html { overflow-y: hidden; }",ue!=null&&ue.src&&De()):(document.body.removeAttribute("data-custom"),Ae.current&&(document.head.removeChild(Ae.current),Ae.current=null))},[ue==null?void 0:ue.visible]);const De=()=>ae(void 0,null,function*(){ve(!0),Ce("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Fe=yield(0,ie.ZJ)(ue==null?void 0:ue.src);te.current.src="",te.current.src=Fe,te.current.onload=function(){Ue()},ve(!1),Ce("")}),Ie=()=>{document.body.removeAttribute("data-custom"),Ae.current.innerHTML=" ",y()},Qe=Fe=>ae(void 0,null,function*(){ve(!0),Ce("\u6B63\u5728\u4FDD\u5B58\u4E2D");const qe=yield(0,se.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:ue.title,file:Fe.dataUrl}});qe!=null&&qe.id&&!ee?(yield(0,se.ZP)(`/api/attachments/${ue.id}/add_subitem.json`,{method:"post",body:{subitem_id:qe==null?void 0:qe.id,settings:JSON.stringify(Fe.state)}})).status===0&&x():qe!=null&&qe.id&&x(qe),document.body.removeAttribute("data-custom"),Ae.current.innerHTML=" ",ve(!1),Ce("")}),Le=()=>{const Fe=document.querySelector('a[href="https://markerjs.com/"]');Fe&&Fe.parentNode&&(Fe.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Xe=>{const mt=document.querySelector(Xe.name);mt&&mt.setAttribute("title",Xe.title)})},Ue=()=>{fe.current=new re.hP(te.current),fe.current.targetRoot=me.current,fe.current.addEventListener("render",Qe),fe.current.addEventListener("beforeclose",Ie),E&&(fe.current.availableMarkerTypes=fe.current.ALL_MARKER_TYPES,fe.current.uiStyleSettings.redoButtonVisible=!0,fe.current.uiStyleSettings.notesButtonVisible=!0,fe.current.uiStyleSettings.zoomButtonVisible=!0,fe.current.uiStyleSettings.zoomOutButtonVisible=!0,fe.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=fe.current.uiStyleSettings,fe.current.show(),ue!=null&&ue.snapshotData&&fe.current.restoreState(ue.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Le()},300)};return ge.createElement(ge.Fragment,null,(ue==null?void 0:ue.visible)&&ge.createElement(de.Z,{spinning:pe,tip:Ee,style:{position:"absolute"}},ge.createElement("div",{ref:me,className:he()(ce.imageDimensions,ne,z?ce.fullWidth:""),style:a},ge.createElement("img",{className:ce.img,ref:te}))))}},59149:function(Jt,Ze,ye){"use strict";ye.d(Ze,{xp:function(){return de},AG:function(){return oe},JA:function(){return se},FX:function(){return Ve},k$:function(){return ut},ub:function(){return Ye},e6:function(){return Nt},v7:function(){return z},BO:function(){return ue},x7:function(){return pe},em:function(){return ct},BV:function(){return re},qz:function(){return ae},Gm:function(){return ie},yt:function(){return fe},I2:function(){return qe},z3:function(){return b},GY:function(){return Xt},wC:function(){return pt},Pt:function(){return kt},Oe:function(){return Rt},L6:function(){return ce},RL:function(){return ge},f$:function(){return he},j1:function(){return a},jD:function(){return ne},g4:function(){return y}});var ge=ye(58143),ce="data:image/png;base64,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",b=ye(4977),he="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9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X9pK9hKMISxcuLBsxzr22GMdl+//8pe/lLRvCsnZ4Y033ih6n9tuu61tvKnY8povv/zSllxKkZY5//zzu4j/sW9jqbjyyitt75Vy49vf/rZ8CNjhT3/6E0aMGOFOUpewNoPND1jU6uQSfeMb3yjbsSorK6VSpR3uuOOOLlIxheBb3/qW7XZqnBe7Euk0kZwKmIuxsPiw4DUoFttss41MEbnoootw1llnyWt5xRVXlCPGa0vW5QRXjp944gnHh9uFF17oTtCMC+IG3TNw3HHHOQbFb7rpprIdR7gAprAqbI8jSKukfe+88862+/3b3/5W1P4efPBB2/1dc801Be8rFouZkydP7rKvrbfe2hQuYb+7Hx555JEu58pt5cRJJ51kO75er9dsbm52J6UbdHfG/fffL+vy7MCSjAULFpTlOHRfnKysUpNImUVvh2Ld2mHDhtlud8qCzwVajytWrOiyncKA/bEsh/pWgrBlyguD7vy53JpXTosNDz/8sKv+4LqEucHYEm9KJ1Dhs1wuwTnnnGO7na5NKZrs+++/v+12p4B8d3BSAWVvwWLHOBvZK5v9CXSz2TqN18TJ5S4FjL9lizCy/CdXEN51CV10wq233uroGh522GFlO87PfvYz22NMmjSp6H0mk0lz5syZXfb54osvFrW/r776yhQk02V/wpIrWx7aj370oy3+nnv66afNf/3rX+bnn3/uTkAHl9AlrBzYZpttHEmLN1Y5wJgOkzDtjvHQQw+VFCM79NBD5X6ES2f+85//LHpfwjIzhw4d2uX8jj322IL39f7775c9Ptja2mp+9tln7g3rEtaWDWZPOxFWfX192Y5z+OGH2x5jzz33LHnf8+fPN1taSr/E3/nOd7qc3wMPPFDUvkig2ftatGhRUfu6//77O/b3ta99TZKXC5ewtljccMMNjqTF1Z2eWolKv55//vl+MQ4klGnTpnWsXp111llF7+vRRx81R40aJfdVXV1t/v3vfy9qPytWrOgyXgcccIB0iYvFunXrZHkMv9///vc/dwK4hDXw8L3vfc+RUK6++uqyHGOPPfaw3f+uu+7ar8Zi4cKF5vLly8viCtON27hxY9H7uPPOO23HbMmSJUVbo7ScM/d12WWXuROgHxGWIlkLqHKXH3JjzJgxWLlype3fqGdVaiYyl7DtVqCYUNnc3CyTTV10Busj99tv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",de="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNENBMTM0OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNENBMTM1OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI0Q0ExMzI4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI0Q0ExMzM4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p3KzkAAAFvElEQVR42sRae0ybVRQ/peVRaFce8pwgj1Je5TFsEHGbMAkzmqiJyba4hYh/LJlxiRr9Z0aNGv8xvhKTGckM2zKWmGEgU7MsPnCZIrKBjMcKY9BCBMqjjEcLtFDwHPZVC12h934f8yS/P6Dfud/5nXvvueec+8neOPEuSCAxiDJEMSITkYKIRoQJv9sREwgTogfRjGhEjIt9sUKEbhSiEvEC4mGEbJNngxGRiAzEk8L/VhGtiPOIswgrjxEBHDrxiE8Qg4hPEYYtjPclMkGXxhhCfIFI2E4CNFtvIm4hXvdYHlJIKOIVRK/wjkCpCaQjWhAfIVSwfaIS3kHvypaKwLOI64hdcP+kAPEn4jmxBI4ivkXsgPsvNBt1gg1cBI4hvkLI4f8TuWDDMdYw+owQFdh3Y6gSCnL1oNOmQnxcHAQHB8HCwiLMzM7C8KgFjD23oN9khtXVVZZhyZZhxEV/CGQhalk9r1AoYO9jxfBokQGCgoK8SBHi42LBsCsfJq1TcOnHn+F2v4llJsimIoRx3Q8le0o9/6bwdRmRxGJ8ZEQ4vHjkEORkZYBcLvdrlvL0OeBwOuDv4RF/X0Ne2Y34GrHiaw+8ishnMT4tNRmOVlVCTPQDzKfY/vJ9kJWpY1Ej217ztYnpFHyH6UjGJXH4wPOgVIZw7VAi8XRFOSjkTKv1bc8T25PACdZDan95mV9LZjNRq1Wg02lZw+tbGwnQ/L/EMooyJASSkxIliZUp7ONUCTb/S+AI2cTqOZlMJgmBcI2GVUUp2LyOAJMwxvHN04EAnqQYDrsJUDFSyKrtdC5JRmDR4eBRoxokgQjs48nn5+fnJSNgt3ONRTaXEYFHeLSXlpd5Peclk1Yrr6ohQKhhuWR6ekYSAiOWMV7VDCKg5Z0/uwTLaNnlAssYd22fTgRieTRz9dmQlpIsmgCdwuWle3nVY4mAmkczLCxUsk0cEaHhVVUH8GqOT0xKRmB6ZpZX1UkE5ng0zeYhsNntkhBgqAs2yhwR4AoBrpUVaO/oEm38nelp6B/gJnCHCNzm1f79jxaWgsRLbDY7XKj/Dlb405I+ItDDqz2/sACnTp9DEqNc+qfO1MLwyKiYCewNEPov3EK+G59k39BOp3Nt+YiUViLQKNjBH8sV7EXNivhslgb4xb2J28SMtMSRmbrwBBYpZPOI+xw4J2aka23tzB4VETrdct6zoCECC7wjjWIy1tbewZT//9R4RYzxZOtZTwK0C2vEjHjT2Ov3sx2d3TA7ZxPzuhrB5nVdiQ8pNPPvKP+XkEjjbYKtXm0VOpHe5x01KDDI72dFtmI+EGz1IkDyOeIvnlETH/T/digqKoLXeLLts3UNgY0REXGQZpmpqtCmrjV1/ZWcrEzIzEhnTtwQhwQb/5vNDc1dkinak4gDsMUFSEhwMJQ9vhueqihnWhYBMhnokYRGowGLZRwcW9fWLsGxTV6HqA8F6sMfR5z0qiDUKsjQpoEuPQ1SsSILVPDd1FJTrDA/Fwry9NDX1w9dxh7MSs2+ytTjcI+7gc0IkHwpMD+JnpbnZGdCXk4WPJSUKFlHzj0bGTrtGqhZNjJqgQHzIHRjWMbzhd7/MqLaZxqzxfjVFU+UjhcZCs+gp7f9nowcszMhfg17SoptSKDyym9N9cbePt8O2GrQ5pbrDRMTkwbe6MQpN6hfFRUVWa+Qb+7je23ideLAtPdGZ/cUZpw1iTsTFtFLJcBwEc2RIryHqELvW2q/qQPT4JA4AmupL5aP/Saza8A0eDU2Jvr0DrWaNkEe3L32kULmhXV+cHHR8cOvV5tcDd9f8qvm9ouAW2Zm5yhpm5uwWi9HRoRXq1UqC9zt08cDe391VUiJPyaPo+F1zddaZy80XFyLRv52v2ViPrehiJSvz6Z7rthQpZI+t6E+K91yuj+3UXnkL+7PbYxCFdiIKfgYdTcohHZ23QTnEntd8Y8AAwCTubpzlq2wWAAAAABJRU5ErkJggg==",re=ye.p+"static/err.2323787b.png",se="data:image/png;base64,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",ie="data:image/png;base64,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",ae="data:image/png;base64,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",le="data:image/png;base64,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",oe="data:image/png;base64,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",ue=ye.p+"static/douyu.1e926b4a.jpg",ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAA4BJREFUSEu9ll1IlFkYx3/v6+iMqzmjY2wfNqaR6H4UbKVR0RbiQiaVXXVjqNFFs3ddxrrhQhjuRlclIdvaCt1FYBeRBbYbrYoaRUhg+IE5SZQzOqON7zi+ZznvNK7ufJl9nLuX95z/7/yf8zznOQqfaSgLnA5MpHIc+BGFb4CUFe1BMAc8BS7h50/2E5Q6IZCErKIZnWrEiuQjF0lllRZ8nJSwEKiLGlSufjRIGCvVdU6wk6shUDe9wLa4XqTT/wL9Prb7KGF72FEAheT/r1ZRWZu8FofZQVZSFp75SV5oo4zPjRMUweWCA5RgDjtaejICclNyOe84zwHrAawm68Iepuenuee9xznXOXpnepcDE5SgRoIEVGRW0Jrfis1kixmiWX2Ws2NnaRxvTASLDiowF9D5dSdZpizaPG20vmnlSt4V41uK1wzXcth2iGP2Y2i6RuVAJbenbseDRQEJhcsbL3Hqy1OGk3pXPRddF+nb8ohNlnzcQTebn2ymOruGC7m/GXMe+h6yp3+PTOVYIxJkUS38VfQ3xWk7jEVyxz7dhz3JjqKEojwRnGBEG2FwdhBNzOIOeujx9dI58w9D2lA0Z5GgVCWVB189YFta7Exved1CnjmfHenbkfPlBnSh49f9NL9upm6sjml9erG7SJCCwrX8a1RlV0UNw/WJ6+xN30uOOccQtiiWBVBABDCrZtqn2o1z8wt/WCPaGcGuVbu4X3SfZGVpWbkCLh6/fcJBWzkBPUDh00J+WldH7eoaI2mcw076t/ZjTbLiHHHS9KopHMboWSddnV5zmoYNDUtgN9w3KM0oNVJehurO1B22fLGV9Snr8AQ9dHg7qMysNBze8tziyPMj6OjSVYw6Cv2ibv3P/JJTj0Ag4TfdNym1lpKRlJHw+mmfukvFwEHmhLzI44AUmeZ5Tfj1t3R5uylKK8Qb9Bq1U5xenBDU8LKBMy/OxA+dVDFhYkOKg+Fwur67oMqsZbQVtCHLINYY1UbZ/Ww3Y4GxOMmQaK8CqrOraXT8yurk7IjZUvzowFF6ZnoW11OcM4oHFGA32Sm3lfN9xj7S1TTjNh/ShvnBWkbVYBWT85Mx60h779YdpRNnmjKNYn2XBGHYojbRRR8K3yWK3Ar/L2l8taj8/olaeS07+eMzP05kTMLPLQUn8C1EtvZlhi703BJcjnxuLVPhQ6b9CxF3aSow+t5QAAAAAElFTkSuQmCC",z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAABV1JREFUSEu9lntsFEUcx78ze4+9FoLQB3eAxYCCYIGKsRJAClQFQQkxpBV5JAYVFEVjCDEQgoZHjAHB8IhGsMU/GkQNhETFYCoSEtoUedQYQzjkUUqPHpQD79otvZsxv5mdu7X4N3PZ7E5u8/vs9ze/F8N9WqwXx18YGjiPSbaUS1bOGUL0P73E1E8vukv3WYJ+akkh5R0JHJMQ29u72494bWdBfdG3IGjn7+dg0zkAunIADeHGuseCYBqqgRLChaYha+JO7E0Ad83H0d1faId/5mDTLBfAwUAXkzkowWUwgO6Hh2pzzl0EohchGVcAyQChYFplhsld7V2x5VlQYWjgfA5eZ0mtwkBon1UntSpnzKPo33gQU7kfVrQVsdEz0WiltGEApNDABJDOZNJPxnviZ5TriuzwUQ5WQWoURDLQs9oruKsOQFfpCMxpOIRt/jygJ43DZQuxInpcvZNh2nUZL0zK7bHu2AoFKrYjnRYQslyDpMSnIDoEcuelQS8YEIBE/Sk8P7catx1HqSEYKSNYRruxo81pK1CgsB2RZMwCh4FYUqswEO1ChlTpSMxqOKgVueuXk2fw7sYtuHusCTyZdCEGKnHNaWMKFFEgcheDz6OG9vSCUUqwVOkIzOgFIhsXpMDOG3E0j5uNlo4YejyqWp1rGjTIgCSDnwyrM9JqlEIhYCnv+5EaNxLPGNA/nUBGAg/ka20ZgeYhVajqaESaSaR15OGqF0RuM2oUiMIoL4Q7c59DYk4lAsOH4bHqd3ArP4TpDQe065rO44/q1Rj0/kIUzJ4ADOiD5pGLUHWrCYLJrKoWp1UrGmxHpDkfpSgDOBPK0Lp3C2aVPIj3eABjmAX/48vwtHUJUw3oZBQ15dWo5R2YzvphYr8IkokkVluXIZhQoDQD7gEpRZIhPXwoYr/tw+cDirDICmYPPVm2FFP4JUxpdBWdjKK2/GXs8t1QLuoBRRwlK4W6UK4j0JXeihQoI3Dt661YUzUXHxAk5QC7jwB/X0dqfz0mR26i4n9AFNpp0LmYXNKKKMzvAdG5WHkhJP6qx8XiIehDnp3/CU588wP2sHZVtJrLSv7jutryauz03VQ5lIbQOaQAOUVZ11HUmWAQkWKMPX8ch3x5wI07iA1bjJecs8ollALJ0hGo9CiqeUqD6P+sGnJhNuo8Z+QNbxQXoOLCCeylqEok0fhQFV7r+hO2SmAgMXk8Zh6pw2eWDTScw1eTXsEOBdJqKAko4pQb3eqQDW9vwlqWhfFNP+G7UaNVEJxbX4N569ciICRkyEa0bhs2zZqBt60A8MVhbH9rDXb74hqg3CZdkClDAq2mMoTtiOAAoyS1MgKhlcvw+6Z1qutJKbHx12PYcfkykk+MxbRRj6DOl4e+QgITV2LxqR9xmne61dsEgk5WUkbgbAkqtsMJC6yfKUPS78faA7V4vbIiG9pXpXbHUCpLFCSbv8fZVTux0Bf1tIZcUVUFFoJUtrQ5bSW6TYTCh7hkL+rCqotpvm3jy40bMGnJPCBItdxdiRSwYR/at36LRTyKK7xbd1i3aps2ofNJVe+PYk7sQwUaECx+1setw5YE9za+YAZYXjIOCyqmobCgAGiJo7P+NI7Gr+BjXxuusx5QCzbnowPB0/gkOruYKL3tXL+YnTeK7PAextirqsZ5uix9Vb7gGCz8CDKujN9iaaWcXlUt3L0MxJ0daFhZ1d4d2+ydGeg5UBQMf8oY3uBgfq3MTD+6XajLM6DQjGAgrpv0XqJTQK5r745tMQNT73ELRf6iMvisJRxsAZfob77GTER6T2o0MTcBqW2LhKzpgqwld+UOVn/kfVn/AsVflDnLRAvCAAAAAElFTkSuQmCC",a="data:image/png;base64,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",y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAaCAYAAAAXHBSTAAAAAXNSR0IArs4c6QAABYFJREFUWEftl1+MVOUZxn/POTOzszODTURBRRql0ggF/1yo/ZNQarvYGmB3dnaxSkht0zQIprUx/ZO0NKYXxaZN2rhpUs1e1JgQy+wuC5IqhQjEWq60pRqS1oIVEy0SL1xmdtbdOecp5yyz7LI2JPZCa/a7mvm+933O+3zvn+cc8RFc+ghyYo7U/0tW5zI1l6kP8AZU7PHfgI/9txhkxh3yVP0tvs8hNVO7tV7U3sZ3QuiMxWJBTeb5pnlk7AYO85DimXhWsZMVZHkA0yFYiDhp2BuJR8aqevVC+3wvq0KzTXCL4V3D4abZNj7Kq8UCW4FvIJbIvNGE/rEz9PFH1RMclSr+icU2icwMYE/7J8aBm2tVHct3+0thyBMyV6QWra40GBLSfXXxQ6pKfGC1M+3z2RwGbMeUpnzO45+KYEtjgF2gdHdet8sO6AcunYEv3pQ5bvisIEjPWjhiT63GJp7WiMAqVFgruB5NmSQ/lgXJbUwGfqqW4cZck/k5cwi4HHgrht8jjipiQRDQZbgViGx+XB/Uwwl2qZsNDnhckAP+idkZw4lArDT0ChY5wRJdjaqOtK33ddkcfwCWAsci0x8mmPBdiWvOXXVSCQcc8SQBKxBbJdpi86PRAba/5/Rr7/VnArNbk8GfPgu+oSaeK8J+mS8kwTWbdIwN619T+fyK20oFfo3YbPFvBXQ0Y0ZCOCRzrcW+eo0NyU22fNq6/IlMyKDEjYZn600qxTAtq59LnIzGWd3YrdcT+2LZHcowiJmHGKzV2MjTejc5K1XcR8AWw9/rNT49i1S2y7fmsuyRWYh5W6J8ZkDP5db5+lyeI5hLHLOpPqQds/qw7AXFkKOI+TIPNuGdjOjH1OOYL44O6cULfdp73BuYHQoYiSO+rIC7BA8idtVOcBcvaCLxae/04jDHAcwno5hvN4bU18IqVNwVhOx0RBzkuHoGqUK3b1HIUy1CkVjfGNCfE+e2Hq/JiL0ybo6xdGyvTs4itdqZwuUMyKwX9FucEGwn5pVaUiatPpvm2Nbr6zLm4LmLSMr9NuABxEDtNHe3hlPhq74qiFJSy2Jz3+igfjuN1LogZJCYLBELp0jlKr4hG6SEPp6UXCQ6kxpvOebL/nwYsi9p0HFx03hVx2aRWu5c8VPsxqyRedTiuMQvbV4riBWnq6pd6JMre1k25Fngklh8LTSfe7+kHJFRzBUpqWzFN+eSDMUsSglFdDZ2nSeU2BS6fWUQ8hdiFhh+UB/ULy4MMN/la8IMiUS0BTFbInMqLQuwTe/ooJIBMGOVKt6M+A3ibTfpUMi9/zOpXKdXZnM8I3OVxak4otIY0vOzsoCD9l6eCM09CXGLjfWq9k+VwB2+UvPSKddheC0Tc/s7E4yU8uzH3GR4aUJsHK/qpUkfB/kyqzMZfodZjBiuwT0l87P3S2qq/EoV/wOl4zNZrwiO2zPf3i1erNd5mJB5xTwHBUtNql1HZP5kuFYBazCXpfvmW/VBPZ5OprJvJ0MVp5oz4pjDNn9VwCrEbTL55LnjE3SN79axUo9/lZCy2FGvsgkmhbxU9gJnOCCz8j166k4FDMvneqrY49fPNvXVszMzY8eYR2sB97fFLMmKYWB5ajFdAOFMDN8bHeCxlpCmOtjNncGkmJ4X7HOiafGyJ7h3dFgvpMEnpMT9ccTW0SE9dj4Kq9RD39lqus8xW6cPiuJ6L1Qu7cvl6aDId3tVKL6JCC5C7M36CA+lryLrXGjPpoGuTUoL8UZs9tNkoKUrs7DW+bJCjnIQcIfjtDKOxmZPo8k+9uhMy75Y8d2YTL3BzpYOTWH1ulSK+HoTXh4b0sHpz8h3e4kCtjTq/HTu0+MimfzQHM9l6kOTiosEMpepuUx9gDfwHxPQeQqe3h4RAAAAAElFTkSuQmCC",x="data:image/png;base64,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",E="data:image/png;base64,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",ee="data:image/png;base64,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",te="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",fe="data:image/png;base64,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",Ae=ye(71424),me="data:image/jpeg;base64,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",pe="data:image/png;base64,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",ve=ye(59301),Ee=Object.defineProperty,Ce=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,Qe=(We,ke,je)=>ke in We?Ee(We,ke,{enumerable:!0,configurable:!0,writable:!0,value:je}):We[ke]=je,Le=(We,ke)=>{for(var je in ke||(ke={}))De.call(ke,je)&&Qe(We,je,ke[je]);if(Ce)for(var je of Ce(ke))Ie.call(ke,je)&&Qe(We,je,ke[je]);return We};const Ue=We=>React.createElement("svg",Le({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve"},We),React.createElement("g",{fill:"#fff"},React.createElement("path",{d:"M302.1 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c.1-16.5-13.3-29.8-29.8-29.8zM92.9 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8zM511.3 88.5c-16.5 0-29.8 13.3-29.8 29.8v789.9c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V118.3c0-16.5-13.3-29.8-29.8-29.8zM720.5 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c0-16.5-13.3-29.8-29.8-29.8zM929.7 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8z"})));var Fe="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",qe="data:image/jpeg;base64,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",Xe=ye.p+"static/certificate.a2a9ee77.jpg",mt=Object.defineProperty,Je=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,Bt=(We,ke,je)=>ke in We?mt(We,ke,{enumerable:!0,configurable:!0,writable:!0,value:je}):We[ke]=je,Tt=(We,ke)=>{for(var je in ke||(ke={}))lt.call(ke,je)&&Bt(We,je,ke[je]);if(Je)for(var je of Je(ke))Mt.call(ke,je)&&Bt(We,je,ke[je]);return We};const bt=We=>React.createElement("svg",Tt({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},We),React.createElement("path",{fill:"#fff",d:"M701 959.4H325c-116.4 0-211.1-100.4-211.1-223.8V357.9c0-117.6 86.8-215.6 197.6-223.1l2.7 39.1c-90.3 6.1-161.1 87-161.1 184v377.7c0 101.8 77.2 184.6 172 184.6H701c94.8 0 172-82.8 172-184.6V357.9c0-97.1-70.7-177.9-161.1-184l2.7-39.1c110.8 7.5 197.6 105.5 197.6 223.1v377.7C912.1 859 817.4 959.4 701 959.4z"}),React.createElement("path",{fill:"#fff",d:"M741.5 429.3 485.8 736.1c-9.8 11.7-27.2 13.2-38.7 3.3L276.5 593.2c-11.5-9.8-12.8-27.1-3-38.5 9.8-11.4 27.1-12.8 38.5-3l128.5 110.1c11.6 9.9 29 8.4 38.7-3.3l220.2-264.3c9.7-11.6 26.9-13.2 38.5-3.5 11.7 9.7 13.3 27 3.6 38.6zM640.8 239.8H385.2c-48.4 0-87.8-39.4-87.8-87.8s39.4-87.8 87.8-87.8h255.7c48.4 0 87.8 39.4 87.8 87.8s-39.5 87.8-87.9 87.8zM385.2 103.4c-26.8 0-48.6 21.8-48.6 48.6s21.8 48.6 48.6 48.6h255.7c26.8 0 48.6-21.8 48.6-48.6s-21.8-48.6-48.6-48.6H385.2z"}));var nt="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",ct="data:image/png;base64,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",Rt="data:image/png;base64,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IAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAE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JEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa75jrKnLVYkt0wP6i+JEn0o/qNmydwFG6Ps3rxRzCeQKuXnkiB+XHnw6Hv5/fc/3DLgd999V/7++2+3XIsXIQESePsIxI37gaRNnUxevvpdvn38w9v3gHwiEiCBWEOAAi7WTHXUPujFE0slY4ZU4Tft7ztFgqeviNpB8G4xkkCa1Mnk7JFF8tvLV/Jlnnry+rW+gGvdvLoM9+0os0PXy9CAmQ6f5eDOmZIo4YfSsoOfnLtww+HxMeWAePE+kNbNa8i3j/8n6zftdzisAb1bSNVKxWTUuPmyedshh8ebHtDVu4HUqVFaQmavkeWrd9o8t1/P5lK7RmkJmrJElq2yfZyRm0OsL5nnLxOCl1o9X7NGlWX08C6ycctB8e42Wl3Ox7uhrN24Tx4++t7I5WPc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",kt=ye.p+"static/question.ed747acc.gif",Xt="data:image/gif;base64,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",pt=ye(55351),ut="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",Ye="data:image/png;base64,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",Nt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII=",$e="data:image/png;base64,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",_e=ye(53114),ze="data:image/png;base64,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",Ve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA61JREFUOE+FkmtMW2UYx//ntKcXygotpbaAoxQarhYKkwEb3QhRxgbOITNOTZzOZRedCcq+zMRgjLqocTHq/EKYRk10SK2wwSaEMEaVYVOLjI1OIBWwFNpISy/Qc9oeM5Iuytj2fHqfy/vL//++D4F10bIfPJk8XqMQU+luV0S66FoRF2gi3FRZXIjkUF55Ms81t8za/766aH+6HZHYdSJ2OHcQAikJangB7zXuVhwnuQLyypATc3MMqrdFoVZSCNEUCoqywJACxvC95ZjTwXQUFcFf1YLwGshpeGjvhHXhTXdAyCx5QZSXJZXTER5+7p3GvBN4XA+oFEAoQEBbsQUsJcbVS7+NBBiGm8Bd9VRuS36dYM0llGvebzMYbJ1RaebX0WXP2cqtolJSKMWlTivss0DtDkClBJggB9qaGjCEAL0dlm5SSDaNDs98uL8u0Uqw7HnO0sAZk/HbkbGe1sjRhArUHX0+1ZiYkY0L3/TDNgXsrgIylABL85BX3wCfxx89+/aF3L2lsA/9Keiqf27rlTVr7Pwr+dO/XOvqOG8zjE/4zh14KtGaX1XJ7f6qG+axCOqqAHUKwCNF0DzxLP4aven4/eKQLl4iPZ2r1+Wkbdc9eeex2ZmXUuwTMx85pyaV4xZHVt2h2rQh4wAuD3ixZyeQoQCSZalQVDdgtL1zdJNc4o+TJQ0qq7XvEMSZlTugNWUtIO2F6rdMw8GmkmK5OBTm4ss2C/RbCGQpOdCU6kHzxOHrg9Zgqkq0T9Uw3n/X98cKrc2SAstYZLVw82pf/QF9utk0BYkwgmz1Jsh0xbj2Y3/XxUF/U4oS7PEvvNP3BMUaL5ahuEQrasvLUWr9Li+Rq02PzM0u9PZ0zx7+YABz6xf5f9bWN49th+QxvcLsdnvUeTmb+z5pvbWn/Qbo9XO38/uCbg/0nFZ9zAv7mxQPKw7lv3C9bSPIA0HNu3jaXWWU0eOlM3SZXFO/Fc8cbl25y9Y9QU3lEFJcVOhrUr7z/ROUhelV6LLjwPBlN8w/3Wr8w4bpTycR+q+6Da0156ElWUSeSstMpJwuH5KTeOBzAIojYpcdbjqeir7ReBmfPxB0MBXvHjn56KncwjTwlVIQLBCYXESIprE878JNo+XEvj58dl/Qy9lopGmcePXkDv0jOzWIUlwEp9wILPmQJBdidtIB6w8jnW4G7782gOEN96hWCnGRHOMkiwSBiAOhgAOWZREJR0GSAI9LgIxGASYKPh+/HjGhJgb6F36ZbPle9WMzAAAAAElFTkSuQmCC"},99298:function(Jt,Ze,ye){"use strict";var ge=ye(59301),ce=ye(95237),b=ye(43604),he=ye(99313),de=ye(3113),re=ye(6339),se=ye(96408),ie=ye(48136),ae=ye(59301);const le=(0,ge.forwardRef)(({callback:oe,showSaveButton:ue,value:ne=""},z)=>{const a=(0,ge.useRef)(),y=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -209,7 +209,7 @@ ${ot} \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],E=fe=>{a.current.setValue(a.current.getValue()+" "+fe.value+" ")},ee=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:ae.createElement(ce.Z,{className:se.Z.lists,gutter:[10,10]},y.map((fe,Ae)=>ae.createElement(b.Z,{flex:"110px",className:se.Z.item},ae.createElement("div",null,ae.createElement(re.Z,{value:`$$${fe.value}$$`}),fe.name),ae.createElement("div",{className:se.Z.children},fe.children.map((me,pe)=>ae.createElement("div",{key:pe},ae.createElement("h1",null,me.name),ae.createElement(ce.Z,{gutter:[10,10]},me.data.map((ve,Ee)=>ae.createElement(b.Z,{key:Ee,onClick:()=>E(ve),className:se.Z.diamond},ae.createElement(re.Z,{value:"`$$"+ve.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:ae.createElement(ce.Z,{className:se.Z.lists,gutter:[10,10]},x.map((fe,Ae)=>ae.createElement(b.Z,{flex:"110px",className:se.Z.item},ae.createElement("div",null,ae.createElement(re.Z,{value:"`$$"+fe.value+"$$`"}),fe.name),ae.createElement("div",{className:se.Z.children},fe.children.map((me,pe)=>ae.createElement("div",{key:pe},me.name&&ae.createElement("h1",null,me.name),ae.createElement(ce.Z,{gutter:[10,10]},me.data.map((ve,Ee)=>ae.createElement(b.Z,{key:Ee,onClick:()=>E(ve),className:se.Z.diamond},ae.createElement(re.Z,{value:"`$$"+ve.value+"$$`"}))))))))))}],te=()=>{var fe=document.createElement("div");fe.innerHTML=a.current.getValue();var Ae=fe.innerText;return oe&&oe(Ae),Ae};return(0,ge.useImperativeHandle)(z,()=>({getData:te})),ae.createElement("div",{className:se.Z.mathWrap},ae.createElement(he.default,{defaultActiveKey:"1",items:ee}),ae.createElement("math-field",{locale:"zh_cn",className:se.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},ne||""),ue&&ae.createElement("div",{className:se.Z.button},ae.createElement(de.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ze.Z=le},57146:function(Jt,Ze,ye){"use strict";ye.d(Ze,{z:function(){return mt},Z:function(){return Je}});var ge=ye(59301),ce=ye(54580),b=ye(8591),he=ye(43418),de=ye(3113),re=ye(74128),se=ye(80024),ie=Object.defineProperty,ae=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ue=(lt,Mt,Bt)=>Mt in lt?ie(lt,Mt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):lt[Mt]=Bt,ne=(lt,Mt)=>{for(var Bt in Mt||(Mt={}))le.call(Mt,Bt)&&ue(lt,Bt,Mt[Bt]);if(ae)for(var Bt of ae(Mt))oe.call(Mt,Bt)&&ue(lt,Bt,Mt[Bt]);return lt},z=(lt,Mt,Bt)=>new Promise((Tt,bt)=>{var nt=kt=>{try{Rt(Bt.next(kt))}catch(Xt){bt(Xt)}},ct=kt=>{try{Rt(Bt.throw(kt))}catch(Xt){bt(Xt)}},Rt=kt=>kt.done?Tt(kt.value):Promise.resolve(kt.value).then(nt,ct);Rt((Bt=Bt.apply(lt,Mt)).next())});const a="\u3000\u3000";function y(lt){var Mt=["Bytes","KB","MB","GB","TB"];if(lt==0)return"0 Byte";var Bt=parseInt(""+Math.floor(Math.log(lt)/Math.log(1024)),10);return(lt/Math.pow(1024,Bt)).toFixed(1)+" "+Mt[Bt]}var x=({value:lt=[],action:Mt,onChange:Bt,className:Tt,maxSize:bt=150,title:nt="\u6587\u4EF6\u4E0A\u4F20",accept:ct=null})=>{const Rt={multiple:!1,fileList:lt,accept:ct,withCredentials:!0,beforeUpload:Xt=>Xt.size/1024/1024(_e.name.indexOf(a)===-1&&(_e.name=`${_e.name}${a}${y(_e.size)}`),ne({},_e))),Xt.file.status==="done"&&((ut=(pt=Xt.file)==null?void 0:pt.response)==null?void 0:ut.status)===-1){message.error((Nt=(Ye=Xt.file)==null?void 0:Ye.response)==null?void 0:Nt.message),Bt([]);return}Bt($e)},onRemove:Xt=>z(void 0,null,function*(){const pt=Xt.size/1024/1024;return Xt.status==="uploading"?!0:pt0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:lt.length>0,ghost:!0},nt),React.createElement("span",{onClick:kt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",bt,"M)"," ")))},E=ye(61481),ee=ye(89392),te=Object.defineProperty,fe=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,pe=(lt,Mt,Bt)=>Mt in lt?te(lt,Mt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):lt[Mt]=Bt,ve=(lt,Mt)=>{for(var Bt in Mt||(Mt={}))Ae.call(Mt,Bt)&&pe(lt,Bt,Mt[Bt]);if(fe)for(var Bt of fe(Mt))me.call(Mt,Bt)&&pe(lt,Bt,Mt[Bt]);return lt};const Ee=lt=>React.createElement("svg",ve({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},lt),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Ce="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",De=Object.defineProperty,Ie=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Ue=(lt,Mt,Bt)=>Mt in lt?De(lt,Mt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):lt[Mt]=Bt,Fe=(lt,Mt)=>{for(var Bt in Mt||(Mt={}))Qe.call(Mt,Bt)&&Ue(lt,Bt,Mt[Bt]);if(Ie)for(var Bt of Ie(Mt))Le.call(Mt,Bt)&&Ue(lt,Bt,Mt[Bt]);return lt},qe=(lt,Mt,Bt)=>new Promise((Tt,bt)=>{var nt=kt=>{try{Rt(Bt.next(kt))}catch(Xt){bt(Xt)}},ct=kt=>{try{Rt(Bt.throw(kt))}catch(Xt){bt(Xt)}},Rt=kt=>kt.done?Tt(kt.value):Promise.resolve(kt.value).then(nt,ct);Rt((Bt=Bt.apply(lt,Mt)).next())});const{Dragger:Xe}=ce.default;function mt(lt){let Mt=[];return lt&<.length>0&&(Mt=lt.map(Bt=>({uid:Bt.id,id:Bt.id,name:Bt.title+a+Bt.filesize,url:Bt.url,filesize:Bt.filesize,status:"done",response:{id:Bt.id}}))),Mt}var Je=({value:lt,onChange:Mt,action:Bt,data:Tt,className:bt,maxSize:nt=150,title:ct="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Rt=!1,accept:kt="",additionalText:Xt,isDragger:pt,number:ut=1e3,aloneClear:Ye=!1,realTimeRemove:Nt=!0,uploadText:$e,setFileProgress:_e,showFileProgress:ze})=>{const[Ve,We]=(0,ge.useState)(!1);let[ke,je]=(0,ge.useState)(lt||[]),[Oe,ot]=(0,ge.useState)(1);(0,ge.useEffect)(()=>{lt&&(Oe===1&&je([...lt]),ot(2),ut===(lt==null?void 0:lt.length)&&We(!0))},[lt]);const Ct=()=>{setTimeout(()=>{ke.pop(),je([...ke])},500)};ze&&_e(ke.some(at=>at.status==="uploading"));const It={multiple:!0,disabled:Ve,accept:kt,withCredentials:!0,fileList:ke,beforeUpload:(at,Wt)=>{const St=at.size/1024/1024;return ke.concat(Wt).length>ut?(ke.pop(),je([...ke]),b.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${ut}\u4E2A\u6587\u4EF6`),Ye?Promise.reject():(Ct(),!1)):St=ut?We(!0):We(!1),je([...ke]),ke=ke.map(Pn=>{var Nn,Ht;return(Nn=Pn==null?void 0:Pn.response)!=null&&Nn.id&&(Pn.url=(Ht=Pn==null?void 0:Pn.response)==null?void 0:Ht.url),Pn.name.indexOf(a)===-1&&(Pn.name=`${Pn.name}${a}${y(Pn.size)}`),Fe({},Pn)}),console.log("info:",at,ke),Mt(ke)},onRemove:at=>qe(void 0,null,function*(){if(!Nt)return!0;const Wt=()=>qe(void 0,null,function*(){if(at.response?at.response.id:at.id){let nn=yield(0,se.JZ)(at.response?at.response.id:at.uid);return Promise.resolve(nn)}else return!0});return Rt?new Promise((St,nn)=>{he.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ge.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>qe(void 0,null,function*(){const un=yield Wt();b.ZP.success("\u5220\u9664\u6210\u529F"),St(!0)}),onCancel:()=>St(!1)})}):yield Wt()})};function Lt(at){at.preventDefault(),at.stopPropagation()}return ge.createElement("div",{className:`multi-upload ${bt||""}`},pt&&ge.createElement(Xe,Fe({},It),ge.createElement("p",{className:"ant-upload-drag-icon"},ge.createElement(E.Z,null)),ge.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",ge.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",nt,"MB)"," "),Xt),!pt&&ge.createElement(ce.default,Fe({},It),ge.createElement(de.ZP,{disabled:Ve,className:"upload_button"},ge.createElement("img",{className:"aBtn_img",src:Ce}),ct),ge.createElement("span",{onClick:Lt,className:"upload_text"},$e||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${nt}MB)`)))}},42678:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return he}});var ge=ye(65582),ce={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},b=ye(59301),he=({message:de,className:re,children:se,style:ie={}})=>b.createElement("div",{className:`custom-spinner ${ce.idsRingWrapper} ${re}`},b.createElement("div",{className:ce.ldsRing},b.createElement("div",null),b.createElement("div",null),b.createElement("div",null),b.createElement("div",null)),de?b.createElement("p",{style:ie},de):null,se,b.createElement(ge.Outlet,null))},51908:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return re}});var ge=ye(59301),ce={flex_box_center:"flex_box_center___Gc4dd",flex_space_between:"flex_space_between___K2f1v",flex_box_vertical_center:"flex_box_vertical_center___pupRp",flex_box_center_end:"flex_box_center_end___UDLRC",flex_box_column:"flex_box_column___a5uDo",result:"result___gu5zt",title:"title___xrnx2",left:"left___IAxp9",leftNode:"leftNode___HL8fG",right:"right___ZXYmw",rightNode:"rightNode___jYL5_"},b=ye(92310),he=ye.n(b),re=({className:se,style:ie={},leftNode:ae,leftTitle:le="\u81EA\u6D4B\u8F93\u5165",rightNode:oe,rightTitle:ue="\u8FD0\u884C\u7ED3\u679C"})=>ge.createElement("div",{className:he()(ce.result,se),style:ie},ge.createElement("div",{className:ce.left},ge.createElement("div",{className:ce.title},ge.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ge.createElement("span",null,le)),ge.createElement("div",{className:ce.leftNode},ae)),ge.createElement("div",{className:ce.right},ge.createElement("div",{className:ce.title},ge.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),ge.createElement("span",null,ue)),ge.createElement("div",{className:ce.rightNode},oe)))},44080:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return a}});var ge=ye(59301),ce=ye(8591),b=ye(38854),he=ye(73217),de=ye(17030),re=ye(41867),se=ye(56102),ie=ye(84056),ae={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},le=(y,x,E)=>new Promise((ee,te)=>{var fe=pe=>{try{me(E.next(pe))}catch(ve){te(ve)}},Ae=pe=>{try{me(E.throw(pe))}catch(ve){te(ve)}},me=pe=>pe.done?ee(pe.value):Promise.resolve(pe.value).then(fe,Ae);me((E=E.apply(y,x)).next())});function oe(y){if(isNaN(y))return{minutes:"00",seconds:"00"};const x=new Date(y*1e3).toISOString().substr(11,8);return{hour:x.substr(0,2),minutes:x.substr(3,2),seconds:x.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function ue(y,x){return y-x}function ne(y){y.sort(ue);let x=0;for(let E=0;E{},handlePlay:pe=()=>{},handlePlayEnded:ve=()=>{},autoPlay:Ee=!1,onPlayEnded:Ce=()=>{},isShowWaterMark:De=!0},Ie)=>{var Qe;const Ue=((Qe=x==null?void 0:x.split("."))==null?void 0:Qe.pop())==="flv",Fe=(0,ge.useRef)(),qe=(0,ge.useRef)(),Xe=(0,ge.useRef)(),mt=(0,ge.useRef)(),Je=(0,ge.useRef)(),lt=(0,ge.useRef)(),Mt=(0,ge.useRef)(),Bt=(0,ge.useRef)(),Tt=(0,ge.useRef)(),bt=(0,ge.useRef)(),nt=(0,ge.useRef)(),ct=(0,ge.useRef)(),Rt=(0,ge.useRef)(),kt=(0,ge.useRef)(),Xt=navigator.userAgent.toLowerCase().match(z),pt=Xt?Xt[0]:"pc",ut=(0,ge.useRef)(!1),Ye=(0,re.eY)();let Nt=0,$e=0,_e=0,ze=null,Ve=!1,We=20,ke=1,je=!1,Oe=!1,ot=[];(0,ge.useImperativeHandle)(Ie,()=>({getLastUpdatedTime:()=>Fe.current.currentTime,getDuration:()=>Fe.current.duration})),ce.ZP.config({maxCount:1,getContainer:()=>Xe.current});const Ct=(0,ge.useCallback)((un,Pn=!1)=>{let Nn={point:Fe.current.currentTime};ze?(Nn.log_id=ze,Nn.watch_duration=ne(ot),Nn.total_duration=$e):(fe?(Nn.video_id=parseInt(ee,10),Nn.course_id=fe):Nn.video_id=ee,Nn.duration=Nt,Nn.device=pt),Pn&&(Nn.ed="1");function Ht(){return le(this,null,function*(){je=!0,ze=yield te==null?void 0:te(Nn),je=!1,un&&un()})}Ht()},[ee,fe]);(0,ge.useEffect)(()=>{Fe.current&&(mt.current.style.display="none",Je.current.style.display="block"),ce.ZP.destroy();let un=null;return he.Z.isSupported&&Ue&&x&&(x==null?void 0:x.indexOf(".m3u8"))<0?(un=he.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:x,muted:!1}),Fe.current&&(un.attachMediaElement(Fe.current),un.load())):Fe.current.setAttribute("src",x),Lt(),()=>{un&&(un.unload(),un.pause(),un.destroy(),un=null)}},[Fe,Ue,x]);function It(){Fe.current.paused?(mt.current.style.display="none",Je.current.style.display="block"):(mt.current.style.display="block",Je.current.style.display="none")}function Lt(){nt.current.style.display="none",Rt.current.style.display="none",ct.current.style.display="none",Fe.current.muted||Fe.current.volume===0?nt.current.style.display="block":Fe.current.volume>0&&Fe.current.volume<=.5?Rt.current.style.display="block":ct.current.style.display="block"}(0,ge.useEffect)(()=>{const un=document.getElementById("play"),Pn=document.querySelectorAll(".playback-icons use");function Nn(){pe(),Ae&&!ut.current&&(Fe.current.currentTime=Ae),ut.current=!0,ot.push(Fe.current.currentTime),Ve||(Ve=!0,E&&Ct())}function Ht(){return le(this,null,function*(){It(),ot.push(Fe.current.currentTime),E&&Ct(()=>{ze=null,_e=0,Ve=!1,je=!1,Oe=!1,ot=[],$e=0,ke=1},!0),Ce()})}function xn(){lt.current.value=Math.round(Fe.current.currentTime),Mt.current.value=Math.round(Fe.current.currentTime)}function pn(){const On=oe(Math.round(Fe.current.currentTime));Tt.current.innerText=`${On.hour>0?On.hour+":":""}${On.minutes}:${On.seconds}`,Tt.current.setAttribute("datetime",`${On.hour>0?" "+On.hour+" ":""}${On.minutes}m ${On.seconds}s`)}function Zn(){var On,tn,kn,Hn,dr,Jn,ur;const Ai=Math.round((On=Fe.current)==null?void 0:On.duration);(kn=(tn=lt.current)==null?void 0:tn.setAttribute)==null||kn.call(tn,"max",Ai),(dr=(Hn=Mt.current)==null?void 0:Hn.setAttribute)==null||dr.call(Hn,"max",Ai);const Fi=oe(Ai);Bt.current&&(Bt.current.innerText=`${Fi.hour>0?Fi.hour+":":""}${Fi.minutes}:${Fi.seconds}`,(ur=(Jn=Bt.current).setAttribute)==null||ur.call(Jn,"datetime",`${Fi.hour>0?" "+Fi.hour+" ":""}${Fi.minutes}m ${Fi.seconds}s`))}function cr(){try{const On=Math.round(Fe.current.duration);lt.current.setAttribute("max",On),Mt.current.setAttribute("max",On);const tn=oe(On);Bt.current.innerText=`${tn.hour>0?tn.hour+":":""}${tn.minutes}:${tn.seconds}`,Bt.current.setAttribute("datetime",`${tn.hour>0?" "+tn.hour+" ":""}${tn.minutes}m ${tn.seconds}s`),xn(),pn();const{width:kn,height:Hn,x:dr,y:Jn}=qe.current.getBoundingClientRect();if(dr<0||Jn<0||!kn)return;if(!Oe){let ur=Fe.current.currentTime,Ai=ur-_e;Math.abs(Ai)<10?($e+=Math.abs(Ai),_e=ur,je||$e-ke*We>=0&&(ke++,ot.push(_e),E&&Ct())):(_e=ur,E&&Ct())}}catch(On){console.log(On)}}function nr(){Oe=!0}function Sn(){Fe.current.playing&&ot.push(Fe.current.currentTime,_e),_e=Fe.current.currentTime,Oe=!1}function ir(){Nt=Fe.current.duration,Nt<=20&&(We=Nt/3),Fe.current.addEventListener("play",Nn)}function rn(On){On.preventDefault(),(0,ie.vp)()?(Fe.current.style.width="100%",Fe.current.style.height="100%"):Fe.current.style.cssText=""}function Dr(){me()}function _r(On){if(!y){ce.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const tn=On.target.dataset.seek?On.target.dataset.seek:On.target.value;Fe.current.currentTime=tn,Mt.current.value=tn,lt.current.value=tn}function At(On){const tn=Math.round(On.offsetX/On.target.clientWidth*parseInt(On.target.getAttribute("max"),10));lt.current.setAttribute("data-seek",tn);const kn=oe(tn);bt.current.textContent=`${kn.hour>0?kn.hour+":":""}${kn.minutes}:${kn.seconds}`;const Hn=Fe.current.getBoundingClientRect();bt.current.style.left=`${On.pageX-Hn.left}px`}function er(On){switch(On.code){case"Space":On.preventDefault(),St();break;case"ArrowRight":if(On.preventDefault(),!y){ce.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(Fe.current.currentTime>=Fe.current.duration)break;Fe.current.currentTime=parseInt(Fe.current.currentTime)+5,xn();break;case"ArrowLeft":if(On.preventDefault(),!y){ce.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(Fe.current.currentTime===0)break;Fe.current.currentTime=parseInt(Fe.current.currentTime)-5,xn();break;case"ArrowUp":On.preventDefault(),Fe.current.volume<1&&(Fe.current.volume=(parseInt(Fe.current.volume*10)+1)/10);break;case"ArrowDown":On.preventDefault(),Fe.current.volume>0&&(Fe.current.volume=(parseInt(Fe.current.volume*10)-1)/10);break}}return Xe.current.addEventListener((0,ie.gH)(),rn),Fe.current.addEventListener("canplay",ir),Fe.current.addEventListener("ended",Ht),Fe.current.addEventListener("seeking",nr),Fe.current.addEventListener("seeked",Sn),Fe.current.addEventListener("loadedmetadata",Zn),lt.current.addEventListener("mousemove",At),lt.current.addEventListener("input",_r),Fe.current.addEventListener("timeupdate",cr),Fe.current.addEventListener("pause",Dr),Fe.current.addEventListener("volumechange",Lt),document.addEventListener("keydown",er),()=>{var On,tn,kn,Hn,dr,Jn,ur,Ai,Fi,Pr,ui,yr;(On=Fe.current)==null||On.removeEventListener("canplay",ir),(tn=Fe.current)==null||tn.removeEventListener("play",Nn),(kn=Fe.current)==null||kn.removeEventListener("ended",Ht),(Hn=Fe.current)==null||Hn.removeEventListener("seeking",nr),(dr=Fe.current)==null||dr.removeEventListener("seeked",Sn),(Jn=lt.current)==null||Jn.removeEventListener("mousemove",At),(ur=lt.current)==null||ur.removeEventListener("input",_r),(Ai=Fe.current)==null||Ai.removeEventListener("timeupdate",cr),(Fi=Fe.current)==null||Fi.removeEventListener("pause",Dr),(Pr=Fe.current)==null||Pr.removeEventListener("loadedmetadata",Zn),(ui=Fe.current)==null||ui.removeEventListener("volumechange",Lt),document.removeEventListener("keydown",er),(yr=Fe.current)!=null&&yr.playing&&(ot.push(_e,Fe.current.currentTime),E&&Ct())}},[Fe,x]),(0,ge.useEffect)(()=>{if(Fe.current.onended=()=>{ve(Fe)},Fe.current.oncontextmenu=()=>!1,(x==null?void 0:x.indexOf(".m3u8"))>-1){if(Fe.current.canPlayType("application/vnd.apple.mpegurl"))Fe.current.src=x;else if(de.ZP.isSupported()){var un=new de.ZP;un.loadSource(x),un.attachMedia(Fe.current)}}},[x]);const[at,Wt]=(0,ge.useState)(1),St=()=>{Fe.current.paused||Fe.current.ended?Fe.current.play():Fe.current.pause(),It()};function nn(){Fe.current.muted=!Fe.current.muted,Fe.current.muted?(kt.current.setAttribute("data-volume",volume.value),kt.current.value=0):kt.current.value=kt.current.dataset.volume}return ge.createElement("div",{style:{position:"relative"},ref:Xe},ge.createElement("div",{ref:qe,className:`${ae.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${ae.animate__loop}`},De&&Ye?Ye.login:" "),ge.createElement("div",{className:ae.container},ge.createElement("div",{className:ae["video-container"],id:"video-container"},ge.createElement("div",{className:ae["playback-animation"],id:"playback-animation"},ge.createElement("svg",{className:ae["playback-icons"]},ge.createElement("use",{className:"hidden",href:"#play-icon"}),ge.createElement("use",{href:"#pause"}))),ge.createElement("video",{className:ae.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:Fe,autoPlay:Ee}),ge.createElement("div",{className:`${ae["video-controls"]} `,id:"video-controls"},ge.createElement("div",{className:ae["bottom-controls"]},ge.createElement("div",{className:ae["left-controls"]},ge.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:St},ge.createElement("svg",{className:ae["playback-icons"]},ge.createElement("use",{ref:Je,href:"#play-icon"}),ge.createElement("use",{ref:mt,style:{display:"none"},href:"#pause"}))),ge.createElement("div",{className:ae.time},ge.createElement("time",{id:"time-elapsed",ref:Tt},"00:00"),ge.createElement("span",null," / "),ge.createElement("time",{id:"duration",ref:Bt},"00:00"))),ge.createElement("div",{className:ae["right-controls"]},y&&ge.createElement(b.Z,{placement:"top",overlayClassName:ae.rateOverlay,getPopupContainer:un=>un.parentNode,menu:{items:[{key:"1",label:ge.createElement("span",{onClick:()=>{Wt(1),Fe.current.playbackRate=1}},"1.0x")},{key:"2",label:ge.createElement("span",{onClick:()=>{Wt(1.5),Fe.current.playbackRate=1.5}},"1.5x")},{key:"3",label:ge.createElement("span",{onClick:()=>{Wt(2),Fe.current.playbackRate=2}},"2.0x")}]}},ge.createElement("div",{className:`${ae.controlText} mr5`},"\u500D\u901F")),ge.createElement(se.CopyToClipboard,{text:x,onCopy:()=>ce.ZP.success("\u590D\u5236\u6210\u529F")},ge.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},ge.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),ge.createElement("div",{className:ae["volume-controls"]},ge.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:ae["volume-button"],id:"volume-button",onClick:nn},ge.createElement("i",{ref:nt,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),ge.createElement("i",{ref:Rt,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),ge.createElement("i",{ref:ct,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),ge.createElement("input",{className:ae.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:kt,style:{display:"none"},onClick:Lt})),ge.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:ae["fullscreen-button"],onClick:()=>{(0,ie.vp)()?(0,ie.BU)():(0,ie.Dj)(Xe.current)}},ge.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),ge.createElement("div",{className:ae["video-progress"]},ge.createElement("progress",{ref:Mt,value:"0",min:"0"}),ge.createElement("input",{className:ae.seek,ref:lt,value:"0",min:"0",type:"range",step:"1"}),ge.createElement("div",{className:ae["seek-tooltip"],ref:bt,id:"seek-tooltip"},"00:00"))))),ge.createElement("svg",{style:{display:"none"}},ge.createElement("defs",null,ge.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},ge.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),ge.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},ge.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),ge.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},ge.createElement("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})),ge.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},ge.createElement("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})),ge.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},ge.createElement("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})),ge.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},ge.createElement("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})),ge.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},ge.createElement("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})),ge.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},ge.createElement("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})))))})},30214:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return he}});var ge=ye(59301),ce=ye(77254),b=ye(11611),he=()=>{const[de,re]=(0,ge.useState)(""),[se,ie]=(0,ge.useState)(0);let[ae,le]=(0,ge.useState)(),[oe,ue]=(0,ge.useState)();const[ne,z]=(0,ge.useState)(!1),a=(0,ge.useRef)("");(0,ge.useEffect)(()=>ce.Z.subscribe("preview-image",Ee=>{re(Ee),console.log(me.current),document.body.style.overflow="hidden"}),[]),(0,ge.useEffect)(()=>(document.addEventListener("keydown",y),()=>{document.removeEventListener("keydown",y)}),[]),(0,ge.useEffect)(()=>{a.current=de},[de]);function y(ve){ve.keyCode==27&&a.current&&x()}function x(){document.body.style.overflow="auto",le(void 0),ue(void 0),ie(0),re("")}function E(){ie(se+90)}function ee(){ae=me.current.width*1.1,oe=me.current.height*1.1,ue(oe),le(ae)}function te(){ae=me.current.width/1.1,oe=me.current.height/1.1,ue(oe),le(ae)}const fe=(0,ge.useRef)(),Ae=(0,ge.useRef)(),me=(0,ge.useRef)(),pe=ve=>{(ve.nativeEvent.target===fe.current||ve.nativeEvent.target===Ae.current)&&x()};return ge.createElement(ge.Fragment,null,de?ge.createElement("div",null,ge.createElement("div",{className:"preview-wrp-group",ref:Ae},ge.createElement(b.Z,{className:"image-preview",src:de,style:{display:"none"},preview:{visible:!0,src:de,movable:!1,onVisibleChange:ve=>{re("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},85533:function(Jt,Ze,ye){"use strict";ye.d(Ze,{h:function(){return fe}});var ge=ye(59301),ce=ye(57809),b=ye(78241),he=ye(3113),de=ye(89780),re=ye.n(de),se=ye(45559),ie=ye(42313),ae=Object.defineProperty,le=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,a=(Ae,me,pe)=>me in Ae?ae(Ae,me,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Ae[me]=pe,y=(Ae,me)=>{for(var pe in me||(me={}))ne.call(me,pe)&&a(Ae,pe,me[pe]);if(ue)for(var pe of ue(me))z.call(me,pe)&&a(Ae,pe,me[pe]);return Ae},x=(Ae,me)=>le(Ae,oe(me));const E=ce.default.Option,ee={labelCol:{span:4},wrapperCol:{span:20}},te={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Ze.Z=({callback:Ae,onCancel:me})=>{const[pe,ve]=(0,ge.useState)("python");function Ee(De){ve(te[De][1])}function Ce(De){Ae(De)}return ge.createElement(b.default,x(y({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ce,style:{width:500}}),ge.createElement(b.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ge.createElement(ce.default,{getPopupContainer:De=>De.parentNode,onChange:Ee},Object.keys(te).map(De=>ge.createElement(E,{key:De,value:De},te[De][0])))),ge.createElement(b.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ge.createElement(fe,{mode:pe})),ge.createElement("div",{className:"flex-container flex-end"},ge.createElement(he.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ge.createElement(he.ZP,{type:"ghost",onClick:me},"\u53D6\u6D88")))};function fe({value:Ae,onChange:me,mode:pe,options:ve={}}){const Ee=(0,ge.useRef)(),[Ce,De]=(0,ge.useState)();return(0,ge.useEffect)(()=>{if(Ce){let Ie=function(Qe){const Le=Qe.getValue();me&&me(Le)};return Ce.on("change",Ie),()=>{Ce.off("change",Ie)}}},[Ce,me]),(0,ge.useEffect)(()=>{Ce&&Ce.setOption("mode",pe)},[Ce,pe]),(0,ge.useEffect)(()=>{Ce&&(Ae!==Ce.getValue()||Ae==="")&&setTimeout(()=>{Ce.setValue(Ae||"")},300)},[Ce,Ae]),(0,ge.useEffect)(()=>{if(Ee.current&&!Ce){const Ie=re().fromTextArea(Ee.current,y({mode:pe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ve));De(Ie)}},[Ee.current,Ce]),ge.createElement("div",{className:"my-codemirror-container"},ge.createElement("textarea",{ref:Ee}))}},96565:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return Re}});var ge=ye(59301),ce=ye(89780),b=ye.n(ce),he=ye(76374),de=ye(45559),re=ye(6313),se=ye(25717),ie=ye(99498),ae=ye(25419),le=ye(67549),oe=ye(6339),ue=({value:Me="",className:He,showTextOnly:Ke,showLines:st,style:en={}})=>{const hn=(0,ge.useMemo)(()=>"",[Me]);return ge.createElement(ge.Fragment,null,ge.createElement("div",{dangerouslySetInnerHTML:{__html:hn}}))},ne=ye(59301),z=Object.defineProperty,a=Object.defineProperties,y=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(Me,He,Ke)=>He in Me?z(Me,He,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):Me[He]=Ke,fe=(Me,He)=>{for(var Ke in He||(He={}))E.call(He,Ke)&&te(Me,Ke,He[Ke]);if(x)for(var Ke of x(He))ee.call(He,Ke)&&te(Me,Ke,He[Ke]);return Me},Ae=(Me,He)=>a(Me,y(He));let me=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function pe({onActionCallback:Me,title:He,icon:Ke,actionName:st,className:en="",children:hn}){function Wn(){Me(st)}return ne.createElement("a",{title:He,className:en,onClick:Wn},ne.createElement("i",{className:`${Ke}`}),hn)}var ve=({watch:Me,showNullButton:He,showNullProgramButton:Ke,onActionCallback:st,fullScreen:en,insertTemp:hn,hidetoolBar:Wn,extraUse:Tn})=>{const rr=[...me,{title:`${Me?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Me?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ne.createElement("ul",{className:"markdown-toolbar-container"},!Wn&&rr.map((wr,Br)=>ne.createElement("li",{key:Br},wr.actionName?ne.createElement(pe,Ae(fe({},wr),{onActionCallback:st})):ne.createElement("span",{className:"v-line"}))),He?ne.createElement("li",null,ne.createElement(pe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:st},ne.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Ke?ne.createElement(ne.Fragment,null,ne.createElement("li",null,ne.createElement(pe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:st},ne.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ne.createElement("li",null,ne.createElement(pe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:st},ne.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,hn&&ne.createElement("li",null,ne.createElement(pe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${hn}`,onActionCallback:st},ne.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Tn&&ne.createElement("li",null,Tn),ne.createElement("li",{className:"btn-full-screen"},ne.createElement(pe,{icon:`${en?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:en?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:st})))},Ee=ye(57261),Ce=ye(78241),De=ye(92832),Ie=ye(3113),Qe=Object.defineProperty,Le=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,mt=(Me,He,Ke)=>He in Me?Qe(Me,He,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):Me[He]=Ke,Je=(Me,He)=>{for(var Ke in He||(He={}))qe.call(He,Ke)&&mt(Me,Ke,He[Ke]);if(Fe)for(var Ke of Fe(He))Xe.call(He,Ke)&&mt(Me,Ke,He[Ke]);return Me},lt=(Me,He)=>Le(Me,Ue(He));const Mt={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Me,onCancel:He})=>{function Ke(st){Me(st)}return ge.createElement(Ce.default,lt(Je({},Mt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Ke,style:{width:500}}),ge.createElement(Ce.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ge.createElement(De.default,null)),ge.createElement(Ce.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ge.createElement(De.default,null)),ge.createElement("div",{className:"flex-container flex-end"},ge.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ge.createElement(Ie.ZP,{type:"ghost",onClick:He},"\u53D6\u6D88")))},Tt=ye(85533),bt=ye(45053),nt=ye(43418),ct=ye(95237),Rt=ye(16750),kt=ye(59301),Xt=({callback:Me,onCancel:He})=>{const Ke=document.createElement("canvas"),st=Ke.getContext("2d");Ke.width=1e3,Ke.height=800,st.fillStyle="#ffffff",st.fillRect(0,0,Ke.width,Ke.height);const en=Ke.toDataURL("image/png");return kt.createElement(nt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},kt.createElement(ct.Z,{style:{height:"100vh"}},kt.createElement(Rt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:en,visible:!0,title:String(Date.now())},onOk:hn=>{Me({src:hn.url})},onClose:He})))},pt=ye(12378);function ut(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(ut,go.CommandHandler),ut.prototype.canAlignSelection=function(){var Me=this.diagram;return!(Me===null||Me.isReadOnly||Me.isModelReadOnly||Me.selection.count<2)},ut.prototype.alignLeft=function(){var Me=this.diagram;Me.startTransaction("aligning left");var He=1/0;Me.selection.each(function(Ke){Ke instanceof go.Link||(He=Math.min(Ke.position.x,He))}),Me.selection.each(function(Ke){Ke instanceof go.Link||Ke.move(new go.Point(He,Ke.position.y))}),Me.commitTransaction("aligning left")},ut.prototype.alignRight=function(){var Me=this.diagram;Me.startTransaction("aligning right");var He=-1/0;Me.selection.each(function(Ke){if(!(Ke instanceof go.Link)){var st=Ke.actualBounds.x+Ke.actualBounds.width;He=Math.max(st,He)}}),Me.selection.each(function(Ke){Ke instanceof go.Link||Ke.move(new go.Point(He-Ke.actualBounds.width,Ke.position.y))}),Me.commitTransaction("aligning right")},ut.prototype.alignTop=function(){var Me=this.diagram;Me.startTransaction("alignTop");var He=1/0;Me.selection.each(function(Ke){Ke instanceof go.Link||(He=Math.min(Ke.position.y,He))}),Me.selection.each(function(Ke){Ke instanceof go.Link||Ke.move(new go.Point(Ke.position.x,He))}),Me.commitTransaction("alignTop")},ut.prototype.alignBottom=function(){var Me=this.diagram;Me.startTransaction("aligning bottom");var He=-1/0;Me.selection.each(function(Ke){if(!(Ke instanceof go.Link)){var st=Ke.actualBounds.y+Ke.actualBounds.height;He=Math.max(st,He)}}),Me.selection.each(function(Ke){Ke instanceof go.Link||Ke.move(new go.Point(Ke.actualBounds.x,He-Ke.actualBounds.height))}),Me.commitTransaction("aligning bottom")},ut.prototype.alignCenterX=function(){var Me=this.diagram,He=Me.selection.first();if(He){Me.startTransaction("aligning Center X");var Ke=He.actualBounds.x+He.actualBounds.width/2;Me.selection.each(function(st){st instanceof go.Link||st.move(new go.Point(Ke-st.actualBounds.width/2,st.actualBounds.y))}),Me.commitTransaction("aligning Center X")}},ut.prototype.alignCenterY=function(){var Me=this.diagram,He=Me.selection.first();if(He){Me.startTransaction("aligning Center Y");var Ke=He.actualBounds.y+He.actualBounds.height/2;Me.selection.each(function(st){st instanceof go.Link||st.move(new go.Point(st.actualBounds.x,Ke-st.actualBounds.height/2))}),Me.commitTransaction("aligning Center Y")}},ut.prototype.alignColumn=function(Me){var He=this.diagram;He.startTransaction("align Column"),Me===void 0&&(Me=0),Me=parseFloat(Me);var Ke=new Array;He.selection.each(function(Tn){Tn instanceof go.Link||Ke.push(Tn)});for(var st=0;st0){for(var Tn=hn.elt(Wn-1);Tn!==null&&Tn.isTreeExpanded&&!Tn.isTreeLeaf;){var rr=this._sortTreeChildrenByY(Tn);Tn=rr.last()}Tn!==null&&Me.select(Tn)}else Me.select(en)}}else if(Ke.key==="Down")if(He.isTreeExpanded&&!He.isTreeLeaf){var st=this._sortTreeChildrenByY(He).first();st!==null&&Me.select(st)}else for(;He!==null;){var en=He.findTreeParentNode();if(en===null)break;var hn=this._sortTreeChildrenByY(en),Wn=hn.indexOf(He);if(Wnhn.y?1:en.xhn.x?1:0}),He},ut.prototype.copyToClipboard=function(Me){go.CommandHandler.prototype.copyToClipboard.call(this,Me),this._lastPasteOffset.set(this.pasteOffset)},ut.prototype.pasteFromClipboard=function(){var Me=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Me,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Me},Object.defineProperty(ut.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Me){if(Me!=="move"&&Me!=="select"&&Me!=="scroll"&&Me!=="tree"&&Me!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Me);this._arrowKeyBehavior=Me}}),Object.defineProperty(ut.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Me){if(!(Me instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Me);this._pasteOffset.set(Me)}});var Ye=ut,Nt=ye(25863),$e=ye(43604),_e=ye(38147),ze={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Ve=ye(59301),We=(Me,He,Ke)=>new Promise((st,en)=>{var hn=rr=>{try{Tn(Ke.next(rr))}catch(wr){en(wr)}},Wn=rr=>{try{Tn(Ke.throw(rr))}catch(wr){en(wr)}},Tn=rr=>rr.done?st(rr.value):Promise.resolve(rr.value).then(hn,Wn);Tn((Ke=Ke.apply(Me,He)).next())});function ke({onCancel:Me,callback:He}){let Ke=(0,ge.useRef)(),st=(0,ge.useRef)(),en=(0,ge.useRef)(),hn=(0,ge.useRef)(!1);const Wn=(0,ge.useRef)(!1),[Tn,rr]=(0,ge.useState)(0);function wr(){const Kn=pt.bx.make,zr={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Ke.current=new pt.S0(st.current,{padding:20,grid:Kn(pt.s_,"Grid",Kn(pt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Kn(pt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:ni=>{var Ei=ni.diagram.commandHandler.addTopLevelParts(ni.diagram.selection,!0);Ei||ni.diagram.currentTool.doCancel()},commandHandler:Kn(Ye),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:ni=>{var Ei=ni.subject;Ei.location=Ei.location.copy().snapToGridPoint(ni.diagram.grid.gridOrigin,ni.diagram.grid.gridCellSize),setTimeout(()=>{ni.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:ni=>{var Ei=ni.subject;setTimeout(()=>{ni.diagram.commandHandler.editTextBlock()})},LinkRelinked:ni=>{var Ei=ni.parameter.part;Ei.invalidateConnectedLinks();var Oi=ni.subject;ni.diagram.toolManager.linkingTool.isForwards?Oi.toNode.invalidateConnectedLinks():Oi.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Ke.current.nodeTemplate=Kn(pt.NB,"Auto",{locationSpot:pt.z6.Center,locationObjectName:"SHAPE",desiredSize:new pt.$u(120,60),minSize:new pt.$u(40,40),resizable:!0,resizeCellSize:new pt.$u(10,10),rotatable:!0},new pt.KX("location","loc",pt.E9.parse).makeTwoWay(pt.E9.stringify),new pt.KX("desiredSize","size",pt.$u.parse).makeTwoWay(pt.$u.stringify),Kn(pt.bn,{name:"SHAPE",fill:zr.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:pt.z6.AllSides,toSpot:pt.z6.AllSides},new pt.KX("figure"),new pt.KX("fill"),new pt.KX("stroke","borderColor"),new pt.KX("strokeWidth","thickness"),new pt.KX("strokeDashArray","dash")),Kn(pt.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Kn(pt.al,{margin:1,textAlign:"center",overflow:pt.al.OverflowEllipsis,editable:!0},new pt.KX("text").makeTwoWay(),new pt.KX("stroke","color"))),Ke.current.nodeTemplate.toolTip=Kn("ToolTip",Kn(pt.s_,"Vertical",{maxSize:new pt.$u(200,NaN)},Kn(pt.al,{font:"bold 10pt sans-serif",textAlign:"center"},new pt.KX("text")),Kn(pt.al,{font:"10pt sans-serif",textAlign:"center"},new pt.KX("text","details"))));function Nr(ni,Ei){var Oi=(mi,_i)=>{mi.handled=!0,mi.diagram.model.commit(Ma=>{var fo=_i.part.adornedPart,oa=new pt.E9().setRectSpot(fo.actualBounds,ni);oa.subtract(fo.location),oa.scale(2,2),oa.x+=Math.sign(oa.x)*130,oa.y+=Math.sign(oa.y)*130,oa.add(fo.location),oa.snapToGridPoint(mi.diagram.grid.gridOrigin,mi.diagram.grid.gridCellSize);var Ya=Ma.copyNodeData(fo.data);Ma.setGroupKeyForNodeData(Ya,Ma.getGroupKeyForNodeData(fo.data)),Ma.addNodeData(Ya);var za={from:fo.key,to:Ma.getKeyForNodeData(Ya)};Ma.addLinkData(za);var zo=mi.diagram.findNodeForData(Ya);zo.location=oa,mi.diagram.select(zo),setTimeout(()=>{mi.diagram.commandHandler.editTextBlock()},20)})};return Kn(pt.bn,{figure:Ei,alignment:ni,alignmentFocus:ni.opposite(),width:ni.equals(pt.z6.Top)||ni.equals(pt.z6.Bottom)?25:18,height:ni.equals(pt.z6.Top)||ni.equals(pt.z6.Bottom)?18:25,fill:"orange",stroke:zr.white,strokeWidth:4,mouseEnter:(mi,_i)=>_i.fill="dodgerblue",mouseLeave:(mi,_i)=>_i.fill="orange",isActionable:!0,click:Oi,contextClick:Oi})}function Tr(ni){return Kn(pt.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Ei,Oi)=>Oi.fill="dodgerblue",mouseLeave:(Ei,Oi)=>Oi.fill="orange",click:(Ei,Oi)=>{Ei.diagram.commandHandler.showContextMenu(Oi.part.adornedPart)}},ni||{})}Ke.current.nodeTemplate.selectionAdornmentTemplate=Kn(pt.uz,"Spot",Kn(pt.Vm,{padding:10}),Nr(pt.z6.Top,"TriangleUp"),Nr(pt.z6.Left,"TriangleLeft"),Nr(pt.z6.Right,"TriangleRight"),Nr(pt.z6.Bottom,"TriangleDown"),Tr({alignment:new pt.z6(.75,0)}));function Mr(ni,Ei){return(Oi,mi)=>{Oi.handled=!0,Oi.diagram.model.commit(_i=>{_i.set(mi.part.adornedPart.data,ni,Ei)})}}function Zr(ni,Ei){return Ei||(Ei="color"),Kn(pt.bn,{width:16,height:16,stroke:"lightgray",fill:ni,margin:1,background:"transparent",mouseEnter:(Oi,mi)=>mi.stroke="dodgerblue",mouseLeave:(Oi,mi)=>mi.stroke="lightgray",click:Mr(Ei,ni),contextClick:Mr(Ei,ni)})}function ii(){return[Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Zr(zr.white,"fill"),Zr(zr.beige,"fill"),Zr(zr.extralightblue,"fill"),Zr(zr.extralightred,"fill"))),Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Zr(zr.lightgray,"fill"),Zr(zr.lightgreen,"fill"),Zr(zr.lightblue,"fill"),Zr(zr.lightred,"fill")))]}function Li(){return[Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Zr(zr.black),Zr(zr.green),Zr(zr.blue),Zr(zr.red))),Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Zr(zr.white),Zr(zr.magenta),Zr(zr.purple),Zr(zr.orange)))]}function Gi(ni,Ei){return Ei||(Ei="thickness"),Kn(pt.bn,"LineH",{width:16,height:16,strokeWidth:ni,margin:1,background:"transparent",mouseEnter:(Oi,mi)=>mi.background="dodgerblue",mouseLeave:(Oi,mi)=>mi.background="transparent",click:Mr(Ei,ni),contextClick:Mr(Ei,ni)})}function Pi(ni,Ei){return Ei||(Ei="dash"),Kn(pt.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:ni,margin:1,background:"transparent",mouseEnter:(Oi,mi)=>mi.background="dodgerblue",mouseLeave:(Oi,mi)=>mi.background="transparent",click:Mr(Ei,ni),contextClick:Mr(Ei,ni)})}function Ci(){return[Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Gi(1),Gi(2),Gi(3),Gi(4))),Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Pi(null),Pi([2,4]),Pi([4,4])))]}function Wi(ni,Ei){return Ei||(Ei="figure"),Kn(pt.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:ni,margin:1,background:"transparent",mouseEnter:(Oi,mi)=>mi.fill="dodgerblue",mouseLeave:(Oi,mi)=>mi.fill="lightgray",click:Mr(Ei,ni),contextClick:Mr(Ei,ni)})}Ke.current.nodeTemplate.contextMenu=Kn("ContextMenu",Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Wi("Rectangle"),Wi("RoundedRectangle"),Wi("Ellipse"),Wi("Diamond"))),Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Wi("Parallelogram2"),Wi("ManualOperation"),Wi("Procedure"),Wi("Cylinder1"))),Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Wi("Terminator"),Wi("CreateRequest"),Wi("Document"),Wi("TriangleDown"))),ii(),Li(),Ci()),Ke.current.groupTemplate=Kn(pt.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:pt.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(ni,Ei)=>{var Oi=Ei.addMembers(Ei.diagram.selection,!0);Oi||Ei.diagram.currentTool.doCancel()},avoidable:!1},new pt.KX("location","loc",pt.E9.parse).makeTwoWay(pt.E9.stringify),Kn(pt.s_,"Auto",{name:"BODY"},Kn(pt.bn,{parameter1:10,fill:zr.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:pt.z6.AllSides,toSpot:pt.z6.AllSides},new pt.KX("fill"),new pt.KX("stroke","color"),new pt.KX("strokeWidth","thickness"),new pt.KX("strokeDashArray","dash")),Kn(pt.Vm,{background:"transparent",margin:20})),Kn(pt.al,{alignment:pt.z6.Top,alignmentFocus:pt.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new pt.KX("text"),new pt.KX("stroke","color"))),Ke.current.groupTemplate.selectionAdornmentTemplate=Kn(pt.uz,"Spot",Kn(pt.s_,"Auto",Kn(pt.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Kn(pt.Vm,{margin:1.5})),Tr({alignment:pt.z6.TopRight,alignmentFocus:pt.z6.BottomRight})),Ke.current.groupTemplate.contextMenu=Kn("ContextMenu",ii(),Li(),Ci()),Ke.current.linkTemplate=Kn(pt.rU,{layerName:"Foreground",routing:pt.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new pt.KX("fromSpot","fromSpot",pt.z6.parse),new pt.KX("toSpot","toSpot",pt.z6.parse),new pt.KX("fromShortLength","dir",ni=>ni>=1?10:0),new pt.KX("toShortLength","dir",ni=>ni>=1?10:0),new pt.KX("points").makeTwoWay(),Kn(pt.bn,{strokeWidth:2},new pt.KX("stroke","color"),new pt.KX("strokeWidth","thickness"),new pt.KX("strokeDashArray","dash")),Kn(pt.bn,{segmentIndex:0,segmentOffset:new pt.E9(15,0),segmentOrientation:pt.rU.OrientAlong,alignmentFocus:pt.z6.Right,figure:"circle",width:10,strokeWidth:0},new pt.KX("fill","color"),new pt.KX("visible","dir",ni=>ni===1)),Kn(pt.bn,{segmentIndex:-1,segmentOffset:new pt.E9(-10,6),segmentOrientation:pt.rU.OrientPlus90,alignmentFocus:pt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new pt.KX("fill","color"),new pt.KX("visible","dir",ni=>ni>=1),new pt.KX("width","thickness",ni=>7+3*ni),new pt.KX("height","thickness",ni=>7+3*ni),new pt.KX("segmentOffset","thickness",ni=>new pt.E9(-15,4+1.5*ni))),Kn(pt.bn,{segmentIndex:0,segmentOffset:new pt.E9(15,-6),segmentOrientation:pt.rU.OrientMinus90,alignmentFocus:pt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new pt.KX("fill","color"),new pt.KX("visible","dir",ni=>ni===2),new pt.KX("width","thickness",ni=>7+3*ni),new pt.KX("height","thickness",ni=>7+3*ni),new pt.KX("segmentOffset","thickness",ni=>new pt.E9(-15,4+1.5*ni))),Kn(pt.al,{alignmentFocus:new pt.z6(0,1,-4,0),editable:!0},new pt.KX("text").makeTwoWay(),new pt.KX("stroke","color"))),Ke.current.linkTemplate.selectionAdornmentTemplate=Kn(pt.uz,Kn(pt.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:aa(2)},new pt.KX("pathPattern","thickness",aa)),Tr({alignmentFocus:new pt.z6(0,0,-6,-4)}));function aa(ni){return Kn(pt.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(ni+4).toString()+" H3"})}function Xi(ni){var Ei="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return ni===0?Ei="M0 0 M16 16 M0 8 L16 8":ni===2&&(Ei="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Kn(pt.bn,{geometryString:Ei,margin:2,background:"transparent",mouseEnter:(Oi,mi)=>mi.background="dodgerblue",mouseLeave:(Oi,mi)=>mi.background="transparent",click:Mr("dir",ni),contextClick:Mr("dir",ni)})}function fa(ni){var Ei=(Oi,mi)=>{Oi.handled=!0,Oi.diagram.model.commit(_i=>{var Ma=mi.part.adornedPart;_i.set(Ma.data,ni?"toSpot":"fromSpot",pt.z6.stringify(pt.z6.AllSides)),(ni?Ma.toNode:Ma.fromNode).invalidateConnectedLinks()})};return Kn(pt.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Oi,mi)=>mi.background="dodgerblue",mouseLeave:(Oi,mi)=>mi.background="transparent",click:Ei,contextClick:Ei})}function Lr(ni,Ei){var Oi=0,mi=pt.z6.RightSide;ni.equals(pt.z6.Top)?(Oi=270,mi=pt.z6.TopSide):ni.equals(pt.z6.Left)?(Oi=180,mi=pt.z6.LeftSide):ni.equals(pt.z6.Bottom)&&(Oi=90,mi=pt.z6.BottomSide),Ei||(Oi-=180);var _i=(Ma,fo)=>{Ma.handled=!0,Ma.diagram.model.commit(oa=>{var Ya=fo.part.adornedPart;oa.set(Ya.data,Ei?"toSpot":"fromSpot",pt.z6.stringify(mi)),(Ei?Ya.toNode:Ya.fromNode).invalidateConnectedLinks()})};return Kn(pt.bn,{alignment:ni,alignmentFocus:ni.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Oi,background:"transparent",mouseEnter:(Ma,fo)=>fo.background="dodgerblue",mouseLeave:(Ma,fo)=>fo.background="transparent",click:_i,contextClick:_i})}Ke.current.linkTemplate.contextMenu=Kn("ContextMenu",Li(),Ci(),Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Xi(0),Xi(1),Xi(2))),Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Kn(pt.s_,"Spot",fa(!1),Lr(pt.z6.Top,!1),Lr(pt.z6.Left,!1),Lr(pt.z6.Right,!1),Lr(pt.z6.Bottom,!1)),Kn(pt.s_,"Spot",{margin:new pt.Zt(0,0,0,2)},fa(!0),Lr(pt.z6.Top,!0),Lr(pt.z6.Left,!0),Lr(pt.z6.Right,!0),Lr(pt.z6.Bottom,!0)))));const Do=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],E=fe=>{a.current.setValue(a.current.getValue()+" "+fe.value+" ")},ee=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:ae.createElement(ce.Z,{className:se.Z.lists,gutter:[10,10]},y.map((fe,Ae)=>ae.createElement(b.Z,{flex:"110px",className:se.Z.item},ae.createElement("div",null,ae.createElement(re.Z,{value:`$$${fe.value}$$`}),fe.name),ae.createElement("div",{className:se.Z.children},fe.children.map((me,pe)=>ae.createElement("div",{key:pe},ae.createElement("h1",null,me.name),ae.createElement(ce.Z,{gutter:[10,10]},me.data.map((ve,Ee)=>ae.createElement(b.Z,{key:Ee,onClick:()=>E(ve),className:se.Z.diamond},ae.createElement(re.Z,{value:"`$$"+ve.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:ae.createElement(ce.Z,{className:se.Z.lists,gutter:[10,10]},x.map((fe,Ae)=>ae.createElement(b.Z,{flex:"110px",className:se.Z.item},ae.createElement("div",null,ae.createElement(re.Z,{value:"`$$"+fe.value+"$$`"}),fe.name),ae.createElement("div",{className:se.Z.children},fe.children.map((me,pe)=>ae.createElement("div",{key:pe},me.name&&ae.createElement("h1",null,me.name),ae.createElement(ce.Z,{gutter:[10,10]},me.data.map((ve,Ee)=>ae.createElement(b.Z,{key:Ee,onClick:()=>E(ve),className:se.Z.diamond},ae.createElement(re.Z,{value:"`$$"+ve.value+"$$`"}))))))))))}],te=()=>{var fe=document.createElement("div");fe.innerHTML=a.current.getValue();var Ae=fe.innerText;return oe&&oe(Ae),Ae};return(0,ge.useImperativeHandle)(z,()=>({getData:te})),ae.createElement("div",{className:se.Z.mathWrap},ae.createElement(he.default,{defaultActiveKey:"1",items:ee}),ae.createElement("math-field",{locale:"zh_cn",className:se.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},ne||""),ue&&ae.createElement("div",{className:se.Z.button},ae.createElement(de.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ze.Z=le},57146:function(Jt,Ze,ye){"use strict";ye.d(Ze,{z:function(){return mt},Z:function(){return Je}});var ge=ye(59301),ce=ye(54580),b=ye(8591),he=ye(43418),de=ye(3113),re=ye(74128),se=ye(80024),ie=Object.defineProperty,ae=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ue=(lt,Mt,Bt)=>Mt in lt?ie(lt,Mt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):lt[Mt]=Bt,ne=(lt,Mt)=>{for(var Bt in Mt||(Mt={}))le.call(Mt,Bt)&&ue(lt,Bt,Mt[Bt]);if(ae)for(var Bt of ae(Mt))oe.call(Mt,Bt)&&ue(lt,Bt,Mt[Bt]);return lt},z=(lt,Mt,Bt)=>new Promise((Tt,bt)=>{var nt=kt=>{try{Rt(Bt.next(kt))}catch(Xt){bt(Xt)}},ct=kt=>{try{Rt(Bt.throw(kt))}catch(Xt){bt(Xt)}},Rt=kt=>kt.done?Tt(kt.value):Promise.resolve(kt.value).then(nt,ct);Rt((Bt=Bt.apply(lt,Mt)).next())});const a="\u3000\u3000";function y(lt){var Mt=["Bytes","KB","MB","GB","TB"];if(lt==0)return"0 Byte";var Bt=parseInt(""+Math.floor(Math.log(lt)/Math.log(1024)),10);return(lt/Math.pow(1024,Bt)).toFixed(1)+" "+Mt[Bt]}var x=({value:lt=[],action:Mt,onChange:Bt,className:Tt,maxSize:bt=150,title:nt="\u6587\u4EF6\u4E0A\u4F20",accept:ct=null})=>{const Rt={multiple:!1,fileList:lt,accept:ct,withCredentials:!0,beforeUpload:Xt=>Xt.size/1024/1024(_e.name.indexOf(a)===-1&&(_e.name=`${_e.name}${a}${y(_e.size)}`),ne({},_e))),Xt.file.status==="done"&&((ut=(pt=Xt.file)==null?void 0:pt.response)==null?void 0:ut.status)===-1){message.error((Nt=(Ye=Xt.file)==null?void 0:Ye.response)==null?void 0:Nt.message),Bt([]);return}Bt($e)},onRemove:Xt=>z(void 0,null,function*(){const pt=Xt.size/1024/1024;return Xt.status==="uploading"?!0:pt0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:lt.length>0,ghost:!0},nt),React.createElement("span",{onClick:kt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",bt,"M)"," ")))},E=ye(61481),ee=ye(89392),te=Object.defineProperty,fe=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,pe=(lt,Mt,Bt)=>Mt in lt?te(lt,Mt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):lt[Mt]=Bt,ve=(lt,Mt)=>{for(var Bt in Mt||(Mt={}))Ae.call(Mt,Bt)&&pe(lt,Bt,Mt[Bt]);if(fe)for(var Bt of fe(Mt))me.call(Mt,Bt)&&pe(lt,Bt,Mt[Bt]);return lt};const Ee=lt=>React.createElement("svg",ve({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},lt),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Ce="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",De=Object.defineProperty,Ie=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Ue=(lt,Mt,Bt)=>Mt in lt?De(lt,Mt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):lt[Mt]=Bt,Fe=(lt,Mt)=>{for(var Bt in Mt||(Mt={}))Qe.call(Mt,Bt)&&Ue(lt,Bt,Mt[Bt]);if(Ie)for(var Bt of Ie(Mt))Le.call(Mt,Bt)&&Ue(lt,Bt,Mt[Bt]);return lt},qe=(lt,Mt,Bt)=>new Promise((Tt,bt)=>{var nt=kt=>{try{Rt(Bt.next(kt))}catch(Xt){bt(Xt)}},ct=kt=>{try{Rt(Bt.throw(kt))}catch(Xt){bt(Xt)}},Rt=kt=>kt.done?Tt(kt.value):Promise.resolve(kt.value).then(nt,ct);Rt((Bt=Bt.apply(lt,Mt)).next())});const{Dragger:Xe}=ce.default;function mt(lt){let Mt=[];return lt&<.length>0&&(Mt=lt.map(Bt=>({uid:Bt.id,id:Bt.id,name:Bt.title+a+Bt.filesize,url:Bt.url,filesize:Bt.filesize,status:"done",response:{id:Bt.id}}))),Mt}var Je=({value:lt,onChange:Mt,action:Bt,data:Tt,className:bt,maxSize:nt=150,title:ct="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Rt=!1,accept:kt="",additionalText:Xt,isDragger:pt,number:ut=1e3,aloneClear:Ye=!1,realTimeRemove:Nt=!0,uploadText:$e,setFileProgress:_e,showFileProgress:ze})=>{const[Ve,We]=(0,ge.useState)(!1);let[ke,je]=(0,ge.useState)(lt||[]),[Oe,ot]=(0,ge.useState)(1);(0,ge.useEffect)(()=>{lt&&(Oe===1&&je([...lt]),ot(2),ut===(lt==null?void 0:lt.length)&&We(!0))},[lt]);const Ct=()=>{setTimeout(()=>{ke.pop(),je([...ke])},500)};ze&&_e(ke.some(at=>at.status==="uploading"));const It={multiple:!0,disabled:Ve,accept:kt,withCredentials:!0,fileList:ke,beforeUpload:(at,Wt)=>{const St=at.size/1024/1024;return ke.concat(Wt).length>ut?(ke.pop(),je([...ke]),b.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${ut}\u4E2A\u6587\u4EF6`),Ye?Promise.reject():(Ct(),!1)):St=ut?We(!0):We(!1),je([...ke]),ke=ke.map(Pn=>{var Nn,Ht;return(Nn=Pn==null?void 0:Pn.response)!=null&&Nn.id&&(Pn.url=(Ht=Pn==null?void 0:Pn.response)==null?void 0:Ht.url),Pn.name.indexOf(a)===-1&&(Pn.name=`${Pn.name}${a}${y(Pn.size)}`),Fe({},Pn)}),console.log("info:",at,ke),Mt(ke)},onRemove:at=>qe(void 0,null,function*(){if(!Nt)return!0;const Wt=()=>qe(void 0,null,function*(){if(at.response?at.response.id:at.id){let nn=yield(0,se.JZ)(at.response?at.response.id:at.uid);return Promise.resolve(nn)}else return!0});return Rt?new Promise((St,nn)=>{he.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ge.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>qe(void 0,null,function*(){const un=yield Wt();b.ZP.success("\u5220\u9664\u6210\u529F"),St(!0)}),onCancel:()=>St(!1)})}):yield Wt()})};function Lt(at){at.preventDefault(),at.stopPropagation()}return ge.createElement("div",{className:`multi-upload ${bt||""}`},pt&&ge.createElement(Xe,Fe({},It),ge.createElement("p",{className:"ant-upload-drag-icon"},ge.createElement(E.Z,null)),ge.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",ge.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",nt,"MB)"," "),Xt),!pt&&ge.createElement(ce.default,Fe({},It),ge.createElement(de.ZP,{disabled:Ve,className:"upload_button"},ge.createElement("img",{className:"aBtn_img",src:Ce}),ct),ge.createElement("span",{onClick:Lt,className:"upload_text"},$e||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${nt}MB)`)))}},42678:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return he}});var ge=ye(65582),ce={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},b=ye(59301),he=({message:de,className:re,children:se,style:ie={}})=>b.createElement("div",{className:`custom-spinner ${ce.idsRingWrapper} ${re}`},b.createElement("div",{className:ce.ldsRing},b.createElement("div",null),b.createElement("div",null),b.createElement("div",null),b.createElement("div",null)),de?b.createElement("p",{style:ie},de):null,se,b.createElement(ge.Outlet,null))},51908:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return re}});var ge=ye(59301),ce={flex_box_center:"flex_box_center___Gc4dd",flex_space_between:"flex_space_between___K2f1v",flex_box_vertical_center:"flex_box_vertical_center___pupRp",flex_box_center_end:"flex_box_center_end___UDLRC",flex_box_column:"flex_box_column___a5uDo",result:"result___gu5zt",title:"title___xrnx2",left:"left___IAxp9",leftNode:"leftNode___HL8fG",right:"right___ZXYmw",rightNode:"rightNode___jYL5_"},b=ye(92310),he=ye.n(b),re=({className:se,style:ie={},leftNode:ae,leftTitle:le="\u81EA\u6D4B\u8F93\u5165",rightNode:oe,rightTitle:ue="\u8FD0\u884C\u7ED3\u679C"})=>ge.createElement("div",{className:he()(ce.result,se),style:ie},ge.createElement("div",{className:ce.left},ge.createElement("div",{className:ce.title},ge.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ge.createElement("span",null,le)),ge.createElement("div",{className:ce.leftNode},ae)),ge.createElement("div",{className:ce.right},ge.createElement("div",{className:ce.title},ge.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),ge.createElement("span",null,ue)),ge.createElement("div",{className:ce.rightNode},oe)))},44080:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return a}});var ge=ye(59301),ce=ye(8591),b=ye(38854),he=ye(73217),de=ye(17030),re=ye(41867),se=ye(56102),ie=ye(84056),ae={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},le=(y,x,E)=>new Promise((ee,te)=>{var fe=pe=>{try{me(E.next(pe))}catch(ve){te(ve)}},Ae=pe=>{try{me(E.throw(pe))}catch(ve){te(ve)}},me=pe=>pe.done?ee(pe.value):Promise.resolve(pe.value).then(fe,Ae);me((E=E.apply(y,x)).next())});function oe(y){if(isNaN(y))return{minutes:"00",seconds:"00"};const x=new Date(y*1e3).toISOString().substr(11,8);return{hour:x.substr(0,2),minutes:x.substr(3,2),seconds:x.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function ue(y,x){return y-x}function ne(y){y.sort(ue);let x=0;for(let E=0;E{},handlePlay:pe=()=>{},handlePlayEnded:ve=()=>{},autoPlay:Ee=!1,onPlayEnded:Ce=()=>{},isShowWaterMark:De=!0},Ie)=>{var Qe;const Ue=((Qe=x==null?void 0:x.split("."))==null?void 0:Qe.pop())==="flv",Fe=(0,ge.useRef)(),qe=(0,ge.useRef)(),Xe=(0,ge.useRef)(),mt=(0,ge.useRef)(),Je=(0,ge.useRef)(),lt=(0,ge.useRef)(),Mt=(0,ge.useRef)(),Bt=(0,ge.useRef)(),Tt=(0,ge.useRef)(),bt=(0,ge.useRef)(),nt=(0,ge.useRef)(),ct=(0,ge.useRef)(),Rt=(0,ge.useRef)(),kt=(0,ge.useRef)(),Xt=navigator.userAgent.toLowerCase().match(z),pt=Xt?Xt[0]:"pc",ut=(0,ge.useRef)(!1),Ye=(0,re.eY)();let Nt=0,$e=0,_e=0,ze=null,Ve=!1,We=20,ke=1,je=!1,Oe=!1,ot=[];(0,ge.useImperativeHandle)(Ie,()=>({getLastUpdatedTime:()=>Fe.current.currentTime,getDuration:()=>Fe.current.duration})),ce.ZP.config({maxCount:1,getContainer:()=>Xe.current});const Ct=(0,ge.useCallback)((un,Pn=!1)=>{let Nn={point:Fe.current.currentTime};ze?(Nn.log_id=ze,Nn.watch_duration=ne(ot),Nn.total_duration=$e):(fe?(Nn.video_id=parseInt(ee,10),Nn.course_id=fe):Nn.video_id=ee,Nn.duration=Nt,Nn.device=pt),Pn&&(Nn.ed="1");function Ht(){return le(this,null,function*(){je=!0,ze=yield te==null?void 0:te(Nn),je=!1,un&&un()})}Ht()},[ee,fe]);(0,ge.useEffect)(()=>{Fe.current&&(mt.current.style.display="none",Je.current.style.display="block"),ce.ZP.destroy();let un=null;return he.Z.isSupported&&Ue&&x&&(x==null?void 0:x.indexOf(".m3u8"))<0?(un=he.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:x,muted:!1}),Fe.current&&(un.attachMediaElement(Fe.current),un.load())):Fe.current.setAttribute("src",x),Lt(),()=>{un&&(un.unload(),un.pause(),un.destroy(),un=null)}},[Fe,Ue,x]);function It(){Fe.current.paused?(mt.current.style.display="none",Je.current.style.display="block"):(mt.current.style.display="block",Je.current.style.display="none")}function Lt(){nt.current.style.display="none",Rt.current.style.display="none",ct.current.style.display="none",Fe.current.muted||Fe.current.volume===0?nt.current.style.display="block":Fe.current.volume>0&&Fe.current.volume<=.5?Rt.current.style.display="block":ct.current.style.display="block"}(0,ge.useEffect)(()=>{const un=document.getElementById("play"),Pn=document.querySelectorAll(".playback-icons use");function Nn(){pe(),Ae&&!ut.current&&(Fe.current.currentTime=Ae),ut.current=!0,ot.push(Fe.current.currentTime),Ve||(Ve=!0,E&&Ct())}function Ht(){return le(this,null,function*(){It(),ot.push(Fe.current.currentTime),E&&Ct(()=>{ze=null,_e=0,Ve=!1,je=!1,Oe=!1,ot=[],$e=0,ke=1},!0),Ce()})}function xn(){lt.current.value=Math.round(Fe.current.currentTime),Mt.current.value=Math.round(Fe.current.currentTime)}function pn(){const On=oe(Math.round(Fe.current.currentTime));Tt.current.innerText=`${On.hour>0?On.hour+":":""}${On.minutes}:${On.seconds}`,Tt.current.setAttribute("datetime",`${On.hour>0?" "+On.hour+" ":""}${On.minutes}m ${On.seconds}s`)}function Zn(){var On,tn,kn,Hn,dr,Jn,ur;const Ai=Math.round((On=Fe.current)==null?void 0:On.duration);(kn=(tn=lt.current)==null?void 0:tn.setAttribute)==null||kn.call(tn,"max",Ai),(dr=(Hn=Mt.current)==null?void 0:Hn.setAttribute)==null||dr.call(Hn,"max",Ai);const Fi=oe(Ai);Bt.current&&(Bt.current.innerText=`${Fi.hour>0?Fi.hour+":":""}${Fi.minutes}:${Fi.seconds}`,(ur=(Jn=Bt.current).setAttribute)==null||ur.call(Jn,"datetime",`${Fi.hour>0?" "+Fi.hour+" ":""}${Fi.minutes}m ${Fi.seconds}s`))}function cr(){try{const On=Math.round(Fe.current.duration);lt.current.setAttribute("max",On),Mt.current.setAttribute("max",On);const tn=oe(On);Bt.current.innerText=`${tn.hour>0?tn.hour+":":""}${tn.minutes}:${tn.seconds}`,Bt.current.setAttribute("datetime",`${tn.hour>0?" "+tn.hour+" ":""}${tn.minutes}m ${tn.seconds}s`),xn(),pn();const{width:kn,height:Hn,x:dr,y:Jn}=qe.current.getBoundingClientRect();if(dr<0||Jn<0||!kn)return;if(!Oe){let ur=Fe.current.currentTime,Ai=ur-_e;Math.abs(Ai)<10?($e+=Math.abs(Ai),_e=ur,je||$e-ke*We>=0&&(ke++,ot.push(_e),E&&Ct())):(_e=ur,E&&Ct())}}catch(On){console.log(On)}}function nr(){Oe=!0}function Sn(){Fe.current.playing&&ot.push(Fe.current.currentTime,_e),_e=Fe.current.currentTime,Oe=!1}function ir(){Nt=Fe.current.duration,Nt<=20&&(We=Nt/3),Fe.current.addEventListener("play",Nn)}function rn(On){On.preventDefault(),(0,ie.vp)()?(Fe.current.style.width="100%",Fe.current.style.height="100%"):Fe.current.style.cssText=""}function Dr(){me()}function _r(On){if(!y){ce.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const tn=On.target.dataset.seek?On.target.dataset.seek:On.target.value;Fe.current.currentTime=tn,Mt.current.value=tn,lt.current.value=tn}function At(On){const tn=Math.round(On.offsetX/On.target.clientWidth*parseInt(On.target.getAttribute("max"),10));lt.current.setAttribute("data-seek",tn);const kn=oe(tn);bt.current.textContent=`${kn.hour>0?kn.hour+":":""}${kn.minutes}:${kn.seconds}`;const Hn=Fe.current.getBoundingClientRect();bt.current.style.left=`${On.pageX-Hn.left}px`}function er(On){switch(On.code){case"Space":On.preventDefault(),St();break;case"ArrowRight":if(On.preventDefault(),!y){ce.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(Fe.current.currentTime>=Fe.current.duration)break;Fe.current.currentTime=parseInt(Fe.current.currentTime)+5,xn();break;case"ArrowLeft":if(On.preventDefault(),!y){ce.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(Fe.current.currentTime===0)break;Fe.current.currentTime=parseInt(Fe.current.currentTime)-5,xn();break;case"ArrowUp":On.preventDefault(),Fe.current.volume<1&&(Fe.current.volume=(parseInt(Fe.current.volume*10)+1)/10);break;case"ArrowDown":On.preventDefault(),Fe.current.volume>0&&(Fe.current.volume=(parseInt(Fe.current.volume*10)-1)/10);break}}return Xe.current.addEventListener((0,ie.gH)(),rn),Fe.current.addEventListener("canplay",ir),Fe.current.addEventListener("ended",Ht),Fe.current.addEventListener("seeking",nr),Fe.current.addEventListener("seeked",Sn),Fe.current.addEventListener("loadedmetadata",Zn),lt.current.addEventListener("mousemove",At),lt.current.addEventListener("input",_r),Fe.current.addEventListener("timeupdate",cr),Fe.current.addEventListener("pause",Dr),Fe.current.addEventListener("volumechange",Lt),document.addEventListener("keydown",er),()=>{var On,tn,kn,Hn,dr,Jn,ur,Ai,Fi,Pr,ui,yr;(On=Fe.current)==null||On.removeEventListener("canplay",ir),(tn=Fe.current)==null||tn.removeEventListener("play",Nn),(kn=Fe.current)==null||kn.removeEventListener("ended",Ht),(Hn=Fe.current)==null||Hn.removeEventListener("seeking",nr),(dr=Fe.current)==null||dr.removeEventListener("seeked",Sn),(Jn=lt.current)==null||Jn.removeEventListener("mousemove",At),(ur=lt.current)==null||ur.removeEventListener("input",_r),(Ai=Fe.current)==null||Ai.removeEventListener("timeupdate",cr),(Fi=Fe.current)==null||Fi.removeEventListener("pause",Dr),(Pr=Fe.current)==null||Pr.removeEventListener("loadedmetadata",Zn),(ui=Fe.current)==null||ui.removeEventListener("volumechange",Lt),document.removeEventListener("keydown",er),(yr=Fe.current)!=null&&yr.playing&&(ot.push(_e,Fe.current.currentTime),E&&Ct())}},[Fe,x]),(0,ge.useEffect)(()=>{if(Fe.current.onended=()=>{ve(Fe)},Fe.current.oncontextmenu=()=>!1,(x==null?void 0:x.indexOf(".m3u8"))>-1){if(Fe.current.canPlayType("application/vnd.apple.mpegurl"))Fe.current.src=x;else if(de.ZP.isSupported()){var un=new de.ZP;un.loadSource(x),un.attachMedia(Fe.current)}}},[x]);const[at,Wt]=(0,ge.useState)(1),St=()=>{Fe.current.paused||Fe.current.ended?Fe.current.play():Fe.current.pause(),It()};function nn(){Fe.current.muted=!Fe.current.muted,Fe.current.muted?(kt.current.setAttribute("data-volume",volume.value),kt.current.value=0):kt.current.value=kt.current.dataset.volume}return ge.createElement("div",{style:{position:"relative"},ref:Xe},ge.createElement("div",{ref:qe,className:`${ae.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${ae.animate__loop}`},De&&Ye?Ye.login:" "),ge.createElement("div",{className:ae.container},ge.createElement("div",{className:ae["video-container"],id:"video-container"},ge.createElement("div",{className:ae["playback-animation"],id:"playback-animation"},ge.createElement("svg",{className:ae["playback-icons"]},ge.createElement("use",{className:"hidden",href:"#play-icon"}),ge.createElement("use",{href:"#pause"}))),ge.createElement("video",{className:ae.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:Fe,autoPlay:Ee}),ge.createElement("div",{className:`${ae["video-controls"]} `,id:"video-controls"},ge.createElement("div",{className:ae["bottom-controls"]},ge.createElement("div",{className:ae["left-controls"]},ge.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:St},ge.createElement("svg",{className:ae["playback-icons"]},ge.createElement("use",{ref:Je,href:"#play-icon"}),ge.createElement("use",{ref:mt,style:{display:"none"},href:"#pause"}))),ge.createElement("div",{className:ae.time},ge.createElement("time",{id:"time-elapsed",ref:Tt},"00:00"),ge.createElement("span",null," / "),ge.createElement("time",{id:"duration",ref:Bt},"00:00"))),ge.createElement("div",{className:ae["right-controls"]},y&&ge.createElement(b.Z,{placement:"top",overlayClassName:ae.rateOverlay,getPopupContainer:un=>un.parentNode,menu:{items:[{key:"1",label:ge.createElement("span",{onClick:()=>{Wt(1),Fe.current.playbackRate=1}},"1.0x")},{key:"2",label:ge.createElement("span",{onClick:()=>{Wt(1.5),Fe.current.playbackRate=1.5}},"1.5x")},{key:"3",label:ge.createElement("span",{onClick:()=>{Wt(2),Fe.current.playbackRate=2}},"2.0x")}]}},ge.createElement("div",{className:`${ae.controlText} mr5`},"\u500D\u901F")),ge.createElement(se.CopyToClipboard,{text:x,onCopy:()=>ce.ZP.success("\u590D\u5236\u6210\u529F")},ge.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},ge.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),ge.createElement("div",{className:ae["volume-controls"]},ge.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:ae["volume-button"],id:"volume-button",onClick:nn},ge.createElement("i",{ref:nt,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),ge.createElement("i",{ref:Rt,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),ge.createElement("i",{ref:ct,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),ge.createElement("input",{className:ae.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:kt,style:{display:"none"},onClick:Lt})),ge.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:ae["fullscreen-button"],onClick:()=>{(0,ie.vp)()?(0,ie.BU)():(0,ie.Dj)(Xe.current)}},ge.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),ge.createElement("div",{className:ae["video-progress"]},ge.createElement("progress",{ref:Mt,value:"0",min:"0"}),ge.createElement("input",{className:ae.seek,ref:lt,value:"0",min:"0",type:"range",step:"1"}),ge.createElement("div",{className:ae["seek-tooltip"],ref:bt,id:"seek-tooltip"},"00:00"))))),ge.createElement("svg",{style:{display:"none"}},ge.createElement("defs",null,ge.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},ge.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),ge.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},ge.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),ge.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},ge.createElement("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})),ge.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},ge.createElement("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})),ge.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},ge.createElement("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})),ge.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},ge.createElement("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})),ge.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},ge.createElement("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})),ge.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},ge.createElement("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})))))})},30214:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return he}});var ge=ye(59301),ce=ye(77254),b=ye(11611),he=()=>{const[de,re]=(0,ge.useState)(""),[se,ie]=(0,ge.useState)(0);let[ae,le]=(0,ge.useState)(),[oe,ue]=(0,ge.useState)();const[ne,z]=(0,ge.useState)(!1),a=(0,ge.useRef)("");(0,ge.useEffect)(()=>ce.Z.subscribe("preview-image",Ee=>{re(Ee),console.log(me.current),document.body.style.overflow="hidden"}),[]),(0,ge.useEffect)(()=>(document.addEventListener("keydown",y),()=>{document.removeEventListener("keydown",y)}),[]),(0,ge.useEffect)(()=>{a.current=de},[de]);function y(ve){ve.keyCode==27&&a.current&&x()}function x(){document.body.style.overflow="auto",le(void 0),ue(void 0),ie(0),re("")}function E(){ie(se+90)}function ee(){ae=me.current.width*1.1,oe=me.current.height*1.1,ue(oe),le(ae)}function te(){ae=me.current.width/1.1,oe=me.current.height/1.1,ue(oe),le(ae)}const fe=(0,ge.useRef)(),Ae=(0,ge.useRef)(),me=(0,ge.useRef)(),pe=ve=>{(ve.nativeEvent.target===fe.current||ve.nativeEvent.target===Ae.current)&&x()};return ge.createElement(ge.Fragment,null,de?ge.createElement("div",null,ge.createElement("div",{className:"preview-wrp-group",ref:Ae},ge.createElement(b.Z,{className:"image-preview",src:de,style:{display:"none"},preview:{visible:!0,src:de,movable:!1,onVisibleChange:ve=>{re("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},85533:function(Jt,Ze,ye){"use strict";ye.d(Ze,{h:function(){return fe}});var ge=ye(59301),ce=ye(57809),b=ye(78241),he=ye(3113),de=ye(89780),re=ye.n(de),se=ye(45559),ie=ye(42313),ae=Object.defineProperty,le=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,a=(Ae,me,pe)=>me in Ae?ae(Ae,me,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Ae[me]=pe,y=(Ae,me)=>{for(var pe in me||(me={}))ne.call(me,pe)&&a(Ae,pe,me[pe]);if(ue)for(var pe of ue(me))z.call(me,pe)&&a(Ae,pe,me[pe]);return Ae},x=(Ae,me)=>le(Ae,oe(me));const E=ce.default.Option,ee={labelCol:{span:4},wrapperCol:{span:20}},te={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Ze.Z=({callback:Ae,onCancel:me})=>{const[pe,ve]=(0,ge.useState)("python");function Ee(De){ve(te[De][1])}function Ce(De){Ae(De)}return ge.createElement(b.default,x(y({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ce,style:{width:500}}),ge.createElement(b.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ge.createElement(ce.default,{getPopupContainer:De=>De.parentNode,onChange:Ee},Object.keys(te).map(De=>ge.createElement(E,{key:De,value:De},te[De][0])))),ge.createElement(b.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ge.createElement(fe,{mode:pe})),ge.createElement("div",{className:"flex-container flex-end"},ge.createElement(he.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ge.createElement(he.ZP,{type:"ghost",onClick:me},"\u53D6\u6D88")))};function fe({value:Ae,onChange:me,mode:pe,options:ve={}}){const Ee=(0,ge.useRef)(),[Ce,De]=(0,ge.useState)();return(0,ge.useEffect)(()=>{if(Ce){let Ie=function(Qe){const Le=Qe.getValue();me&&me(Le)};return Ce.on("change",Ie),()=>{Ce.off("change",Ie)}}},[Ce,me]),(0,ge.useEffect)(()=>{Ce&&Ce.setOption("mode",pe)},[Ce,pe]),(0,ge.useEffect)(()=>{Ce&&(Ae!==Ce.getValue()||Ae==="")&&setTimeout(()=>{Ce.setValue(Ae||"")},300)},[Ce,Ae]),(0,ge.useEffect)(()=>{if(Ee.current&&!Ce){const Ie=re().fromTextArea(Ee.current,y({mode:pe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ve));De(Ie)}},[Ee.current,Ce]),ge.createElement("div",{className:"my-codemirror-container"},ge.createElement("textarea",{ref:Ee}))}},96565:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return Re}});var ge=ye(59301),ce=ye(89780),b=ye.n(ce),he=ye(76374),de=ye(45559),re=ye(6313),se=ye(25717),ie=ye(99498),ae=ye(25419),le=ye(67549),oe=ye(6339),ue=({value:Me="",className:He,showTextOnly:Ke,showLines:st,style:en={}})=>{const hn=(0,ge.useMemo)(()=>"",[Me]);return ge.createElement(ge.Fragment,null,ge.createElement("div",{dangerouslySetInnerHTML:{__html:hn}}))},ne=ye(59301),z=Object.defineProperty,a=Object.defineProperties,y=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(Me,He,Ke)=>He in Me?z(Me,He,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):Me[He]=Ke,fe=(Me,He)=>{for(var Ke in He||(He={}))E.call(He,Ke)&&te(Me,Ke,He[Ke]);if(x)for(var Ke of x(He))ee.call(He,Ke)&&te(Me,Ke,He[Ke]);return Me},Ae=(Me,He)=>a(Me,y(He));let me=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function pe({onActionCallback:Me,title:He,icon:Ke,actionName:st,className:en="",children:hn}){function Wn(){Me(st)}return ne.createElement("a",{title:He,className:en,onClick:Wn},ne.createElement("i",{className:`${Ke}`}),hn)}var ve=({watch:Me,showNullButton:He,showNullProgramButton:Ke,onActionCallback:st,fullScreen:en,insertTemp:hn,hidetoolBar:Wn,extraUse:Tn})=>{const rr=[...me,{title:`${Me?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Me?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ne.createElement("ul",{className:"markdown-toolbar-container"},!Wn&&rr.map((wr,Br)=>ne.createElement("li",{key:Br},wr.actionName?ne.createElement(pe,Ae(fe({},wr),{onActionCallback:st})):ne.createElement("span",{className:"v-line"}))),He?ne.createElement("li",null,ne.createElement(pe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:st},ne.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Ke?ne.createElement(ne.Fragment,null,ne.createElement("li",null,ne.createElement(pe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:st},ne.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ne.createElement("li",null,ne.createElement(pe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:st},ne.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,hn&&ne.createElement("li",null,ne.createElement(pe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${hn}`,onActionCallback:st},ne.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Tn&&ne.createElement("li",null,Tn),ne.createElement("li",{className:"btn-full-screen"},ne.createElement(pe,{icon:`${en?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:en?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:st})))},Ee=ye(57261),Ce=ye(78241),De=ye(92832),Ie=ye(3113),Qe=Object.defineProperty,Le=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,mt=(Me,He,Ke)=>He in Me?Qe(Me,He,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):Me[He]=Ke,Je=(Me,He)=>{for(var Ke in He||(He={}))qe.call(He,Ke)&&mt(Me,Ke,He[Ke]);if(Fe)for(var Ke of Fe(He))Xe.call(He,Ke)&&mt(Me,Ke,He[Ke]);return Me},lt=(Me,He)=>Le(Me,Ue(He));const Mt={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Me,onCancel:He})=>{function Ke(st){Me(st)}return ge.createElement(Ce.default,lt(Je({},Mt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Ke,style:{width:500}}),ge.createElement(Ce.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ge.createElement(De.default,null)),ge.createElement(Ce.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ge.createElement(De.default,null)),ge.createElement("div",{className:"flex-container flex-end"},ge.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ge.createElement(Ie.ZP,{type:"ghost",onClick:He},"\u53D6\u6D88")))},Tt=ye(85533),bt=ye(45053),nt=ye(43418),ct=ye(95237),Rt=ye(16750),kt=ye(59301),Xt=({callback:Me,onCancel:He})=>{const Ke=document.createElement("canvas"),st=Ke.getContext("2d");Ke.width=1e3,Ke.height=800,st.fillStyle="#ffffff",st.fillRect(0,0,Ke.width,Ke.height);const en=Ke.toDataURL("image/png");return kt.createElement(nt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},kt.createElement(ct.Z,{style:{height:"100vh"}},kt.createElement(Rt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:en,visible:!0,title:String(Date.now())},onOk:hn=>{Me({src:hn.url})},onClose:He})))},pt=ye(12378);function ut(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(ut,go.CommandHandler),ut.prototype.canAlignSelection=function(){var Me=this.diagram;return!(Me===null||Me.isReadOnly||Me.isModelReadOnly||Me.selection.count<2)},ut.prototype.alignLeft=function(){var Me=this.diagram;Me.startTransaction("aligning left");var He=1/0;Me.selection.each(function(Ke){Ke instanceof go.Link||(He=Math.min(Ke.position.x,He))}),Me.selection.each(function(Ke){Ke instanceof go.Link||Ke.move(new go.Point(He,Ke.position.y))}),Me.commitTransaction("aligning left")},ut.prototype.alignRight=function(){var Me=this.diagram;Me.startTransaction("aligning right");var He=-1/0;Me.selection.each(function(Ke){if(!(Ke instanceof go.Link)){var st=Ke.actualBounds.x+Ke.actualBounds.width;He=Math.max(st,He)}}),Me.selection.each(function(Ke){Ke instanceof go.Link||Ke.move(new go.Point(He-Ke.actualBounds.width,Ke.position.y))}),Me.commitTransaction("aligning right")},ut.prototype.alignTop=function(){var Me=this.diagram;Me.startTransaction("alignTop");var He=1/0;Me.selection.each(function(Ke){Ke instanceof go.Link||(He=Math.min(Ke.position.y,He))}),Me.selection.each(function(Ke){Ke instanceof go.Link||Ke.move(new go.Point(Ke.position.x,He))}),Me.commitTransaction("alignTop")},ut.prototype.alignBottom=function(){var Me=this.diagram;Me.startTransaction("aligning bottom");var He=-1/0;Me.selection.each(function(Ke){if(!(Ke instanceof go.Link)){var st=Ke.actualBounds.y+Ke.actualBounds.height;He=Math.max(st,He)}}),Me.selection.each(function(Ke){Ke instanceof go.Link||Ke.move(new go.Point(Ke.actualBounds.x,He-Ke.actualBounds.height))}),Me.commitTransaction("aligning bottom")},ut.prototype.alignCenterX=function(){var Me=this.diagram,He=Me.selection.first();if(He){Me.startTransaction("aligning Center X");var Ke=He.actualBounds.x+He.actualBounds.width/2;Me.selection.each(function(st){st instanceof go.Link||st.move(new go.Point(Ke-st.actualBounds.width/2,st.actualBounds.y))}),Me.commitTransaction("aligning Center X")}},ut.prototype.alignCenterY=function(){var Me=this.diagram,He=Me.selection.first();if(He){Me.startTransaction("aligning Center Y");var Ke=He.actualBounds.y+He.actualBounds.height/2;Me.selection.each(function(st){st instanceof go.Link||st.move(new go.Point(st.actualBounds.x,Ke-st.actualBounds.height/2))}),Me.commitTransaction("aligning Center Y")}},ut.prototype.alignColumn=function(Me){var He=this.diagram;He.startTransaction("align Column"),Me===void 0&&(Me=0),Me=parseFloat(Me);var Ke=new Array;He.selection.each(function(Tn){Tn instanceof go.Link||Ke.push(Tn)});for(var st=0;st0){for(var Tn=hn.elt(Wn-1);Tn!==null&&Tn.isTreeExpanded&&!Tn.isTreeLeaf;){var rr=this._sortTreeChildrenByY(Tn);Tn=rr.last()}Tn!==null&&Me.select(Tn)}else Me.select(en)}}else if(Ke.key==="Down")if(He.isTreeExpanded&&!He.isTreeLeaf){var st=this._sortTreeChildrenByY(He).first();st!==null&&Me.select(st)}else for(;He!==null;){var en=He.findTreeParentNode();if(en===null)break;var hn=this._sortTreeChildrenByY(en),Wn=hn.indexOf(He);if(Wnhn.y?1:en.xhn.x?1:0}),He},ut.prototype.copyToClipboard=function(Me){go.CommandHandler.prototype.copyToClipboard.call(this,Me),this._lastPasteOffset.set(this.pasteOffset)},ut.prototype.pasteFromClipboard=function(){var Me=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Me,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Me},Object.defineProperty(ut.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Me){if(Me!=="move"&&Me!=="select"&&Me!=="scroll"&&Me!=="tree"&&Me!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Me);this._arrowKeyBehavior=Me}}),Object.defineProperty(ut.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Me){if(!(Me instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Me);this._pasteOffset.set(Me)}});var Ye=ut,Nt=ye(25863),$e=ye(43604),_e=ye(38147),ze={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Ve=ye(59301),We=(Me,He,Ke)=>new Promise((st,en)=>{var hn=rr=>{try{Tn(Ke.next(rr))}catch(wr){en(wr)}},Wn=rr=>{try{Tn(Ke.throw(rr))}catch(wr){en(wr)}},Tn=rr=>rr.done?st(rr.value):Promise.resolve(rr.value).then(hn,Wn);Tn((Ke=Ke.apply(Me,He)).next())});function ke({onCancel:Me,callback:He}){let Ke=(0,ge.useRef)(),st=(0,ge.useRef)(),en=(0,ge.useRef)(),hn=(0,ge.useRef)(!1);const Wn=(0,ge.useRef)(!1),[Tn,rr]=(0,ge.useState)(0);function wr(){const Kn=pt.bx.make,zr={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Ke.current=new pt.S0(st.current,{padding:20,grid:Kn(pt.s_,"Grid",Kn(pt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Kn(pt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:ni=>{var Ei=ni.diagram.commandHandler.addTopLevelParts(ni.diagram.selection,!0);Ei||ni.diagram.currentTool.doCancel()},commandHandler:Kn(Ye),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:ni=>{var Ei=ni.subject;Ei.location=Ei.location.copy().snapToGridPoint(ni.diagram.grid.gridOrigin,ni.diagram.grid.gridCellSize),setTimeout(()=>{ni.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:ni=>{var Ei=ni.subject;setTimeout(()=>{ni.diagram.commandHandler.editTextBlock()})},LinkRelinked:ni=>{var Ei=ni.parameter.part;Ei.invalidateConnectedLinks();var Oi=ni.subject;ni.diagram.toolManager.linkingTool.isForwards?Oi.toNode.invalidateConnectedLinks():Oi.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Ke.current.nodeTemplate=Kn(pt.NB,"Auto",{locationSpot:pt.z6.Center,locationObjectName:"SHAPE",desiredSize:new pt.$u(120,60),minSize:new pt.$u(40,40),resizable:!0,resizeCellSize:new pt.$u(10,10),rotatable:!0},new pt.KX("location","loc",pt.E9.parse).makeTwoWay(pt.E9.stringify),new pt.KX("desiredSize","size",pt.$u.parse).makeTwoWay(pt.$u.stringify),Kn(pt.bn,{name:"SHAPE",fill:zr.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:pt.z6.AllSides,toSpot:pt.z6.AllSides},new pt.KX("figure"),new pt.KX("fill"),new pt.KX("stroke","borderColor"),new pt.KX("strokeWidth","thickness"),new pt.KX("strokeDashArray","dash")),Kn(pt.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Kn(pt.al,{margin:1,textAlign:"center",overflow:pt.al.OverflowEllipsis,editable:!0},new pt.KX("text").makeTwoWay(),new pt.KX("stroke","color"))),Ke.current.nodeTemplate.toolTip=Kn("ToolTip",Kn(pt.s_,"Vertical",{maxSize:new pt.$u(200,NaN)},Kn(pt.al,{font:"bold 10pt sans-serif",textAlign:"center"},new pt.KX("text")),Kn(pt.al,{font:"10pt sans-serif",textAlign:"center"},new pt.KX("text","details"))));function Nr(ni,Ei){var Oi=(mi,Ui)=>{mi.handled=!0,mi.diagram.model.commit(Ma=>{var lo=Ui.part.adornedPart,ua=new pt.E9().setRectSpot(lo.actualBounds,ni);ua.subtract(lo.location),ua.scale(2,2),ua.x+=Math.sign(ua.x)*130,ua.y+=Math.sign(ua.y)*130,ua.add(lo.location),ua.snapToGridPoint(mi.diagram.grid.gridOrigin,mi.diagram.grid.gridCellSize);var Ya=Ma.copyNodeData(lo.data);Ma.setGroupKeyForNodeData(Ya,Ma.getGroupKeyForNodeData(lo.data)),Ma.addNodeData(Ya);var za={from:lo.key,to:Ma.getKeyForNodeData(Ya)};Ma.addLinkData(za);var Uo=mi.diagram.findNodeForData(Ya);Uo.location=ua,mi.diagram.select(Uo),setTimeout(()=>{mi.diagram.commandHandler.editTextBlock()},20)})};return Kn(pt.bn,{figure:Ei,alignment:ni,alignmentFocus:ni.opposite(),width:ni.equals(pt.z6.Top)||ni.equals(pt.z6.Bottom)?25:18,height:ni.equals(pt.z6.Top)||ni.equals(pt.z6.Bottom)?18:25,fill:"orange",stroke:zr.white,strokeWidth:4,mouseEnter:(mi,Ui)=>Ui.fill="dodgerblue",mouseLeave:(mi,Ui)=>Ui.fill="orange",isActionable:!0,click:Oi,contextClick:Oi})}function Tr(ni){return Kn(pt.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Ei,Oi)=>Oi.fill="dodgerblue",mouseLeave:(Ei,Oi)=>Oi.fill="orange",click:(Ei,Oi)=>{Ei.diagram.commandHandler.showContextMenu(Oi.part.adornedPart)}},ni||{})}Ke.current.nodeTemplate.selectionAdornmentTemplate=Kn(pt.uz,"Spot",Kn(pt.Vm,{padding:10}),Nr(pt.z6.Top,"TriangleUp"),Nr(pt.z6.Left,"TriangleLeft"),Nr(pt.z6.Right,"TriangleRight"),Nr(pt.z6.Bottom,"TriangleDown"),Tr({alignment:new pt.z6(.75,0)}));function Mr(ni,Ei){return(Oi,mi)=>{Oi.handled=!0,Oi.diagram.model.commit(Ui=>{Ui.set(mi.part.adornedPart.data,ni,Ei)})}}function Zr(ni,Ei){return Ei||(Ei="color"),Kn(pt.bn,{width:16,height:16,stroke:"lightgray",fill:ni,margin:1,background:"transparent",mouseEnter:(Oi,mi)=>mi.stroke="dodgerblue",mouseLeave:(Oi,mi)=>mi.stroke="lightgray",click:Mr(Ei,ni),contextClick:Mr(Ei,ni)})}function ii(){return[Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Zr(zr.white,"fill"),Zr(zr.beige,"fill"),Zr(zr.extralightblue,"fill"),Zr(zr.extralightred,"fill"))),Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Zr(zr.lightgray,"fill"),Zr(zr.lightgreen,"fill"),Zr(zr.lightblue,"fill"),Zr(zr.lightred,"fill")))]}function Li(){return[Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Zr(zr.black),Zr(zr.green),Zr(zr.blue),Zr(zr.red))),Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Zr(zr.white),Zr(zr.magenta),Zr(zr.purple),Zr(zr.orange)))]}function Wi(ni,Ei){return Ei||(Ei="thickness"),Kn(pt.bn,"LineH",{width:16,height:16,strokeWidth:ni,margin:1,background:"transparent",mouseEnter:(Oi,mi)=>mi.background="dodgerblue",mouseLeave:(Oi,mi)=>mi.background="transparent",click:Mr(Ei,ni),contextClick:Mr(Ei,ni)})}function Pi(ni,Ei){return Ei||(Ei="dash"),Kn(pt.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:ni,margin:1,background:"transparent",mouseEnter:(Oi,mi)=>mi.background="dodgerblue",mouseLeave:(Oi,mi)=>mi.background="transparent",click:Mr(Ei,ni),contextClick:Mr(Ei,ni)})}function Ci(){return[Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Wi(1),Wi(2),Wi(3),Wi(4))),Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Pi(null),Pi([2,4]),Pi([4,4])))]}function Ki(ni,Ei){return Ei||(Ei="figure"),Kn(pt.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:ni,margin:1,background:"transparent",mouseEnter:(Oi,mi)=>mi.fill="dodgerblue",mouseLeave:(Oi,mi)=>mi.fill="lightgray",click:Mr(Ei,ni),contextClick:Mr(Ei,ni)})}Ke.current.nodeTemplate.contextMenu=Kn("ContextMenu",Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Ki("Rectangle"),Ki("RoundedRectangle"),Ki("Ellipse"),Ki("Diamond"))),Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Ki("Parallelogram2"),Ki("ManualOperation"),Ki("Procedure"),Ki("Cylinder1"))),Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Ki("Terminator"),Ki("CreateRequest"),Ki("Document"),Ki("TriangleDown"))),ii(),Li(),Ci()),Ke.current.groupTemplate=Kn(pt.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:pt.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(ni,Ei)=>{var Oi=Ei.addMembers(Ei.diagram.selection,!0);Oi||Ei.diagram.currentTool.doCancel()},avoidable:!1},new pt.KX("location","loc",pt.E9.parse).makeTwoWay(pt.E9.stringify),Kn(pt.s_,"Auto",{name:"BODY"},Kn(pt.bn,{parameter1:10,fill:zr.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:pt.z6.AllSides,toSpot:pt.z6.AllSides},new pt.KX("fill"),new pt.KX("stroke","color"),new pt.KX("strokeWidth","thickness"),new pt.KX("strokeDashArray","dash")),Kn(pt.Vm,{background:"transparent",margin:20})),Kn(pt.al,{alignment:pt.z6.Top,alignmentFocus:pt.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new pt.KX("text"),new pt.KX("stroke","color"))),Ke.current.groupTemplate.selectionAdornmentTemplate=Kn(pt.uz,"Spot",Kn(pt.s_,"Auto",Kn(pt.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Kn(pt.Vm,{margin:1.5})),Tr({alignment:pt.z6.TopRight,alignmentFocus:pt.z6.BottomRight})),Ke.current.groupTemplate.contextMenu=Kn("ContextMenu",ii(),Li(),Ci()),Ke.current.linkTemplate=Kn(pt.rU,{layerName:"Foreground",routing:pt.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new pt.KX("fromSpot","fromSpot",pt.z6.parse),new pt.KX("toSpot","toSpot",pt.z6.parse),new pt.KX("fromShortLength","dir",ni=>ni>=1?10:0),new pt.KX("toShortLength","dir",ni=>ni>=1?10:0),new pt.KX("points").makeTwoWay(),Kn(pt.bn,{strokeWidth:2},new pt.KX("stroke","color"),new pt.KX("strokeWidth","thickness"),new pt.KX("strokeDashArray","dash")),Kn(pt.bn,{segmentIndex:0,segmentOffset:new pt.E9(15,0),segmentOrientation:pt.rU.OrientAlong,alignmentFocus:pt.z6.Right,figure:"circle",width:10,strokeWidth:0},new pt.KX("fill","color"),new pt.KX("visible","dir",ni=>ni===1)),Kn(pt.bn,{segmentIndex:-1,segmentOffset:new pt.E9(-10,6),segmentOrientation:pt.rU.OrientPlus90,alignmentFocus:pt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new pt.KX("fill","color"),new pt.KX("visible","dir",ni=>ni>=1),new pt.KX("width","thickness",ni=>7+3*ni),new pt.KX("height","thickness",ni=>7+3*ni),new pt.KX("segmentOffset","thickness",ni=>new pt.E9(-15,4+1.5*ni))),Kn(pt.bn,{segmentIndex:0,segmentOffset:new pt.E9(15,-6),segmentOrientation:pt.rU.OrientMinus90,alignmentFocus:pt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new pt.KX("fill","color"),new pt.KX("visible","dir",ni=>ni===2),new pt.KX("width","thickness",ni=>7+3*ni),new pt.KX("height","thickness",ni=>7+3*ni),new pt.KX("segmentOffset","thickness",ni=>new pt.E9(-15,4+1.5*ni))),Kn(pt.al,{alignmentFocus:new pt.z6(0,1,-4,0),editable:!0},new pt.KX("text").makeTwoWay(),new pt.KX("stroke","color"))),Ke.current.linkTemplate.selectionAdornmentTemplate=Kn(pt.uz,Kn(pt.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:oa(2)},new pt.KX("pathPattern","thickness",oa)),Tr({alignmentFocus:new pt.z6(0,0,-6,-4)}));function oa(ni){return Kn(pt.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(ni+4).toString()+" H3"})}function Vi(ni){var Ei="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return ni===0?Ei="M0 0 M16 16 M0 8 L16 8":ni===2&&(Ei="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Kn(pt.bn,{geometryString:Ei,margin:2,background:"transparent",mouseEnter:(Oi,mi)=>mi.background="dodgerblue",mouseLeave:(Oi,mi)=>mi.background="transparent",click:Mr("dir",ni),contextClick:Mr("dir",ni)})}function ha(ni){var Ei=(Oi,mi)=>{Oi.handled=!0,Oi.diagram.model.commit(Ui=>{var Ma=mi.part.adornedPart;Ui.set(Ma.data,ni?"toSpot":"fromSpot",pt.z6.stringify(pt.z6.AllSides)),(ni?Ma.toNode:Ma.fromNode).invalidateConnectedLinks()})};return Kn(pt.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Oi,mi)=>mi.background="dodgerblue",mouseLeave:(Oi,mi)=>mi.background="transparent",click:Ei,contextClick:Ei})}function Lr(ni,Ei){var Oi=0,mi=pt.z6.RightSide;ni.equals(pt.z6.Top)?(Oi=270,mi=pt.z6.TopSide):ni.equals(pt.z6.Left)?(Oi=180,mi=pt.z6.LeftSide):ni.equals(pt.z6.Bottom)&&(Oi=90,mi=pt.z6.BottomSide),Ei||(Oi-=180);var Ui=(Ma,lo)=>{Ma.handled=!0,Ma.diagram.model.commit(ua=>{var Ya=lo.part.adornedPart;ua.set(Ya.data,Ei?"toSpot":"fromSpot",pt.z6.stringify(mi)),(Ei?Ya.toNode:Ya.fromNode).invalidateConnectedLinks()})};return Kn(pt.bn,{alignment:ni,alignmentFocus:ni.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Oi,background:"transparent",mouseEnter:(Ma,lo)=>lo.background="dodgerblue",mouseLeave:(Ma,lo)=>lo.background="transparent",click:Ui,contextClick:Ui})}Ke.current.linkTemplate.contextMenu=Kn("ContextMenu",Li(),Ci(),Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Vi(0),Vi(1),Vi(2))),Kn("ContextMenuButton",Kn(pt.s_,"Horizontal",Kn(pt.s_,"Spot",ha(!1),Lr(pt.z6.Top,!1),Lr(pt.z6.Left,!1),Lr(pt.z6.Right,!1),Lr(pt.z6.Bottom,!1)),Kn(pt.s_,"Spot",{margin:new pt.Zt(0,0,0,2)},ha(!0),Lr(pt.z6.Top,!0),Lr(pt.z6.Left,!0),Lr(pt.z6.Right,!0),Lr(pt.z6.Bottom,!0)))));const So=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -229,18 +229,18 @@ ${ot} {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Ji=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Da(ni){return console.log("shapeName:",ni),Ji.indexOf(ni)>=0}var Po=new pt.YI(en.current,{maxSelectionCount:1,linkTemplate:Kn(pt.rU,{locationSpot:pt.z6.Center,selectionAdornmentTemplate:Kn(pt.uz,"Link",{locationSpot:pt.z6.Center},Kn(pt.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Kn(pt.bn,{toArrow:"Standard",stroke:null}))},{routing:pt.rU.AvoidsNodes,curve:pt.rU.JumpOver,corner:5,toShortLength:4},new pt.KX("points"),Kn(pt.bn,{isPanelMain:!0,strokeWidth:2}),Kn(pt.bn,{toArrow:"Standard",stroke:null})),model:new pt.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...pt.bn.getFigureGenerators().toArray().map(ni=>({text:"\u672A\u547D\u540D",size:"100 100",figure:ni.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Ke.current.addDiagramListener("TextEdited",function(ni){var Ei;const Oi=ni.subject.part;var mi=(Ei=document.activeElement)==null?void 0:Ei.value;typeof mi=="string"&&mi.trim()===""&&Ke.current.model.commit(function(_i){_i.set(Oi.data,"text","\u672A\u547D\u540D"),Ke.current.commandHandler.stopCommand()},"increment")}),Po.nodeTemplate=Kn(pt.NB,"Auto",{locationSpot:pt.z6.Center},new pt.KX("location","location",pt.E9.parse).makeTwoWay(pt.E9.stringify),Kn(pt.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new pt.KX("stroke").makeTwoWay(),new pt.KX("fill").makeTwoWay(),new pt.KX("figure")),Kn(pt.al,{margin:new pt.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new pt.$u(16,16),maxSize:new pt.$u(10,NaN),textAlign:"center",editable:!0},new pt.KX("key").makeTwoWay())),setTimeout(()=>{Ke.current.grid=Kn(pt.s_,"Grid",Kn(pt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Kn(pt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Ke.current.grid.visible=!0,Ke.current.grid.gridCellStroke="darkgray",Ke.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Ke.current,Ke.current}const Br=()=>We(this,null,function*(){var Kn=Ke.current.makeImage();const zr=yield(0,_e.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Kn.src}});He({src:zr.url})});return(0,ge.useEffect)(()=>(setTimeout(()=>{wr()},500),rr(Tn+1),()=>{Ke.current=null}),[]),Ve.createElement("div",{ref:Wn,className:hn.current?`${ze.maxH60} body-overflow-initial`:"body-overflow-initial"},Ve.createElement(nt.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Tn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Ve.createElement(ct.Z,null,Ve.createElement($e.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Ve.createElement($e.Z,{onClick:()=>{var Kn,zr,Nr=Ke.current.selection.first();if(hn.current=!hn.current,document.activeElement&&Nr){let Tr=(zr=(Kn=document.activeElement)==null?void 0:Kn.value)==null?void 0:zr.trim();typeof Tr=="string"&&Ke.current.model.commit(function(Mr){Mr.set(Nr.data,"text",Tr||"\u672A\u547D\u540D"),Ke.current.commandHandler.stopCommand()},"increment")}rr(Tn+1)}},Ve.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Me},Ve.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ze.flowChartWrp},Ve.createElement("div",{style:{display:"flex",height:"100%"}},Ve.createElement("div",{style:{width:"300px",height:"100%"}},Ve.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Ve.createElement("div",{style:{height:"calc(100% - 50px)"},className:ze.myPaletteDiv,ref:en})),Ve.createElement("div",{style:{flex:1,position:"relative"}},Ve.createElement("div",{ref:st,style:{height:"80vh"}}))),Ve.createElement("div",{className:"tr"},Ve.createElement(Ie.ZP,{size:"large",onClick:Br,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var je=ke,Oe=ye(5112),ot=ye(5871);const Ct=Oe.ZP.Group,It={margin:"0 8px"};var Lt=({callback:Me,onCancel:He})=>{function Ke(st){Me(st)}return ge.createElement(Ce.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Ke},ge.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ge.createElement("span",{style:It},"\u5355\u5143\u683C\u6570\uFF1A"),ge.createElement("span",{style:It},"\u884C\u6570"),ge.createElement(Ce.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ge.createElement(ot.Z,null)),ge.createElement("span",{style:It},"\u5217\u6570"),ge.createElement(Ce.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ge.createElement(ot.Z,null))),ge.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ge.createElement("span",{style:It},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),ge.createElement(Ce.default.Item,{name:"align"},ge.createElement(Ct,null,ge.createElement(Oe.ZP,{value:"default"},ge.createElement("i",{className:"fa fa-align-justify"})),ge.createElement(Oe.ZP,{value:"left"},ge.createElement("i",{className:"fa fa-align-left"})),ge.createElement(Oe.ZP,{value:"center"},ge.createElement("i",{className:"fa fa-align-center"})),ge.createElement(Oe.ZP,{value:"right"},ge.createElement("i",{className:"fa fa-align-right"}))))),ge.createElement("div",{className:"flex-container flex-end"},ge.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ge.createElement(Ie.ZP,{type:"ghost",onClick:He},"\u53D6\u6D88")))},at=ye(78673),Wt=ye(93510),St=ye.n(Wt),un=(0,ge.forwardRef)(({use3d:Me,width:He,height:Ke,callback:st,showSaveButton:en},hn)=>{const Wn=(0,ge.useRef)(),Tn=(0,ge.useRef)(),[rr,wr]=(0,ge.useState)(!1),Br=(0,ge.useRef)({id:Wn,appName:"graphing",width:He||1e3,height:Ke||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ge.useEffect)(()=>{Tn.current=new(St())(Br.current,!0),window.onload=function(){Tn.current.inject("applet_container")}},[]);const Kn=()=>{var zr=window.ggbApplet.getPNGBase64(1,!0,72);return st&&st(zr),zr};return(0,ge.useEffect)(()=>{Br.current.appName=rr?"3D":"graphing",Tn.current.inject("applet_container")},[rr]),(0,ge.useEffect)(()=>{wr(Me)},[Me]),(0,ge.useImperativeHandle)(hn,()=>({getImgData:Kn})),ge.createElement(ge.Fragment,null,ge.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Wn}),ge.createElement(ct.Z,{align:"middle"},ge.createElement($e.Z,{flex:1},ge.createElement(at.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:rr,onChange:zr=>wr(zr)})),ge.createElement($e.Z,null,ge.createElement(Ie.ZP,{size:"large",onClick:Kn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Pn=ye(99298),Nn=ye(1012),Ht=ye(8591);const xn="link",pn="upload-image",Zn="add-flowchart",cr="draw-image",nr="add-flowchart",Sn="code-block",ir="add-table",rn="------------",Dr={default:rn,left:`:${rn}`,center:`:${rn}:`,right:`${rn}:`};var _r=ye(31103),At=(Me,He,Ke)=>new Promise((st,en)=>{var hn=rr=>{try{Tn(Ke.next(rr))}catch(wr){en(wr)}},Wn=rr=>{try{Tn(Ke.throw(rr))}catch(wr){en(wr)}},Tn=rr=>rr.done?st(rr.value):Promise.resolve(rr.value).then(hn,Wn);Tn((Ke=Ke.apply(Me,He)).next())});function er(){}let On=0;const tn=1e4,kn="\u2581",Hn="@\u2581\u2581@",dr="@\u2581@",Jn=` +]}`;var qi=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Ba(ni){return console.log("shapeName:",ni),qi.indexOf(ni)>=0}var Po=new pt.YI(en.current,{maxSelectionCount:1,linkTemplate:Kn(pt.rU,{locationSpot:pt.z6.Center,selectionAdornmentTemplate:Kn(pt.uz,"Link",{locationSpot:pt.z6.Center},Kn(pt.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Kn(pt.bn,{toArrow:"Standard",stroke:null}))},{routing:pt.rU.AvoidsNodes,curve:pt.rU.JumpOver,corner:5,toShortLength:4},new pt.KX("points"),Kn(pt.bn,{isPanelMain:!0,strokeWidth:2}),Kn(pt.bn,{toArrow:"Standard",stroke:null})),model:new pt.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...pt.bn.getFigureGenerators().toArray().map(ni=>({text:"\u672A\u547D\u540D",size:"100 100",figure:ni.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Ke.current.addDiagramListener("TextEdited",function(ni){var Ei;const Oi=ni.subject.part;var mi=(Ei=document.activeElement)==null?void 0:Ei.value;typeof mi=="string"&&mi.trim()===""&&Ke.current.model.commit(function(Ui){Ui.set(Oi.data,"text","\u672A\u547D\u540D"),Ke.current.commandHandler.stopCommand()},"increment")}),Po.nodeTemplate=Kn(pt.NB,"Auto",{locationSpot:pt.z6.Center},new pt.KX("location","location",pt.E9.parse).makeTwoWay(pt.E9.stringify),Kn(pt.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new pt.KX("stroke").makeTwoWay(),new pt.KX("fill").makeTwoWay(),new pt.KX("figure")),Kn(pt.al,{margin:new pt.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new pt.$u(16,16),maxSize:new pt.$u(10,NaN),textAlign:"center",editable:!0},new pt.KX("key").makeTwoWay())),setTimeout(()=>{Ke.current.grid=Kn(pt.s_,"Grid",Kn(pt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Kn(pt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Ke.current.grid.visible=!0,Ke.current.grid.gridCellStroke="darkgray",Ke.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Ke.current,Ke.current}const Br=()=>We(this,null,function*(){var Kn=Ke.current.makeImage();const zr=yield(0,_e.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Kn.src}});He({src:zr.url})});return(0,ge.useEffect)(()=>(setTimeout(()=>{wr()},500),rr(Tn+1),()=>{Ke.current=null}),[]),Ve.createElement("div",{ref:Wn,className:hn.current?`${ze.maxH60} body-overflow-initial`:"body-overflow-initial"},Ve.createElement(nt.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Tn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Ve.createElement(ct.Z,null,Ve.createElement($e.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Ve.createElement($e.Z,{onClick:()=>{var Kn,zr,Nr=Ke.current.selection.first();if(hn.current=!hn.current,document.activeElement&&Nr){let Tr=(zr=(Kn=document.activeElement)==null?void 0:Kn.value)==null?void 0:zr.trim();typeof Tr=="string"&&Ke.current.model.commit(function(Mr){Mr.set(Nr.data,"text",Tr||"\u672A\u547D\u540D"),Ke.current.commandHandler.stopCommand()},"increment")}rr(Tn+1)}},Ve.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Me},Ve.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ze.flowChartWrp},Ve.createElement("div",{style:{display:"flex",height:"100%"}},Ve.createElement("div",{style:{width:"300px",height:"100%"}},Ve.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Ve.createElement("div",{style:{height:"calc(100% - 50px)"},className:ze.myPaletteDiv,ref:en})),Ve.createElement("div",{style:{flex:1,position:"relative"}},Ve.createElement("div",{ref:st,style:{height:"80vh"}}))),Ve.createElement("div",{className:"tr"},Ve.createElement(Ie.ZP,{size:"large",onClick:Br,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var je=ke,Oe=ye(5112),ot=ye(5871);const Ct=Oe.ZP.Group,It={margin:"0 8px"};var Lt=({callback:Me,onCancel:He})=>{function Ke(st){Me(st)}return ge.createElement(Ce.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Ke},ge.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ge.createElement("span",{style:It},"\u5355\u5143\u683C\u6570\uFF1A"),ge.createElement("span",{style:It},"\u884C\u6570"),ge.createElement(Ce.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ge.createElement(ot.Z,null)),ge.createElement("span",{style:It},"\u5217\u6570"),ge.createElement(Ce.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ge.createElement(ot.Z,null))),ge.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ge.createElement("span",{style:It},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),ge.createElement(Ce.default.Item,{name:"align"},ge.createElement(Ct,null,ge.createElement(Oe.ZP,{value:"default"},ge.createElement("i",{className:"fa fa-align-justify"})),ge.createElement(Oe.ZP,{value:"left"},ge.createElement("i",{className:"fa fa-align-left"})),ge.createElement(Oe.ZP,{value:"center"},ge.createElement("i",{className:"fa fa-align-center"})),ge.createElement(Oe.ZP,{value:"right"},ge.createElement("i",{className:"fa fa-align-right"}))))),ge.createElement("div",{className:"flex-container flex-end"},ge.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ge.createElement(Ie.ZP,{type:"ghost",onClick:He},"\u53D6\u6D88")))},at=ye(78673),Wt=ye(93510),St=ye.n(Wt),un=(0,ge.forwardRef)(({use3d:Me,width:He,height:Ke,callback:st,showSaveButton:en},hn)=>{const Wn=(0,ge.useRef)(),Tn=(0,ge.useRef)(),[rr,wr]=(0,ge.useState)(!1),Br=(0,ge.useRef)({id:Wn,appName:"graphing",width:He||1e3,height:Ke||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ge.useEffect)(()=>{Tn.current=new(St())(Br.current,!0),window.onload=function(){Tn.current.inject("applet_container")}},[]);const Kn=()=>{var zr=window.ggbApplet.getPNGBase64(1,!0,72);return st&&st(zr),zr};return(0,ge.useEffect)(()=>{Br.current.appName=rr?"3D":"graphing",Tn.current.inject("applet_container")},[rr]),(0,ge.useEffect)(()=>{wr(Me)},[Me]),(0,ge.useImperativeHandle)(hn,()=>({getImgData:Kn})),ge.createElement(ge.Fragment,null,ge.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Wn}),ge.createElement(ct.Z,{align:"middle"},ge.createElement($e.Z,{flex:1},ge.createElement(at.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:rr,onChange:zr=>wr(zr)})),ge.createElement($e.Z,null,ge.createElement(Ie.ZP,{size:"large",onClick:Kn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Pn=ye(99298),Nn=ye(1012),Ht=ye(8591);const xn="link",pn="upload-image",Zn="add-flowchart",cr="draw-image",nr="add-flowchart",Sn="code-block",ir="add-table",rn="------------",Dr={default:rn,left:`:${rn}`,center:`:${rn}:`,right:`${rn}:`};var _r=ye(31103),At=(Me,He,Ke)=>new Promise((st,en)=>{var hn=rr=>{try{Tn(Ke.next(rr))}catch(wr){en(wr)}},Wn=rr=>{try{Tn(Ke.throw(rr))}catch(wr){en(wr)}},Tn=rr=>rr.done?st(rr.value):Promise.resolve(rr.value).then(hn,Wn);Tn((Ke=Ke.apply(Me,He)).next())});function er(){}let On=0;const tn=1e4,kn="\u2581",Hn="@\u2581\u2581@",dr="@\u2581@",Jn=` **\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,ur=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Ai(Me){return/^\d+$/.test(Me)?`${Me}px`:Me}const Pr=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ui={[Pr+"-B"]:"bold",[Pr+"-I"]:"italic"},yr={[xn]:"\u6DFB\u52A0\u94FE\u63A5",[Sn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[pn]:"\u6DFB\u52A0\u56FE\u7247",[cr]:"\u6DFB\u52A0\u753B\u56FE",[Zn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ir]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Re=({defaultValue:Me="",onChange:He,width:Ke="100%",height:st=400,miniToolbar:en=!1,isFocus:hn=!1,watch:Wn,insertTemp:Tn,mode:rr="markdown",id:wr="markdown-editor-id",showResizeBar:Br=!1,noStorage:Kn=!1,showNullButton:zr=!1,showNullProgramButton:Nr=!1,hidetoolBar:Tr=!1,fullScreen:Mr=!1,onBlur:Zr,onCMBeforeChange:ii,onFullScreen:Li,className:Gi="",disablePaste:Pi=!1,disabled:Ci=!1,disabledFill:Wi=!1,placeholder:aa="",values:Xi="",extraUse:fa})=>{const[Lr,Do]=(0,ge.useState)(null),[Ji,Da]=(0,ge.useState)(Me),[Po,ni]=(0,ge.useState)(Wn),[Ei,Oi]=(0,ge.useState)(Mr),[mi,_i]=(0,ge.useState)(""),[Ma,fo]=(0,ge.useState)(0),[oa,Ya]=(0,ge.useState)(st),[za,zo]=(0,ge.useState)(!1),Bo=(0,ge.useRef)((0,Nn.Z)()),ku=(0,ge.useRef)(!1),ds=(0,ge.useRef)(),[dc,nl]=(0,ge.useState)(0),[fs,Lu]=(0,ge.useState)(0),Gu=(0,ge.useRef)(),fl=(0,ge.useRef)(),Or=(0,ge.useRef)(),jr=(0,ge.useRef)(),Ur=()=>At(void 0,null,function*(){var yi;const gi=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Bo.current}});(yi=gi==null?void 0:gi.attachments)!=null&&yi.length&&(console.log("cm:",Lr,Gu),gi.attachments.map(ki=>{ki.content_type.indexOf("image")>-1?Lr.replaceSelection(`![,](/api/attachments/${ki.id}?type=${ki.content_type})`):ki.content_type.indexOf("video")>-1?Lr.replaceSelection(``):ki.content_type.indexOf("pdf")>-1?Lr.replaceSelection(`${ki.name}`):Lr.replaceSelection(`[${ki.name}](${ENV.API_SERVER}/api/attachments/${ki.id}?type=${ki.content_type})`)}))});(0,ge.useEffect)(()=>{const yi=window.scrollY||window.pageYOffset;Da(Xi),Lr==null||Lr.setValue(Xi),window.scrollTo(0,yi)},[Xi]),(0,ge.useEffect)(()=>{Li==null||Li(Ei)},[Ei]),(0,ge.useEffect)(()=>{if(Gu.current){let yi=function(ki,Wr){var Ea;if(Pi){Wr.preventDefault();return}const Jo=Wr.clipboardData;if(Jo){const au=Jo.types.toString(),ou=Jo.items;if(au==="Files"||Jo.types.indexOf("Files")>-1){if(Wr.preventDefault(),rr=="stex")return;try{let po=ou[1];((Ea=ou[0])==null?void 0:Ea.kind)==="file"&&(po=ou[0]);const mu=po.getAsFile(),ju=mu.name.split(".").pop();(0,bt.I)(mu,pu=>{var Wu,xs,zs;pu.id?((Wu=mu==null?void 0:mu.type)==null?void 0:Wu.indexOf("image"))>-1?gi.replaceSelection(``):((xs=mu==null?void 0:mu.type)==null?void 0:xs.indexOf("video"))>-1?gi.replaceSelection(``):((zs=mu==null?void 0:mu.type)==null?void 0:zs.indexOf("pdf"))>-1?gi.replaceSelection(`${mu.name}`):ur.includes(ju)?gi.replaceSelection(`${mu.name}`):gi.replaceSelection(`[${mu.name}](/api/attachments/${pu.id}?type=${pu.content_type})`):(pu==null?void 0:pu.status)===401&&(Ht.ZP.warning((pu==null?void 0:pu.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(po){Ht.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const gi=b().fromTextArea(Gu.current,{mode:rr,lineNumbers:!en,lineWrapping:!0,value:Me,autoCloseTags:!Nr,autoCloseBrackets:!0});return gi.on("keyup",function(ki,Wr){Wr.keyCode===8&&(ki.getValue()==""?gi.setOption("placeholder",aa):gi.setOption("placeholder",null))}),gi.on("keydown",function(ki,Wr){if(Wr.keyCode===8){var Ea=ea(ki);Ea&&Wr.preventDefault()}}),hn&&gi.focus(),gi.on("paste",yi),gi.on("dragleave",function(ki,Wr){fl.current.classList.remove("mouse-hover-md")}),Ci&&gi.on("beforeChange",function(ki,Wr){(Wr.origin==="paste"||Wr.origin==="+input")&&Wr.cancel()}),Do(gi),()=>{gi.off("paste",yi)}}},[]);const pi=(0,ge.useCallback)(()=>{if(fl.current)try{}catch(yi){console.log(yi,"---- to set md editor body height")}},[oa,fl,Ei]);(0,ge.useEffect)(()=>{function yi(){let gi=new he.Z(ki=>{for(let Wr of ki)(Wr.target.offsetHeight>0||Wr.target.offsetWidth>0)&&(pi(),Lr.setSize("100%","100%"),Lr.refresh())});return gi.observe(Gu.current.parentElement),gi}if(Lr){const gi=yi();return()=>{var ki,Wr;(ki=Gu.current)!=null&&ki.parentElement&&gi.unobserve((Wr=Gu.current)==null?void 0:Wr.parentElement)}}},[Lr,pi]),(0,ge.useEffect)(()=>{if(Lr){let yi=[];for(const[gi,ki]of Object.entries(ui)){let Wr={[gi]:()=>{ya(ki)}};yi.push(Wr),Lr.addKeyMap(Wr)}return ds.current=setInterval(()=>{ku.current&&Ur()},4e3),()=>{clearInterval(ds.current);for(let gi of yi)Lr.removeKeyMap(gi)}}},[Lr]),(0,ge.useEffect)(()=>{Mr!==Ei&&Oi(Mr)},[Mr]),(0,_r.Z)(()=>{if(!Kn&&Ma>0){let yi=new Date().getTime(),gi=window.sessionStorage.getItem(wr);yi>=Ma+tn&&(!gi||gi!==Ji)&&(window.sessionStorage.setItem(wr,Ji),zo(!0))}},tn),(0,ge.useEffect)(()=>{ni(Wn)},[Lr,Wn]),(0,ge.useEffect)(()=>{Lr&&hn&&Lr.focus()},[Lr,hn]),(0,ge.useEffect)(()=>{if(Po&&Lr){let yi=function(ki){let Wr=ki.target;if(jr.current){let Ea=Wr.scrollTop/Wr.scrollHeight;jr.current.scrollTop=jr.current.scrollHeight*Ea}};const gi=Lr.getScrollerElement();return gi.addEventListener("scroll",yi),()=>{gi.removeEventListener("scroll",yi)}}},[Lr,Po]),(0,ge.useEffect)(()=>{if(Lr&&ii){let yi=function(gi,ki){ii(gi,ki)};return Lr.on("beforeChange",yi),()=>{Lr.off("beforeChange",yi)}}},[Lr,ii]),(0,ge.useEffect)(()=>{if(Lr&&Zr){let yi=function(){Zr(Lr.getValue())};return Lr.on("blur",yi),()=>{Lr.off("blur",yi)}}},[Lr,Zr]);function ea(yi,gi){var ki=yi.getDoc(),Wr=ki.getCursor(),Ea=ki.getLine(Wr.line),Jo=Ea.charAt(Wr.ch-1),au=Ea.lastIndexOf("@\u2581@",Wr.ch),ou=Ea.lastIndexOf("@\u2581\u2581@",Wr.ch),po=au>ou?au:ou,mu=au>ou?3:4;if(Hn.indexOf(Jo)===-1)return null;if(console.log("change1:",gi,yi,Ea,Wr,po,au,ou,Jo),po>=0&&Wr.ch-po<5){var ju=po+mu;return ki.replaceRange("",{line:Wr.line,ch:po},{line:Wr.line,ch:ju}),{line:Wr.line,ch:ju}}return null}(0,ge.useEffect)(()=>{if(Lr){let yi=function(gi,ki){const Wr=gi.getValue();Da(Wr),fo(new Date().getTime()),gi.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),He&&(Nr?He(Wr,Ra(Wr)):He(Wr))};return Lr.on("change",yi),()=>{Lr.off("change",yi)}}},[Lr,He]),(0,ge.useEffect)(()=>{if(Lr)if(Me==null)Lr.setValue(""),Da("");else{const yi=window.scrollY||window.pageYOffset;Me!==Lr.getValue()&&(Lr.setValue(Me),Da(Me),Lr.setCursor(Ci?1:Lr.lineCount(),0),window.scrollTo(0,yi))}},[Lr,Me]);const ya=(0,ge.useCallback)(yi=>{const gi=Lr.getCursor(),ki=Lr.getSelection();let Wr=ki.split(` -`);switch(yi){case"bold":return Lr.replaceSelection("**"+ki+"**"),ki===""&&Lr.setCursor(gi.line,gi.ch+2),Lr.focus();case"italic":return Lr.replaceSelection("*"+ki+"*"),ki===""&&Lr.setCursor(gi.line,gi.ch+1),Lr.focus();case"code":return Lr.replaceSelection("`"+ki+"`"),ki===""&&Lr.setCursor(gi.line,gi.ch+1),Lr.focus();case"inline-latex":return _i("inline-latex"),Lr.focus();case"latex":return Lr.replaceSelection("```latex\n"+ki+"\n```"),Lr.setCursor(gi.line+1,ki.length+1),Lr.focus();case"line-break":return Lr.replaceSelection(`
-`),Lr.focus();case"list-ul":return ki===""?Lr.replaceSelection("- "+ki):Lr.replaceSelection(Wr.map(Ea=>Ea===""?"":`- ${Ea}`).join(` -`)),Lr.focus();case"list-ol":return ki===""?Lr.replaceSelection("1. "+ki):Lr.replaceSelection(Wr.map((Ea,Jo)=>Ea===""?"":`${Jo+1}. ${Ea}`).join(` -`)),Lr.focus();case"add-null-ch":return ki===""&&Lr.setCursor(gi.line,gi.ch),Lr.replaceSelection(kn),Lr.focus();case"add-signal":return ki===""&&Lr.setCursor(gi.line,gi.ch),Lr.replaceSelection(dr),Lr.focus();case"add-multiple":return ki===""&&Lr.setCursor(gi.line,gi.ch),Lr.replaceSelection(Hn),Lr.focus();case"inster-template-1":return ki===""&&Lr.setCursor(gi.line,gi.ch),Lr.replaceSelection(Jn),Lr.focus();case"eraser":return Lr.setValue(""),Lr.focus();case"trigger-watch":return ni(!Po),Lr.focus();case"trigger-full-screen":return Oi(!Ei),Lr.focus();case xn:_i(xn);return;case Sn:_i(Sn);return;case pn:_i(pn);return;case cr:_i(cr);return;case"maths-latex":_i("maths-latex");return;case Zn:_i(Zn);return;case ir:_i(ir);return;default:throw new Error}},[Lr,Po,Ei]),fi=(0,ge.useCallback)((yi,gi)=>{var ki,Wr,Ea,Jo,au,ou;switch(_i(""),mi){case xn:const{title:Wu,link:xs}=yi;return Lr.replaceSelection(`[${Wu}](${xs})`),Lr.focus();case Sn:const{language:zs,content:hl}=yi;return Lr.replaceSelection(["```"+zs,hl,"```"].join(` -`)),Lr.focus();case"maths-latex":for(var po=atob(yi),mu=new Uint8Array(po.length),ju=0;ju{hs.id?Lr.replaceSelection(`![,](/api/attachments/${hs.id}?type=${hs.content_type})`):(hs==null?void 0:hs.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Lr.replaceSelection("`$$"+yi+"$$`");break;case pn:case cr:case nr:const{src:Rs,alt:rl}=yi,uu=gi,Pc=(Ea=(Wr=(ki=uu==null?void 0:uu.name)==null?void 0:ki.split("."))==null?void 0:Wr.pop)==null?void 0:Ea.call(Wr);return((Jo=uu==null?void 0:uu.type)==null?void 0:Jo.indexOf("image"))>-1||!(uu!=null&&uu.type)?uu.align||uu.width?Lr.replaceSelection(`

${rl||

`):Lr.replaceSelection(`${rl||`):((au=uu==null?void 0:uu.type)==null?void 0:au.indexOf("video"))>-1?Lr.replaceSelection(``):((ou=uu==null?void 0:uu.type)==null?void 0:ou.indexOf("pdf"))>-1?Lr.replaceSelection(`${uu.name}`):ur.includes(Pc)?Lr.replaceSelection(`${uu.name}`):Lr.replaceSelection(`[${uu.name}](${Rs})`),Lr.focus();case ir:const{row:Fc,col:Xl,align:Zc}=yi;let il=` -`;for(let hs=0;hs=0?"Cmd":"Ctrl",ui={[Pr+"-B"]:"bold",[Pr+"-I"]:"italic"},yr={[xn]:"\u6DFB\u52A0\u94FE\u63A5",[Sn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[pn]:"\u6DFB\u52A0\u56FE\u7247",[cr]:"\u6DFB\u52A0\u753B\u56FE",[Zn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ir]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Re=({defaultValue:Me="",onChange:He,width:Ke="100%",height:st=400,miniToolbar:en=!1,isFocus:hn=!1,watch:Wn,insertTemp:Tn,mode:rr="markdown",id:wr="markdown-editor-id",showResizeBar:Br=!1,noStorage:Kn=!1,showNullButton:zr=!1,showNullProgramButton:Nr=!1,hidetoolBar:Tr=!1,fullScreen:Mr=!1,onBlur:Zr,onCMBeforeChange:ii,onFullScreen:Li,className:Wi="",disablePaste:Pi=!1,disabled:Ci=!1,disabledFill:Ki=!1,placeholder:oa="",values:Vi="",extraUse:ha})=>{const[Lr,So]=(0,ge.useState)(null),[qi,Ba]=(0,ge.useState)(Me),[Po,ni]=(0,ge.useState)(Wn),[Ei,Oi]=(0,ge.useState)(Mr),[mi,Ui]=(0,ge.useState)(""),[Ma,lo]=(0,ge.useState)(0),[ua,Ya]=(0,ge.useState)(st),[za,Uo]=(0,ge.useState)(!1),Do=(0,ge.useRef)((0,Nn.Z)()),Fu=(0,ge.useRef)(!1),cs=(0,ge.useRef)(),[dc,nl]=(0,ge.useState)(0),[ds,Iu]=(0,ge.useState)(0),Uu=(0,ge.useRef)(),fl=(0,ge.useRef)(),Or=(0,ge.useRef)(),jr=(0,ge.useRef)(),Ur=()=>At(void 0,null,function*(){var yi;const gi=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Do.current}});(yi=gi==null?void 0:gi.attachments)!=null&&yi.length&&(console.log("cm:",Lr,Uu),gi.attachments.map(ki=>{ki.content_type.indexOf("image")>-1?Lr.replaceSelection(`![,](/api/attachments/${ki.id}?type=${ki.content_type})`):ki.content_type.indexOf("video")>-1?Lr.replaceSelection(``):ki.content_type.indexOf("pdf")>-1?Lr.replaceSelection(`${ki.name}`):Lr.replaceSelection(`[${ki.name}](${ENV.API_SERVER}/api/attachments/${ki.id}?type=${ki.content_type})`)}))});(0,ge.useEffect)(()=>{const yi=window.scrollY||window.pageYOffset;Ba(Vi),Lr==null||Lr.setValue(Vi),window.scrollTo(0,yi)},[Vi]),(0,ge.useEffect)(()=>{Li==null||Li(Ei)},[Ei]),(0,ge.useEffect)(()=>{if(Uu.current){let yi=function(ki,Wr){var Ca;if(Pi){Wr.preventDefault();return}const Zo=Wr.clipboardData;if(Zo){const iu=Zo.types.toString(),au=Zo.items;if(iu==="Files"||Zo.types.indexOf("Files")>-1){if(Wr.preventDefault(),rr=="stex")return;try{let ho=au[1];((Ca=au[0])==null?void 0:Ca.kind)==="file"&&(ho=au[0]);const gu=ho.getAsFile(),Ru=gu.name.split(".").pop();(0,bt.I)(gu,mu=>{var zu,Bs,zs;mu.id?((zu=gu==null?void 0:gu.type)==null?void 0:zu.indexOf("image"))>-1?gi.replaceSelection(``):((Bs=gu==null?void 0:gu.type)==null?void 0:Bs.indexOf("video"))>-1?gi.replaceSelection(``):((zs=gu==null?void 0:gu.type)==null?void 0:zs.indexOf("pdf"))>-1?gi.replaceSelection(`${gu.name}`):ur.includes(Ru)?gi.replaceSelection(`${gu.name}`):gi.replaceSelection(`[${gu.name}](/api/attachments/${mu.id}?type=${mu.content_type})`):(mu==null?void 0:mu.status)===401&&(Ht.ZP.warning((mu==null?void 0:mu.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(ho){Ht.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const gi=b().fromTextArea(Uu.current,{mode:rr,lineNumbers:!en,lineWrapping:!0,value:Me,autoCloseTags:!Nr,autoCloseBrackets:!0});return gi.on("keyup",function(ki,Wr){Wr.keyCode===8&&(ki.getValue()==""?gi.setOption("placeholder",oa):gi.setOption("placeholder",null))}),gi.on("keydown",function(ki,Wr){if(Wr.keyCode===8){var Ca=ta(ki);Ca&&Wr.preventDefault()}}),hn&&gi.focus(),gi.on("paste",yi),gi.on("dragleave",function(ki,Wr){fl.current.classList.remove("mouse-hover-md")}),Ci&&gi.on("beforeChange",function(ki,Wr){(Wr.origin==="paste"||Wr.origin==="+input")&&Wr.cancel()}),So(gi),()=>{gi.off("paste",yi)}}},[]);const pi=(0,ge.useCallback)(()=>{if(fl.current)try{}catch(yi){console.log(yi,"---- to set md editor body height")}},[ua,fl,Ei]);(0,ge.useEffect)(()=>{function yi(){let gi=new he.Z(ki=>{for(let Wr of ki)(Wr.target.offsetHeight>0||Wr.target.offsetWidth>0)&&(pi(),Lr.setSize("100%","100%"),Lr.refresh())});return gi.observe(Uu.current.parentElement),gi}if(Lr){const gi=yi();return()=>{var ki,Wr;(ki=Uu.current)!=null&&ki.parentElement&&gi.unobserve((Wr=Uu.current)==null?void 0:Wr.parentElement)}}},[Lr,pi]),(0,ge.useEffect)(()=>{if(Lr){let yi=[];for(const[gi,ki]of Object.entries(ui)){let Wr={[gi]:()=>{Ea(ki)}};yi.push(Wr),Lr.addKeyMap(Wr)}return cs.current=setInterval(()=>{Fu.current&&Ur()},4e3),()=>{clearInterval(cs.current);for(let gi of yi)Lr.removeKeyMap(gi)}}},[Lr]),(0,ge.useEffect)(()=>{Mr!==Ei&&Oi(Mr)},[Mr]),(0,_r.Z)(()=>{if(!Kn&&Ma>0){let yi=new Date().getTime(),gi=window.sessionStorage.getItem(wr);yi>=Ma+tn&&(!gi||gi!==qi)&&(window.sessionStorage.setItem(wr,qi),Uo(!0))}},tn),(0,ge.useEffect)(()=>{ni(Wn)},[Lr,Wn]),(0,ge.useEffect)(()=>{Lr&&hn&&Lr.focus()},[Lr,hn]),(0,ge.useEffect)(()=>{if(Po&&Lr){let yi=function(ki){let Wr=ki.target;if(jr.current){let Ca=Wr.scrollTop/Wr.scrollHeight;jr.current.scrollTop=jr.current.scrollHeight*Ca}};const gi=Lr.getScrollerElement();return gi.addEventListener("scroll",yi),()=>{gi.removeEventListener("scroll",yi)}}},[Lr,Po]),(0,ge.useEffect)(()=>{if(Lr&&ii){let yi=function(gi,ki){ii(gi,ki)};return Lr.on("beforeChange",yi),()=>{Lr.off("beforeChange",yi)}}},[Lr,ii]),(0,ge.useEffect)(()=>{if(Lr&&Zr){let yi=function(){Zr(Lr.getValue())};return Lr.on("blur",yi),()=>{Lr.off("blur",yi)}}},[Lr,Zr]);function ta(yi,gi){var ki=yi.getDoc(),Wr=ki.getCursor(),Ca=ki.getLine(Wr.line),Zo=Ca.charAt(Wr.ch-1),iu=Ca.lastIndexOf("@\u2581@",Wr.ch),au=Ca.lastIndexOf("@\u2581\u2581@",Wr.ch),ho=iu>au?iu:au,gu=iu>au?3:4;if(Hn.indexOf(Zo)===-1)return null;if(console.log("change1:",gi,yi,Ca,Wr,ho,iu,au,Zo),ho>=0&&Wr.ch-ho<5){var Ru=ho+gu;return ki.replaceRange("",{line:Wr.line,ch:ho},{line:Wr.line,ch:Ru}),{line:Wr.line,ch:Ru}}return null}(0,ge.useEffect)(()=>{if(Lr){let yi=function(gi,ki){const Wr=gi.getValue();Ba(Wr),lo(new Date().getTime()),gi.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),He&&(Nr?He(Wr,Ra(Wr)):He(Wr))};return Lr.on("change",yi),()=>{Lr.off("change",yi)}}},[Lr,He]),(0,ge.useEffect)(()=>{if(Lr)if(Me==null)Lr.setValue(""),Ba("");else{const yi=window.scrollY||window.pageYOffset;Me!==Lr.getValue()&&(Lr.setValue(Me),Ba(Me),Lr.setCursor(Ci?1:Lr.lineCount(),0),window.scrollTo(0,yi))}},[Lr,Me]);const Ea=(0,ge.useCallback)(yi=>{const gi=Lr.getCursor(),ki=Lr.getSelection();let Wr=ki.split(` +`);switch(yi){case"bold":return Lr.replaceSelection("**"+ki+"**"),ki===""&&Lr.setCursor(gi.line,gi.ch+2),Lr.focus();case"italic":return Lr.replaceSelection("*"+ki+"*"),ki===""&&Lr.setCursor(gi.line,gi.ch+1),Lr.focus();case"code":return Lr.replaceSelection("`"+ki+"`"),ki===""&&Lr.setCursor(gi.line,gi.ch+1),Lr.focus();case"inline-latex":return Ui("inline-latex"),Lr.focus();case"latex":return Lr.replaceSelection("```latex\n"+ki+"\n```"),Lr.setCursor(gi.line+1,ki.length+1),Lr.focus();case"line-break":return Lr.replaceSelection(`
+`),Lr.focus();case"list-ul":return ki===""?Lr.replaceSelection("- "+ki):Lr.replaceSelection(Wr.map(Ca=>Ca===""?"":`- ${Ca}`).join(` +`)),Lr.focus();case"list-ol":return ki===""?Lr.replaceSelection("1. "+ki):Lr.replaceSelection(Wr.map((Ca,Zo)=>Ca===""?"":`${Zo+1}. ${Ca}`).join(` +`)),Lr.focus();case"add-null-ch":return ki===""&&Lr.setCursor(gi.line,gi.ch),Lr.replaceSelection(kn),Lr.focus();case"add-signal":return ki===""&&Lr.setCursor(gi.line,gi.ch),Lr.replaceSelection(dr),Lr.focus();case"add-multiple":return ki===""&&Lr.setCursor(gi.line,gi.ch),Lr.replaceSelection(Hn),Lr.focus();case"inster-template-1":return ki===""&&Lr.setCursor(gi.line,gi.ch),Lr.replaceSelection(Jn),Lr.focus();case"eraser":return Lr.setValue(""),Lr.focus();case"trigger-watch":return ni(!Po),Lr.focus();case"trigger-full-screen":return Oi(!Ei),Lr.focus();case xn:Ui(xn);return;case Sn:Ui(Sn);return;case pn:Ui(pn);return;case cr:Ui(cr);return;case"maths-latex":Ui("maths-latex");return;case Zn:Ui(Zn);return;case ir:Ui(ir);return;default:throw new Error}},[Lr,Po,Ei]),fi=(0,ge.useCallback)((yi,gi)=>{var ki,Wr,Ca,Zo,iu,au;switch(Ui(""),mi){case xn:const{title:zu,link:Bs}=yi;return Lr.replaceSelection(`[${zu}](${Bs})`),Lr.focus();case Sn:const{language:zs,content:hl}=yi;return Lr.replaceSelection(["```"+zs,hl,"```"].join(` +`)),Lr.focus();case"maths-latex":for(var ho=atob(yi),gu=new Uint8Array(ho.length),Ru=0;Ru{fs.id?Lr.replaceSelection(`![,](/api/attachments/${fs.id}?type=${fs.content_type})`):(fs==null?void 0:fs.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Lr.replaceSelection("`$$"+yi+"$$`");break;case pn:case cr:case nr:const{src:Rs,alt:rl}=yi,ou=gi,Pc=(Ca=(Wr=(ki=ou==null?void 0:ou.name)==null?void 0:ki.split("."))==null?void 0:Wr.pop)==null?void 0:Ca.call(Wr);return((Zo=ou==null?void 0:ou.type)==null?void 0:Zo.indexOf("image"))>-1||!(ou!=null&&ou.type)?ou.align||ou.width?Lr.replaceSelection(`

${rl||

`):Lr.replaceSelection(`${rl||`):((iu=ou==null?void 0:ou.type)==null?void 0:iu.indexOf("video"))>-1?Lr.replaceSelection(``):((au=ou==null?void 0:ou.type)==null?void 0:au.indexOf("pdf"))>-1?Lr.replaceSelection(`${ou.name}`):ur.includes(Pc)?Lr.replaceSelection(`${ou.name}`):Lr.replaceSelection(`[${ou.name}](${Rs})`),Lr.focus();case ir:const{row:Fc,col:Xl,align:Zc}=yi;let il=` +`;for(let fs=0;fs{switch(mi){case xn:return ge.createElement(Bt,{callback:fi,onCancel:Zi});case Sn:return ge.createElement(Tt.Z,{callback:fi,onCancel:Zi});case pn:return ge.createElement(bt.Z,{callback:fi,onCancel:Zi});case Zn:return ge.createElement(je,{callback:fi,onCancel:Zi});case ir:return ge.createElement(Lt,{callback:fi,onCancel:Zi});case"maths-latex":return ge.createElement(un,{showSaveButton:!0,callback:fi});case"inline-latex":return ge.createElement(Pn.Z,{showSaveButton:!0,callback:fi});default:return null}},[mi]);function Zi(){_i("")}(0,ge.useEffect)(()=>{if(Or.current){let yi=function(au){Ea=!0,Jo=au.pageY},gi=function(){Ea=!1},ki=function(au){if(Ea){let ou=au.pageY-Jo;ou<0&&(ou=0),ou>300&&(ou=300);let po=st+ou+"px";Ya(po)}},Wr=Or.current,Ea=!1,Jo=0;return Wr.addEventListener("mousedown",yi),document.addEventListener("mousemove",ki),document.addEventListener("mouseup",gi),()=>{Wr.removeEventListener("mousedown",yi),document.removeEventListener("mousemove",ki),document.removeEventListener("mouseup",gi)}}},[Lr,Or]),(0,ge.useEffect)(()=>{Ya(st)},[st]);const Wa=Ai(Ke),ca=Ai(oa),qi={width:Wa,height:ca},na=(0,ge.useMemo)(()=>{if(Ma){let yi=new Date(Ma),gi=yi.getHours(),ki=yi.getMinutes(),Wr=yi.getSeconds();return gi=gi<10?"0"+gi:gi,ki=ki<10?"0"+ki:ki,Wr=Wr<10?"0"+Wr:Wr,`${gi}:${ki}:${Wr}`}return 0},[Ma]),Ra=yi=>{const gi=[];if(Nr){let ki=-1;yi=yi.replace(/(@▁▁@|@▁@)/g,function(Wr,Ea,Jo){gi.push({multiLine:Wr!==dr})})}return gi};function Vo(){window.sessionStorage.removeItem(wr),zo(!1),fo(0)}function mo(){zo(!1),fo(0),Lr.setValue(window.sessionStorage.getItem(wr))}(0,ge.useEffect)(()=>{yr[mi]&&mi!==cr&&mi!==Zn&&setTimeout(()=>{const yi=document.getElementsByClassName("markdown-popup-form")[0],gi=window.innerWidth/2-yi.offsetWidth/2,ki=window.innerHeight/2-yi.offsetHeight/2;nl(gi),Lu(ki)},0)},[mi]);const Zo=yi=>{yi.preventDefault();const gi=yi.clientX-dc,ki=yi.clientY-fs;document.body.onmousemove=Wr=>{let Ea=Wr.clientX-gi,Jo=Wr.clientY-ki;const au=document.getElementsByClassName("markdown-popup-form")[0],ou=window.innerWidth-au.offsetWidth,po=window.innerHeight-au.offsetHeight;Ea=Math.max(0,Math.min(Ea,ou)),Jo=Math.max(0,Math.min(Jo,po)),gu(Wr.clientX,Wr.clientY,gi,ki)&&(nl(Ea),Lu(Jo))},document.body.onmouseup=function(){document.body.onmousemove=null}},gu=(yi,gi,ki,Wr)=>{const Ea=document.body.clientHeight,Jo=document.body.clientWidth;return yi<20&&ki>yi||yi>Jo-20&&kigi||gi>Ea-20&&WrDe in Ce?ue(Ce,De,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):Ce[De]=Ie,ee=(Ce,De)=>{for(var Ie in De||(De={}))y.call(De,Ie)&&E(Ce,Ie,De[Ie]);if(a)for(var Ie of a(De))x.call(De,Ie)&&E(Ce,Ie,De[Ie]);return Ce},te=(Ce,De)=>ne(Ce,z(De));const{useForm:fe}=ge.default,Ae={width:280,marginRight:10},me={labelCol:{span:5},wrapperCol:{span:19}};var pe=({callback:Ce,onCancel:De})=>{const[Ie]=fe();let Qe=(0,ae.useRef)();function Le(qe){Qe.current.width=Ie.getFieldValue("width"),Qe.current.align=Ie.getFieldValue("align"),Ce(qe,Qe.current)}function Ue(qe,Xe){if(qe.status===-1){ce.ZP.error(qe.message);return}Ie.setFieldsValue({src:`/api/attachments/${qe.id}`,type:Xe.type})}function Fe(qe){let Xe=qe.target.files[0];Qe.current=Xe,Ee(Xe,Ue)}return oe.createElement(ge.default,te(ee({form:Ie},me),{className:"upload-image-panel",onFinish:Le,style:{width:470,overflow:"hidden"}}),oe.createElement(ge.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},oe.createElement("div",{className:"flex-container"},oe.createElement(ge.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},oe.createElement(b.default,{style:Ae})),oe.createElement(ve,{onFileChange:Fe}))),oe.createElement(ge.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},oe.createElement(b.default,{style:{width:264}})),oe.createElement(ge.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},oe.createElement(he.Z,null,oe.createElement(ge.default.Item,{name:"width",style:{margin:0}},oe.createElement(de.Z,{style:{width:264}})),oe.createElement("span",{className:"ml8"},"%"))),oe.createElement(ge.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},oe.createElement(re.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),oe.createElement("aside",null,oe.createElement(ge.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},oe.createElement(se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),oe.createElement(se.ZP,{type:"default",onClick:De},"\u53D6\u6D88"))))};function ve({onFileChange:Ce}){return oe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",oe.createElement("input",{type:"file",onChange:Ce}))}function Ee(Ce,De){if(!Ce)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,le.bg)())throw ce.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Ie=new FormData;Ie.append("editormd-image-file",Ce),Ie.append("file_param_name","editormd-image-file"),Ie.append("byxhr","true");var Qe=new window.XMLHttpRequest;Qe.withCredentials=!0,Qe.addEventListener("load",function(Le){De(JSON.parse(Le.target.responseText),Ce)},!1),Qe.addEventListener("error",function(Le){console.error(Le)},!1),Qe.open("POST",`${ie.KI}/api/attachments.json`),Qe.send(Ie)}},57261:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return b}});var ge=ye(59301),ce=ye(4676);class b extends ge.Component{constructor(de){super(de);const re=window.document;this.node=re.createElement("div"),re.body.appendChild(this.node)}render(){const{children:de}=this.props;return(0,ce.createPortal)(de,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},77825:function(Jt,Ze,ye){"use strict";var ge=ye(829),ce=ye(57809),b=ye(78673),he=ye(59301);const de=ce.default.Option;Ze.Z=({isTheoretical:re,onFontSizeChange:se,cmFontSize:ie,cmCodeMode:ae,autoFormat:le,onCodeModeChange:oe,onTabToSpace:ue,onAutoFormat:ne,formatDocument:z,className:a="",tabToSpace:y,children:x,code_editor:E,challenge:ee,shixun_environment_id:te,shixun_environments:fe})=>{var Ae;const me={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},pe=(Ae=fe==null?void 0:fe.find(ve=>ve.shixun_environment_id===te))==null?void 0:Ae.program_language;return he.createElement("div",{className:`tpi-code-setting ${a}`},he.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),he.createElement("section",null,he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),he.createElement(ce.default,{bordered:!1,size:"small",value:ae,onChange:oe},he.createElement(de,{value:"vs"},"\u767D\u8272\u80CC\u666F"),he.createElement(de,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!re&&he.createElement(he.Fragment,null,he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),he.createElement(ce.default,{bordered:!1,size:"small",value:ie,onChange:se},he.createElement(de,{value:12},"12px"),he.createElement(de,{value:14},"14px"),he.createElement(de,{value:16},"16px"),he.createElement(de,{value:18},"18px"),he.createElement(de,{value:20},"20px"),he.createElement(de,{value:22},"22px"))),he.createElement("div",{className:"file-item"},he.createElement("b",null,"Tab\u8F6C\u6362"),he.createElement(b.Z,{checked:y,onChange:ue})),he.createElement("div",{className:"file-item",onClick:z},he.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!re&&he.createElement(he.Fragment,null,he.createElement("h3",null,"\u5FEB\u6377\u952E"),he.createElement("section",null,he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),he.createElement("span",null,"Ctrl + S")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),he.createElement("span",null,"F1 / Alt + F1")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),he.createElement("span",null,"Ctrl + ]/[")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),he.createElement("span",null,"Ctrl + Shift + \\")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),he.createElement("span",null,"Home")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),he.createElement("span",null,"End"))),x),!re&&he.createElement(he.Fragment,null,he.createElement("h3",null,"\u5FEB\u6377\u952E"),he.createElement("section",null,pe&&he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u7F16\u7A0B\u8BED\u8A00"),he.createElement("span",null,pe)),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),he.createElement("span",null,me[ee==null?void 0:ee.difficulty])),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),he.createElement("span",null,E==null?void 0:E.name)),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),he.createElement("span",null,E!=null&&E.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},61584:function(Jt,Ze,ye){"use strict";ye.d(Ze,{i:function(){return me},Z:function(){return ve}});var ge={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},ce=ye(71418),b=ye(6848),he=ye(93948),de=ye(92310),re=ye.n(de),se=ye(65862),ie=ye(2524),ae=ye(41867),le=ye(79005),oe=ye(20345),ue=ye(77882),ne=ye(31081),z=ye(75309),a=ye(71979),y=ye(47558),x=ye(42922),E=ye(66832),ee=ye(96593),te=ye(19664),fe=ye(91833),Ae=ye(59301);const me=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:le,swimg:oe},{name:"101\u8BA1\u5212",ptimg:ue,swimg:ne},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:z,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:E,swimg:ee},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:fe}];var ve=({className:Ee,dataSource:Ce=[],col:De=4,right:Ie,bottom:Qe=23,precision:Le=0,wrapWidth:Ue=1200,trackEventItems:Fe,loading:qe,onRemove:Xe=()=>{},isCurrent:mt=!0,showAlias:Je=!1,showProgress:lt=!1})=>{const Mt=Math.floor((Ue-(De-1)*Ie)/De),Bt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Tt=>(window.ENV==="build"&&(Tt.ptimg=`/react/build${Tt.ptimg}`,Tt.swimg=`/react/build${Tt.swimg}`),Tt));return Ae.createElement(ce.Z,{spinning:qe},Ae.createElement("div",{className:re()(ge.list,Ee)},!!(Ce!=null&&Ce.length)&&(Ce==null?void 0:Ce.map((Tt,bt)=>{var nt,ct,Rt,kt,Xt,pt;const{name:ut,id:Ye,identifier:Nt,featured:$e,school_name:_e,image_url:ze,excellent:Ve,is_plan:We}=Tt;return Ae.createElement("div",{key:Ye,className:mt&<?ge.wrapisCurrent:ge.wrap,style:{width:Mt,marginRight:(1+bt)%De===0?0:Ie+Le,marginBottom:Qe}},Ae.createElement("a",{className:ge.li,onClick:ke=>{ke.preventDefault(),ke.stopPropagation(),Fe&&(0,se.L9)([Fe]),(0,se.xg)(`/paths/${Nt}`)}},Ae.createElement("div",{className:ge.img},Ae.createElement("img",{className:ge.cover,src:`${ze}`}),mt&&(0,ae.bg)()&&(Tt==null?void 0:Tt.studying)&&Ae.createElement("div",{className:`${ge.movebq} user-path-items`,onClick:ke=>{ke.stopPropagation(),Xe(Tt)}},Ae.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Ae.createElement("span",{className:"c-red"},"\u79FB\u9664")),(nt=Tt==null?void 0:Tt.subject_tags)==null?void 0:nt.map((ke,je)=>{var Oe,ot;if(je===0){const It=(Oe=Bt.find(Lt=>Lt.name==ke))==null?void 0:Oe.swimg;return Ae.createElement("img",{className:ge.sign,src:It,style:{left:"-4px"}})}const Ct=(ot=Bt.find(It=>It.name==ke))==null?void 0:ot.ptimg;return Ae.createElement("img",{className:ge.sign,src:Ct,style:{left:`${48+52*(je-1)+2*je}px`}})}),Ae.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Tt==null?void 0:Tt.excellent)&&Ae.createElement("div",{className:ge.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Ae.createElement("div",{className:ge.name},Ae.createElement(b.Z,{title:Je&&(Tt!=null&&Tt.excellent_alias_name)?Ae.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ut}`,Ae.createElement("br",null),Ae.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Tt==null?void 0:Tt.excellent_alias_name}`)):ut},Ae.createElement("span",{className:ge.e},Je&&(Tt==null?void 0:Tt.excellent_alias_name)||ut))),mt&<&&((ct=Tt==null?void 0:Tt.progress)==null?void 0:ct.all_score)!=0&&Ae.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},Ae.createElement(he.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Rt=Tt==null?void 0:Tt.progress)==null?void 0:Rt.my_score)/((kt=Tt==null?void 0:Tt.progress)==null?void 0:kt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Xt=Tt==null?void 0:Tt.progress)==null?void 0:Xt.my_score,"/",(pt=Tt==null?void 0:Tt.progress)==null?void 0:pt.all_score),(!mt||!lt)&&Ae.createElement("div",{className:ge.tags},Ae.createElement("div",null,Ae.createElement(b.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Ae.createElement("span",null,Tt.stages_count))),Ae.createElement(b.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Ae.createElement("span",null,Tt.members_count)))))))})),!Ce.length&&Ae.createElement(ie.Z,null)))}},39864:function(Jt,Ze,ye){"use strict";ye.d(Ze,{jL:function(){return de},w9:function(){return nn},dN:function(){return Ht},QD:function(){return rr},cQ:function(){return kt.Z},Oz:function(){return It},op:function(){return Ke},O5:function(){return Ji},_b:function(){return Tr},t7:function(){return Ce},Gi:function(){return Dr},YG:function(){return cr},kT:function(){return ir},qp:function(){return x},K3:function(){return te},vr:function(){return Kn},qE:function(){return hn},Je:function(){return Qe},wb:function(){return bt},lB:function(){return Rt},cq:function(){return kn},tp:function(){return me},Si:function(){return ni},k8:function(){return fl},Du:function(){return Ya}});var ge=ye(59301),ce={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},b="data:image/png;base64,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",de=({dataSource:Or=[],img:jr,imgWidth:Ur=346,title:pi,sunTitle:ea,bannerExtraContent:ya})=>ge.createElement("div",{className:ce.banner},ge.createElement("div",{className:ce.content},ge.createElement("aside",null,ge.createElement("p",null,ge.createElement("b",null,pi),ge.createElement("span",null,ea)),Or.length>0&&ge.createElement("div",{className:ce.btns},Or.map((fi,Vi)=>ge.createElement("div",{key:Vi,onClick:fi.click},fi.name,fi.sign?ge.createElement("img",{src:b,width:39}):null))),ya),jr&&ge.createElement("img",{style:{marginTop:33,marginRight:38},src:jr,width:Ur}))),re={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},se=ye(92310),ie=ye.n(se),ae=ye(89392),le=Object.defineProperty,oe=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,z=(Or,jr,Ur)=>jr in Or?le(Or,jr,{enumerable:!0,configurable:!0,writable:!0,value:Ur}):Or[jr]=Ur,a=(Or,jr)=>{for(var Ur in jr||(jr={}))ue.call(jr,Ur)&&z(Or,Ur,jr[Ur]);if(oe)for(var Ur of oe(jr))ne.call(jr,Ur)&&z(Or,Ur,jr[Ur]);return Or},x=({dataSource:Or=[],value:jr,onChange:Ur,onTitleChange:pi,className:ea,title:ya,titleWidth:fi=41,style:Vi={},fontColor:Zi="#6A7283",showCount:Wa,classNameActive:ca,styleItem:qi={}})=>{const[na,Ra]=(0,ge.useState)(0),[Vo,mo]=(0,ge.useState)(!1),Zo=(0,ge.useRef)(null),gu=(0,ge.useRef)(null);return(0,ge.useEffect)(()=>{var yi;Or.length!==0&&(((yi=Zo==null?void 0:Zo.current)==null?void 0:yi.clientHeight)>97?Ra(1):Ra(0)),Or.length===0&&Ra(0),mo(!1)},[Or]),ge.createElement("div",{className:ie()(re.row,ea),style:Vi},ge.createElement("div",{onClick:(0,ae.throttle)(()=>pi==null?void 0:pi(),2e3),style:{width:fi,marginTop:Vo?12:4},className:`${re.title} ${pi?"current":""}`},ya),ge.createElement("div",{className:Vo?`${re.tagsWrap} ${re.tagsBorderWrap}`:re.tagsWrap},ge.createElement("div",{className:re.bar,ref:gu,style:na>0?{height:na===1?97:"auto",overflow:na===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ge.createElement("div",{className:re.tag,ref:Zo},Or==null?void 0:Or.map(yi=>ge.createElement("span",{onClick:()=>Ur(yi.id),key:yi.id,style:a(a({color:Zi},qi),(yi==null?void 0:yi.style)||{}),className:jr===yi.id?ie()(ca||re.active,yi.classNameActive):""},ge.createElement("span",{title:yi.name,className:re.name},yi.name),!!Wa&&ge.createElement("span",{className:re.num},yi.count))))),!!na&&ge.createElement(ge.Fragment,null,na===1?ge.createElement("div",{onClick:()=>{var yi;Ra(2),((yi=Zo==null?void 0:Zo.current)==null?void 0:yi.clientHeight)>245?mo(!0):mo(!1)},className:re.action},"\u5C55\u5F00",ge.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ge.createElement("div",{onClick:()=>{gu.current.scrollTop=0,Ra(1),mo(!1)},className:re.action},"\u6536\u8D77",ge.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},E={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},te=({dataSource:Or=[],value:jr,onChange:Ur,onTitleChange:pi,className:ea,title:ya,titleWidth:fi=41,style:Vi={},fontColor:Zi="#6A7283",showCount:Wa,expand:ca=!0})=>{const[qi,na]=(0,ge.useState)(0),[Ra,Vo]=(0,ge.useState)(!1),mo=(0,ge.useRef)(null),Zo=(0,ge.useRef)(null),[gu,yi]=(0,ge.useState)(ca);return ge.createElement("div",{className:ie()(E.row,ea),style:Vi},ge.createElement("div",{className:"flex item-center justify-between"},ge.createElement("div",{onClick:(0,ae.throttle)(()=>pi==null?void 0:pi(),2e3),style:{width:fi,marginTop:Ra?12:4},className:`${E.title} ${pi?"current":""}`},ya),ge.createElement("i",{className:`iconfont ${gu?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:gu?8:10},onClick:()=>yi(!gu)})),gu&&ge.createElement("div",{className:Ra?`${E.tagsWrap} ${E.tagsBorderWrap}`:E.tagsWrap},ge.createElement("div",{className:E.fenge}),ge.createElement("div",{className:E.bar,ref:Zo},ge.createElement("div",{className:E.tag,ref:mo},Or==null?void 0:Or.map(gi=>ge.createElement("span",{onClick:()=>Ur(gi.id),key:gi.id,style:{color:Zi},className:jr===gi.id?E.active:""},ge.createElement("span",{title:gi.name,className:E.name},gi.name),!!Wa&&ge.createElement("span",{className:E.num},gi.count)))))))},fe={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},me=({dataSource:Or=[],value:jr,onChange:Ur,className:pi,style:ea={}})=>ge.createElement("div",{style:ea,className:ie()(fe.tabs,pi)},Or.map(ya=>ge.createElement("span",{onClick:()=>Ur(ya.id),className:jr===ya.id?fe.active:"",key:ya.id},ya.name))),pe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},ve=ye(92832),Ce=({dataSource:Or=[],value:jr="",onChange:Ur,onInputChange:pi=()=>{},className:ea,style:ya={},placeholder:fi,allowClear:Vi=!1})=>{var Zi;const[Wa,ca]=(0,ge.useState)(""),[qi,na]=(0,ge.useState)("");(0,ge.useEffect)(()=>{var mo;let Zo=jr;(mo=JSON.stringify(jr))!=null&&mo.includes("{")&&(ca(jr.id),Zo=jr.value||"");try{na(decodeURIComponent(Zo||""))}catch(gu){na(decodeURIComponent(Zo||""))}},[jr]);const Ra=()=>{Ur(encodeURIComponent(qi),Wa||null)},Vo=mo=>{mo!==Wa&&(ca(mo),Ur(encodeURIComponent(qi),mo))};return ge.createElement("div",{className:ie()(pe.input,ea),style:ya},!!Or.length&&ge.createElement("div",{className:pe.dropdown},ge.createElement("div",{className:pe.text},(Zi=Or.find(mo=>mo.id===Wa))==null?void 0:Zi.name,ge.createElement("i",{className:"iconfont icon-zhankai4"}),ge.createElement("b",{className:pe.b1}),ge.createElement("b",{className:pe.b2})),ge.createElement("div",{className:pe.menu},Or.map((mo,Zo)=>ge.createElement("div",{key:Zo,onClick:()=>Vo(mo.id)},mo.name)))),ge.createElement(ve.default,{onPressEnter:Ra,value:qi,onChange:mo=>{na(mo.target.value),pi(encodeURIComponent(mo.target.value),Wa||null)},bordered:!1,placeholder:fi}),ge.createElement("i",{onClick:Ra,className:"iconfont icon-sousuo9 font14 pl10 current"}))},De={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Qe=({value:Or,onChange:jr,className:Ur,total:pi,pageSize:ea,style:ya={}})=>{const fi=Or<2,Vi=Or>=Math.ceil(pi/ea);return pi<=ea?ge.createElement(ge.Fragment,null):ge.createElement("div",{className:ie()(De.quickPager,Ur),style:ya},ge.createElement("div",{onClick:()=>{fi||jr(Or-1,"prev")},className:fi?De.disabled:""},"\u4E0A\u4E00\u9875"),ge.createElement("div",{onClick:()=>{Vi||jr(Or+1,"next")},className:Vi?De.disabled:""},"\u4E0B\u4E00\u9875"))},Le={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ue=ye(71418),Fe=ye(6848),qe=ye(13570),Xe=ye(74128),mt=ye(65862),Je=ye(96908),lt=ye(57177),Mt=ye(81378),Bt=ye(2524),bt=({className:Or,dataSource:jr=[],col:Ur=4,right:pi,bottom:ea=23,precision:ya=0,wrapWidth:fi=1200,trackEventItems:Vi,loading:Zi})=>{const Wa=Math.floor((fi-(Ur-1)*pi)/Ur);return ge.createElement(Ue.Z,{spinning:Zi},ge.createElement("div",{className:ie()(Le.list,Or)},!!jr.length&&jr.map((ca,qi)=>{const{name:na,id:Ra,identifier:Vo,power:mo,cover_image_id:Zo,pic:gu}=ca;return ge.createElement("div",{className:Le.wrap,key:Ra,style:{width:Wa,marginRight:(1+qi)%Ur===0?0:pi+ya,marginBottom:ea}},ge.createElement("a",{target:"_blank",href:`/shixuns/${Vo}/challenges`,className:Le.li,onClick:yi=>{yi.preventDefault(),Vi&&(0,mt.L9)([Vi]),mo&&(0,mt.xg)(`/shixuns/${Vo}/challenges`)}},ge.createElement("div",{className:Le.img},ge.createElement("img",{className:Le.cover,src:`${gu}`}),ca.is_jupyter&&ge.createElement("img",{className:Le.sign,src:Je}),ca.is_jupyter_lab&&ge.createElement("img",{className:Le.sign,src:lt}),ca.is_unity_3d&&ge.createElement("img",{className:Le.sign,src:Mt})),ge.createElement("div",{className:Le.name},ge.createElement(Fe.Z,{title:na||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ge.createElement("span",{className:Le.e},na||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ge.createElement("div",{className:Le.tags},ge.createElement(Fe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ge.createElement("span",null,ge.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ge.createElement("span",null,ca.challenges_count))),!!ca.myshixuns_count&&ge.createElement(Fe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ge.createElement("span",null,ge.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ge.createElement("span",null,ca.myshixuns_count))),ge.createElement(Fe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ge.createElement("span",null,ge.createElement("span",null,ca.level))),ge.createElement("div",{className:Le.rate},ge.createElement(qe.Z,{allowHalf:!0,disabled:!0,defaultValue:ca.score_info}),ge.createElement("span",null,"\xA0",ca.score_info?`${ca.score_info}\u5206`:"5\u5206")))),!mo&&ge.createElement("div",{className:Le.lockWrap},ge.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ge.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!jr.length&&ge.createElement(Bt.Z,null)))},nt={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Rt=({className:Or,dataSource:jr=[],col:Ur=4,right:pi,bottom:ea=23,precision:ya=0,wrapWidth:fi=1200,wrapClassName:Vi,trackEventItems:Zi,loading:Wa})=>{const ca=Math.floor((fi-(Ur-1)*pi)/Ur);return ge.createElement(Ue.Z,{spinning:Wa},ge.createElement("div",{className:ie()(nt.list,Or)},!!jr.length&&jr.map((qi,na)=>{const{name:Ra,id:Vo,identifier:mo,power:Zo,cover_image_id:gu,pic:yi}=qi;return ge.createElement("div",{className:ie()(nt.wrap,Vi),key:Vo,style:{width:ca,marginRight:(1+na)%Ur===0?0:pi+ya,marginBottom:ea}},ge.createElement("a",{target:"_blank",href:`/shixuns/${mo}/challenges`,className:nt.li,onClick:gi=>{gi.preventDefault(),Zi&&(0,mt.L9)([Zi]),Zo&&(0,mt.xg)(`/shixuns/${mo}/challenges`)}},ge.createElement("img",{src:ye(47621),className:nt.titleBg}),ge.createElement("div",{className:nt.name},ge.createElement(Fe.Z,{title:Ra||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ge.createElement("span",{className:nt.e},Ra||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ge.createElement("div",{style:{padding:"14px",paddingBottom:0}},ge.createElement("div",{className:nt.img},ge.createElement("img",{className:nt.cover,src:gu?`${Xe.Z.API_SERVER}/api/attachments/${gu}`:`${Xe.Z.IMG_SERVER+yi}`}),qi.is_jupyter&&ge.createElement("div",{className:nt.bq},"Jupyter"),qi.is_jupyter_lab&&ge.createElement("div",{className:nt.bq},"JupyterLab"),qi.is_unity_3d&&ge.createElement("div",{className:nt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),ge.createElement("div",{className:"mt20 flex item-center justify-between"},ge.createElement("div",null,ge.createElement("span",{className:nt.text},"\u5B66\u4E60\u4EBA\u6570"),ge.createElement("span",{className:nt.value},qi.myshixuns_count)),ge.createElement("div",null,ge.createElement("span",{className:nt.text},"\u56F0\u96BE\u7B49\u7EA7"),ge.createElement("span",{className:nt.value},qi.level))),ge.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ge.createElement("div",null,ge.createElement("span",{className:nt.text},"\u5173\u5361\u6570"),ge.createElement("span",{className:nt.value},qi.challenges_count)),ge.createElement("div",{className:nt.rate},ge.createElement(qe.Z,{allowHalf:!0,disabled:!0,defaultValue:qi.score_info}),ge.createElement("span",{className:nt.value,style:{color:"#FF9C00"}},"\xA0",qi.score_info?`${qi.score_info}\u5206`:"5\u5206"))))),!Zo&&ge.createElement("div",{className:nt.lockWrap},ge.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ge.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!jr.length&&ge.createElement(Bt.Z,null)))},kt=ye(61584),Xt={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},pt=ye(79005),ut=ye(20345),Ye=ye(77882),Nt=ye(31081),$e=ye(75309),_e=ye(71979),ze=ye(47558),Ve=ye(42922),We=ye(66832),ke=ye(96593),je=ye(19664),Oe=ye(91833);const ot=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:pt,swimg:ut},{name:"101\u8BA1\u5212",ptimg:Ye,swimg:Nt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:$e,swimg:_e},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ze,swimg:Ve},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:We,swimg:ke},{name:"\u519B\u961F\u4E00\u6D41",ptimg:je,swimg:Oe}];var It=({className:Or,dataSource:jr=[],col:Ur=4,right:pi,bottom:ea=23,precision:ya=0,wrapWidth:fi=1200,trackEventItems:Vi,loading:Zi,wrapClassName:Wa,imgClassName:ca,isArrow:qi=!1})=>{const na=Math.floor((fi-(Ur-1)*pi)/Ur),[Ra,Vo]=(0,ge.useState)(),[mo,Zo]=(0,ge.useState)(),gu=gi=>Vo(gi),yi=()=>Vo(-1);return ge.createElement(Ue.Z,{spinning:Zi},ge.createElement("div",{className:ie()(Xt.list,Or)},!!(jr!=null&&jr.length)&&(jr==null?void 0:jr.map((gi,ki)=>{var Wr;const{name:Ea,id:Jo,identifier:au,featured:ou,school_name:po,image_url:mu,excellent:ju,is_plan:pu}=gi;return ge.createElement("div",{key:Jo,className:ie()(Xt.wrap,Wa),style:{width:na,marginRight:(1+ki)%Ur===0?0:pi+ya,marginBottom:ea}},ge.createElement("a",{target:"_blank",href:`/paths/${au}`,className:Xt.li,onClick:Wu=>{Wu.preventDefault(),Vi&&(0,mt.L9)([Vi]),(0,mt.xg)(`/paths/${au}`)}},ge.createElement("img",{src:ye(39057),className:Xt.titleBg}),ge.createElement("div",{className:Xt.name},ge.createElement(Fe.Z,{title:Ea},ge.createElement("span",{className:Xt.e,style:{color:qi&&Ra===ki?"#145DFF":"#000000"},onMouseEnter:()=>{gu(ki)},onMouseLeave:yi},Ea))),ge.createElement("div",{style:{padding:"14px",paddingBottom:0}},ge.createElement("div",{className:ie()(Xt.img,ca)},ge.createElement("img",{className:Xt.cover,src:`${Xe.Z.IMG_SERVER+mu}`}),(Wr=gi==null?void 0:gi.subject_tags)==null?void 0:Wr.map((Wu,xs)=>{var zs,hl;if(xs===0){const rl=(zs=ot.find(uu=>uu.name==Wu))==null?void 0:zs.swimg;return ge.createElement("img",{className:Xt.sign,src:rl,style:{left:"-4px"}})}const Rs=(hl=ot.find(rl=>rl.name==Wu))==null?void 0:hl.ptimg;return ge.createElement("img",{className:Xt.sign,src:Rs,style:{left:`${48+52*(xs-1)+2*xs}px`}})}),ge.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(gi==null?void 0:gi.excellent)&&ge.createElement("div",{className:Xt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ge.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ge.createElement("div",null,ge.createElement("span",{className:Xt.text},"\u7AE0\u8282\u6570"),ge.createElement("span",{className:Xt.value},gi.stages_count)),ge.createElement("div",null,ge.createElement("span",{className:Xt.text},"\u5B66\u4E60\u4EBA\u6570"),ge.createElement("span",{className:Xt.value},gi.members_count))))))})),!jr.length&&ge.createElement(Bt.Z,null)))},Lt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},at="data:image/png;base64,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",Wt=ye(59301),nn=({className:Or,dataSource:jr=[],col:Ur=4,right:pi,bottom:ea=23,precision:ya=0,wrapWidth:fi=1200,trackEventItems:Vi,loading:Zi})=>{const Wa=Math.floor((fi-(Ur-1)*pi)/Ur);return Wt.createElement(Ue.Z,{spinning:Zi},Wt.createElement("div",{className:ie()(Lt.list,Or)},!!jr.length&&jr.map((ca,qi)=>{const{subject_identifier:na,id:Ra,identifier:Vo,power:mo}=ca,Zo=ca.is_public!=0&&ca.is_public;return Wt.createElement("div",{className:Lt.wrap,key:Ra,style:{width:Wa,marginRight:(1+qi)%Ur===0?0:pi+ya,marginBottom:ea}},Wt.createElement("a",{className:Lt.li,onClick:gu=>{gu.preventDefault(),Vi&&(0,mt.L9)([Vi]),(0,mt.xg)(ca.first_category_url)}},Wt.createElement("div",{className:Lt.top},Wt.createElement(Fe.Z,{title:ca.name},Wt.createElement("div",{className:Lt.name},ca.name)),Wt.createElement("img",{className:Lt.img,src:Xe.Z.IMG_SERVER+"/images/"+ca.avatar_url}),Wt.createElement("div",{className:Lt.text,title:ca.creator},ca.creator),na&&Wt.createElement("div",{className:Lt.btns},Wt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Wt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Zo&&Wt.createElement("div",{className:Lt.sign},"\u516C\u5F00")),Wt.createElement("div",{className:Lt.bottom},ca.visits>0&&Wt.createElement(Fe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Wt.createElement("span",null,Wt.createElement("i",{className:"iconfont icon-liulanyan"}),Wt.createElement("span",null,ca.visits))),ca.course_members_count>0&&Wt.createElement(Fe.Z,{title:"\u6210\u5458",placement:"bottom"},Wt.createElement("span",null,Wt.createElement("i",{className:"iconfont icon-chengyuan"}),ca.course_members_count)),ca.tasks_count>0&&Wt.createElement(Fe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Wt.createElement("span",null,Wt.createElement("i",{className:"iconfont icon-zuoye"}),ca.tasks_count)),ca.is_end?Wt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Wt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ca.is_accessible&&Wt.createElement("div",{className:Lt.lockWrap},Wt.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Wt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!jr.length&&Wt.createElement(Bt.Z,null)))},un={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Pn="data:image/png;base64,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",Ht=({className:Or,dataSource:jr=[],col:Ur=4,right:pi,bottom:ea=23,precision:ya=0,wrapWidth:fi=1200,wrapClassName:Vi,trackEventItems:Zi,loading:Wa})=>{const ca=Math.floor((fi-(Ur-1)*pi)/Ur);return ge.createElement(Ue.Z,{spinning:Wa},ge.createElement("div",{className:ie()(un.list,Or)},!!jr.length&&jr.map((qi,na)=>{const{subject_identifier:Ra,id:Vo,identifier:mo,power:Zo}=qi,gu=qi.is_public!=0&&qi.is_public;return ge.createElement("div",{className:ie()(`${un.wrap} ${qi.is_accessible?"":un.warpStyle}`,Vi),key:Vo,style:{width:ca,marginRight:(1+na)%Ur===0?0:pi+ya,marginBottom:ea}},ge.createElement("a",{className:un.li,onClick:yi=>{yi.preventDefault(),Zi&&(0,mt.L9)([Zi]),(0,mt.xg)(qi.first_category_url)}},ge.createElement("div",{className:un.creator},ge.createElement("img",{className:un.img,src:Xe.Z.IMG_SERVER+"/images/"+qi.avatar_url}),ge.createElement("div",{className:un.text,title:qi.creator},qi.creator)),ge.createElement("div",{className:un.top},ge.createElement(Fe.Z,{title:qi.name},ge.createElement("div",{className:un.name},qi.name)),gu&&ge.createElement("div",{className:un.sign},"\u516C\u5F00")),ge.createElement("div",{className:un.middle},ge.createElement("div",{className:un.row,style:{marginBottom:6}},ge.createElement("div",null,ge.createElement("span",{className:un.text},"\u8BBF\u95EE\u91CF"),ge.createElement("span",{className:un.value},(qi==null?void 0:qi.visits)||0)),ge.createElement("div",null,ge.createElement("span",{className:un.text},"\u6210\u5458"),ge.createElement("span",{className:un.value},(qi==null?void 0:qi.course_members_count)||0))),ge.createElement("div",{className:un.row},ge.createElement("div",null,ge.createElement("span",{className:un.text,style:{width:42}},"\u4F5C",ge.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ge.createElement("span",{className:un.value},(qi==null?void 0:qi.tasks_count)||0)),ge.createElement("div",null,ge.createElement("span",{className:un.text},"\u72B6\u6001"),qi.is_end?ge.createElement("span",{className:un.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ge.createElement("span",{className:un.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Ra&&ge.createElement("div",{className:un.btns},ge.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ge.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!qi.is_accessible&&ge.createElement("div",{className:un.lockWrap},ge.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ge.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!jr.length&&ge.createElement(Bt.Z,null)))},xn={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},pn=ye(65582),cr=({dataSource:Or=[],value:jr,onChange:Ur,className:pi,style:ea={},tabBarExtraContent:ya})=>ge.createElement("div",{className:ie()(xn.tabs,pi),style:ea},ge.createElement("div",{className:xn.tabsWrap},Or.map((fi,Vi)=>ge.createElement("aside",{className:xn.tab,onClick:()=>{Ur(fi.id),fi.link&&pn.history.push(fi.link)},key:Vi},ge.createElement("div",{className:jr===fi.id?xn.active:""},fi.name),(fi==null?void 0:fi.resetCount)==null&&(fi==null?void 0:fi.total)!==void 0&&ge.createElement("span",null,"\uFF08",fi==null?void 0:fi.total,"\uFF09"),(fi==null?void 0:fi.resetCount)!==void 0&&(fi==null?void 0:fi.total)!==void 0&&ge.createElement(Fe.Z,{title:(fi==null?void 0:fi.tip)!=null?fi==null?void 0:fi.tip:""},ge.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ge.createElement("span",{style:{color:"#000"}},fi==null?void 0:fi.resetCount),"/",ge.createElement("span",null,fi==null?void 0:fi.total),"\uFF09"))))),ge.createElement("div",{className:xn.tabBar},ya)),nr={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},ir=({dataSource:Or=[],value:jr,onChange:Ur,className:pi,style:ea={},tabBarExtraContent:ya})=>ge.createElement("div",{className:ie()(nr.tabs,pi),style:ea},ge.createElement("div",{className:nr.tabsWrap},Or.map((fi,Vi)=>ge.createElement("aside",{className:nr.tab,onClick:()=>{Ur(fi.id),fi.link&&pn.history.push(fi.link)},key:Vi},ge.createElement("div",{className:jr===fi.id?nr.active:""},fi.name),(fi==null?void 0:fi.resetCount)==null&&(fi==null?void 0:fi.total)!==void 0&&ge.createElement("span",null,"\uFF08",fi==null?void 0:fi.total,"\uFF09"),(fi==null?void 0:fi.resetCount)!==void 0&&(fi==null?void 0:fi.total)!==void 0&&ge.createElement(Fe.Z,{title:(fi==null?void 0:fi.tip)!=null?fi==null?void 0:fi.tip:""},ge.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ge.createElement("span",{style:{color:"#000"}},fi==null?void 0:fi.resetCount),"/",ge.createElement("span",null,fi==null?void 0:fi.total),"\uFF09"))))),ge.createElement("div",{className:nr.tabBar},ya)),Dr=({className:Or,style:jr={},children:Ur})=>ge.createElement("div",{className:ie()(Or),style:jr},Ur),_r={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},At=ye(38854),er=ye(20834);const On=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var kn=({sortValue:Or,dropValue:jr,className:Ur,onSort:pi,onDrop:ea,dataSource:ya=On})=>{var fi;return ge.createElement("div",{className:ie()(_r.orderWrap,Ur)},ge.createElement(At.Z,{dropdownRender:()=>ge.createElement(er.default,null,ya.map((Vi,Zi)=>ge.createElement(er.default.Item,{key:Zi,onClick:()=>ea(Vi.id)},Vi.name)))},ge.createElement("span",{className:_r.orderTextWrap},(fi=ya.find(Vi=>jr===Vi.id))==null?void 0:fi.name)),ge.createElement("span",{className:_r.orderIconWrap},ge.createElement("span",{className:_r.orderAsc},ge.createElement("i",{className:Or==="asc"?`iconfont icon-sanjiaoxing-up font12 ${_r.cursorPointer} ${_r.active}`:`iconfont icon-sanjiaoxing-up font12 ${_r.cursorPointer}`,onClick:()=>pi(Or==="asc"?"desc":"asc")})),ge.createElement("span",{className:_r.orderDesc},ge.createElement("i",{className:Or==="desc"?`iconfont icon-sanjiaoxing-down font12 ${_r.cursorPointer} ${_r.active}`:`iconfont icon-sanjiaoxing-down font12 ${_r.cursorPointer}`,onClick:()=>pi(Or==="asc"?"desc":"asc")}))))},Hn={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",ThemeOne:"ThemeOne___iCQio"},dr=ye(3113),Jn=ye(2337),ur=Object.defineProperty,Ai=Object.getOwnPropertySymbols,Fi=Object.prototype.hasOwnProperty,Pr=Object.prototype.propertyIsEnumerable,ui=(Or,jr,Ur)=>jr in Or?ur(Or,jr,{enumerable:!0,configurable:!0,writable:!0,value:Ur}):Or[jr]=Ur,yr=(Or,jr)=>{for(var Ur in jr||(jr={}))Fi.call(jr,Ur)&&ui(Or,Ur,jr[Ur]);if(Ai)for(var Ur of Ai(jr))Pr.call(jr,Ur)&&ui(Or,Ur,jr[Ur]);return Or},Re=(Or,jr)=>{var Ur={};for(var pi in Or)Fi.call(Or,pi)&&jr.indexOf(pi)<0&&(Ur[pi]=Or[pi]);if(Or!=null&&Ai)for(var pi of Ai(Or))jr.indexOf(pi)<0&&Pr.call(Or,pi)&&(Ur[pi]=Or[pi]);return Ur},Me=(Or,jr,Ur)=>new Promise((pi,ea)=>{var ya=Zi=>{try{Vi(Ur.next(Zi))}catch(Wa){ea(Wa)}},fi=Zi=>{try{Vi(Ur.throw(Zi))}catch(Wa){ea(Wa)}},Vi=Zi=>Zi.done?pi(Zi.value):Promise.resolve(Zi.value).then(ya,fi);Vi((Ur=Ur.apply(Or,jr)).next())}),Ke=Or=>{var jr=Or,{className:Ur,style:pi,children:ea,loading:ya=!1,openLoading:fi,onClick:Vi=()=>{},size:Zi="middle",shape:Wa="round",theme:ca}=jr,qi=Re(jr,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[na,Ra]=(0,ge.useState)(!1),Vo=(0,ge.useMemo)(()=>{switch(ca){case Jn.Fy.THEMEONE:return Hn.ThemeOne;case Jn.Fy.DEFAULT:default:return Hn.btn}},[ca]);return ge.createElement(dr.ZP,yr({onClick:(0,ae.throttle)(mo=>Me(void 0,null,function*(){fi&&Ra(!0);try{yield Vi(mo)}catch(Zo){console.log("error",Zo)}fi&&Ra(!1)}),2e3,{leading:!0,trailing:!1}),className:ie()(Vo,Hn[`${Zi}-${Wa}`],Ur),style:pi,size:Zi,shape:Wa,loading:na||ya},qi),ea)},st={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},hn=({className:Or,style:jr,children:Ur=null,onClick:pi,title:ea})=>ge.createElement("div",{className:ie()(st.head,Or),style:jr},ge.createElement("span",{className:"primary-hover",onClick:pi},ge.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ge.createElement("b",{title:ea},ea),ge.createElement("div",{className:st.node},Ur)),Wn={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},rr=({confirmShow:Or=!0,confirmTitle:jr,confirmClick:Ur,cancelShow:pi=!0,cancelTitle:ea,cancelClick:ya,className:fi,style:Vi,confirmLoading:Zi=!1})=>ge.createElement("div",{className:ie()(Wn.btns,fi),style:Vi},Or&&ge.createElement(dr.ZP,{loading:Zi,onClick:Ur,type:"primary",className:Wn.confirm},jr),pi&&ge.createElement(dr.ZP,{onClick:ya,className:Wn.cancel},ea)),wr={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Kn=({className:Or,style:jr={},LeftContent:Ur,children:pi,RightContent:ea})=>ge.createElement("div",{className:ie()(wr.fixedBottom,Or),style:jr},ge.createElement("div",{className:wr.wrap},ge.createElement("div",{className:wr.left},Ur),ge.createElement("div",{className:wr.center},pi),ge.createElement("div",{className:wr.right},ea))),zr={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Tr=({className:Or,style:jr={},dataSource:Ur=[]})=>ge.createElement("div",{className:ie()(zr.crumbs,Or),style:jr},Ur.map((pi,ea)=>eapn.history.push(pi.path)},pi.name):ge.createElement("span",null,pi.name),ge.createElement("span",null,"\xA0",">","\xA0")):ge.createElement("span",{key:ea,style:{color:"#5F6368"}},pi.name))),Mr=ye(31797),Zr=Object.defineProperty,ii=Object.defineProperties,Li=Object.getOwnPropertyDescriptors,Gi=Object.getOwnPropertySymbols,Pi=Object.prototype.hasOwnProperty,Ci=Object.prototype.propertyIsEnumerable,Wi=(Or,jr,Ur)=>jr in Or?Zr(Or,jr,{enumerable:!0,configurable:!0,writable:!0,value:Ur}):Or[jr]=Ur,aa=(Or,jr)=>{for(var Ur in jr||(jr={}))Pi.call(jr,Ur)&&Wi(Or,Ur,jr[Ur]);if(Gi)for(var Ur of Gi(jr))Ci.call(jr,Ur)&&Wi(Or,Ur,jr[Ur]);return Or},Xi=(Or,jr)=>ii(Or,Li(jr)),fa=(Or,jr)=>{var Ur={};for(var pi in Or)Pi.call(Or,pi)&&jr.indexOf(pi)<0&&(Ur[pi]=Or[pi]);if(Or!=null&&Gi)for(var pi of Gi(Or))jr.indexOf(pi)<0&&Ci.call(Or,pi)&&(Ur[pi]=Or[pi]);return Ur};const{Countdown:Lr}=Mr.default;var Ji=Or=>{var jr=Or,{onChange:Ur}=jr,pi=fa(jr,["onChange"]);const[ea,ya]=(0,ge.useState)(null);(0,ge.useEffect)(()=>{typeof ea=="number"&&ea>=0&&Ur(ea)},[ea]);const fi=Vi=>{const Zi=Math.floor(Vi/1e3);ya(Zi)};return ge.createElement(Lr,Xi(aa({},pi),{onChange:fi}))},Da={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},ni=({DataProps:Or,className:jr,style:Ur={}})=>{var pi;return ge.createElement("div",{className:ie()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Da.ClassRoomItem,jr),style:Ur,onClick:()=>{(0,mt.xg)(Or==null?void 0:Or.first_category_url)}},ge.createElement("div",{className:"flex flex-col item-center"},ge.createElement("img",{src:`${(pi=Xe.Z)==null?void 0:pi.IMG_SERVER}/images/${Or==null?void 0:Or.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Or==null?void 0:Or.subject_identifier)&&ge.createElement("div",{className:"mt-40px"},ge.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ge.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ge.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ge.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Or!=null&&Or.is_public)&&ge.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),ge.createElement("span",{className:ie()("text-16px font-medium",Da.TitleDom)},Or==null?void 0:Or.name)),ge.createElement("div",{className:"c-grey-333 font-medium"},Or==null?void 0:Or.creator),ge.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Or==null?void 0:Or.course_members_count),ge.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ge.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Or==null?void 0:Or.tasks_count),Or!=null&&Or.is_end?ge.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ge.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ei=Object.defineProperty,Oi=Object.getOwnPropertySymbols,mi=Object.prototype.hasOwnProperty,_i=Object.prototype.propertyIsEnumerable,Ma=(Or,jr,Ur)=>jr in Or?Ei(Or,jr,{enumerable:!0,configurable:!0,writable:!0,value:Ur}):Or[jr]=Ur,fo=(Or,jr)=>{for(var Ur in jr||(jr={}))mi.call(jr,Ur)&&Ma(Or,Ur,jr[Ur]);if(Oi)for(var Ur of Oi(jr))_i.call(jr,Ur)&&Ma(Or,Ur,jr[Ur]);return Or},Ya=({DataProps:Or=[],selectValue:jr,onChange:Ur,className:pi,style:ea={},extra:ya,classNameItem:fi,styleItem:Vi={},barHidden:Zi})=>{const[Wa,ca]=(0,ge.useState)();return(0,ge.useEffect)(()=>{ca(Array.isArray(jr)?jr:[jr])},[jr]),ge.createElement("div",{className:ie()("flex px-20px py-10px gap-40px",pi),style:fo({borderBottom:"1px solid #D3F0FF"},ea)},Or==null?void 0:Or.map(qi=>ge.createElement("div",{key:qi==null?void 0:qi.id,className:ie()("flex item-center justify-center current c-grey-333 text-16 relative",fi,qi==null?void 0:qi.className),style:fo(fo({color:Wa!=null&&Wa.includes(qi==null?void 0:qi.id)?"#1890FF":"",minWidth:88},Vi),(qi==null?void 0:qi.style)||{}),onClick:na=>{Ur==null||Ur({domEvent:na,item:qi}),qi!=null&&qi.link&&pn.history.push(qi==null?void 0:qi.link)}},qi==null?void 0:qi.name,!Zi&&(Wa==null?void 0:Wa.includes(qi==null?void 0:qi.id))&&ge.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ge.createElement("div",{className:"ml-auto"},ya))},za=Object.defineProperty,zo=Object.defineProperties,Bo=Object.getOwnPropertyDescriptors,ku=Object.getOwnPropertySymbols,ds=Object.prototype.hasOwnProperty,dc=Object.prototype.propertyIsEnumerable,nl=(Or,jr,Ur)=>jr in Or?za(Or,jr,{enumerable:!0,configurable:!0,writable:!0,value:Ur}):Or[jr]=Ur,fs=(Or,jr)=>{for(var Ur in jr||(jr={}))ds.call(jr,Ur)&&nl(Or,Ur,jr[Ur]);if(ku)for(var Ur of ku(jr))dc.call(jr,Ur)&&nl(Or,Ur,jr[Ur]);return Or},Lu=(Or,jr)=>zo(Or,Bo(jr)),fl=({value:Or,onChange:jr,onInputChange:Ur,className:pi,style:ea={},InputProps:ya})=>{const[fi,Vi]=(0,ge.useState)(Or);return ge.createElement("div",{className:ie()("flex item-center rounded-full px-10px py-2px",pi),style:fs({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},ea)},ge.createElement(ve.default,Lu(fs({bordered:!1},ya),{onChange:Zi=>{Vi(Zi.target.value),Ur==null||Ur(encodeURIComponent(Zi.target.value))},onPressEnter:Zi=>{jr==null||jr({domEvent:Zi,item:{value:fi}})}})),ge.createElement("img",{className:"h-22px current",src:ye(25365),height:22,onClick:Zi=>{jr==null||jr({domEvent:Zi,item:{value:fi}})}}))}},31103:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return ce}});var ge=ye(59301);function ce(b,he){const de=(0,ge.useRef)();(0,ge.useEffect)(()=>{de.current=b}),(0,ge.useEffect)(()=>{function re(){de.current()}if(he!==null){let se=setInterval(re,he);return()=>clearInterval(se)}},[he])}},64197:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return Tt}});var ge=ye(59301),ce=ye(829),b=ye(43418),he=ye(8591),de=ye(95237),re=ye(43604),se=ye(76618),ie=ye(56102),ae=ye(65582),le=ye(57146),oe=ye(74128),ue=ye(38147),ne=ye(65862),z=(bt,nt,ct)=>new Promise((Rt,kt)=>{var Xt=Ye=>{try{ut(ct.next(Ye))}catch(Nt){kt(Nt)}},pt=Ye=>{try{ut(ct.throw(Ye))}catch(Nt){kt(Nt)}},ut=Ye=>Ye.done?Rt(Ye.value):Promise.resolve(Ye.value).then(Xt,pt);ut((ct=ct.apply(bt,nt)).next())}),y=(0,ge.forwardRef)(({time:bt},nt)=>{console.log("ScreenRecord:",nt);const ct=(0,ge.useRef)();let[Rt,kt]=(0,ge.useState)(),Xt=(0,ge.useRef)(),pt=2e3,ut=[];(0,ge.useImperativeHandle)(nt,()=>({startScreenRecord:$e,downloadFile:Nt}));function Ye(_e,ze){return z(this,null,function*(){let Ve=[];const We=yield new MediaRecorder(_e);We.ondataavailable=ke=>{Ve.push(ke.data)},We.start(),Xt.current=We,window.recorderRefs=We,We.addEventListener("stop",ke=>{let je=URL.createObjectURL(Ve[0],{type:"video/mp4"});(0,ne.Nd)("xxx.webm",je)})})}function Nt(){if(!window.recorderRefs){he.ZP.warning("\u60A8\u8FD8\u6CA1\u6709\u5F00\u542F\u89C6\u9891\u5F55\u5236\uFF0C\u8BF7\u5148\u53BB\u5F55\u5236\u89C6\u9891\u5427\uFF01");return}ct.current.srcObject.getTracks().forEach(ze=>{ze.stop()}),window.recorderRefs.addEventListener("dataavailable",ze=>{let Ve=URL.createObjectURL(ze.data,{type:"video/mp4"});(0,ne.Nd)("\u5C4F\u5E55\u5F55\u5236\u89C6\u9891.webm",Ve)})}function $e(){if((0,ne.hE)(window.location.href)){he.ZP.info("\u65E0\u6CD5\u4F7F\u7528\u5C4F\u5E55\u5F55\u5236\uFF1AHTTP\u534F\u8BAE\u4E0D\u652F\u6301\u6B64\u529F\u80FD");return}navigator.mediaDevices.getDisplayMedia({video:!0,audio:!0}).then(_e=>(ct.current.srcObject=_e,ut.push(_e),ct.current.captureStream=ct.current.captureStream||ct.current.mozCaptureStream,new Promise(ze=>ct.current.onplaying=ze))).then(()=>Ye(ct.current.captureStream(),pt)).then(_e=>{}).catch(_e=>{_e.name==="NotFoundError"?he.ZP.warning("\u627E\u4E0D\u5230\u6444\u50CF\u5934\u6216\u9EA6\u514B\u98CE\u3002\u65E0\u6CD5\u5F55\u5236."):_e.name==="UnknownError"&&he.ZP.warning("\u5F55\u5236\u5931\u8D25")})}return ge.createElement("div",{style:{position:"absolute",top:"0",zIndex:-1}},ge.createElement("video",{onPause:()=>{},width:"60",height:"120",autoPlay:!0,muted:!0,ref:ct}))}),x=ye(92832),E=ye(6848),ee=ye(1710),te={tip:"tip___G7f9K",title:"title___IQM0U",primary:"primary___GvQEk",del:"del___VIxYG"},fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAjJJREFUWEftlz9oE3EUx7+/+9veeWmatAlNvBqsWl0UizgpKKWCQwcnly4O3RwEHQWRUpysCFIsDoLgYjcDouDg4CKi1UFbXCJNDKklzR+TNMnd/X6So1fBtEnReEW42969d7/3eV/ee9yPROaYggoOE4oexoGHCw8HmIwi59exSPQZdsIEAi7kbUohAt9I9C4bpZY7lf9OQAjKZGCGnduN6hs5BQ7VJoAozVwUqXHQgZo85ddjQVH9mjXKD17nk2cOqb1jR5Rww3/96epSn8aLV84Ghhr2k3c/Uh9T1dK1seD+XoWTPiRr+fn3xYxzVp3Ib9N86IVjbwkQM5NTPMyTTtDN8TCODypYWK7gRnwF40d9mDwdtN0XZhMI+QTMTei2Pf1sBW8SFdyf2ItIj4jnn4qYfZXdFLhOpHiSj97zAP4vBQYDIlSJQ7lOsbxmIKDyCGuCXcRipgaJJxjql2w7mTdQqlLbbrzPrVvIFMy/64FOjugfNaHrAAPricscs2KdTOycZfHyQkbWH7dswlDh8xShxuYe6CSIKXTFs9pw6z3gAXgKeAoEC0tXeWocaxo/Apkw6t/ZWHJZBvzawRsfWUL3y6x24FHLPbBdAq2SHlFqq7d2ApDX9l2qCf50u9gtf0g8AE8BT4HtFJDNfGRP9fv5dqPV8Bdlfd4Qu4vtYu0xjN5mo5Ts0tWMR4lE7rARxtDXjvZf+EWKFIk9ZF3GGoY5Ah9zSQmLwBQpcv0qvvwEnl+9DjPi88gAAAAASUVORK5CYII=",Ae=ye(39864),me=ye(2524),pe=ye(59301),ve=Object.defineProperty,Ee=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ie=(bt,nt,ct)=>nt in bt?ve(bt,nt,{enumerable:!0,configurable:!0,writable:!0,value:ct}):bt[nt]=ct,Qe=(bt,nt)=>{for(var ct in nt||(nt={}))Ce.call(nt,ct)&&Ie(bt,ct,nt[ct]);if(Ee)for(var ct of Ee(nt))De.call(nt,ct)&&Ie(bt,ct,nt[ct]);return bt},Le=(bt,nt,ct)=>new Promise((Rt,kt)=>{var Xt=Ye=>{try{ut(ct.next(Ye))}catch(Nt){kt(Nt)}},pt=Ye=>{try{ut(ct.throw(Ye))}catch(Nt){kt(Nt)}},ut=Ye=>Ye.done?Rt(Ye.value):Promise.resolve(Ye.value).then(Xt,pt);ut((ct=ct.apply(bt,nt)).next())}),Fe=({taskId:bt,gather:nt={},visible:ct,setVisible:Rt})=>{var kt;const[Xt,pt]=(0,ge.useState)(!0),[ut,Ye]=(0,ge.useState)([]),[Nt,$e]=(0,ge.useState)(""),_e=(0,ge.useRef)(null);(0,ge.useEffect)(()=>{ct&&ze()},[ct]),(0,ge.useEffect)(()=>{var Oe;(Oe=ut==null?void 0:ut[0])!=null&&Oe.add&&_e.current&&_e.current.focus()},[!!((kt=ut==null?void 0:ut[0])!=null&&kt.add)]);const ze=()=>Le(void 0,null,function*(){var Oe;pt(!0);const ot=yield(0,ue.ZP)(`/api/tasks/${bt}/proxy_list`,{method:"post",body:nt});ot.status===0&&Ye((Oe=ot==null?void 0:ot.data)==null?void 0:Oe.list),pt(!1)}),Ve=()=>Le(void 0,null,function*(){var Oe;if(!Nt){he.ZP.warning("\u7AEF\u53E3\u53F7\u4E0D\u80FD\u4E3A\u7A7A");return}if(Nt.includes(" ")){he.ZP.warning("\u7AEF\u53E3\u53F7\u4E0D\u80FD\u6709\u7A7A\u683C");return}if(Nt&&(Nt.includes(".")||isNaN(Number(Nt))||Number(Nt)>65535||Number(Nt)<=0||Nt.length>1&&Nt[0]==="0")){he.ZP.warning("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7AEF\u53E3\u53F7");return}if((Oe=ut==null?void 0:ut.map(Ct=>Ct.port))!=null&&Oe.includes(Nt)){he.ZP.warning("\u7AEF\u53E3\u53F7\u4E0D\u5141\u8BB8\u91CD\u590D");return}if(pt(!0),(yield(0,ue.ZP)(`/api/tasks/${bt}/port_proxy`,{method:"post",body:Qe({port:Number(Nt)},nt)})).status===0){ze();return}pt(!1)}),We=Oe=>Le(void 0,null,function*(){b.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,content:"\u786E\u8BA4\u5220\u9664\u5417",onOk:()=>Le(void 0,null,function*(){if((yield(0,ue.ZP)(`/api/tasks/${bt}/proxy_del`,{method:"delete",body:Qe({port:Oe},nt)})).status===0){he.ZP.success("\u5220\u9664\u6210\u529F"),ze();return}})})}),ke=()=>{var Oe;if((Oe=ut==null?void 0:ut[0])!=null&&Oe.add){he.ZP.warning("\u53EA\u80FD\u6DFB\u52A0\u4E00\u884C");return}$e(""),Ye([{port:"",proxyUrl:"",add:!0},...ut])},je=[{title:"\u5185\u90E8\u7AEF\u53E3",dataIndex:"port",render:(Oe,ot)=>pe.createElement("span",null,ot.add?pe.createElement(x.default,{ref:_e,maxLength:5,placeholder:"\u8BF7\u8F93\u5165",value:Nt,onChange:Ct=>$e(Ct.target.value)}):pe.createElement("span",null,Oe))},{title:"\u5916\u90E8\u8BBF\u95EE",dataIndex:"proxyUrl",render:Oe=>{var ot;return((ot=Oe==null?void 0:Oe.split("//"))==null?void 0:ot[1])||"- -"}},{title:"\u64CD\u4F5C",dataIndex:"action",align:"right",render:(Oe,ot,Ct)=>pe.createElement("span",null,ot.add?pe.createElement(pe.Fragment,null,pe.createElement("span",{onClick:Ve,className:te.primary},"\u4FDD\u5B58"),pe.createElement("span",{onClick:()=>Ye(It=>It.filter((Lt,at)=>Ct!==at)),style:{marginLeft:48},className:te.primary},"\u53D6\u6D88")):pe.createElement(pe.Fragment,null,pe.createElement("span",{onClick:()=>(0,ne.xg)(ot==null?void 0:ot.proxyUrl),className:te.primary},"\u6253\u5F00Web\u9884\u89C8"),pe.createElement("span",{onClick:()=>We(ot==null?void 0:ot.port),className:`${te.del} ml20`},"\u5220\u9664\u7AEF\u53E3")))}];return pe.createElement(b.default,{centered:!0,open:ct,title:"\u670D\u52A1\u9884\u89C8",width:930,afterClose:()=>{Ye([])},onCancel:()=>Rt(!1),footer:null},pe.createElement("div",{className:te.tip},"\u670D\u52A1\u9884\u89C8\u5C06\u4E3A\u5B9E\u9A8C\u73AF\u5883\u5185\u90E8\u670D\u52A1\u6620\u5C04\u5230\u4E34\u65F6\u57DF\u540D\uFF0C\u4EC5\u4F9B\u9884\u89C8\u6D4B\u8BD5\u4F7F\u7528\u3002\u8BF7\u586B\u5199\u5185\u90E8\u670D\u52A1\u7AEF\u53E3\uFF0C\u5E76\u786E\u8BA4\u670D\u52A1\u6B63\u5E38\u542F\u52A8\u3002"),pe.createElement(de.Z,{align:"middle",justify:"space-between"},pe.createElement("div",{className:te.title},pe.createElement("b",null),"\u7AEF\u53E3\u5217\u8868"),pe.createElement(E.Z,{title:ut.length>4?"\u6700\u591A\u53EA\u80FD\u6DFB\u52A05\u4E2A\u7AEF\u53E3\u53F7":""},pe.createElement(Ae.op,{disabled:ut.length>4,onClick:ke,shape:"default",icon:pe.createElement("img",{src:fe,width:16})},"\u6DFB\u52A0\u7AEF\u53E3"))),pe.createElement(ee.default,{style:{marginBottom:15},dataSource:ut,columns:je,locale:{emptyText:pe.createElement(me.Z,{styles:{margin:"40px auto"}})},loading:Xt,pagination:!1}))},qe=ye(89392),Xe=ye(32080),mt=ye(70031),Je=ye(41867),lt=ye(59301),Mt=(bt,nt,ct)=>new Promise((Rt,kt)=>{var Xt=Ye=>{try{ut(ct.next(Ye))}catch(Nt){kt(Nt)}},pt=Ye=>{try{ut(ct.throw(Ye))}catch(Nt){kt(Nt)}},ut=Ye=>Ye.done?Rt(Ye.value):Promise.resolve(Ye.value).then(Xt,pt);ut((ct=ct.apply(bt,nt)).next())});const Bt={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"};var Tt=({className:bt,git_url:nt,difficulty:ct,task_pass:Rt,test_set_permission:kt,onVncAction:Xt,windows_vnc:pt,linux_vnc:ut,vnc_url:Ye,unity_3d_routes:Nt,index_tab:$e,shixun_environment_id:_e,tab_type:ze,reboot_cloud:Ve,cloud_type:We,resData:ke,instance_startup_type:je,mirror_description_multi:Oe,is_jupyter_notebook:ot,is_jupyter_lab:Ct,jupyterData:It,is_jupyter:Lt,onHideToolBar:at,monitoring_url:Wt,shixun_environments:St,port:nn,token:un})=>{var Pn;const Nn=(0,ae.useParams)(),Ht=(0,ge.useRef)();console.log("----",It);const[xn,pn]=(0,ge.useState)(!1),Zn=We===4?"/data/workspace/userfiles":pt?"C:/Windows/AppReadiness/userfiles":"/data/workspace/userfiles",cr=We===4?"/data/workspace/downloadfiles":pt?"C:/Windows/AppReadiness/downloadfiles":"/data/workspace/downloadfiles",nr=!(0,qe.isEmpty)(ke)||!(0,qe.isEmpty)(It),Sn=It?{name:It==null?void 0:It.main_mirror_name,description:It==null?void 0:It.main_mirror_description}:Oe==null?void 0:Oe.find(tn=>tn.shixun_environment_id===_e),ir=(Pn=St==null?void 0:St.find(tn=>tn.shixun_environment_id===_e))==null?void 0:Pn.program_language,rn=()=>{at(),b.default.info({title:"\u6587\u4EF6\u4E0A\u4F20",icon:null,okText:"\u5173\u95ED",width:600,centered:!0,content:lt.createElement("div",{className:"pt10"},lt.createElement(le.Z,{isDragger:!0,maxSize:1024,additionalText:`\u9ED8\u8BA4\u5B58\u653E\u76EE\u5F55\u8DEF\u5F84\u4E3A"${Zn}"`,action:`${oe.Z.API_SERVER}/api/tasks/${Nn.taskId||Nn.identifier}/upload_file?debug=admin&shixun_environment_id=${_e||null}&tab_type=${ze||null}&is_jupyter=${Lt||!1}`,onChange:tn=>{tn.every(kn=>{var Hn;return((Hn=kn.response)==null?void 0:Hn.status)===0})&&(b.default.destroyAll(),he.ZP.info("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F")),console.log("fileList:",tn)}}))})},Dr=()=>{at(),b.default.confirm({title:"\u4E0B\u8F7D\u4EE3\u7801",centered:!0,width:600,content:lt.createElement("div",null,`\u4EE3\u7801\u4E0B\u8F7D\u529F\u80FD\uFF1A\u5C06\u201C${cr}\u201D\u76EE\u5F55\u8FDB\u884C\u6253\u5305\u5E76\u4E0B\u8F7D`,lt.createElement("br",null),"(\u6587\u4EF6\u5927\u5C0F\u4E0D\u5F97\u8D85\u8FC71GB)"),onOk:()=>Mt(void 0,null,function*(){return yield(0,ue.ZP)(`/api/tasks/${Nn.taskId||Nn.identifier}/download_file?debug=admin`,{method:"post",body:{autoDownload:!0,shixun_environment_id:_e||null,tab_type:ze||null,is_jupyter:Lt||!1},headers:{responseType:"arraybuffer",Accept:"application/vnd.ms-excel;charset=utf-8"}}),!0})})},_r=()=>{var tn,kn;(kn=(tn=Ht.current)==null?void 0:tn.startScreenRecord)==null||kn.call(tn)},At=()=>Mt(void 0,null,function*(){at(),pn(!0)}),er=()=>{at(),b.default.info({title:"SSH\u76F4\u8FDE",width:600,centered:!0,content:lt.createElement(lt.Fragment,null,lt.createElement(de.Z,null,lt.createElement(re.Z,{flex:"50px"},"\u8D26\u53F7"),lt.createElement(re.Z,null,ke==null?void 0:ke.username)),lt.createElement(de.Z,null,lt.createElement(re.Z,{flex:"50px"},"\u5730\u5740"),lt.createElement(re.Z,null,ke==null?void 0:ke.ssh_address)),lt.createElement(de.Z,null,lt.createElement(re.Z,{flex:"50px"},"\u7AEF\u53E3"),lt.createElement(re.Z,null,ke==null?void 0:ke.port)),lt.createElement(de.Z,null,lt.createElement(re.Z,{flex:"50px"},"\u5BC6\u7801"),lt.createElement(re.Z,null,ke==null?void 0:ke.password)))})},On=()=>{at(),b.default.info({title:"RDP\u76F4\u8FDE",icon:null,className:mt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},okText:"\u6211\u77E5\u9053\u5566",width:600,centered:!0,content:lt.createElement("div",null,lt.createElement(de.Z,null,lt.createElement(re.Z,{className:"c-grey-999",flex:"50px"},"\u8D26\u53F7"),lt.createElement(re.Z,{className:"c-grey-333"},ke==null?void 0:ke.username)),lt.createElement(de.Z,{className:"mt10"},lt.createElement(re.Z,{className:"c-grey-999",flex:"50px"},"\u5730\u5740"),lt.createElement(re.Z,{className:"c-grey-333"},ke==null?void 0:ke.host)),lt.createElement(de.Z,{className:"mt10"},lt.createElement(re.Z,{className:"c-grey-999",flex:"50px"},"\u7AEF\u53E3"),lt.createElement(re.Z,{className:"c-grey-333"},We===4?ke==null?void 0:ke.gpPort:ke==null?void 0:ke.port)),lt.createElement(de.Z,{className:"mt10"},lt.createElement(re.Z,{className:"c-grey-999",flex:"50px"},"\u5BC6\u7801"),lt.createElement(re.Z,{className:"c-grey-333"},ke==null?void 0:ke.password)),lt.createElement("a",{style:{textDecoration:"underline",display:"inline-block"},href:"https://www.educoder.net/forums/36696",target:"_blank",className:"mt10 font14 current c-light-primary"},"\u64CD\u4F5C\u8BF4\u660E"))})};return console.log(It,"jupyterData"),lt.createElement("div",{className:`tpi-code-setting ${bt}`},lt.createElement("h3",null,"\u529F\u80FD"),lt.createElement("section",null,(Nt||ot||Ct)&<.createElement("a",{title:"\u5168\u5C4F",className:"file-item action",onClick:()=>{Xt("full-screen")}},lt.createElement("i",{className:"iconfont icon-quanping"}),"\u5F00\u542F / \u9000\u51FA\u5168\u5C4F"),(ze===2||ze===3||ze===4||ze===7||ot||Ct)&<.createElement("a",{onClick:()=>Xt("reset-task"),className:"file-item action",title:"\u91CD\u7F6E\u73AF\u5883"},lt.createElement("i",{className:"iconfont icon-zhongzhi4"}),"\u91CD\u7F6E\u73AF\u5883"),(ze===2||ze===3||ze===5||ze===7||Ct)&<.createElement("a",{onClick:()=>Xt("reset-git-code"),className:"file-item action",title:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"},lt.createElement("i",{className:"iconfont icon-zhongzhishixun"}),"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"),(ze===3&&We!==7||ze===4||ot||Ct)&<.createElement("a",{onClick:()=>rn(),className:"file-item action",title:"\u4E0A\u4F20\u6587\u4EF6"},lt.createElement("i",{className:"iconfont icon-shangchuanwenjian"}),"\u4E0A\u4F20\u6587\u4EF6"),(ze===3&&We!==7||ze===4||ot||Ct)&<.createElement("a",{onClick:()=>Dr(),className:"file-item action",title:"\u4E0B\u8F7D\u6587\u4EF6"},lt.createElement("i",{className:"iconfont icon-xiazai3"}),"\u4E0B\u8F7D\u6587\u4EF6"),(ze===3||ze===5||ze===7)&<.createElement("a",{onClick:()=>_r(),className:"file-item action",title:"\u5C4F\u5E55\u5F55\u5236"},lt.createElement("i",{className:"iconfont icon-jiaruketang1"}),"\u5C4F\u5E55\u5F55\u5236"),((ze===2||ze===3||ze===4)&&(We===0||We===1)||ot||Ct)&&nr&<.createElement("a",{onClick:()=>At(),className:"file-item action w100",title:"\u670D\u52A1\u9884\u89C8"},lt.createElement("i",{className:"iconfont icon-suanfasheji"}),"\u670D\u52A1\u9884\u89C8"),Ve&&nr&<.createElement("a",{onClick:()=>Xt("restart-reboot"),className:"file-item action",title:"\u91CD\u542F\u4E91\u4E3B\u673A"},lt.createElement(se.Z,{style:{marginRight:21,color:"#FFF"},className:"c-white font16"}),"\u91CD\u542F\u4E91\u4E3B\u673A "),(ze===3&&We!==7||ze===5||ot||Ct)&<.createElement("a",{onClick:()=>Xt("reset-code"),className:"file-item action",title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},lt.createElement("i",{className:"iconfont icon-shuaxin4 font16",style:{marginRight:21}}),"\u6062\u590D\u521D\u59CB\u4EE3\u7801"),nt&<.createElement(ie.CopyToClipboard,{text:nt,onCopy:()=>he.ZP.success("\u590D\u5236\u6210\u529F")},lt.createElement("a",{title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740",className:"file-item action"},lt.createElement("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740")),ze===3&&We!==7&<.createElement("a",{className:"file-item action",onClick:()=>{Xt("show-clipboard-box")}},lt.createElement("i",{className:"iconfont icon-fuzhiniantie"}),"\u590D\u5236\u7C98\u8D34"),(0,Je.Ny)()&&We!==7&<.createElement("a",{className:"file-item action",href:Wt||(It==null?void 0:It.monitoring_url),target:"_blank"},lt.createElement("i",{className:"iconfont icon-jiankongfuwu2"}),"\u76D1\u63A7\u670D\u52A1"),(ze===4||ze===3)&&nr&<.createElement("a",{className:"file-item action",onClick:er},lt.createElement("i",{className:"iconfont icon-congshulianjie"}),"SSH\u76F4\u8FDE"),je===2&&nr&<.createElement("a",{className:"file-item action",onClick:On},lt.createElement("i",{className:"iconfont icon-RDPzhilian"}),"RDP\u76F4\u8FDE")),!!ze&<.createElement(lt.Fragment,null,lt.createElement("h3",null,"\u5173\u5361\u914D\u7F6E\u4FE1\u606F"),lt.createElement("section",null,lt.createElement("a",{className:"file-item",title:Rt?"\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218":"\u4E0D\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218"},lt.createElement("b",null,"\u8DF3\u5173"),lt.createElement("span",null,Rt?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),lt.createElement("a",{className:"file-item",title:kt?"\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9":"\u4E0D\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9"},lt.createElement("b",null,"\u6D4B\u8BD5\u96C6\u89E3\u9501"),lt.createElement("span",null,kt?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")))),lt.createElement("h3",null,"\u5B9E\u8BAD\u57FA\u672C\u4FE1\u606F"),lt.createElement("section",null,ir&<.createElement("div",{className:"file-item"},lt.createElement("b",null,"\u7F16\u7A0B\u8BED\u8A00"),lt.createElement("span",null,ir)),lt.createElement("div",{className:"file-item"},lt.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),lt.createElement("span",null,(It==null?void 0:It.difficulty)||Bt[ct])),lt.createElement("div",{className:"file-item",style:{alignItems:"flex-start"}},lt.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),Nt?lt.createElement("span",{className:"multi_ellipsis1"},"\u6682\u65E0"):Sn&<.createElement(Xe.Z,{value:[Sn],title:"\u5B9E\u9A8C\u73AF\u5883\u8BF4\u660E"},lt.createElement("span",{title:Sn==null?void 0:Sn.name,className:"multi_ellipsis1 current"},Sn==null?void 0:Sn.name))),lt.createElement("div",{className:"file-item",style:{alignItems:"flex-start"}},lt.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),Nt?lt.createElement("span",{className:"multi_ellipsis1"},"\u6682\u65E0"):lt.createElement("span",{title:Sn==null?void 0:Sn.name,className:"multi_ellipsis1 current"},Sn!=null&&Sn.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51"))),lt.createElement(y,{ref:Ht}),lt.createElement(Fe,{visible:xn,setVisible:pn,taskId:Nn.taskId||Nn.identifier,gather:{shixun_environment_id:_e||null,tab_type:ze||null,is_jupyter:Lt||!1}}))}},21390:function(Jt,Ze,ye){"use strict";var ge=ye(59301),ce=ye(31797),b=ye(5871),he=ye(78241),de=ye(43418),re=ye(71418),se=ye(1710),ie=ye(92832),ae=ye(95237),le=ye(43604),oe=ye(3113),ue=ye(87513),ne=ye(66649),z=ye.n(ne),a=ye(65582),y=ye(65862),x=ye(27158),E=ye(41867),ee=ye(61527),te=ye(59301),fe=(ve,Ee,Ce)=>new Promise((De,Ie)=>{var Qe=Fe=>{try{Ue(Ce.next(Fe))}catch(qe){Ie(qe)}},Le=Fe=>{try{Ue(Ce.throw(Fe))}catch(qe){Ie(qe)}},Ue=Fe=>Fe.done?De(Fe.value):Promise.resolve(Fe.value).then(Qe,Le);Ue((Ce=Ce.apply(ve,Ee)).next())});const{Countdown:Ae}=ce.default,me=({value:ve,onChange:Ee,MaxMinutes:Ce})=>te.createElement(te.Fragment,null,te.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",te.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",te.createElement("br",null)),te.createElement(b.Z,{value:ve,onChange:Ee,min:0,precision:0,max:Ce,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Ce}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),pe=({exercise:ve,successCb:Ee,dispatch:Ce})=>{var De,Ie,Qe,Le;const Ue=(0,a.useParams)(),[Fe]=he.default.useForm(),qe=he.default.useWatch("time",Fe),[Xe,mt]=(0,ge.useState)(!1),Je=(0,ge.useRef)(),{actionTabs:lt}=ve,[Mt,Bt]=(0,ge.useState)(),[,Tt,bt,nt]=(0,ee.U)(ue.n7,{id:Ue.categoryId}),[,ct,Rt]=(0,ee.U)(ue.Cd,{});(0,ge.useEffect)(()=>{ve.actionTabs.key==="student-unlock"&&(mt(!1),Fe.resetFields())},[ve.actionTabs.key]);const kt=()=>new Promise(Ve=>fe(void 0,null,function*(){var We,ke;return Je.current=yield(0,x.y)({ip_limit:(We=lt==null?void 0:lt.exerciseParams)==null?void 0:We.ip_limit,ip_bind:(ke=lt==null?void 0:lt.exerciseParams)==null?void 0:ke.ip_bind_type}),Ve()})),Xt=()=>fe(void 0,null,function*(){var Ve,We,ke,je,Oe;yield Fe.validateFields();const ot=Fe.getFieldsValue();if(mt(!0),(((Ve=lt==null?void 0:lt.exerciseParams)==null?void 0:Ve.ip_limit)!=="no"||(We=lt==null?void 0:lt.exerciseParams)!=null&&We.ip_bind_type)&&(yield kt()),(yield(0,ue.ZD)((ke=lt==null?void 0:lt.exerciseParams)==null?void 0:ke.id,{exercise_user_id:(je=lt==null?void 0:lt.exerciseParams)==null?void 0:je.exercise_user_id,unlock_key:ot.unlock_key,time:ot.time,ip:Je.current})).status===0){if(Ee){Ce({type:"exercise/setActionTabs",payload:{}}),Ee();return}const It=lt==null?void 0:lt.exerciseParams;(0,y.nr)({inner_ip:It.inner_ip,public_ip:It.public_ip,open_camera:It.open_camera,ip_limit:It.ip_limit,ip_bind:It.ip_bind,ip_bind_type:It.ip_bind_type,exercise_tips:It.exercise_tips,exerciseId:It.id,screen_open:It.screen_open,screen_num:It.screen_num,screen_sec:It.screen_sec,coursesId:Ue.coursesId,login:(Oe=(0,E.eY)())==null?void 0:Oe.login,history,identity_verify:It.identity_verify,open_phone_video_recording:It.open_phone_video_recording,current_status:It.current_status}),Ce({type:"exercise/setActionTabs",payload:{}})}mt(!1)}),pt=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:Ve=>te.createElement("span",{className:Ve.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Ve)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:Ve=>te.createElement("span",{className:Ve.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Ve)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],ut=((De=lt==null?void 0:lt.exerciseParams)==null?void 0:De.errorMessage)&&typeof((Ie=lt==null?void 0:lt.exerciseParams)==null?void 0:Ie.errorMessage)=="object";(0,ge.useEffect)(()=>{ve.actionTabs.key==="student-unlock"&&fe(void 0,null,function*(){const Ve=yield Rt(Ue);yield bt({}),Ve.status||Bt(Ve)})},[ve.actionTabs.key]);const{time:Ye,end_time:Nt}=(Mt==null?void 0:Mt.exercise)||{},$e=nt!=null&&nt.user_end_time?z()(nt==null?void 0:nt.user_end_time).add(1,"minutes"):z()(),_e=z()(nt==null?void 0:nt.user_total_end_time)>$e?Math.round(z().duration(z()(nt==null?void 0:nt.user_total_end_time).diff($e.startOf("minute"))).asMinutes()):0,ze=((nt==null?void 0:nt.student_left_minutes)||0)+(qe||0);return te.createElement(te.Fragment,null,te.createElement(de.default,{width:514,centered:!0,closable:!!((Qe=lt==null?void 0:lt.exerciseParams)!=null&&Qe.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:ve.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Ce({type:"exercise/setActionTabs",payload:{}})}},te.createElement(re.Z,{spinning:Tt||ct},ut&&te.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!ut&&te.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),ut&&te.createElement(se.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Le=lt==null?void 0:lt.exerciseParams)==null?void 0:Le.errorMessage)||{}],columns:pt}),te.createElement("div",{className:""},te.createElement(he.default,{form:Fe,layout:"vertical",autoComplete:"off"},te.createElement(he.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},te.createElement(ie.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Ye!==-1?te.createElement(te.Fragment,null,te.createElement(he.default.Item,{name:"time",label:te.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",te.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",z()(nt==null?void 0:nt.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},te.createElement(me,{MaxMinutes:_e})),te.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},Tt||ct?"--":ze),"\u5206\u949F",ze!==0&&(nt==null?void 0:nt.user_end_time)&&te.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},z()(nt==null?void 0:nt.user_end_time).add(qe||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):te.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",z()(Nt).format("YYYY-MM-DD HH:mm")))),te.createElement(ae.Z,{justify:"space-between",align:"middle"},te.createElement(le.Z,null),te.createElement(le.Z,null,te.createElement(oe.ZP,{loading:Xe,onClick:Xt},"\u8FDB\u5165\u8003\u8BD5"))))))};Ze.Z=(0,a.connect)(({exercise:ve})=>({exercise:ve}))(pe)},80024:function(Jt,Ze,ye){"use strict";ye.d(Ze,{$J:function(){return b},JZ:function(){return de},bN:function(){return se},jP:function(){return re},rO:function(){return he}});var ge=ye(38147),ce=(ie,ae,le)=>new Promise((oe,ue)=>{var ne=y=>{try{a(le.next(y))}catch(x){ue(x)}},z=y=>{try{a(le.throw(y))}catch(x){ue(x)}},a=y=>y.done?oe(y.value):Promise.resolve(y.value).then(ne,z);a((le=le.apply(ie,ae)).next())});function b(ie){return(0,ge.U2)(`libraries/${ie}.json`)}function he(ie){return(0,ge.U2)("library_tags.json",ie)}function de(ie){return ce(this,null,function*(){return(yield(0,ge.IV)(`attachments/${ie}.json`)).status===0})}function re(ie){return(0,ge.v_)("libraries.json",ie)}function se(ie,ae){return(0,ge.gz)(`libraries/${ie}.json`,ae)}},74044:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return y}});var ge=ye(59301),ce=ye(65582),b=ye(78241),he=ye(8591),de=ye(43418),re=ye(92832),se={wrap:"wrap___TwY3U",content:"content___Ks95W",mainPathWrap:"mainPathWrap___CrMaa",colorBlue:"colorBlue___dvWbP"},ie=Object.defineProperty,ae=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ue=(x,E,ee)=>E in x?ie(x,E,{enumerable:!0,configurable:!0,writable:!0,value:ee}):x[E]=ee,ne=(x,E)=>{for(var ee in E||(E={}))le.call(E,ee)&&ue(x,ee,E[ee]);if(ae)for(var ee of ae(E))oe.call(E,ee)&&ue(x,ee,E[ee]);return x},z=(x,E,ee)=>new Promise((te,fe)=>{var Ae=ve=>{try{pe(ee.next(ve))}catch(Ee){fe(Ee)}},me=ve=>{try{pe(ee.throw(ve))}catch(Ee){fe(Ee)}},pe=ve=>ve.done?te(ve.value):Promise.resolve(ve.value).then(Ae,me);pe((ee=ee.apply(x,E)).next())});const a=({shixunsDetail:x,globalSetting:E,loading:ee,dispatch:te,title:fe,pathList:Ae=[],showInputPath:me=!1,isMergeSelectFile:pe=!1,onFinish:ve=()=>{}})=>{const[Ee]=b.default.useForm(),Ce=(0,ce.useParams)(),De=(0,ce.useLocation)(),Ie=(0,ge.useRef)(),[Qe,Le]=(0,ge.useState)(""),[Ue,Fe]=(0,ge.useState)(""),[qe,Xe]=(0,ge.useState)([]),[mt,Je]=(0,ge.useState)([]);(0,ge.useEffect)(()=>{var nt,ct;Ie.current=((ct=(nt=De.pathname)==null?void 0:nt.split("/"))==null?void 0:ct[3])==="repository"},[]),(0,ge.useEffect)(()=>{if(x.actionTabs.key!=="Repository-SelectFilePath")return;const nt=Ae.join("/");let ct=[];Ae.map((Rt,kt)=>{kt===0?ct.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Rt}`,path:nt}):ct.push({val:`/${Rt}`,path:nt})}),Xe(ct),Le(nt),Fe(nt),lt(nt)},[x.actionTabs.key]);const lt=nt=>z(void 0,null,function*(){const ct=yield te({type:Ie.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ce.id,path:nt}});ct&&Je(ct.trees||[])}),Mt=nt=>{let ct=Qe;nt.type==="tree"&&(qe.length?qe.push({val:`/${nt.name}`,path:nt.name}):qe.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${nt.name}`,path:nt.name}),Xe(qe),ct=Qe?`${Qe}/${nt.name}`:nt.name,Le(ct)),lt(ct)},Bt=(nt,ct)=>{const Rt=qe.filter((Xt,pt)=>pt<=ct);Xe(Rt);const kt=Rt.filter((Xt,pt)=>pt!==0).map(Xt=>Xt.val).join("").substr(1);Le(kt),lt(kt)},Tt=()=>z(void 0,null,function*(){const nt=Ee==null?void 0:Ee.getFieldsValue(),ct=Qe?`${Qe}${nt!=null&&nt.name?`/${nt==null?void 0:nt.name}`:""}`:nt==null?void 0:nt.name;if(pe){ve(ct),bt();return}if(me){yield Ee.validateFields();const Rt=yield te({type:"shixunsDetail/uploadGitFolder",payload:ne(ne({},{id:Ce.id,path:ct}),Ie.current?{}:{secret_repository:!0})});ve(Ue),Rt.status===0&&he.ZP.info("\u65B0\u5EFA\u6210\u529F")}else ve(ct),he.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");bt()}),bt=()=>{te({type:"shixunsDetail/setActionTabs",payload:{}}),Ee.resetFields()};return ge.createElement(de.default,{centered:!0,title:fe||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:x.actionTabs.key==="Repository-SelectFilePath",onOk:Tt,onCancel:bt},ge.createElement("div",{className:se.wrap},ge.createElement("div",{className:se.content},ge.createElement("div",{className:se.mainPathWrap},!!(qe!=null&&qe.length)&&qe.map((nt,ct)=>ge.createElement("a",{key:ct,onClick:()=>Bt(nt,ct)},nt.val))),!!(mt!=null&&mt.length)&&mt.map((nt,ct)=>nt.type==="tree"&&ge.createElement("a",{key:ct,onClick:()=>Mt(nt)},ge.createElement("i",{className:`iconfont icon-wenjianjia ${se.colorBlue}`}),nt.name))),ge.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),ge.createElement("div",{className:"mt5 mb5"},Qe),me&&ge.createElement(b.default,{form:Ee,scrollToFirstError:!0,className:"mt20"},ge.createElement(b.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ge.createElement(re.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var y=(0,ce.connect)(({shixunsDetail:x,loading:E,globalSetting:ee})=>({shixunsDetail:x,globalSetting:ee,loading:E.models.index}))(a)},32080:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return re}});var ge=ye(59301),ce={mirrorModal:"mirrorModal___Pi3tF",right:"right___Hot5f",title:"title___jjMKh",content:"content___BmOkD",des:"des___oGTUM",modal:"modal___yy3VB"},b=ye(43418),he=ye(6339),re=({title:se,children:ie,value:ae})=>{const[le,oe]=(0,ge.useState)(!1);return ge.createElement(ge.Fragment,null,ge.createElement("span",{onClick:()=>oe(!0)},ie),ge.createElement(b.default,{title:se,open:le,width:1e3,destroyOnClose:!0,centered:!0,onCancel:()=>oe(!1),className:ce.modal,footer:null},typeof ae=="string"&&ge.createElement(he.Z,{value:ae||""}),Object.prototype.toString.call(ae)==="[object Array]"&&ge.createElement(ge.Fragment,null,ae==null?void 0:ae.map((ue,ne)=>ge.createElement("div",{key:ne},ge.createElement("b",null,ue.name||ue.type_name),ge.createElement(he.Z,{value:ue.description||""}))))))}},80245:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return $e}});var ge=ye(59301),ce=ye(43418),b=ye(8591),he=ye(43428),de=ye(99313),re=ye(71418),se=ye(6848),ie=ye(3113),ae={header_body:"header_body___lAlEX",close:"close___OXweN",no_data:"no_data___h77J2",recommend_config_introduce:"recommend_config_introduce___ifFGY",recommend_config:"recommend_config___UXyKS",recommend_config_item:"recommend_config_item___zONum",item_title:"item_title___w5vXw",recommend_text:"recommend_text___f68Eu",item_content:"item_content___j_zbN",recommend_config_active_item:"recommend_config_active_item___SrTkJ",recommend_config_footer:"recommend_config_footer___PHnlA",application:"application___uh4gI",tooltip:"tooltip___f0uXh",disabled:"disabled___Ha9Ba"},le=ye(99267),oe=ye(61485),ue=ye(13014),ne=ye(4977),z=ye(38147),a=ye(76411),y={lineChart:"lineChart___dCEZW"},x=ye(66649),E=ye.n(x),ee=ye(59301),fe=({dataInfo:_e,indexKey:ze,valueName:Ve,startAndEndTime:We,colors:ke=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"],imageTypeName:je})=>{let Oe=null;(0,ge.useEffect)(()=>{St()},[_e]),(0,ge.useEffect)(()=>{window.addEventListener("resize",ot(()=>{Oe&&Oe.resize()},200))},[window.onresize]);const ot=(nn,un,Pn=!1)=>{let Nn,Ht;return(...xn)=>{if(Pn){nn.apply(Ht,xn),Pn=!1;return}clearTimeout(Nn),Nn=setTimeout(()=>{nn.apply(Ht,xn)},un)}},Ct=nn=>nn?nn.map(un=>{const Pn=new Date(un),Nn=String(Pn.getMonth()+1).padStart(2,"0"),Ht=String(Pn.getDate()).padStart(2,"0"),xn=String(Pn.getHours()).padStart(2,"0"),pn=String(Pn.getMinutes()).padStart(2,"0");return`${Nn}/${Ht} ${xn}:${pn}`}):[],It=(nn,un)=>nn.map(Pn=>{const Nn=un.timestamps.indexOf(Pn);return Nn!==-1?un.values[Nn]:null});function Lt(nn){let un=1/0;for(let Nn=0;Nn{let Nn=[];for(let Ht=nn;Ht<=un;Ht+=Pn)Nn.push(Ht);return Nn},Wt=()=>{var nn;const un=((nn=_e==null?void 0:_e.x)==null?void 0:nn.flat())||[];let Pn=[...new Set(un)].sort((Sn,ir)=>Sn-ir),Nn=Lt(Pn),Ht=Nn==null?void 0:Nn.newArray,xn=Nn==null?void 0:Nn.minInterval;Pn=[...new Set([...Pn,...Ht])].sort((Sn,ir)=>Sn-ir);let pn=E()(We[0],"YYYY-MM-DD HH:mm").valueOf(),Zn=at(pn,Pn[0]-xn,xn),cr=E()(We[1],"YYYY-MM-DD HH:mm").valueOf(),nr=at(Pn[Pn.length-1]+xn,cr,xn);return Pn=[...Zn,...Pn,...nr],[...new Set(Pn)].sort((Sn,ir)=>Sn-ir)},St=()=>{var nn;Oe=a.init(document.getElementById(`lineChart${ze}`));let un=Wt(),Pn=(nn=_e==null?void 0:_e.y)==null?void 0:nn.map((Ht,xn)=>{var pn;let Zn={timestamps:(pn=_e==null?void 0:_e.x)==null?void 0:pn[xn],values:Ht};return Ht=It(un,Zn),{name:Ve[xn],type:"line",itemStyle:{show:!1},lineStyle:{color:ke[xn]},data:Ht}}),Nn={tooltip:{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(212, 217, 227, 1)",type:"dashed"}},backgroundColor:"#fff",textStyle:{color:"#333333"},padding:10,extraCssText:"box-shadow: 0px 4px 8px 0px rgba(184,194,202,0.5)",formatter:function(Ht){var xn;let pn="";return Ht.forEach((Zn,cr)=>{console.log("item",Zn),pn+=`
+`),Lr.focus();default:throw new Error}},[Lr,mi]),Zi=(0,ge.useMemo)(()=>{switch(mi){case xn:return ge.createElement(Bt,{callback:fi,onCancel:Ji});case Sn:return ge.createElement(Tt.Z,{callback:fi,onCancel:Ji});case pn:return ge.createElement(bt.Z,{callback:fi,onCancel:Ji});case Zn:return ge.createElement(je,{callback:fi,onCancel:Ji});case ir:return ge.createElement(Lt,{callback:fi,onCancel:Ji});case"maths-latex":return ge.createElement(un,{showSaveButton:!0,callback:fi});case"inline-latex":return ge.createElement(Pn.Z,{showSaveButton:!0,callback:fi});default:return null}},[mi]);function Ji(){Ui("")}(0,ge.useEffect)(()=>{if(Or.current){let yi=function(iu){Ca=!0,Zo=iu.pageY},gi=function(){Ca=!1},ki=function(iu){if(Ca){let au=iu.pageY-Zo;au<0&&(au=0),au>300&&(au=300);let ho=st+au+"px";Ya(ho)}},Wr=Or.current,Ca=!1,Zo=0;return Wr.addEventListener("mousedown",yi),document.addEventListener("mousemove",ki),document.addEventListener("mouseup",gi),()=>{Wr.removeEventListener("mousedown",yi),document.removeEventListener("mousemove",ki),document.removeEventListener("mouseup",gi)}}},[Lr,Or]),(0,ge.useEffect)(()=>{Ya(st)},[st]);const Ga=Ai(Ke),da=Ai(ua),$i={width:Ga,height:da},ra=(0,ge.useMemo)(()=>{if(Ma){let yi=new Date(Ma),gi=yi.getHours(),ki=yi.getMinutes(),Wr=yi.getSeconds();return gi=gi<10?"0"+gi:gi,ki=ki<10?"0"+ki:ki,Wr=Wr<10?"0"+Wr:Wr,`${gi}:${ki}:${Wr}`}return 0},[Ma]),Ra=yi=>{const gi=[];if(Nr){let ki=-1;yi=yi.replace(/(@▁▁@|@▁@)/g,function(Wr,Ca,Zo){gi.push({multiLine:Wr!==dr})})}return gi};function Xo(){window.sessionStorage.removeItem(wr),Uo(!1),lo(0)}function fo(){Uo(!1),lo(0),Lr.setValue(window.sessionStorage.getItem(wr))}(0,ge.useEffect)(()=>{yr[mi]&&mi!==cr&&mi!==Zn&&setTimeout(()=>{const yi=document.getElementsByClassName("markdown-popup-form")[0],gi=window.innerWidth/2-yi.offsetWidth/2,ki=window.innerHeight/2-yi.offsetHeight/2;nl(gi),Iu(ki)},0)},[mi]);const Vo=yi=>{yi.preventDefault();const gi=yi.clientX-dc,ki=yi.clientY-ds;document.body.onmousemove=Wr=>{let Ca=Wr.clientX-gi,Zo=Wr.clientY-ki;const iu=document.getElementsByClassName("markdown-popup-form")[0],au=window.innerWidth-iu.offsetWidth,ho=window.innerHeight-iu.offsetHeight;Ca=Math.max(0,Math.min(Ca,au)),Zo=Math.max(0,Math.min(Zo,ho)),hu(Wr.clientX,Wr.clientY,gi,ki)&&(nl(Ca),Iu(Zo))},document.body.onmouseup=function(){document.body.onmousemove=null}},hu=(yi,gi,ki,Wr)=>{const Ca=document.body.clientHeight,Zo=document.body.clientWidth;return yi<20&&ki>yi||yi>Zo-20&&kigi||gi>Ca-20&&WrDe in Ce?ue(Ce,De,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):Ce[De]=Ie,ee=(Ce,De)=>{for(var Ie in De||(De={}))y.call(De,Ie)&&E(Ce,Ie,De[Ie]);if(a)for(var Ie of a(De))x.call(De,Ie)&&E(Ce,Ie,De[Ie]);return Ce},te=(Ce,De)=>ne(Ce,z(De));const{useForm:fe}=ge.default,Ae={width:280,marginRight:10},me={labelCol:{span:5},wrapperCol:{span:19}};var pe=({callback:Ce,onCancel:De})=>{const[Ie]=fe();let Qe=(0,ae.useRef)();function Le(qe){Qe.current.width=Ie.getFieldValue("width"),Qe.current.align=Ie.getFieldValue("align"),Ce(qe,Qe.current)}function Ue(qe,Xe){if(qe.status===-1){ce.ZP.error(qe.message);return}Ie.setFieldsValue({src:`/api/attachments/${qe.id}`,type:Xe.type})}function Fe(qe){let Xe=qe.target.files[0];Qe.current=Xe,Ee(Xe,Ue)}return oe.createElement(ge.default,te(ee({form:Ie},me),{className:"upload-image-panel",onFinish:Le,style:{width:470,overflow:"hidden"}}),oe.createElement(ge.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},oe.createElement("div",{className:"flex-container"},oe.createElement(ge.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},oe.createElement(b.default,{style:Ae})),oe.createElement(ve,{onFileChange:Fe}))),oe.createElement(ge.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},oe.createElement(b.default,{style:{width:264}})),oe.createElement(ge.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},oe.createElement(he.Z,null,oe.createElement(ge.default.Item,{name:"width",style:{margin:0}},oe.createElement(de.Z,{style:{width:264}})),oe.createElement("span",{className:"ml8"},"%"))),oe.createElement(ge.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},oe.createElement(re.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),oe.createElement("aside",null,oe.createElement(ge.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},oe.createElement(se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),oe.createElement(se.ZP,{type:"default",onClick:De},"\u53D6\u6D88"))))};function ve({onFileChange:Ce}){return oe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",oe.createElement("input",{type:"file",onChange:Ce}))}function Ee(Ce,De){if(!Ce)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,le.bg)())throw ce.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Ie=new FormData;Ie.append("editormd-image-file",Ce),Ie.append("file_param_name","editormd-image-file"),Ie.append("byxhr","true");var Qe=new window.XMLHttpRequest;Qe.withCredentials=!0,Qe.addEventListener("load",function(Le){De(JSON.parse(Le.target.responseText),Ce)},!1),Qe.addEventListener("error",function(Le){console.error(Le)},!1),Qe.open("POST",`${ie.KI}/api/attachments.json`),Qe.send(Ie)}},57261:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return b}});var ge=ye(59301),ce=ye(4676);class b extends ge.Component{constructor(de){super(de);const re=window.document;this.node=re.createElement("div"),re.body.appendChild(this.node)}render(){const{children:de}=this.props;return(0,ce.createPortal)(de,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},77825:function(Jt,Ze,ye){"use strict";var ge=ye(829),ce=ye(57809),b=ye(78673),he=ye(59301);const de=ce.default.Option;Ze.Z=({isTheoretical:re,onFontSizeChange:se,cmFontSize:ie,cmCodeMode:ae,autoFormat:le,onCodeModeChange:oe,onTabToSpace:ue,onAutoFormat:ne,formatDocument:z,className:a="",tabToSpace:y,children:x,code_editor:E,challenge:ee,shixun_environment_id:te,shixun_environments:fe})=>{var Ae;const me={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},pe=(Ae=fe==null?void 0:fe.find(ve=>ve.shixun_environment_id===te))==null?void 0:Ae.program_language;return he.createElement("div",{className:`tpi-code-setting ${a}`},he.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),he.createElement("section",null,he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),he.createElement(ce.default,{bordered:!1,size:"small",value:ae,onChange:oe},he.createElement(de,{value:"vs"},"\u767D\u8272\u80CC\u666F"),he.createElement(de,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!re&&he.createElement(he.Fragment,null,he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),he.createElement(ce.default,{bordered:!1,size:"small",value:ie,onChange:se},he.createElement(de,{value:12},"12px"),he.createElement(de,{value:14},"14px"),he.createElement(de,{value:16},"16px"),he.createElement(de,{value:18},"18px"),he.createElement(de,{value:20},"20px"),he.createElement(de,{value:22},"22px"))),he.createElement("div",{className:"file-item"},he.createElement("b",null,"Tab\u8F6C\u6362"),he.createElement(b.Z,{checked:y,onChange:ue})),he.createElement("div",{className:"file-item",onClick:z},he.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!re&&he.createElement(he.Fragment,null,he.createElement("h3",null,"\u5FEB\u6377\u952E"),he.createElement("section",null,he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),he.createElement("span",null,"Ctrl + S")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),he.createElement("span",null,"F1 / Alt + F1")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),he.createElement("span",null,"Ctrl + ]/[")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),he.createElement("span",null,"Ctrl + Shift + \\")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),he.createElement("span",null,"Home")),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),he.createElement("span",null,"End"))),x),!re&&he.createElement(he.Fragment,null,he.createElement("h3",null,"\u5FEB\u6377\u952E"),he.createElement("section",null,pe&&he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u7F16\u7A0B\u8BED\u8A00"),he.createElement("span",null,pe)),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),he.createElement("span",null,me[ee==null?void 0:ee.difficulty])),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),he.createElement("span",null,E==null?void 0:E.name)),he.createElement("div",{className:"file-item"},he.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),he.createElement("span",null,E!=null&&E.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},61584:function(Jt,Ze,ye){"use strict";ye.d(Ze,{i:function(){return me},Z:function(){return ve}});var ge={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},ce=ye(71418),b=ye(6848),he=ye(93948),de=ye(92310),re=ye.n(de),se=ye(65862),ie=ye(2524),ae=ye(41867),le=ye(79005),oe=ye(20345),ue=ye(77882),ne=ye(31081),z=ye(75309),a=ye(71979),y=ye(47558),x=ye(42922),E=ye(66832),ee=ye(96593),te=ye(19664),fe=ye(91833),Ae=ye(59301);const me=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:le,swimg:oe},{name:"101\u8BA1\u5212",ptimg:ue,swimg:ne},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:z,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:E,swimg:ee},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:fe}];var ve=({className:Ee,dataSource:Ce=[],col:De=4,right:Ie,bottom:Qe=23,precision:Le=0,wrapWidth:Ue=1200,trackEventItems:Fe,loading:qe,onRemove:Xe=()=>{},isCurrent:mt=!0,showAlias:Je=!1,showProgress:lt=!1})=>{const Mt=Math.floor((Ue-(De-1)*Ie)/De),Bt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Tt=>(window.ENV==="build"&&(Tt.ptimg=`/react/build${Tt.ptimg}`,Tt.swimg=`/react/build${Tt.swimg}`),Tt));return Ae.createElement(ce.Z,{spinning:qe},Ae.createElement("div",{className:re()(ge.list,Ee)},!!(Ce!=null&&Ce.length)&&(Ce==null?void 0:Ce.map((Tt,bt)=>{var nt,ct,Rt,kt,Xt,pt;const{name:ut,id:Ye,identifier:Nt,featured:$e,school_name:_e,image_url:ze,excellent:Ve,is_plan:We}=Tt;return Ae.createElement("div",{key:Ye,className:mt&<?ge.wrapisCurrent:ge.wrap,style:{width:Mt,marginRight:(1+bt)%De===0?0:Ie+Le,marginBottom:Qe}},Ae.createElement("a",{className:ge.li,onClick:ke=>{ke.preventDefault(),ke.stopPropagation(),Fe&&(0,se.L9)([Fe]),(0,se.xg)(`/paths/${Nt}`)}},Ae.createElement("div",{className:ge.img},Ae.createElement("img",{className:ge.cover,src:`${ze}`}),mt&&(0,ae.bg)()&&(Tt==null?void 0:Tt.studying)&&Ae.createElement("div",{className:`${ge.movebq} user-path-items`,onClick:ke=>{ke.stopPropagation(),Xe(Tt)}},Ae.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Ae.createElement("span",{className:"c-red"},"\u79FB\u9664")),(nt=Tt==null?void 0:Tt.subject_tags)==null?void 0:nt.map((ke,je)=>{var Oe,ot;if(je===0){const It=(Oe=Bt.find(Lt=>Lt.name==ke))==null?void 0:Oe.swimg;return Ae.createElement("img",{className:ge.sign,src:It,style:{left:"-4px"}})}const Ct=(ot=Bt.find(It=>It.name==ke))==null?void 0:ot.ptimg;return Ae.createElement("img",{className:ge.sign,src:Ct,style:{left:`${48+52*(je-1)+2*je}px`}})}),Ae.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Tt==null?void 0:Tt.excellent)&&Ae.createElement("div",{className:ge.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Ae.createElement("div",{className:ge.name},Ae.createElement(b.Z,{title:Je&&(Tt!=null&&Tt.excellent_alias_name)?Ae.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ut}`,Ae.createElement("br",null),Ae.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Tt==null?void 0:Tt.excellent_alias_name}`)):ut},Ae.createElement("span",{className:ge.e},Je&&(Tt==null?void 0:Tt.excellent_alias_name)||ut))),mt&<&&((ct=Tt==null?void 0:Tt.progress)==null?void 0:ct.all_score)!=0&&Ae.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},Ae.createElement(he.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Rt=Tt==null?void 0:Tt.progress)==null?void 0:Rt.my_score)/((kt=Tt==null?void 0:Tt.progress)==null?void 0:kt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Xt=Tt==null?void 0:Tt.progress)==null?void 0:Xt.my_score,"/",(pt=Tt==null?void 0:Tt.progress)==null?void 0:pt.all_score),(!mt||!lt)&&Ae.createElement("div",{className:ge.tags},Ae.createElement("div",null,Ae.createElement(b.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Ae.createElement("span",null,Tt.stages_count))),Ae.createElement(b.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Ae.createElement("span",null,Tt.members_count)))))))})),!Ce.length&&Ae.createElement(ie.Z,null)))}},39864:function(Jt,Ze,ye){"use strict";ye.d(Ze,{jL:function(){return de},w9:function(){return nn},dN:function(){return Ht},QD:function(){return rr},cQ:function(){return kt.Z},Oz:function(){return It},op:function(){return Ke},O5:function(){return qi},_b:function(){return Tr},t7:function(){return Ce},Gi:function(){return Dr},YG:function(){return cr},kT:function(){return ir},qp:function(){return x},K3:function(){return te},vr:function(){return Kn},qE:function(){return hn},Je:function(){return Qe},wb:function(){return bt},lB:function(){return Rt},cq:function(){return kn},tp:function(){return me},Si:function(){return ni},k8:function(){return fl},Du:function(){return Ya}});var ge=ye(59301),ce={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},b="data:image/png;base64,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",de=({dataSource:Or=[],img:jr,imgWidth:Ur=346,title:pi,sunTitle:ta,bannerExtraContent:Ea})=>ge.createElement("div",{className:ce.banner},ge.createElement("div",{className:ce.content},ge.createElement("aside",null,ge.createElement("p",null,ge.createElement("b",null,pi),ge.createElement("span",null,ta)),Or.length>0&&ge.createElement("div",{className:ce.btns},Or.map((fi,Zi)=>ge.createElement("div",{key:Zi,onClick:fi.click},fi.name,fi.sign?ge.createElement("img",{src:b,width:39}):null))),Ea),jr&&ge.createElement("img",{style:{marginTop:33,marginRight:38},src:jr,width:Ur}))),re={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},se=ye(92310),ie=ye.n(se),ae=ye(89392),le=Object.defineProperty,oe=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,z=(Or,jr,Ur)=>jr in Or?le(Or,jr,{enumerable:!0,configurable:!0,writable:!0,value:Ur}):Or[jr]=Ur,a=(Or,jr)=>{for(var Ur in jr||(jr={}))ue.call(jr,Ur)&&z(Or,Ur,jr[Ur]);if(oe)for(var Ur of oe(jr))ne.call(jr,Ur)&&z(Or,Ur,jr[Ur]);return Or},x=({dataSource:Or=[],value:jr,onChange:Ur,onTitleChange:pi,className:ta,title:Ea,titleWidth:fi=41,style:Zi={},fontColor:Ji="#6A7283",showCount:Ga,classNameActive:da,styleItem:$i={}})=>{const[ra,Ra]=(0,ge.useState)(0),[Xo,fo]=(0,ge.useState)(!1),Vo=(0,ge.useRef)(null),hu=(0,ge.useRef)(null);return(0,ge.useEffect)(()=>{var yi;Or.length!==0&&(((yi=Vo==null?void 0:Vo.current)==null?void 0:yi.clientHeight)>97?Ra(1):Ra(0)),Or.length===0&&Ra(0),fo(!1)},[Or]),ge.createElement("div",{className:ie()(re.row,ta),style:Zi},ge.createElement("div",{onClick:(0,ae.throttle)(()=>pi==null?void 0:pi(),2e3),style:{width:fi,marginTop:Xo?12:4},className:`${re.title} ${pi?"current":""}`},Ea),ge.createElement("div",{className:Xo?`${re.tagsWrap} ${re.tagsBorderWrap}`:re.tagsWrap},ge.createElement("div",{className:re.bar,ref:hu,style:ra>0?{height:ra===1?97:"auto",overflow:ra===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ge.createElement("div",{className:re.tag,ref:Vo},Or==null?void 0:Or.map(yi=>ge.createElement("span",{onClick:()=>Ur(yi.id),key:yi.id,style:a(a({color:Ji},$i),(yi==null?void 0:yi.style)||{}),className:jr===yi.id?ie()(da||re.active,yi.classNameActive):""},ge.createElement("span",{title:yi.name,className:re.name},yi.name),!!Ga&&ge.createElement("span",{className:re.num},yi.count))))),!!ra&&ge.createElement(ge.Fragment,null,ra===1?ge.createElement("div",{onClick:()=>{var yi;Ra(2),((yi=Vo==null?void 0:Vo.current)==null?void 0:yi.clientHeight)>245?fo(!0):fo(!1)},className:re.action},"\u5C55\u5F00",ge.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ge.createElement("div",{onClick:()=>{hu.current.scrollTop=0,Ra(1),fo(!1)},className:re.action},"\u6536\u8D77",ge.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},E={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},te=({dataSource:Or=[],value:jr,onChange:Ur,onTitleChange:pi,className:ta,title:Ea,titleWidth:fi=41,style:Zi={},fontColor:Ji="#6A7283",showCount:Ga,expand:da=!0})=>{const[$i,ra]=(0,ge.useState)(0),[Ra,Xo]=(0,ge.useState)(!1),fo=(0,ge.useRef)(null),Vo=(0,ge.useRef)(null),[hu,yi]=(0,ge.useState)(da);return ge.createElement("div",{className:ie()(E.row,ta),style:Zi},ge.createElement("div",{className:"flex item-center justify-between"},ge.createElement("div",{onClick:(0,ae.throttle)(()=>pi==null?void 0:pi(),2e3),style:{width:fi,marginTop:Ra?12:4},className:`${E.title} ${pi?"current":""}`},Ea),ge.createElement("i",{className:`iconfont ${hu?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:hu?8:10},onClick:()=>yi(!hu)})),hu&&ge.createElement("div",{className:Ra?`${E.tagsWrap} ${E.tagsBorderWrap}`:E.tagsWrap},ge.createElement("div",{className:E.fenge}),ge.createElement("div",{className:E.bar,ref:Vo},ge.createElement("div",{className:E.tag,ref:fo},Or==null?void 0:Or.map(gi=>ge.createElement("span",{onClick:()=>Ur(gi.id),key:gi.id,style:{color:Ji},className:jr===gi.id?E.active:""},ge.createElement("span",{title:gi.name,className:E.name},gi.name),!!Ga&&ge.createElement("span",{className:E.num},gi.count)))))))},fe={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},me=({dataSource:Or=[],value:jr,onChange:Ur,className:pi,style:ta={}})=>ge.createElement("div",{style:ta,className:ie()(fe.tabs,pi)},Or.map(Ea=>ge.createElement("span",{onClick:()=>Ur(Ea.id),className:jr===Ea.id?fe.active:"",key:Ea.id},Ea.name))),pe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},ve=ye(92832),Ce=({dataSource:Or=[],value:jr="",onChange:Ur,onInputChange:pi=()=>{},className:ta,style:Ea={},placeholder:fi,allowClear:Zi=!1})=>{var Ji;const[Ga,da]=(0,ge.useState)(""),[$i,ra]=(0,ge.useState)("");(0,ge.useEffect)(()=>{var fo;let Vo=jr;(fo=JSON.stringify(jr))!=null&&fo.includes("{")&&(da(jr.id),Vo=jr.value||"");try{ra(decodeURIComponent(Vo||""))}catch(hu){ra(decodeURIComponent(Vo||""))}},[jr]);const Ra=()=>{Ur(encodeURIComponent($i),Ga||null)},Xo=fo=>{fo!==Ga&&(da(fo),Ur(encodeURIComponent($i),fo))};return ge.createElement("div",{className:ie()(pe.input,ta),style:Ea},!!Or.length&&ge.createElement("div",{className:pe.dropdown},ge.createElement("div",{className:pe.text},(Ji=Or.find(fo=>fo.id===Ga))==null?void 0:Ji.name,ge.createElement("i",{className:"iconfont icon-zhankai4"}),ge.createElement("b",{className:pe.b1}),ge.createElement("b",{className:pe.b2})),ge.createElement("div",{className:pe.menu},Or.map((fo,Vo)=>ge.createElement("div",{key:Vo,onClick:()=>Xo(fo.id)},fo.name)))),ge.createElement(ve.default,{onPressEnter:Ra,value:$i,onChange:fo=>{ra(fo.target.value),pi(encodeURIComponent(fo.target.value),Ga||null)},bordered:!1,placeholder:fi}),ge.createElement("i",{onClick:Ra,className:"iconfont icon-sousuo9 font14 pl10 current"}))},De={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Qe=({value:Or,onChange:jr,className:Ur,total:pi,pageSize:ta,style:Ea={}})=>{const fi=Or<2,Zi=Or>=Math.ceil(pi/ta);return pi<=ta?ge.createElement(ge.Fragment,null):ge.createElement("div",{className:ie()(De.quickPager,Ur),style:Ea},ge.createElement("div",{onClick:()=>{fi||jr(Or-1,"prev")},className:fi?De.disabled:""},"\u4E0A\u4E00\u9875"),ge.createElement("div",{onClick:()=>{Zi||jr(Or+1,"next")},className:Zi?De.disabled:""},"\u4E0B\u4E00\u9875"))},Le={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ue=ye(71418),Fe=ye(6848),qe=ye(13570),Xe=ye(74128),mt=ye(65862),Je=ye(96908),lt=ye(57177),Mt=ye(81378),Bt=ye(2524),bt=({className:Or,dataSource:jr=[],col:Ur=4,right:pi,bottom:ta=23,precision:Ea=0,wrapWidth:fi=1200,trackEventItems:Zi,loading:Ji})=>{const Ga=Math.floor((fi-(Ur-1)*pi)/Ur);return ge.createElement(Ue.Z,{spinning:Ji},ge.createElement("div",{className:ie()(Le.list,Or)},!!jr.length&&jr.map((da,$i)=>{const{name:ra,id:Ra,identifier:Xo,power:fo,cover_image_id:Vo,pic:hu}=da;return ge.createElement("div",{className:Le.wrap,key:Ra,style:{width:Ga,marginRight:(1+$i)%Ur===0?0:pi+Ea,marginBottom:ta}},ge.createElement("a",{target:"_blank",href:`/shixuns/${Xo}/challenges`,className:Le.li,onClick:yi=>{yi.preventDefault(),Zi&&(0,mt.L9)([Zi]),fo&&(0,mt.xg)(`/shixuns/${Xo}/challenges`)}},ge.createElement("div",{className:Le.img},ge.createElement("img",{className:Le.cover,src:`${hu}`}),da.is_jupyter&&ge.createElement("img",{className:Le.sign,src:Je}),da.is_jupyter_lab&&ge.createElement("img",{className:Le.sign,src:lt}),da.is_unity_3d&&ge.createElement("img",{className:Le.sign,src:Mt})),ge.createElement("div",{className:Le.name},ge.createElement(Fe.Z,{title:ra||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ge.createElement("span",{className:Le.e},ra||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ge.createElement("div",{className:Le.tags},ge.createElement(Fe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ge.createElement("span",null,ge.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ge.createElement("span",null,da.challenges_count))),!!da.myshixuns_count&&ge.createElement(Fe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ge.createElement("span",null,ge.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ge.createElement("span",null,da.myshixuns_count))),ge.createElement(Fe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ge.createElement("span",null,ge.createElement("span",null,da.level))),ge.createElement("div",{className:Le.rate},ge.createElement(qe.Z,{allowHalf:!0,disabled:!0,defaultValue:da.score_info}),ge.createElement("span",null,"\xA0",da.score_info?`${da.score_info}\u5206`:"5\u5206")))),!fo&&ge.createElement("div",{className:Le.lockWrap},ge.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ge.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!jr.length&&ge.createElement(Bt.Z,null)))},nt={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Rt=({className:Or,dataSource:jr=[],col:Ur=4,right:pi,bottom:ta=23,precision:Ea=0,wrapWidth:fi=1200,wrapClassName:Zi,trackEventItems:Ji,loading:Ga})=>{const da=Math.floor((fi-(Ur-1)*pi)/Ur);return ge.createElement(Ue.Z,{spinning:Ga},ge.createElement("div",{className:ie()(nt.list,Or)},!!jr.length&&jr.map(($i,ra)=>{const{name:Ra,id:Xo,identifier:fo,power:Vo,cover_image_id:hu,pic:yi}=$i;return ge.createElement("div",{className:ie()(nt.wrap,Zi),key:Xo,style:{width:da,marginRight:(1+ra)%Ur===0?0:pi+Ea,marginBottom:ta}},ge.createElement("a",{target:"_blank",href:`/shixuns/${fo}/challenges`,className:nt.li,onClick:gi=>{gi.preventDefault(),Ji&&(0,mt.L9)([Ji]),Vo&&(0,mt.xg)(`/shixuns/${fo}/challenges`)}},ge.createElement("img",{src:ye(47621),className:nt.titleBg}),ge.createElement("div",{className:nt.name},ge.createElement(Fe.Z,{title:Ra||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ge.createElement("span",{className:nt.e},Ra||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ge.createElement("div",{style:{padding:"14px",paddingBottom:0}},ge.createElement("div",{className:nt.img},ge.createElement("img",{className:nt.cover,src:hu?`${Xe.Z.API_SERVER}/api/attachments/${hu}`:`${Xe.Z.IMG_SERVER+yi}`}),$i.is_jupyter&&ge.createElement("div",{className:nt.bq},"Jupyter"),$i.is_jupyter_lab&&ge.createElement("div",{className:nt.bq},"JupyterLab"),$i.is_unity_3d&&ge.createElement("div",{className:nt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),ge.createElement("div",{className:"mt20 flex item-center justify-between"},ge.createElement("div",null,ge.createElement("span",{className:nt.text},"\u5B66\u4E60\u4EBA\u6570"),ge.createElement("span",{className:nt.value},$i.myshixuns_count)),ge.createElement("div",null,ge.createElement("span",{className:nt.text},"\u56F0\u96BE\u7B49\u7EA7"),ge.createElement("span",{className:nt.value},$i.level))),ge.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ge.createElement("div",null,ge.createElement("span",{className:nt.text},"\u5173\u5361\u6570"),ge.createElement("span",{className:nt.value},$i.challenges_count)),ge.createElement("div",{className:nt.rate},ge.createElement(qe.Z,{allowHalf:!0,disabled:!0,defaultValue:$i.score_info}),ge.createElement("span",{className:nt.value,style:{color:"#FF9C00"}},"\xA0",$i.score_info?`${$i.score_info}\u5206`:"5\u5206"))))),!Vo&&ge.createElement("div",{className:nt.lockWrap},ge.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ge.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!jr.length&&ge.createElement(Bt.Z,null)))},kt=ye(61584),Xt={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},pt=ye(79005),ut=ye(20345),Ye=ye(77882),Nt=ye(31081),$e=ye(75309),_e=ye(71979),ze=ye(47558),Ve=ye(42922),We=ye(66832),ke=ye(96593),je=ye(19664),Oe=ye(91833);const ot=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:pt,swimg:ut},{name:"101\u8BA1\u5212",ptimg:Ye,swimg:Nt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:$e,swimg:_e},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ze,swimg:Ve},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:We,swimg:ke},{name:"\u519B\u961F\u4E00\u6D41",ptimg:je,swimg:Oe}];var It=({className:Or,dataSource:jr=[],col:Ur=4,right:pi,bottom:ta=23,precision:Ea=0,wrapWidth:fi=1200,trackEventItems:Zi,loading:Ji,wrapClassName:Ga,imgClassName:da,isArrow:$i=!1})=>{const ra=Math.floor((fi-(Ur-1)*pi)/Ur),[Ra,Xo]=(0,ge.useState)(),[fo,Vo]=(0,ge.useState)(),hu=gi=>Xo(gi),yi=()=>Xo(-1);return ge.createElement(Ue.Z,{spinning:Ji},ge.createElement("div",{className:ie()(Xt.list,Or)},!!(jr!=null&&jr.length)&&(jr==null?void 0:jr.map((gi,ki)=>{var Wr;const{name:Ca,id:Zo,identifier:iu,featured:au,school_name:ho,image_url:gu,excellent:Ru,is_plan:mu}=gi;return ge.createElement("div",{key:Zo,className:ie()(Xt.wrap,Ga),style:{width:ra,marginRight:(1+ki)%Ur===0?0:pi+Ea,marginBottom:ta}},ge.createElement("a",{target:"_blank",href:`/paths/${iu}`,className:Xt.li,onClick:zu=>{zu.preventDefault(),Zi&&(0,mt.L9)([Zi]),(0,mt.xg)(`/paths/${iu}`)}},ge.createElement("img",{src:ye(39057),className:Xt.titleBg}),ge.createElement("div",{className:Xt.name},ge.createElement(Fe.Z,{title:Ca},ge.createElement("span",{className:Xt.e,style:{color:$i&&Ra===ki?"#145DFF":"#000000"},onMouseEnter:()=>{hu(ki)},onMouseLeave:yi},Ca))),ge.createElement("div",{style:{padding:"14px",paddingBottom:0}},ge.createElement("div",{className:ie()(Xt.img,da)},ge.createElement("img",{className:Xt.cover,src:`${Xe.Z.IMG_SERVER+gu}`}),(Wr=gi==null?void 0:gi.subject_tags)==null?void 0:Wr.map((zu,Bs)=>{var zs,hl;if(Bs===0){const rl=(zs=ot.find(ou=>ou.name==zu))==null?void 0:zs.swimg;return ge.createElement("img",{className:Xt.sign,src:rl,style:{left:"-4px"}})}const Rs=(hl=ot.find(rl=>rl.name==zu))==null?void 0:hl.ptimg;return ge.createElement("img",{className:Xt.sign,src:Rs,style:{left:`${48+52*(Bs-1)+2*Bs}px`}})}),ge.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(gi==null?void 0:gi.excellent)&&ge.createElement("div",{className:Xt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ge.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ge.createElement("div",null,ge.createElement("span",{className:Xt.text},"\u7AE0\u8282\u6570"),ge.createElement("span",{className:Xt.value},gi.stages_count)),ge.createElement("div",null,ge.createElement("span",{className:Xt.text},"\u5B66\u4E60\u4EBA\u6570"),ge.createElement("span",{className:Xt.value},gi.members_count))))))})),!jr.length&&ge.createElement(Bt.Z,null)))},Lt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},at="data:image/png;base64,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",Wt=ye(59301),nn=({className:Or,dataSource:jr=[],col:Ur=4,right:pi,bottom:ta=23,precision:Ea=0,wrapWidth:fi=1200,trackEventItems:Zi,loading:Ji})=>{const Ga=Math.floor((fi-(Ur-1)*pi)/Ur);return Wt.createElement(Ue.Z,{spinning:Ji},Wt.createElement("div",{className:ie()(Lt.list,Or)},!!jr.length&&jr.map((da,$i)=>{const{subject_identifier:ra,id:Ra,identifier:Xo,power:fo}=da,Vo=da.is_public!=0&&da.is_public;return Wt.createElement("div",{className:Lt.wrap,key:Ra,style:{width:Ga,marginRight:(1+$i)%Ur===0?0:pi+Ea,marginBottom:ta}},Wt.createElement("a",{className:Lt.li,onClick:hu=>{hu.preventDefault(),Zi&&(0,mt.L9)([Zi]),(0,mt.xg)(da.first_category_url)}},Wt.createElement("div",{className:Lt.top},Wt.createElement(Fe.Z,{title:da.name},Wt.createElement("div",{className:Lt.name},da.name)),Wt.createElement("img",{className:Lt.img,src:Xe.Z.IMG_SERVER+"/images/"+da.avatar_url}),Wt.createElement("div",{className:Lt.text,title:da.creator},da.creator),ra&&Wt.createElement("div",{className:Lt.btns},Wt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Wt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Vo&&Wt.createElement("div",{className:Lt.sign},"\u516C\u5F00")),Wt.createElement("div",{className:Lt.bottom},da.visits>0&&Wt.createElement(Fe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Wt.createElement("span",null,Wt.createElement("i",{className:"iconfont icon-liulanyan"}),Wt.createElement("span",null,da.visits))),da.course_members_count>0&&Wt.createElement(Fe.Z,{title:"\u6210\u5458",placement:"bottom"},Wt.createElement("span",null,Wt.createElement("i",{className:"iconfont icon-chengyuan"}),da.course_members_count)),da.tasks_count>0&&Wt.createElement(Fe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Wt.createElement("span",null,Wt.createElement("i",{className:"iconfont icon-zuoye"}),da.tasks_count)),da.is_end?Wt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Wt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!da.is_accessible&&Wt.createElement("div",{className:Lt.lockWrap},Wt.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Wt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!jr.length&&Wt.createElement(Bt.Z,null)))},un={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Pn="data:image/png;base64,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",Ht=({className:Or,dataSource:jr=[],col:Ur=4,right:pi,bottom:ta=23,precision:Ea=0,wrapWidth:fi=1200,wrapClassName:Zi,trackEventItems:Ji,loading:Ga})=>{const da=Math.floor((fi-(Ur-1)*pi)/Ur);return ge.createElement(Ue.Z,{spinning:Ga},ge.createElement("div",{className:ie()(un.list,Or)},!!jr.length&&jr.map(($i,ra)=>{const{subject_identifier:Ra,id:Xo,identifier:fo,power:Vo}=$i,hu=$i.is_public!=0&&$i.is_public;return ge.createElement("div",{className:ie()(`${un.wrap} ${$i.is_accessible?"":un.warpStyle}`,Zi),key:Xo,style:{width:da,marginRight:(1+ra)%Ur===0?0:pi+Ea,marginBottom:ta}},ge.createElement("a",{className:un.li,onClick:yi=>{yi.preventDefault(),Ji&&(0,mt.L9)([Ji]),(0,mt.xg)($i.first_category_url)}},ge.createElement("div",{className:un.creator},ge.createElement("img",{className:un.img,src:Xe.Z.IMG_SERVER+"/images/"+$i.avatar_url}),ge.createElement("div",{className:un.text,title:$i.creator},$i.creator)),ge.createElement("div",{className:un.top},ge.createElement(Fe.Z,{title:$i.name},ge.createElement("div",{className:un.name},$i.name)),hu&&ge.createElement("div",{className:un.sign},"\u516C\u5F00")),ge.createElement("div",{className:un.middle},ge.createElement("div",{className:un.row,style:{marginBottom:6}},ge.createElement("div",null,ge.createElement("span",{className:un.text},"\u8BBF\u95EE\u91CF"),ge.createElement("span",{className:un.value},($i==null?void 0:$i.visits)||0)),ge.createElement("div",null,ge.createElement("span",{className:un.text},"\u6210\u5458"),ge.createElement("span",{className:un.value},($i==null?void 0:$i.course_members_count)||0))),ge.createElement("div",{className:un.row},ge.createElement("div",null,ge.createElement("span",{className:un.text,style:{width:42}},"\u4F5C",ge.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ge.createElement("span",{className:un.value},($i==null?void 0:$i.tasks_count)||0)),ge.createElement("div",null,ge.createElement("span",{className:un.text},"\u72B6\u6001"),$i.is_end?ge.createElement("span",{className:un.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ge.createElement("span",{className:un.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Ra&&ge.createElement("div",{className:un.btns},ge.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ge.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!$i.is_accessible&&ge.createElement("div",{className:un.lockWrap},ge.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ge.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!jr.length&&ge.createElement(Bt.Z,null)))},xn={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},pn=ye(65582),cr=({dataSource:Or=[],value:jr,onChange:Ur,className:pi,style:ta={},tabBarExtraContent:Ea})=>ge.createElement("div",{className:ie()(xn.tabs,pi),style:ta},ge.createElement("div",{className:xn.tabsWrap},Or.map((fi,Zi)=>ge.createElement("aside",{className:xn.tab,onClick:()=>{Ur(fi.id),fi.link&&pn.history.push(fi.link)},key:Zi},ge.createElement("div",{className:jr===fi.id?xn.active:""},fi.name),(fi==null?void 0:fi.resetCount)==null&&(fi==null?void 0:fi.total)!==void 0&&ge.createElement("span",null,"\uFF08",fi==null?void 0:fi.total,"\uFF09"),(fi==null?void 0:fi.resetCount)!==void 0&&(fi==null?void 0:fi.total)!==void 0&&ge.createElement(Fe.Z,{title:(fi==null?void 0:fi.tip)!=null?fi==null?void 0:fi.tip:""},ge.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ge.createElement("span",{style:{color:"#000"}},fi==null?void 0:fi.resetCount),"/",ge.createElement("span",null,fi==null?void 0:fi.total),"\uFF09"))))),ge.createElement("div",{className:xn.tabBar},Ea)),nr={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},ir=({dataSource:Or=[],value:jr,onChange:Ur,className:pi,style:ta={},tabBarExtraContent:Ea})=>ge.createElement("div",{className:ie()(nr.tabs,pi),style:ta},ge.createElement("div",{className:nr.tabsWrap},Or.map((fi,Zi)=>ge.createElement("aside",{className:nr.tab,onClick:()=>{Ur(fi.id),fi.link&&pn.history.push(fi.link)},key:Zi},ge.createElement("div",{className:jr===fi.id?nr.active:""},fi.name),(fi==null?void 0:fi.resetCount)==null&&(fi==null?void 0:fi.total)!==void 0&&ge.createElement("span",null,"\uFF08",fi==null?void 0:fi.total,"\uFF09"),(fi==null?void 0:fi.resetCount)!==void 0&&(fi==null?void 0:fi.total)!==void 0&&ge.createElement(Fe.Z,{title:(fi==null?void 0:fi.tip)!=null?fi==null?void 0:fi.tip:""},ge.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ge.createElement("span",{style:{color:"#000"}},fi==null?void 0:fi.resetCount),"/",ge.createElement("span",null,fi==null?void 0:fi.total),"\uFF09"))))),ge.createElement("div",{className:nr.tabBar},Ea)),Dr=({className:Or,style:jr={},children:Ur})=>ge.createElement("div",{className:ie()(Or),style:jr},Ur),_r={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},At=ye(38854),er=ye(20834);const On=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var kn=({sortValue:Or,dropValue:jr,className:Ur,onSort:pi,onDrop:ta,dataSource:Ea=On})=>{var fi;return ge.createElement("div",{className:ie()(_r.orderWrap,Ur)},ge.createElement(At.Z,{dropdownRender:()=>ge.createElement(er.default,null,Ea.map((Zi,Ji)=>ge.createElement(er.default.Item,{key:Ji,onClick:()=>ta(Zi.id)},Zi.name)))},ge.createElement("span",{className:_r.orderTextWrap},(fi=Ea.find(Zi=>jr===Zi.id))==null?void 0:fi.name)),ge.createElement("span",{className:_r.orderIconWrap},ge.createElement("span",{className:_r.orderAsc},ge.createElement("i",{className:Or==="asc"?`iconfont icon-sanjiaoxing-up font12 ${_r.cursorPointer} ${_r.active}`:`iconfont icon-sanjiaoxing-up font12 ${_r.cursorPointer}`,onClick:()=>pi(Or==="asc"?"desc":"asc")})),ge.createElement("span",{className:_r.orderDesc},ge.createElement("i",{className:Or==="desc"?`iconfont icon-sanjiaoxing-down font12 ${_r.cursorPointer} ${_r.active}`:`iconfont icon-sanjiaoxing-down font12 ${_r.cursorPointer}`,onClick:()=>pi(Or==="asc"?"desc":"asc")}))))},Hn={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",ThemeOne:"ThemeOne___iCQio"},dr=ye(3113),Jn=ye(2337),ur=Object.defineProperty,Ai=Object.getOwnPropertySymbols,Fi=Object.prototype.hasOwnProperty,Pr=Object.prototype.propertyIsEnumerable,ui=(Or,jr,Ur)=>jr in Or?ur(Or,jr,{enumerable:!0,configurable:!0,writable:!0,value:Ur}):Or[jr]=Ur,yr=(Or,jr)=>{for(var Ur in jr||(jr={}))Fi.call(jr,Ur)&&ui(Or,Ur,jr[Ur]);if(Ai)for(var Ur of Ai(jr))Pr.call(jr,Ur)&&ui(Or,Ur,jr[Ur]);return Or},Re=(Or,jr)=>{var Ur={};for(var pi in Or)Fi.call(Or,pi)&&jr.indexOf(pi)<0&&(Ur[pi]=Or[pi]);if(Or!=null&&Ai)for(var pi of Ai(Or))jr.indexOf(pi)<0&&Pr.call(Or,pi)&&(Ur[pi]=Or[pi]);return Ur},Me=(Or,jr,Ur)=>new Promise((pi,ta)=>{var Ea=Ji=>{try{Zi(Ur.next(Ji))}catch(Ga){ta(Ga)}},fi=Ji=>{try{Zi(Ur.throw(Ji))}catch(Ga){ta(Ga)}},Zi=Ji=>Ji.done?pi(Ji.value):Promise.resolve(Ji.value).then(Ea,fi);Zi((Ur=Ur.apply(Or,jr)).next())}),Ke=Or=>{var jr=Or,{className:Ur,style:pi,children:ta,loading:Ea=!1,openLoading:fi,onClick:Zi=()=>{},size:Ji="middle",shape:Ga="round",theme:da}=jr,$i=Re(jr,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[ra,Ra]=(0,ge.useState)(!1),Xo=(0,ge.useMemo)(()=>{switch(da){case Jn.Fy.THEMEONE:return Hn.ThemeOne;case Jn.Fy.DEFAULT:default:return Hn.btn}},[da]);return ge.createElement(dr.ZP,yr({onClick:(0,ae.throttle)(fo=>Me(void 0,null,function*(){fi&&Ra(!0);try{yield Zi(fo)}catch(Vo){console.log("error",Vo)}fi&&Ra(!1)}),2e3,{leading:!0,trailing:!1}),className:ie()(Xo,Hn[`${Ji}-${Ga}`],Ur),style:pi,size:Ji,shape:Ga,loading:ra||Ea},$i),ta)},st={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},hn=({className:Or,style:jr,children:Ur=null,onClick:pi,title:ta})=>ge.createElement("div",{className:ie()(st.head,Or),style:jr},ge.createElement("span",{className:"primary-hover",onClick:pi},ge.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ge.createElement("b",{title:ta},ta),ge.createElement("div",{className:st.node},Ur)),Wn={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},rr=({confirmShow:Or=!0,confirmTitle:jr,confirmClick:Ur,cancelShow:pi=!0,cancelTitle:ta,cancelClick:Ea,className:fi,style:Zi,confirmLoading:Ji=!1})=>ge.createElement("div",{className:ie()(Wn.btns,fi),style:Zi},Or&&ge.createElement(dr.ZP,{loading:Ji,onClick:Ur,type:"primary",className:Wn.confirm},jr),pi&&ge.createElement(dr.ZP,{onClick:Ea,className:Wn.cancel},ta)),wr={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Kn=({className:Or,style:jr={},LeftContent:Ur,children:pi,RightContent:ta})=>ge.createElement("div",{className:ie()(wr.fixedBottom,Or),style:jr},ge.createElement("div",{className:wr.wrap},ge.createElement("div",{className:wr.left},Ur),ge.createElement("div",{className:wr.center},pi),ge.createElement("div",{className:wr.right},ta))),zr={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Tr=({className:Or,style:jr={},dataSource:Ur=[]})=>ge.createElement("div",{className:ie()(zr.crumbs,Or),style:jr},Ur.map((pi,ta)=>tapn.history.push(pi.path)},pi.name):ge.createElement("span",null,pi.name),ge.createElement("span",null,"\xA0",">","\xA0")):ge.createElement("span",{key:ta,style:{color:"#5F6368"}},pi.name))),Mr=ye(31797),Zr=Object.defineProperty,ii=Object.defineProperties,Li=Object.getOwnPropertyDescriptors,Wi=Object.getOwnPropertySymbols,Pi=Object.prototype.hasOwnProperty,Ci=Object.prototype.propertyIsEnumerable,Ki=(Or,jr,Ur)=>jr in Or?Zr(Or,jr,{enumerable:!0,configurable:!0,writable:!0,value:Ur}):Or[jr]=Ur,oa=(Or,jr)=>{for(var Ur in jr||(jr={}))Pi.call(jr,Ur)&&Ki(Or,Ur,jr[Ur]);if(Wi)for(var Ur of Wi(jr))Ci.call(jr,Ur)&&Ki(Or,Ur,jr[Ur]);return Or},Vi=(Or,jr)=>ii(Or,Li(jr)),ha=(Or,jr)=>{var Ur={};for(var pi in Or)Pi.call(Or,pi)&&jr.indexOf(pi)<0&&(Ur[pi]=Or[pi]);if(Or!=null&&Wi)for(var pi of Wi(Or))jr.indexOf(pi)<0&&Ci.call(Or,pi)&&(Ur[pi]=Or[pi]);return Ur};const{Countdown:Lr}=Mr.default;var qi=Or=>{var jr=Or,{onChange:Ur}=jr,pi=ha(jr,["onChange"]);const[ta,Ea]=(0,ge.useState)(null);(0,ge.useEffect)(()=>{typeof ta=="number"&&ta>=0&&Ur(ta)},[ta]);const fi=Zi=>{const Ji=Math.floor(Zi/1e3);Ea(Ji)};return ge.createElement(Lr,Vi(oa({},pi),{onChange:fi}))},Ba={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},ni=({DataProps:Or,className:jr,style:Ur={}})=>{var pi;return ge.createElement("div",{className:ie()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Ba.ClassRoomItem,jr),style:Ur,onClick:()=>{(0,mt.xg)(Or==null?void 0:Or.first_category_url)}},ge.createElement("div",{className:"flex flex-col item-center"},ge.createElement("img",{src:`${(pi=Xe.Z)==null?void 0:pi.IMG_SERVER}/images/${Or==null?void 0:Or.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Or==null?void 0:Or.subject_identifier)&&ge.createElement("div",{className:"mt-40px"},ge.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ge.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ge.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ge.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Or!=null&&Or.is_public)&&ge.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),ge.createElement("span",{className:ie()("text-16px font-medium",Ba.TitleDom)},Or==null?void 0:Or.name)),ge.createElement("div",{className:"c-grey-333 font-medium"},Or==null?void 0:Or.creator),ge.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Or==null?void 0:Or.course_members_count),ge.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ge.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Or==null?void 0:Or.tasks_count),Or!=null&&Or.is_end?ge.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ge.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ei=Object.defineProperty,Oi=Object.getOwnPropertySymbols,mi=Object.prototype.hasOwnProperty,Ui=Object.prototype.propertyIsEnumerable,Ma=(Or,jr,Ur)=>jr in Or?Ei(Or,jr,{enumerable:!0,configurable:!0,writable:!0,value:Ur}):Or[jr]=Ur,lo=(Or,jr)=>{for(var Ur in jr||(jr={}))mi.call(jr,Ur)&&Ma(Or,Ur,jr[Ur]);if(Oi)for(var Ur of Oi(jr))Ui.call(jr,Ur)&&Ma(Or,Ur,jr[Ur]);return Or},Ya=({DataProps:Or=[],selectValue:jr,onChange:Ur,className:pi,style:ta={},extra:Ea,classNameItem:fi,styleItem:Zi={},barHidden:Ji})=>{const[Ga,da]=(0,ge.useState)();return(0,ge.useEffect)(()=>{da(Array.isArray(jr)?jr:[jr])},[jr]),ge.createElement("div",{className:ie()("flex px-20px py-10px gap-40px",pi),style:lo({borderBottom:"1px solid #D3F0FF"},ta)},Or==null?void 0:Or.map($i=>ge.createElement("div",{key:$i==null?void 0:$i.id,className:ie()("flex item-center justify-center current c-grey-333 text-16 relative",fi,$i==null?void 0:$i.className),style:lo(lo({color:Ga!=null&&Ga.includes($i==null?void 0:$i.id)?"#1890FF":"",minWidth:88},Zi),($i==null?void 0:$i.style)||{}),onClick:ra=>{Ur==null||Ur({domEvent:ra,item:$i}),$i!=null&&$i.link&&pn.history.push($i==null?void 0:$i.link)}},$i==null?void 0:$i.name,!Ji&&(Ga==null?void 0:Ga.includes($i==null?void 0:$i.id))&&ge.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ge.createElement("div",{className:"ml-auto"},Ea))},za=Object.defineProperty,Uo=Object.defineProperties,Do=Object.getOwnPropertyDescriptors,Fu=Object.getOwnPropertySymbols,cs=Object.prototype.hasOwnProperty,dc=Object.prototype.propertyIsEnumerable,nl=(Or,jr,Ur)=>jr in Or?za(Or,jr,{enumerable:!0,configurable:!0,writable:!0,value:Ur}):Or[jr]=Ur,ds=(Or,jr)=>{for(var Ur in jr||(jr={}))cs.call(jr,Ur)&&nl(Or,Ur,jr[Ur]);if(Fu)for(var Ur of Fu(jr))dc.call(jr,Ur)&&nl(Or,Ur,jr[Ur]);return Or},Iu=(Or,jr)=>Uo(Or,Do(jr)),fl=({value:Or,onChange:jr,onInputChange:Ur,className:pi,style:ta={},InputProps:Ea})=>{const[fi,Zi]=(0,ge.useState)(Or);return ge.createElement("div",{className:ie()("flex item-center rounded-full px-10px py-2px",pi),style:ds({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},ta)},ge.createElement(ve.default,Iu(ds({bordered:!1},Ea),{onChange:Ji=>{Zi(Ji.target.value),Ur==null||Ur(encodeURIComponent(Ji.target.value))},onPressEnter:Ji=>{jr==null||jr({domEvent:Ji,item:{value:fi}})}})),ge.createElement("img",{className:"h-22px current",src:ye(25365),height:22,onClick:Ji=>{jr==null||jr({domEvent:Ji,item:{value:fi}})}}))}},31103:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return ce}});var ge=ye(59301);function ce(b,he){const de=(0,ge.useRef)();(0,ge.useEffect)(()=>{de.current=b}),(0,ge.useEffect)(()=>{function re(){de.current()}if(he!==null){let se=setInterval(re,he);return()=>clearInterval(se)}},[he])}},64197:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return Tt}});var ge=ye(59301),ce=ye(829),b=ye(43418),he=ye(8591),de=ye(95237),re=ye(43604),se=ye(76618),ie=ye(56102),ae=ye(65582),le=ye(57146),oe=ye(74128),ue=ye(38147),ne=ye(65862),z=(bt,nt,ct)=>new Promise((Rt,kt)=>{var Xt=Ye=>{try{ut(ct.next(Ye))}catch(Nt){kt(Nt)}},pt=Ye=>{try{ut(ct.throw(Ye))}catch(Nt){kt(Nt)}},ut=Ye=>Ye.done?Rt(Ye.value):Promise.resolve(Ye.value).then(Xt,pt);ut((ct=ct.apply(bt,nt)).next())}),y=(0,ge.forwardRef)(({time:bt},nt)=>{console.log("ScreenRecord:",nt);const ct=(0,ge.useRef)();let[Rt,kt]=(0,ge.useState)(),Xt=(0,ge.useRef)(),pt=2e3,ut=[];(0,ge.useImperativeHandle)(nt,()=>({startScreenRecord:$e,downloadFile:Nt}));function Ye(_e,ze){return z(this,null,function*(){let Ve=[];const We=yield new MediaRecorder(_e);We.ondataavailable=ke=>{Ve.push(ke.data)},We.start(),Xt.current=We,window.recorderRefs=We,We.addEventListener("stop",ke=>{let je=URL.createObjectURL(Ve[0],{type:"video/mp4"});(0,ne.Nd)("xxx.webm",je)})})}function Nt(){if(!window.recorderRefs){he.ZP.warning("\u60A8\u8FD8\u6CA1\u6709\u5F00\u542F\u89C6\u9891\u5F55\u5236\uFF0C\u8BF7\u5148\u53BB\u5F55\u5236\u89C6\u9891\u5427\uFF01");return}ct.current.srcObject.getTracks().forEach(ze=>{ze.stop()}),window.recorderRefs.addEventListener("dataavailable",ze=>{let Ve=URL.createObjectURL(ze.data,{type:"video/mp4"});(0,ne.Nd)("\u5C4F\u5E55\u5F55\u5236\u89C6\u9891.webm",Ve)})}function $e(){if((0,ne.hE)(window.location.href)){he.ZP.info("\u65E0\u6CD5\u4F7F\u7528\u5C4F\u5E55\u5F55\u5236\uFF1AHTTP\u534F\u8BAE\u4E0D\u652F\u6301\u6B64\u529F\u80FD");return}navigator.mediaDevices.getDisplayMedia({video:!0,audio:!0}).then(_e=>(ct.current.srcObject=_e,ut.push(_e),ct.current.captureStream=ct.current.captureStream||ct.current.mozCaptureStream,new Promise(ze=>ct.current.onplaying=ze))).then(()=>Ye(ct.current.captureStream(),pt)).then(_e=>{}).catch(_e=>{_e.name==="NotFoundError"?he.ZP.warning("\u627E\u4E0D\u5230\u6444\u50CF\u5934\u6216\u9EA6\u514B\u98CE\u3002\u65E0\u6CD5\u5F55\u5236."):_e.name==="UnknownError"&&he.ZP.warning("\u5F55\u5236\u5931\u8D25")})}return ge.createElement("div",{style:{position:"absolute",top:"0",zIndex:-1}},ge.createElement("video",{onPause:()=>{},width:"60",height:"120",autoPlay:!0,muted:!0,ref:ct}))}),x=ye(92832),E=ye(6848),ee=ye(1710),te={tip:"tip___G7f9K",title:"title___IQM0U",primary:"primary___GvQEk",del:"del___VIxYG"},fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAjJJREFUWEftlz9oE3EUx7+/+9veeWmatAlNvBqsWl0UizgpKKWCQwcnly4O3RwEHQWRUpysCFIsDoLgYjcDouDg4CKi1UFbXCJNDKklzR+TNMnd/X6So1fBtEnReEW42969d7/3eV/ee9yPROaYggoOE4oexoGHCw8HmIwi59exSPQZdsIEAi7kbUohAt9I9C4bpZY7lf9OQAjKZGCGnduN6hs5BQ7VJoAozVwUqXHQgZo85ddjQVH9mjXKD17nk2cOqb1jR5Rww3/96epSn8aLV84Ghhr2k3c/Uh9T1dK1seD+XoWTPiRr+fn3xYxzVp3Ib9N86IVjbwkQM5NTPMyTTtDN8TCODypYWK7gRnwF40d9mDwdtN0XZhMI+QTMTei2Pf1sBW8SFdyf2ItIj4jnn4qYfZXdFLhOpHiSj97zAP4vBQYDIlSJQ7lOsbxmIKDyCGuCXcRipgaJJxjql2w7mTdQqlLbbrzPrVvIFMy/64FOjugfNaHrAAPricscs2KdTOycZfHyQkbWH7dswlDh8xShxuYe6CSIKXTFs9pw6z3gAXgKeAoEC0tXeWocaxo/Apkw6t/ZWHJZBvzawRsfWUL3y6x24FHLPbBdAq2SHlFqq7d2ApDX9l2qCf50u9gtf0g8AE8BT4HtFJDNfGRP9fv5dqPV8Bdlfd4Qu4vtYu0xjN5mo5Ts0tWMR4lE7rARxtDXjvZf+EWKFIk9ZF3GGoY5Ah9zSQmLwBQpcv0qvvwEnl+9DjPi88gAAAAASUVORK5CYII=",Ae=ye(39864),me=ye(2524),pe=ye(59301),ve=Object.defineProperty,Ee=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ie=(bt,nt,ct)=>nt in bt?ve(bt,nt,{enumerable:!0,configurable:!0,writable:!0,value:ct}):bt[nt]=ct,Qe=(bt,nt)=>{for(var ct in nt||(nt={}))Ce.call(nt,ct)&&Ie(bt,ct,nt[ct]);if(Ee)for(var ct of Ee(nt))De.call(nt,ct)&&Ie(bt,ct,nt[ct]);return bt},Le=(bt,nt,ct)=>new Promise((Rt,kt)=>{var Xt=Ye=>{try{ut(ct.next(Ye))}catch(Nt){kt(Nt)}},pt=Ye=>{try{ut(ct.throw(Ye))}catch(Nt){kt(Nt)}},ut=Ye=>Ye.done?Rt(Ye.value):Promise.resolve(Ye.value).then(Xt,pt);ut((ct=ct.apply(bt,nt)).next())}),Fe=({taskId:bt,gather:nt={},visible:ct,setVisible:Rt})=>{var kt;const[Xt,pt]=(0,ge.useState)(!0),[ut,Ye]=(0,ge.useState)([]),[Nt,$e]=(0,ge.useState)(""),_e=(0,ge.useRef)(null);(0,ge.useEffect)(()=>{ct&&ze()},[ct]),(0,ge.useEffect)(()=>{var Oe;(Oe=ut==null?void 0:ut[0])!=null&&Oe.add&&_e.current&&_e.current.focus()},[!!((kt=ut==null?void 0:ut[0])!=null&&kt.add)]);const ze=()=>Le(void 0,null,function*(){var Oe;pt(!0);const ot=yield(0,ue.ZP)(`/api/tasks/${bt}/proxy_list`,{method:"post",body:nt});ot.status===0&&Ye((Oe=ot==null?void 0:ot.data)==null?void 0:Oe.list),pt(!1)}),Ve=()=>Le(void 0,null,function*(){var Oe;if(!Nt){he.ZP.warning("\u7AEF\u53E3\u53F7\u4E0D\u80FD\u4E3A\u7A7A");return}if(Nt.includes(" ")){he.ZP.warning("\u7AEF\u53E3\u53F7\u4E0D\u80FD\u6709\u7A7A\u683C");return}if(Nt&&(Nt.includes(".")||isNaN(Number(Nt))||Number(Nt)>65535||Number(Nt)<=0||Nt.length>1&&Nt[0]==="0")){he.ZP.warning("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7AEF\u53E3\u53F7");return}if((Oe=ut==null?void 0:ut.map(Ct=>Ct.port))!=null&&Oe.includes(Nt)){he.ZP.warning("\u7AEF\u53E3\u53F7\u4E0D\u5141\u8BB8\u91CD\u590D");return}if(pt(!0),(yield(0,ue.ZP)(`/api/tasks/${bt}/port_proxy`,{method:"post",body:Qe({port:Number(Nt)},nt)})).status===0){ze();return}pt(!1)}),We=Oe=>Le(void 0,null,function*(){b.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,content:"\u786E\u8BA4\u5220\u9664\u5417",onOk:()=>Le(void 0,null,function*(){if((yield(0,ue.ZP)(`/api/tasks/${bt}/proxy_del`,{method:"delete",body:Qe({port:Oe},nt)})).status===0){he.ZP.success("\u5220\u9664\u6210\u529F"),ze();return}})})}),ke=()=>{var Oe;if((Oe=ut==null?void 0:ut[0])!=null&&Oe.add){he.ZP.warning("\u53EA\u80FD\u6DFB\u52A0\u4E00\u884C");return}$e(""),Ye([{port:"",proxyUrl:"",add:!0},...ut])},je=[{title:"\u5185\u90E8\u7AEF\u53E3",dataIndex:"port",render:(Oe,ot)=>pe.createElement("span",null,ot.add?pe.createElement(x.default,{ref:_e,maxLength:5,placeholder:"\u8BF7\u8F93\u5165",value:Nt,onChange:Ct=>$e(Ct.target.value)}):pe.createElement("span",null,Oe))},{title:"\u5916\u90E8\u8BBF\u95EE",dataIndex:"proxyUrl",render:Oe=>{var ot;return((ot=Oe==null?void 0:Oe.split("//"))==null?void 0:ot[1])||"- -"}},{title:"\u64CD\u4F5C",dataIndex:"action",align:"right",render:(Oe,ot,Ct)=>pe.createElement("span",null,ot.add?pe.createElement(pe.Fragment,null,pe.createElement("span",{onClick:Ve,className:te.primary},"\u4FDD\u5B58"),pe.createElement("span",{onClick:()=>Ye(It=>It.filter((Lt,at)=>Ct!==at)),style:{marginLeft:48},className:te.primary},"\u53D6\u6D88")):pe.createElement(pe.Fragment,null,pe.createElement("span",{onClick:()=>(0,ne.xg)(ot==null?void 0:ot.proxyUrl),className:te.primary},"\u6253\u5F00Web\u9884\u89C8"),pe.createElement("span",{onClick:()=>We(ot==null?void 0:ot.port),className:`${te.del} ml20`},"\u5220\u9664\u7AEF\u53E3")))}];return pe.createElement(b.default,{centered:!0,open:ct,title:"\u670D\u52A1\u9884\u89C8",width:930,afterClose:()=>{Ye([])},onCancel:()=>Rt(!1),footer:null},pe.createElement("div",{className:te.tip},"\u670D\u52A1\u9884\u89C8\u5C06\u4E3A\u5B9E\u9A8C\u73AF\u5883\u5185\u90E8\u670D\u52A1\u6620\u5C04\u5230\u4E34\u65F6\u57DF\u540D\uFF0C\u4EC5\u4F9B\u9884\u89C8\u6D4B\u8BD5\u4F7F\u7528\u3002\u8BF7\u586B\u5199\u5185\u90E8\u670D\u52A1\u7AEF\u53E3\uFF0C\u5E76\u786E\u8BA4\u670D\u52A1\u6B63\u5E38\u542F\u52A8\u3002"),pe.createElement(de.Z,{align:"middle",justify:"space-between"},pe.createElement("div",{className:te.title},pe.createElement("b",null),"\u7AEF\u53E3\u5217\u8868"),pe.createElement(E.Z,{title:ut.length>4?"\u6700\u591A\u53EA\u80FD\u6DFB\u52A05\u4E2A\u7AEF\u53E3\u53F7":""},pe.createElement(Ae.op,{disabled:ut.length>4,onClick:ke,shape:"default",icon:pe.createElement("img",{src:fe,width:16})},"\u6DFB\u52A0\u7AEF\u53E3"))),pe.createElement(ee.default,{style:{marginBottom:15},dataSource:ut,columns:je,locale:{emptyText:pe.createElement(me.Z,{styles:{margin:"40px auto"}})},loading:Xt,pagination:!1}))},qe=ye(89392),Xe=ye(32080),mt=ye(70031),Je=ye(41867),lt=ye(59301),Mt=(bt,nt,ct)=>new Promise((Rt,kt)=>{var Xt=Ye=>{try{ut(ct.next(Ye))}catch(Nt){kt(Nt)}},pt=Ye=>{try{ut(ct.throw(Ye))}catch(Nt){kt(Nt)}},ut=Ye=>Ye.done?Rt(Ye.value):Promise.resolve(Ye.value).then(Xt,pt);ut((ct=ct.apply(bt,nt)).next())});const Bt={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"};var Tt=({className:bt,git_url:nt,difficulty:ct,task_pass:Rt,test_set_permission:kt,onVncAction:Xt,windows_vnc:pt,linux_vnc:ut,vnc_url:Ye,unity_3d_routes:Nt,index_tab:$e,shixun_environment_id:_e,tab_type:ze,reboot_cloud:Ve,cloud_type:We,resData:ke,instance_startup_type:je,mirror_description_multi:Oe,is_jupyter_notebook:ot,is_jupyter_lab:Ct,jupyterData:It,is_jupyter:Lt,onHideToolBar:at,monitoring_url:Wt,shixun_environments:St,port:nn,token:un})=>{var Pn;const Nn=(0,ae.useParams)(),Ht=(0,ge.useRef)();console.log("----",It);const[xn,pn]=(0,ge.useState)(!1),Zn=We===4?"/data/workspace/userfiles":pt?"C:/Windows/AppReadiness/userfiles":"/data/workspace/userfiles",cr=We===4?"/data/workspace/downloadfiles":pt?"C:/Windows/AppReadiness/downloadfiles":"/data/workspace/downloadfiles",nr=!(0,qe.isEmpty)(ke)||!(0,qe.isEmpty)(It),Sn=It?{name:It==null?void 0:It.main_mirror_name,description:It==null?void 0:It.main_mirror_description}:Oe==null?void 0:Oe.find(tn=>tn.shixun_environment_id===_e),ir=(Pn=St==null?void 0:St.find(tn=>tn.shixun_environment_id===_e))==null?void 0:Pn.program_language,rn=()=>{at(),b.default.info({title:"\u6587\u4EF6\u4E0A\u4F20",icon:null,okText:"\u5173\u95ED",width:600,centered:!0,content:lt.createElement("div",{className:"pt10"},lt.createElement(le.Z,{isDragger:!0,maxSize:1024,additionalText:`\u9ED8\u8BA4\u5B58\u653E\u76EE\u5F55\u8DEF\u5F84\u4E3A"${Zn}"`,action:`${oe.Z.API_SERVER}/api/tasks/${Nn.taskId||Nn.identifier}/upload_file?debug=admin&shixun_environment_id=${_e||null}&tab_type=${ze||null}&is_jupyter=${Lt||!1}`,onChange:tn=>{tn.every(kn=>{var Hn;return((Hn=kn.response)==null?void 0:Hn.status)===0})&&(b.default.destroyAll(),he.ZP.info("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F")),console.log("fileList:",tn)}}))})},Dr=()=>{at(),b.default.confirm({title:"\u4E0B\u8F7D\u4EE3\u7801",centered:!0,width:600,content:lt.createElement("div",null,`\u4EE3\u7801\u4E0B\u8F7D\u529F\u80FD\uFF1A\u5C06\u201C${cr}\u201D\u76EE\u5F55\u8FDB\u884C\u6253\u5305\u5E76\u4E0B\u8F7D`,lt.createElement("br",null),"(\u6587\u4EF6\u5927\u5C0F\u4E0D\u5F97\u8D85\u8FC71GB)"),onOk:()=>Mt(void 0,null,function*(){return yield(0,ue.ZP)(`/api/tasks/${Nn.taskId||Nn.identifier}/download_file?debug=admin`,{method:"post",body:{autoDownload:!0,shixun_environment_id:_e||null,tab_type:ze||null,is_jupyter:Lt||!1},headers:{responseType:"arraybuffer",Accept:"application/vnd.ms-excel;charset=utf-8"}}),!0})})},_r=()=>{var tn,kn;(kn=(tn=Ht.current)==null?void 0:tn.startScreenRecord)==null||kn.call(tn)},At=()=>Mt(void 0,null,function*(){at(),pn(!0)}),er=()=>{at(),b.default.info({title:"SSH\u76F4\u8FDE",width:600,centered:!0,content:lt.createElement(lt.Fragment,null,lt.createElement(de.Z,null,lt.createElement(re.Z,{flex:"50px"},"\u8D26\u53F7"),lt.createElement(re.Z,null,ke==null?void 0:ke.username)),lt.createElement(de.Z,null,lt.createElement(re.Z,{flex:"50px"},"\u5730\u5740"),lt.createElement(re.Z,null,ke==null?void 0:ke.ssh_address)),lt.createElement(de.Z,null,lt.createElement(re.Z,{flex:"50px"},"\u7AEF\u53E3"),lt.createElement(re.Z,null,ke==null?void 0:ke.port)),lt.createElement(de.Z,null,lt.createElement(re.Z,{flex:"50px"},"\u5BC6\u7801"),lt.createElement(re.Z,null,ke==null?void 0:ke.password)))})},On=()=>{at(),b.default.info({title:"RDP\u76F4\u8FDE",icon:null,className:mt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},okText:"\u6211\u77E5\u9053\u5566",width:600,centered:!0,content:lt.createElement("div",null,lt.createElement(de.Z,null,lt.createElement(re.Z,{className:"c-grey-999",flex:"50px"},"\u8D26\u53F7"),lt.createElement(re.Z,{className:"c-grey-333"},ke==null?void 0:ke.username)),lt.createElement(de.Z,{className:"mt10"},lt.createElement(re.Z,{className:"c-grey-999",flex:"50px"},"\u5730\u5740"),lt.createElement(re.Z,{className:"c-grey-333"},ke==null?void 0:ke.host)),lt.createElement(de.Z,{className:"mt10"},lt.createElement(re.Z,{className:"c-grey-999",flex:"50px"},"\u7AEF\u53E3"),lt.createElement(re.Z,{className:"c-grey-333"},We===4?ke==null?void 0:ke.gpPort:ke==null?void 0:ke.port)),lt.createElement(de.Z,{className:"mt10"},lt.createElement(re.Z,{className:"c-grey-999",flex:"50px"},"\u5BC6\u7801"),lt.createElement(re.Z,{className:"c-grey-333"},ke==null?void 0:ke.password)),lt.createElement("a",{style:{textDecoration:"underline",display:"inline-block"},href:"https://www.educoder.net/forums/36696",target:"_blank",className:"mt10 font14 current c-light-primary"},"\u64CD\u4F5C\u8BF4\u660E"))})};return console.log(It,"jupyterData"),lt.createElement("div",{className:`tpi-code-setting ${bt}`},lt.createElement("h3",null,"\u529F\u80FD"),lt.createElement("section",null,(Nt||ot||Ct)&<.createElement("a",{title:"\u5168\u5C4F",className:"file-item action",onClick:()=>{Xt("full-screen")}},lt.createElement("i",{className:"iconfont icon-quanping"}),"\u5F00\u542F / \u9000\u51FA\u5168\u5C4F"),(ze===2||ze===3||ze===4||ze===7||ot||Ct)&<.createElement("a",{onClick:()=>Xt("reset-task"),className:"file-item action",title:"\u91CD\u7F6E\u73AF\u5883"},lt.createElement("i",{className:"iconfont icon-zhongzhi4"}),"\u91CD\u7F6E\u73AF\u5883"),(ze===2||ze===3||ze===5||ze===7||Ct)&<.createElement("a",{onClick:()=>Xt("reset-git-code"),className:"file-item action",title:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"},lt.createElement("i",{className:"iconfont icon-zhongzhishixun"}),"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"),(ze===3&&We!==7||ze===4||ot||Ct)&<.createElement("a",{onClick:()=>rn(),className:"file-item action",title:"\u4E0A\u4F20\u6587\u4EF6"},lt.createElement("i",{className:"iconfont icon-shangchuanwenjian"}),"\u4E0A\u4F20\u6587\u4EF6"),(ze===3&&We!==7||ze===4||ot||Ct)&<.createElement("a",{onClick:()=>Dr(),className:"file-item action",title:"\u4E0B\u8F7D\u6587\u4EF6"},lt.createElement("i",{className:"iconfont icon-xiazai3"}),"\u4E0B\u8F7D\u6587\u4EF6"),(ze===3||ze===5||ze===7)&<.createElement("a",{onClick:()=>_r(),className:"file-item action",title:"\u5C4F\u5E55\u5F55\u5236"},lt.createElement("i",{className:"iconfont icon-jiaruketang1"}),"\u5C4F\u5E55\u5F55\u5236"),((ze===2||ze===3||ze===4)&&(We===0||We===1)||ot||Ct)&&nr&<.createElement("a",{onClick:()=>At(),className:"file-item action w100",title:"\u670D\u52A1\u9884\u89C8"},lt.createElement("i",{className:"iconfont icon-suanfasheji"}),"\u670D\u52A1\u9884\u89C8"),Ve&&nr&<.createElement("a",{onClick:()=>Xt("restart-reboot"),className:"file-item action",title:"\u91CD\u542F\u4E91\u4E3B\u673A"},lt.createElement(se.Z,{style:{marginRight:21,color:"#FFF"},className:"c-white font16"}),"\u91CD\u542F\u4E91\u4E3B\u673A "),(ze===3&&We!==7||ze===5||ot||Ct)&<.createElement("a",{onClick:()=>Xt("reset-code"),className:"file-item action",title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},lt.createElement("i",{className:"iconfont icon-shuaxin4 font16",style:{marginRight:21}}),"\u6062\u590D\u521D\u59CB\u4EE3\u7801"),nt&<.createElement(ie.CopyToClipboard,{text:nt,onCopy:()=>he.ZP.success("\u590D\u5236\u6210\u529F")},lt.createElement("a",{title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740",className:"file-item action"},lt.createElement("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740")),ze===3&&We!==7&<.createElement("a",{className:"file-item action",onClick:()=>{Xt("show-clipboard-box")}},lt.createElement("i",{className:"iconfont icon-fuzhiniantie"}),"\u590D\u5236\u7C98\u8D34"),(0,Je.Ny)()&&We!==7&<.createElement("a",{className:"file-item action",href:Wt||(It==null?void 0:It.monitoring_url),target:"_blank"},lt.createElement("i",{className:"iconfont icon-jiankongfuwu2"}),"\u76D1\u63A7\u670D\u52A1"),(ze===4||ze===3)&&nr&<.createElement("a",{className:"file-item action",onClick:er},lt.createElement("i",{className:"iconfont icon-congshulianjie"}),"SSH\u76F4\u8FDE"),je===2&&nr&<.createElement("a",{className:"file-item action",onClick:On},lt.createElement("i",{className:"iconfont icon-RDPzhilian"}),"RDP\u76F4\u8FDE")),!!ze&<.createElement(lt.Fragment,null,lt.createElement("h3",null,"\u5173\u5361\u914D\u7F6E\u4FE1\u606F"),lt.createElement("section",null,lt.createElement("a",{className:"file-item",title:Rt?"\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218":"\u4E0D\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218"},lt.createElement("b",null,"\u8DF3\u5173"),lt.createElement("span",null,Rt?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),lt.createElement("a",{className:"file-item",title:kt?"\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9":"\u4E0D\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9"},lt.createElement("b",null,"\u6D4B\u8BD5\u96C6\u89E3\u9501"),lt.createElement("span",null,kt?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")))),lt.createElement("h3",null,"\u5B9E\u8BAD\u57FA\u672C\u4FE1\u606F"),lt.createElement("section",null,ir&<.createElement("div",{className:"file-item"},lt.createElement("b",null,"\u7F16\u7A0B\u8BED\u8A00"),lt.createElement("span",null,ir)),lt.createElement("div",{className:"file-item"},lt.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),lt.createElement("span",null,(It==null?void 0:It.difficulty)||Bt[ct])),lt.createElement("div",{className:"file-item",style:{alignItems:"flex-start"}},lt.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),Nt?lt.createElement("span",{className:"multi_ellipsis1"},"\u6682\u65E0"):Sn&<.createElement(Xe.Z,{value:[Sn],title:"\u5B9E\u9A8C\u73AF\u5883\u8BF4\u660E"},lt.createElement("span",{title:Sn==null?void 0:Sn.name,className:"multi_ellipsis1 current"},Sn==null?void 0:Sn.name))),lt.createElement("div",{className:"file-item",style:{alignItems:"flex-start"}},lt.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),Nt?lt.createElement("span",{className:"multi_ellipsis1"},"\u6682\u65E0"):lt.createElement("span",{title:Sn==null?void 0:Sn.name,className:"multi_ellipsis1 current"},Sn!=null&&Sn.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51"))),lt.createElement(y,{ref:Ht}),lt.createElement(Fe,{visible:xn,setVisible:pn,taskId:Nn.taskId||Nn.identifier,gather:{shixun_environment_id:_e||null,tab_type:ze||null,is_jupyter:Lt||!1}}))}},21390:function(Jt,Ze,ye){"use strict";var ge=ye(59301),ce=ye(31797),b=ye(5871),he=ye(78241),de=ye(43418),re=ye(71418),se=ye(1710),ie=ye(92832),ae=ye(95237),le=ye(43604),oe=ye(3113),ue=ye(87513),ne=ye(66649),z=ye.n(ne),a=ye(65582),y=ye(65862),x=ye(27158),E=ye(41867),ee=ye(61527),te=ye(59301),fe=(ve,Ee,Ce)=>new Promise((De,Ie)=>{var Qe=Fe=>{try{Ue(Ce.next(Fe))}catch(qe){Ie(qe)}},Le=Fe=>{try{Ue(Ce.throw(Fe))}catch(qe){Ie(qe)}},Ue=Fe=>Fe.done?De(Fe.value):Promise.resolve(Fe.value).then(Qe,Le);Ue((Ce=Ce.apply(ve,Ee)).next())});const{Countdown:Ae}=ce.default,me=({value:ve,onChange:Ee,MaxMinutes:Ce})=>te.createElement(te.Fragment,null,te.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",te.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",te.createElement("br",null)),te.createElement(b.Z,{value:ve,onChange:Ee,min:0,precision:0,max:Ce,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Ce}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),pe=({exercise:ve,successCb:Ee,dispatch:Ce})=>{var De,Ie,Qe,Le;const Ue=(0,a.useParams)(),[Fe]=he.default.useForm(),qe=he.default.useWatch("time",Fe),[Xe,mt]=(0,ge.useState)(!1),Je=(0,ge.useRef)(),{actionTabs:lt}=ve,[Mt,Bt]=(0,ge.useState)(),[,Tt,bt,nt]=(0,ee.U)(ue.n7,{id:Ue.categoryId}),[,ct,Rt]=(0,ee.U)(ue.Cd,{});(0,ge.useEffect)(()=>{ve.actionTabs.key==="student-unlock"&&(mt(!1),Fe.resetFields())},[ve.actionTabs.key]);const kt=()=>new Promise(Ve=>fe(void 0,null,function*(){var We,ke;return Je.current=yield(0,x.y)({ip_limit:(We=lt==null?void 0:lt.exerciseParams)==null?void 0:We.ip_limit,ip_bind:(ke=lt==null?void 0:lt.exerciseParams)==null?void 0:ke.ip_bind_type}),Ve()})),Xt=()=>fe(void 0,null,function*(){var Ve,We,ke,je,Oe;yield Fe.validateFields();const ot=Fe.getFieldsValue();if(mt(!0),(((Ve=lt==null?void 0:lt.exerciseParams)==null?void 0:Ve.ip_limit)!=="no"||(We=lt==null?void 0:lt.exerciseParams)!=null&&We.ip_bind_type)&&(yield kt()),(yield(0,ue.ZD)((ke=lt==null?void 0:lt.exerciseParams)==null?void 0:ke.id,{exercise_user_id:(je=lt==null?void 0:lt.exerciseParams)==null?void 0:je.exercise_user_id,unlock_key:ot.unlock_key,time:ot.time,ip:Je.current})).status===0){if(Ee){Ce({type:"exercise/setActionTabs",payload:{}}),Ee();return}const It=lt==null?void 0:lt.exerciseParams;(0,y.nr)({inner_ip:It.inner_ip,public_ip:It.public_ip,open_camera:It.open_camera,ip_limit:It.ip_limit,ip_bind:It.ip_bind,ip_bind_type:It.ip_bind_type,exercise_tips:It.exercise_tips,exerciseId:It.id,screen_open:It.screen_open,screen_num:It.screen_num,screen_sec:It.screen_sec,coursesId:Ue.coursesId,login:(Oe=(0,E.eY)())==null?void 0:Oe.login,history,identity_verify:It.identity_verify,open_phone_video_recording:It.open_phone_video_recording,current_status:It.current_status}),Ce({type:"exercise/setActionTabs",payload:{}})}mt(!1)}),pt=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:Ve=>te.createElement("span",{className:Ve.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Ve)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:Ve=>te.createElement("span",{className:Ve.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Ve)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],ut=((De=lt==null?void 0:lt.exerciseParams)==null?void 0:De.errorMessage)&&typeof((Ie=lt==null?void 0:lt.exerciseParams)==null?void 0:Ie.errorMessage)=="object";(0,ge.useEffect)(()=>{ve.actionTabs.key==="student-unlock"&&fe(void 0,null,function*(){const Ve=yield Rt(Ue);yield bt({}),Ve.status||Bt(Ve)})},[ve.actionTabs.key]);const{time:Ye,end_time:Nt}=(Mt==null?void 0:Mt.exercise)||{},$e=nt!=null&&nt.user_end_time?z()(nt==null?void 0:nt.user_end_time).add(1,"minutes"):z()(),_e=z()(nt==null?void 0:nt.user_total_end_time)>$e?Math.round(z().duration(z()(nt==null?void 0:nt.user_total_end_time).diff($e.startOf("minute"))).asMinutes()):0,ze=((nt==null?void 0:nt.student_left_minutes)||0)+(qe||0);return te.createElement(te.Fragment,null,te.createElement(de.default,{width:514,centered:!0,closable:!!((Qe=lt==null?void 0:lt.exerciseParams)!=null&&Qe.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:ve.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Ce({type:"exercise/setActionTabs",payload:{}})}},te.createElement(re.Z,{spinning:Tt||ct},ut&&te.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!ut&&te.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),ut&&te.createElement(se.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Le=lt==null?void 0:lt.exerciseParams)==null?void 0:Le.errorMessage)||{}],columns:pt}),te.createElement("div",{className:""},te.createElement(he.default,{form:Fe,layout:"vertical",autoComplete:"off"},te.createElement(he.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},te.createElement(ie.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Ye!==-1?te.createElement(te.Fragment,null,te.createElement(he.default.Item,{name:"time",label:te.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",te.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",z()(nt==null?void 0:nt.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},te.createElement(me,{MaxMinutes:_e})),te.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},Tt||ct?"--":ze),"\u5206\u949F",ze!==0&&(nt==null?void 0:nt.user_end_time)&&te.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},z()(nt==null?void 0:nt.user_end_time).add(qe||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):te.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",z()(Nt).format("YYYY-MM-DD HH:mm")))),te.createElement(ae.Z,{justify:"space-between",align:"middle"},te.createElement(le.Z,null),te.createElement(le.Z,null,te.createElement(oe.ZP,{loading:Xe,onClick:Xt},"\u8FDB\u5165\u8003\u8BD5"))))))};Ze.Z=(0,a.connect)(({exercise:ve})=>({exercise:ve}))(pe)},80024:function(Jt,Ze,ye){"use strict";ye.d(Ze,{$J:function(){return b},JZ:function(){return de},bN:function(){return se},jP:function(){return re},rO:function(){return he}});var ge=ye(38147),ce=(ie,ae,le)=>new Promise((oe,ue)=>{var ne=y=>{try{a(le.next(y))}catch(x){ue(x)}},z=y=>{try{a(le.throw(y))}catch(x){ue(x)}},a=y=>y.done?oe(y.value):Promise.resolve(y.value).then(ne,z);a((le=le.apply(ie,ae)).next())});function b(ie){return(0,ge.U2)(`libraries/${ie}.json`)}function he(ie){return(0,ge.U2)("library_tags.json",ie)}function de(ie){return ce(this,null,function*(){return(yield(0,ge.IV)(`attachments/${ie}.json`)).status===0})}function re(ie){return(0,ge.v_)("libraries.json",ie)}function se(ie,ae){return(0,ge.gz)(`libraries/${ie}.json`,ae)}},74044:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return y}});var ge=ye(59301),ce=ye(65582),b=ye(78241),he=ye(8591),de=ye(43418),re=ye(92832),se={wrap:"wrap___TwY3U",content:"content___Ks95W",mainPathWrap:"mainPathWrap___CrMaa",colorBlue:"colorBlue___dvWbP"},ie=Object.defineProperty,ae=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ue=(x,E,ee)=>E in x?ie(x,E,{enumerable:!0,configurable:!0,writable:!0,value:ee}):x[E]=ee,ne=(x,E)=>{for(var ee in E||(E={}))le.call(E,ee)&&ue(x,ee,E[ee]);if(ae)for(var ee of ae(E))oe.call(E,ee)&&ue(x,ee,E[ee]);return x},z=(x,E,ee)=>new Promise((te,fe)=>{var Ae=ve=>{try{pe(ee.next(ve))}catch(Ee){fe(Ee)}},me=ve=>{try{pe(ee.throw(ve))}catch(Ee){fe(Ee)}},pe=ve=>ve.done?te(ve.value):Promise.resolve(ve.value).then(Ae,me);pe((ee=ee.apply(x,E)).next())});const a=({shixunsDetail:x,globalSetting:E,loading:ee,dispatch:te,title:fe,pathList:Ae=[],showInputPath:me=!1,isMergeSelectFile:pe=!1,onFinish:ve=()=>{}})=>{const[Ee]=b.default.useForm(),Ce=(0,ce.useParams)(),De=(0,ce.useLocation)(),Ie=(0,ge.useRef)(),[Qe,Le]=(0,ge.useState)(""),[Ue,Fe]=(0,ge.useState)(""),[qe,Xe]=(0,ge.useState)([]),[mt,Je]=(0,ge.useState)([]);(0,ge.useEffect)(()=>{var nt,ct;Ie.current=((ct=(nt=De.pathname)==null?void 0:nt.split("/"))==null?void 0:ct[3])==="repository"},[]),(0,ge.useEffect)(()=>{if(x.actionTabs.key!=="Repository-SelectFilePath")return;const nt=Ae.join("/");let ct=[];Ae.map((Rt,kt)=>{kt===0?ct.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Rt}`,path:nt}):ct.push({val:`/${Rt}`,path:nt})}),Xe(ct),Le(nt),Fe(nt),lt(nt)},[x.actionTabs.key]);const lt=nt=>z(void 0,null,function*(){const ct=yield te({type:Ie.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ce.id,path:nt}});ct&&Je(ct.trees||[])}),Mt=nt=>{let ct=Qe;nt.type==="tree"&&(qe.length?qe.push({val:`/${nt.name}`,path:nt.name}):qe.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${nt.name}`,path:nt.name}),Xe(qe),ct=Qe?`${Qe}/${nt.name}`:nt.name,Le(ct)),lt(ct)},Bt=(nt,ct)=>{const Rt=qe.filter((Xt,pt)=>pt<=ct);Xe(Rt);const kt=Rt.filter((Xt,pt)=>pt!==0).map(Xt=>Xt.val).join("").substr(1);Le(kt),lt(kt)},Tt=()=>z(void 0,null,function*(){const nt=Ee==null?void 0:Ee.getFieldsValue(),ct=Qe?`${Qe}${nt!=null&&nt.name?`/${nt==null?void 0:nt.name}`:""}`:nt==null?void 0:nt.name;if(pe){ve(ct),bt();return}if(me){yield Ee.validateFields();const Rt=yield te({type:"shixunsDetail/uploadGitFolder",payload:ne(ne({},{id:Ce.id,path:ct}),Ie.current?{}:{secret_repository:!0})});ve(Ue),Rt.status===0&&he.ZP.info("\u65B0\u5EFA\u6210\u529F")}else ve(ct),he.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");bt()}),bt=()=>{te({type:"shixunsDetail/setActionTabs",payload:{}}),Ee.resetFields()};return ge.createElement(de.default,{centered:!0,title:fe||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:x.actionTabs.key==="Repository-SelectFilePath",onOk:Tt,onCancel:bt},ge.createElement("div",{className:se.wrap},ge.createElement("div",{className:se.content},ge.createElement("div",{className:se.mainPathWrap},!!(qe!=null&&qe.length)&&qe.map((nt,ct)=>ge.createElement("a",{key:ct,onClick:()=>Bt(nt,ct)},nt.val))),!!(mt!=null&&mt.length)&&mt.map((nt,ct)=>nt.type==="tree"&&ge.createElement("a",{key:ct,onClick:()=>Mt(nt)},ge.createElement("i",{className:`iconfont icon-wenjianjia ${se.colorBlue}`}),nt.name))),ge.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),ge.createElement("div",{className:"mt5 mb5"},Qe),me&&ge.createElement(b.default,{form:Ee,scrollToFirstError:!0,className:"mt20"},ge.createElement(b.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ge.createElement(re.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var y=(0,ce.connect)(({shixunsDetail:x,loading:E,globalSetting:ee})=>({shixunsDetail:x,globalSetting:ee,loading:E.models.index}))(a)},32080:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return re}});var ge=ye(59301),ce={mirrorModal:"mirrorModal___Pi3tF",right:"right___Hot5f",title:"title___jjMKh",content:"content___BmOkD",des:"des___oGTUM",modal:"modal___yy3VB"},b=ye(43418),he=ye(6339),re=({title:se,children:ie,value:ae})=>{const[le,oe]=(0,ge.useState)(!1);return ge.createElement(ge.Fragment,null,ge.createElement("span",{onClick:()=>oe(!0)},ie),ge.createElement(b.default,{title:se,open:le,width:1e3,destroyOnClose:!0,centered:!0,onCancel:()=>oe(!1),className:ce.modal,footer:null},typeof ae=="string"&&ge.createElement(he.Z,{value:ae||""}),Object.prototype.toString.call(ae)==="[object Array]"&&ge.createElement(ge.Fragment,null,ae==null?void 0:ae.map((ue,ne)=>ge.createElement("div",{key:ne},ge.createElement("b",null,ue.name||ue.type_name),ge.createElement(he.Z,{value:ue.description||""}))))))}},80245:function(Jt,Ze,ye){"use strict";ye.d(Ze,{Z:function(){return $e}});var ge=ye(59301),ce=ye(43418),b=ye(8591),he=ye(43428),de=ye(99313),re=ye(71418),se=ye(6848),ie=ye(3113),ae={header_body:"header_body___lAlEX",close:"close___OXweN",no_data:"no_data___h77J2",recommend_config_introduce:"recommend_config_introduce___ifFGY",recommend_config:"recommend_config___UXyKS",recommend_config_item:"recommend_config_item___zONum",item_title:"item_title___w5vXw",recommend_text:"recommend_text___f68Eu",item_content:"item_content___j_zbN",recommend_config_active_item:"recommend_config_active_item___SrTkJ",recommend_config_footer:"recommend_config_footer___PHnlA",application:"application___uh4gI",tooltip:"tooltip___f0uXh",disabled:"disabled___Ha9Ba"},le=ye(99267),oe=ye(61485),ue=ye(13014),ne=ye(4977),z=ye(38147),a=ye(76411),y={lineChart:"lineChart___dCEZW"},x=ye(66649),E=ye.n(x),ee=ye(59301),fe=({dataInfo:_e,indexKey:ze,valueName:Ve,startAndEndTime:We,colors:ke=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"],imageTypeName:je})=>{let Oe=null;(0,ge.useEffect)(()=>{St()},[_e]),(0,ge.useEffect)(()=>{window.addEventListener("resize",ot(()=>{Oe&&Oe.resize()},200))},[window.onresize]);const ot=(nn,un,Pn=!1)=>{let Nn,Ht;return(...xn)=>{if(Pn){nn.apply(Ht,xn),Pn=!1;return}clearTimeout(Nn),Nn=setTimeout(()=>{nn.apply(Ht,xn)},un)}},Ct=nn=>nn?nn.map(un=>{const Pn=new Date(un),Nn=String(Pn.getMonth()+1).padStart(2,"0"),Ht=String(Pn.getDate()).padStart(2,"0"),xn=String(Pn.getHours()).padStart(2,"0"),pn=String(Pn.getMinutes()).padStart(2,"0");return`${Nn}/${Ht} ${xn}:${pn}`}):[],It=(nn,un)=>nn.map(Pn=>{const Nn=un.timestamps.indexOf(Pn);return Nn!==-1?un.values[Nn]:null});function Lt(nn){let un=1/0;for(let Nn=0;Nn{let Nn=[];for(let Ht=nn;Ht<=un;Ht+=Pn)Nn.push(Ht);return Nn},Wt=()=>{var nn;const un=((nn=_e==null?void 0:_e.x)==null?void 0:nn.flat())||[];let Pn=[...new Set(un)].sort((Sn,ir)=>Sn-ir),Nn=Lt(Pn),Ht=Nn==null?void 0:Nn.newArray,xn=Nn==null?void 0:Nn.minInterval;Pn=[...new Set([...Pn,...Ht])].sort((Sn,ir)=>Sn-ir);let pn=E()(We[0],"YYYY-MM-DD HH:mm").valueOf(),Zn=at(pn,Pn[0]-xn,xn),cr=E()(We[1],"YYYY-MM-DD HH:mm").valueOf(),nr=at(Pn[Pn.length-1]+xn,cr,xn);return Pn=[...Zn,...Pn,...nr],[...new Set(Pn)].sort((Sn,ir)=>Sn-ir)},St=()=>{var nn;Oe=a.init(document.getElementById(`lineChart${ze}`));let un=Wt(),Pn=(nn=_e==null?void 0:_e.y)==null?void 0:nn.map((Ht,xn)=>{var pn;let Zn={timestamps:(pn=_e==null?void 0:_e.x)==null?void 0:pn[xn],values:Ht};return Ht=It(un,Zn),{name:Ve[xn],type:"line",itemStyle:{show:!1},lineStyle:{color:ke[xn]},data:Ht}}),Nn={tooltip:{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(212, 217, 227, 1)",type:"dashed"}},backgroundColor:"#fff",textStyle:{color:"#333333"},padding:10,extraCssText:"box-shadow: 0px 4px 8px 0px rgba(184,194,202,0.5)",formatter:function(Ht){var xn;let pn="";return Ht.forEach((Zn,cr)=>{console.log("item",Zn),pn+=`
${je[Zn==null?void 0:Zn.componentIndex]} @@ -252,8 +252,8 @@ ${ot}
`}},grid:{right:"5%",bottom:"20%",top:"10%"},dataZoom:[{show:!0,start:0,end:100},{type:"inside",start:20,end:100}],xAxis:[{type:"category",gridIndex:0,boundaryGap:!0,axisTick:{show:!1,alignWithLabel:!1},axisLine:{show:!0,lineStyle:{color:"#F0F0F0",type:"solid"}},axisLabel:{show:!0,color:"#9096A3"},splitLine:{show:!1},data:Ct(un)}],yAxis:[{type:"value",gridIndex:0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{show:!0,color:"#9096A3",formatter:ze==1?"{value} MiB":"{value} Cores"},splitLine:{show:!0,lineStyle:{color:"#EDEDED",type:"dashed"}}}],series:Pn};Oe.setOption(Nn)};return ee.createElement("div",{id:`lineChart${ze}`,className:y.lineChart})},Ae=ye(39864),me={flex_warp:"flex_warp___Rtigf",chart_content:"chart_content___tVmUj",chart_title:"chart_title___AOPx7",listdata:"listdata___mi4KG",block:"block___prArl",typename:"typename___j4diD",val:"val___MeuWc",info_con:"info_con___eIdJL",info_top:"info_top___UKMbT",fullscreen:"fullscreen___PICBn",chart_content_qp:"chart_content_qp___ae1n1",spin_dom:"spin_dom___T7PCy"},pe=ye(57809),ve=ye(5083),Ee=ye(88522);const Ce=_e=>{const ze=new Date,We=(ke=>{const je=new Date(ze);switch(ke){case"\u6700\u8FD130\u5206\u949F":je.setMinutes(ze.getMinutes()-30);break;case"\u6700\u8FD13\u5C0F\u65F6":je.setHours(ze.getHours()-3);break;case"\u6700\u8FD124\u5C0F\u65F6":je.setDate(ze.getDate()-1);break;case"\u6700\u8FD17\u5929":je.setDate(ze.getDate()-7);break;case"\u6700\u8FD115\u5929":je.setDate(ze.getDate()-15);break;default:return null}return je})(_e);return We?{startTime:We,endTime:ze}:null},De=(_e,ze,Ve)=>{if(!_e)return!1;const We=E()(),[ke,je]=ze;if(_e.isAfter(We))return!0;if(ke){const Oe=ke.clone().add(Ve,"days");if(je&&_e.isAfter(Oe))return!0}if(je){const Oe=je.clone().subtract(Ve,"days");return _e.isBefore(Oe)||_e.isAfter(We)}return!1},Ie=_e=>_e<=5?"30s":_e<=15?"1m":_e<=30?"2m":_e<=60?"5m":_e<=180?"10m":_e<=360?"30m":_e<=720?"1h":_e<=1440?"2h":_e<=2880?"4h":_e<=4320?"8h":_e<=10080||_e<=14400?"12h":_e<=21600?"1d":"\u6CA1\u6709\u5339\u914D\u7684\u65F6\u95F4\u95F4\u9694",Qe=_e=>{const[ze,Ve]=_e,We=moment.isMoment(ze)?ze:moment(ze),ke=moment.isMoment(Ve)?Ve:moment(Ve);if(!We.isValid()||!ke.isValid())throw new Error("Invalid date provided");const Oe=moment.duration(ke.diff(We)).asMinutes();return Ie(Oe)},Le=(_e,ze,Ve=20)=>{const We=new Date(_e).getTime(),ke=new Date(ze).getTime(),je=Ve*1e3,Oe=[];let ot=We;for(;ot<=ke;)Oe.push(ot),ot+=je;return Oe};var Ue=ye(89392),Fe=ye(2524),qe=ye(84056),Xe=ye(59301),mt=(_e,ze,Ve)=>new Promise((We,ke)=>{var je=Ct=>{try{ot(Ve.next(Ct))}catch(It){ke(It)}},Oe=Ct=>{try{ot(Ve.throw(Ct))}catch(It){ke(It)}},ot=Ct=>Ct.done?We(Ct.value):Promise.resolve(Ct.value).then(je,Oe);ot((Ve=Ve.apply(_e,ze)).next())});const Je=pe.default.Option,{RangePicker:lt}=ve.default;var Bt=({identifier:_e,data:ze,isFirst:Ve,setIsFirst:We,info:ke})=>{var je;const[Oe,ot]=(0,ge.useState)([]),[Ct,It]=(0,ge.useState)([]),[Lt,at]=(0,ge.useState)(null),[Wt,St]=(0,ge.useState)(""),[nn,un]=(0,ge.useState)([null,null]),[Pn,Nn]=(0,ge.useState)([]),[Ht,xn]=(0,ge.useState)(!1),[pn,Zn]=(0,ge.useState)([]),[cr,nr]=(0,ge.useState)(!1),[Sn,ir]=(0,ge.useState)(!1),[rn,Dr]=(0,ge.useState)(""),[_r,At]=(0,ge.useState)(1),er=["\u6700\u8FD130\u5206\u949F","\u6700\u8FD13\u5C0F\u65F6","\u6700\u8FD124\u5C0F\u65F6","\u6700\u8FD17\u5929","\u6700\u8FD115\u5929"],On=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"];(0,ge.useEffect)(()=>{var Pr,ui,yr,Re;if(ze&&Ve){Ai(),ot(ze==null?void 0:ze.recent_users),It(ze==null?void 0:ze.managers);const Me=(ke==null?void 0:ke.type)==="\u6311\u6218\u9875\u9762";((Pr=ze==null?void 0:ze.managers)==null?void 0:Pr.length)>0?at(Me?ke==null?void 0:ke.myshixun_id:(ui=ze==null?void 0:ze.managers[0])==null?void 0:ui.id):((yr=ze==null?void 0:ze.recent_users)==null?void 0:yr.length)>0&&at(Me?ke==null?void 0:ke.myshixun_id:(Re=ze==null?void 0:ze.recent_users[0])==null?void 0:Re.id),St("\u6700\u8FD130\u5206\u949F"),We(!1)}},[ze]),(0,ge.useEffect)(()=>{if(Wt){let Pr=Ce(Wt);un([E()(Pr==null?void 0:Pr.startTime),E()(Pr==null?void 0:Pr.endTime)])}},[Wt]),(0,ge.useEffect)(()=>{Lt&&(nn!=null&&nn[0])&&(nn!=null&&nn[1])&&tn()},[Lt,nn]);const tn=()=>mt(void 0,null,function*(){var Pr;xn(!0);let ui={startTimeString:nn[0]?nn[0].format("YYYY-MM-DD HH:mm"):null,endTimeString:nn[1]?nn[1].format("YYYY-MM-DD HH:mm"):null,samplingInterval:"20s",isSortBoolean:!1,id:Lt};const yr=yield(0,z.ZP)(`/api/shixuns/${_e}/cpu_rank_data.json`,{method:"get",params:ui});(yr==null?void 0:yr.status)==0&&(Zn((Pr=yr==null?void 0:yr.data)==null?void 0:Pr.statisticsList),At(_r+1)),xn(!1)}),kn=(0,ge.useRef)((0,Ue.throttle)(Pr=>Hn(Pr),1200,{leading:!0,trailing:!0})).current,Hn=Pr=>mt(void 0,null,function*(){if(Pr=="")return;const ui=yield(0,z.ZP)(`/api/shixuns/${_e}/cpu_search_data`,{method:"get",params:{search:Pr}});(ui==null?void 0:ui.status)==0&&Nn(ui==null?void 0:ui.data)}),dr=(Pr,ui)=>{Pr==="CPU"?(cr?(0,qe.BU)():(0,qe.Dj)(document.getElementById(`tj${ui}`)),nr(!cr)):(Sn?(0,qe.BU)():(0,qe.Dj)(document.getElementById(`tj${ui}`)),ir(!Sn))},Jn=(Pr,ui,yr)=>{const Re=ui==="CPU"?"cpuUsageChart":"memoryUsageChart";let Me=Pr.map(Ke=>{var st,en,hn,Wn;const Tn=(st=Ke.promQueryResult)==null?void 0:st[Re],rr=`${Ke.envId}-${Ke.myPracticalTrainingId}_${ui}`,wr=((Wn=(hn=(en=Tn==null?void 0:Tn.results[rr])==null?void 0:en.frames[0])==null?void 0:hn.data)==null?void 0:Wn.values)||[];return wr.length>0?wr[yr]:[]});return Me.some(Ke=>Array.isArray(Ke)&&Ke.length>0)?Me:[]},ur=Pr=>{at(Pr),Ai()},Ai=()=>{Nn([]),Dr("")},Fi=Pr=>{let ui=!1;for(let yr=0;yr<(pn==null?void 0:pn.length);yr++){let Re=Jn(pn,Pr,1)[yr];if(Re&&(Re==null?void 0:Re.length)>0){ui=!0;break}}return(pn==null?void 0:pn.length)>0&&ui};return Xe.createElement(Xe.Fragment,null,Xe.createElement("div",{className:`${me.flex_warp}`},Xe.createElement(Ee.Z,{allowClear:!0,showSearch:!0,value:rn,style:{width:280},onSearch:kn,placeholder:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",onChange:(Pr,ui)=>{Dr(Pr),ui!=null&&ui.key&&at(Number(ui==null?void 0:ui.key))},onClear:Ai,size:"large"},Pn==null?void 0:Pn.map((Pr,ui)=>Xe.createElement(Je,{key:Pr.id,value:Pr.name},Pr.name.length>4?`${Pr.name.slice(0,4)}...`:Pr.name,`( ${Pr.phone?Pr.phone:""} ${Pr.mail?` - ${Pr.mail}`:""})`))),Xe.createElement("div",null,Xe.createElement(pe.default,{style:{width:130,marginRight:20},placeholder:"\u8BF7\u9009\u62E9",size:"large",value:Wt,onChange:Pr=>{St(Pr)}},er.map((Pr,ui)=>Xe.createElement(pe.default.Option,{key:ui,value:Pr},Pr))),Xe.createElement(lt,{style:{width:320},showTime:!0,size:"large",allowClear:!1,value:nn,disabledDate:Pr=>De(Pr,nn,15),format:"YYYY-MM-DD HH:mm",onChange:Pr=>{un(Pr),St(void 0)}}))),Xe.createElement(Ae.qp,{title:"\u5408\u4F5C\u6210\u5458",style:{marginTop:"24px"},value:Lt,onChange:Pr=>ur(Pr),dataSource:Ct,titleWidth:60,key:1}),Xe.createElement(Ae.qp,{title:"\u6700\u8FD1\u5B9E\u9A8C",className:(Oe==null?void 0:Oe.length)==0?"mt0":"",style:{marginBottom:(Oe==null?void 0:Oe.length)>0?"0px":"17px"},value:Lt,onChange:Pr=>ur(Pr),dataSource:Oe,titleWidth:60,key:2}),(je=[{name:"CPU",type:"CPU"},{name:"\u5185\u5B58",type:"MEMORY"}])==null?void 0:je.map((Pr,ui)=>Xe.createElement("div",{className:`${me.chart_content}`,key:ui,id:`tj${ui}`},Xe.createElement("div",{className:me.chart_title},Xe.createElement("span",null,Pr==null?void 0:Pr.name,"\u4F7F\u7528\u91CF"),Xe.createElement("i",{className:`${me.fullscreen} iconfont ${(Pr==null?void 0:Pr.type)=="CPU"?cr?"icon-tuichuquanping2":"icon-quanping2":Sn?"icon-tuichuquanping2":"icon-quanping2"} - `,onClick:()=>dr(Pr.type,ui)})),Xe.createElement(re.Z,{spinning:Ht},Fi(Pr.type)?Xe.createElement("div",{style:{marginTop:(Pr==null?void 0:Pr.type)=="CPU"?cr?"7%":"":Sn?"7%":""}},Xe.createElement(fe,{dataInfo:{y:Jn(pn,Pr==null?void 0:Pr.type,1)||[],x:Jn(pn,Pr==null?void 0:Pr.type,0)||[]},startAndEndTime:nn,colors:On,indexKey:ui,valueName:pn.map(yr=>yr.name),imageTypeName:pn.map(yr=>{var Re;return(Re=yr==null?void 0:yr.promQueryResult)==null?void 0:Re.imageTypeName}),key:`${ui}-${_r}`}),Xe.createElement("div",{className:me.info_con},Xe.createElement("div",{className:me.info_top},Xe.createElement("div",null,"\u6700\u5927\u503C"),Xe.createElement("div",null,"\u6700\u5C0F\u503C"),Xe.createElement("div",null,"\u5E73\u5747\u503C")),pn.map((yr,Re)=>{var Me;let He=yr==null?void 0:yr.promQueryResult;return Xe.createElement("div",{className:me.listdata,key:Re},Xe.createElement("div",{className:me.block,style:{backgroundColor:On[Re],marginRight:10}}),Xe.createElement("div",{className:me.typename},(Me=yr==null?void 0:yr.promQueryResult)==null?void 0:Me.imageTypeName),Xe.createElement("div",{className:me.val},(Pr==null?void 0:Pr.type)=="CPU"?`${He==null?void 0:He.cpuMaxDoubleValue}Cores`:`${He==null?void 0:He.memoryDoubleMaxValue}MiB`),Xe.createElement("div",{className:me.val},(Pr==null?void 0:Pr.type)=="CPU"?`${He==null?void 0:He.cpuMinDoubleValue}Cores`:`${He==null?void 0:He.memoryDoubleMinValue}MiB`),Xe.createElement("div",{className:me.val},(Pr==null?void 0:Pr.type)=="CPU"?`${He==null?void 0:He.cpuAvgDoubleValue}Cores`:`${He==null?void 0:He.memoryDoubleAvgValue}MiB`))}))):Xe.createElement(Fe.Z,null)))))},Tt=ye(59301),bt=(_e,ze,Ve)=>new Promise((We,ke)=>{var je=Ct=>{try{ot(Ve.next(Ct))}catch(It){ke(It)}},Oe=Ct=>{try{ot(Ve.throw(Ct))}catch(It){ke(It)}},ot=Ct=>Ct.done?We(Ct.value):Promise.resolve(Ct.value).then(je,Oe);ot((Ve=Ve.apply(_e,ze)).next())}),ct=({getApi:_e,identifier:ze,visible:Ve,info:We})=>{const[ke,je]=(0,ge.useState)({}),[Oe,ot]=(0,ge.useState)(!0);(0,ge.useEffect)(()=>{ot(!0)},[Ve]),(0,ge.useEffect)(()=>{_e&&Oe&&Ct()},[_e]);const Ct=()=>bt(void 0,null,function*(){const It=yield(0,z.ZP)(`/api/shixuns/${ze}/cpu_basic_data.json`,{method:"get"});(It==null?void 0:It.status)==0&&je(It)});return Tt.createElement("div",null,Tt.createElement(Bt,{isFirst:Oe,setIsFirst:It=>ot(It),identifier:ze,data:ke,info:We}))},Rt=ye(65862),kt=ye(65582),Xt=ye(60979),pt=ye(66457),ut=ye(59301),Ye=(_e,ze,Ve)=>new Promise((We,ke)=>{var je=Ct=>{try{ot(Ve.next(Ct))}catch(It){ke(It)}},Oe=Ct=>{try{ot(Ve.throw(Ct))}catch(It){ke(It)}},ot=Ct=>Ct.done?We(Ct.value):Promise.resolve(Ct.value).then(je,Oe);ot((Ve=Ve.apply(_e,ze)).next())});const Nt=({globalSetting:_e,dispatch:ze,practiceSetting:Ve,shixunsDetail:We,visible:ke,onCancel:je,info:Oe,identifier:ot,isJupyter:Ct,onOk:It})=>{const[Lt,at]=(0,ge.useState)("1"),[Wt,St]=(0,ge.useState)("\u63A8\u8350\u914D\u7F6E"),[nn,un]=(0,ge.useState)([]),[Pn,Nn]=(0,ge.useState)(!1),[Ht,xn]=(0,ge.useState)(!1),[pn,Zn]=(0,ge.useState)({}),[cr,nr]=(0,ge.useState)(!1);(0,ge.useEffect)(()=>{ke&&(xn(!1),at("1"),St("\u63A8\u8350\u914D\u7F6E"),(Oe==null?void 0:Oe.type)=="\u6311\u6218\u9875\u9762"?un(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):un(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),Zn({}),Sn(),(Oe==null?void 0:Oe.type)=="\u6311\u6218\u9875\u9762"&&ze({type:"shixunsDetail/getShixunsDetail",payload:{id:ot}}))},[ke]);const Sn=()=>Ye(void 0,null,function*(){nr(!0);const tn=yield(0,Xt.HS)(ot);[0,-10].includes(tn.status)&&(Zn(tn),nr(!1))}),ir=tn=>{tn=="2"?xn(!0):xn(!1),at(tn)},rn=()=>{ce.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:ut.createElement("div",{className:"tc"},ut.createElement("img",{src:ue,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},Dr=()=>Ye(void 0,null,function*(){if((0,pt.gy)(ze,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||Wt=="\u5F53\u524D\u914D\u7F6E")return;Nn(!0),(yield(0,z.ZP)(`/api/shixuns/${ot}/apply_recommend_config.json`,{method:"put",body:{data:Wt=="\u63A8\u8350\u914D\u7F6E"?pn==null?void 0:pn.recommend:pn==null?void 0:pn.high}})).status==0&&(b.ZP.success("\u5E94\u7528\u6210\u529F"),Nn(!1),je(),It())}),_r=()=>Ye(void 0,null,function*(){var tn,kn;if(yield At(),(0,Rt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(tn=We.detail)!=null&&tn.is_jupyter||(kn=We.detail)!=null&&kn.is_jupyter_lab){ze({type:"shixunsDetail/execJupyter",payload:{id:ot}}).then(dr=>{var Jn;dr!=null&&dr.identifier&&((Jn=kt.history)==null||Jn.push(`/tasks/${dr.identifier}/jupyter`))});return}ze({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const Hn=Ct?yield(0,Xt.BK)({id:ot}):yield(0,Xt.Ir)({id:ot});if(ze({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),Hn!=null&&Hn.game_identifier||Hn!=null&&Hn.identifier){(0,Rt.xg)(Ct?`/tasks/${Hn==null?void 0:Hn.identifier}/jupyter`:`/tasks/${Hn.game_identifier}`);return}(Hn==null?void 0:Hn.status)===-3?(0,Rt.eF)():(Hn==null?void 0:Hn.status)===2?er(Hn==null?void 0:Hn.message):(Hn==null?void 0:Hn.status)===3&&On(Hn==null?void 0:Hn.message)}),At=()=>new Promise((tn,kn)=>{var Hn;(Hn=Ve==null?void 0:Ve.sideBar)!=null&&Hn.confirmLeave?ce.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),tn()},onCancel:()=>{kn()}}):tn()}),er=tn=>{tn=tn!=null&&tn.includes(".json")?tn:`${tn}.json`,ce.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ut.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ye(void 0,null,function*(){const kn=yield(0,z.ZP)("/api"+tn,{method:"get"});if(!kn)return;b.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Hn=yield(0,Xt.Ir)({id:kn.shixun_identifier});if(Hn!=null&&Hn.game_identifier){(0,Rt.xg)(`/tasks/${Hn.game_identifier}`);return}(Hn==null?void 0:Hn.status)===2?er(Hn==null?void 0:Hn.message):(Hn==null?void 0:Hn.status)===3&&On(Hn==null?void 0:Hn.message)})})},On=tn=>{ce.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ut.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",tn,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return ut.createElement(ut.Fragment,null,ut.createElement(he.Z,{title:null,placement:"right",open:ke,width:1e3,onClose:je,closeIcon:null,footer:null},ut.createElement("div",{className:ae.header_body},ut.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),ut.createElement(le.Z,{className:ae.close,onClick:je})),ut.createElement(de.default,{activeKey:Lt,onChange:ir},ut.createElement(de.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},ut.createElement(re.Z,{spinning:cr,size:"large",tip:ut.createElement("div",{style:{color:"#666",fontSize:"14px"}},ut.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),ut.createElement("div",{style:{lineHeight:"26px"}},"\u7CFB\u7EDF\u6B63\u5728\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\u8BA1\u7B97\u63A8\u8350\u914D\u7F6E",ut.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(pn==null?void 0:pn.status)==0?ut.createElement(ut.Fragment,null,ut.createElement("div",{className:ae.recommend_config_introduce},ut.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),ut.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002"),ut.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),ut.createElement("div",{className:ae.recommend_config},nn.map((tn,kn)=>ut.createElement("div",{className:`${ae.recommend_config_item} ${tn==Wt?ae.recommend_config_active_item:""}`,key:tn,onClick:()=>St(tn)},ut.createElement("div",{className:ae.item_title},ut.createElement("div",null,tn),kn==1?ut.createElement("div",{className:ae.recommend_text},"\u63A8\u8350"):ut.createElement(ut.Fragment,null)),(tn=="\u5F53\u524D\u914D\u7F6E"&&(pn==null?void 0:pn.current)||tn=="\u63A8\u8350\u914D\u7F6E"&&(pn==null?void 0:pn.recommend)||tn=="\u589E\u5F3A\u914D\u7F6E"&&(pn==null?void 0:pn.high)||[]).map((Hn,dr)=>ut.createElement("div",{className:ae.item_content,key:dr},ut.createElement("span",null,Hn==null?void 0:Hn.image_name),Hn!=null&&Hn.cpu_limit?ut.createElement("span",null,Hn==null?void 0:Hn.cpu_limit,"\u6838",Hn==null?void 0:Hn.memory_limit,"G"):ut.createElement("div",null,ut.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),ut.createElement(se.Z,{title:ut.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",ut.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",ut.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},ut.createElement(oe.Z,{className:ae.tooltip})))))))),ut.createElement("div",{className:ae.recommend_config_footer},ut.createElement("div",null,ut.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),ut.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>rn()},"\u8054\u7CFB\u7BA1\u7406\u5458")),ut.createElement(ie.ZP,{type:"primary",shape:"round",disabled:Wt=="\u5F53\u524D\u914D\u7F6E",onClick:Dr,loading:Pn},"\u4E00\u952E\u5E94\u7528"))):cr?ut.createElement("div",{style:{height:400}}):ut.createElement("div",{className:ae.no_data},ut.createElement("img",{src:ne,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),ut.createElement("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"}},"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002",ut.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(Oe==null?void 0:Oe.type)!="\u6311\u6218\u9875\u9762"&&ut.createElement("div",{className:ae.application,onClick:()=>{_r(),je()}},"\u6A21\u62DF\u5B9E\u6218")))),ut.createElement(de.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},ut.createElement(ct,{getApi:Ht,identifier:ot,visible:ke,info:Oe})))))};var $e=(0,kt.connect)(({globalSetting:_e,practiceSetting:ze,shixunsDetail:Ve})=>({globalSetting:_e,practiceSetting:ze,shixunsDetail:Ve}))(Nt)},72426:function(Jt,Ze,ye){"use strict";ye.r(Ze),ye.d(Ze,{default:function(){return Cy}});var ge=ye(2337),ce=ye(59301),b=ye(65582),he=ye(42678),de=ye(57261),re=ye(77254),se=ye(95237),ie=ye(43604),ae=ye(84056),le=ye(65862),oe={flex_box_center:"flex_box_center___E3mm3",flex_space_between:"flex_space_between___NchwZ",flex_box_vertical_center:"flex_box_vertical_center___uhqi5",flex_box_center_end:"flex_box_center_end___d93TL",flex_box_column:"flex_box_column___XN9GA",wrap:"wrap___Dtadp",full:"full___LlKwC"},ue={flex_box_center:"flex_box_center___Girdq",flex_space_between:"flex_space_between___xGVfq",flex_box_vertical_center:"flex_box_vertical_center___kQglB",flex_box_center_end:"flex_box_center_end___UzYyP",flex_box_column:"flex_box_column___owBZ4",menu:"menu___bRs3V",warehouse:"warehouse___pnW7f",header:"header___OzyWX",title:"title___ByRPB",content:"content___tnn6U",left:"left___xyjRy",close:"close___dIQKZ",right:"right___kqPbE",loading:"loading___fp187",empty:"empty___RbU4g",tabs:"tabs___ynZp5",line:"line___rxyEe",footer:"footer___J6kQd",commit:"commit___h8y0q",blueLight:"blueLight___eLhBs",filePathWrp:"filePathWrp___J9TMo",filePath:"filePath___PD1I2",bottom0:"bottom0___B9ftG"},ne=ye(99313),z=ye(6848),a=ye(8591),y=ye(20834),x=ye(71418),E=ye(3113),ee=ye(43418),te=ye(42995),fe=ye(17574),Ae=ye(38854),me=ye(56102),pe=ye(78241),ve=ye(92832),Ee={wrap:"wrap___SVOKK",modal:"modal___vUwdM",title:"title___l8FrY",path:"path___aTkFP",colorBlue:"colorBlue___fCgXS",width240:"width240___RtAGH",filePath:"filePath___pvSsH"},Ce=Object.defineProperty,De=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Le=(Be,xe,Pe)=>xe in Be?Ce(Be,xe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Be[xe]=Pe,Ue=(Be,xe)=>{for(var Pe in xe||(xe={}))Ie.call(xe,Pe)&&Le(Be,Pe,xe[Pe]);if(De)for(var Pe of De(xe))Qe.call(xe,Pe)&&Le(Be,Pe,xe[Pe]);return Be},Fe=(Be,xe)=>{var Pe={};for(var tt in Be)Ie.call(Be,tt)&&xe.indexOf(tt)<0&&(Pe[tt]=Be[tt]);if(Be!=null&&De)for(var tt of De(Be))xe.indexOf(tt)<0&&Qe.call(Be,tt)&&(Pe[tt]=Be[tt]);return Pe},qe=(Be,xe,Pe)=>new Promise((tt,Ft)=>{var rt=be=>{try{we(Pe.next(be))}catch(Se){Ft(Se)}},Ge=be=>{try{we(Pe.throw(be))}catch(Se){Ft(Se)}},we=be=>be.done?tt(be.value):Promise.resolve(be.value).then(rt,Ge);we((Pe=Pe.apply(Be,xe)).next())});const Xe=Be=>{var xe=Be,{shixunsDetail:Pe,globalSetting:tt,loading:Ft,user:rt,dispatch:Ge,taskData:we,isRepository:be}=xe,Se=Fe(xe,["shixunsDetail","globalSetting","loading","user","dispatch","taskData","isRepository"]);const Ne=(0,b.useLocation)(),et=Ue(Ue({},(0,b.useParams)()),(0,b.useLocation)().query),[it,ft]=(0,ce.useState)({}),Et=(0,ce.useRef)(),[Yt]=pe.default.useForm(),[wt,jt]=(0,ce.useState)("");(0,ce.useEffect)(()=>{Se.visible&&Yt.resetFields()},[Se.visible]),(0,ce.useEffect)(()=>{const Dt=sessionStorage.getItem("pathArray");if(Dt){const Gt=Dt.split(",").join("/"),vt=Gt.indexOf("/")===0?Gt.substr(1):Gt;jt(vt)}},[]),(0,ce.useEffect)(()=>{var Dt,Gt;Et.current=(Gt=(Dt=Ne.pathname)==null?void 0:Dt.split("/"))==null?void 0:Gt[2]},[]);const dt=(...Dt)=>qe(void 0,[...Dt],function*(Gt={}){const vt=yield Ge({type:"shixunsDetail/addRepositoryFile",payload:{id:we.myshixun.identifier,message:Gt.commitMessage,content:"",path:(Se.defaultPath?Se.defaultPath+"/":"")+Gt.path+"/"+(Gt.file||".gitkeep"),secret_repository:be?void 0:!0}});(vt==null?void 0:vt.status)===0&&(a.ZP.success("\u6DFB\u52A0\u6210\u529F"),Se.onOK({path:(Se.defaultPath?Se.defaultPath+"/":"")+Gt.path+"/"+(Gt.file||".gitkeep"),name:Gt.path.split("/")[Gt.path.split("/").length-1]}),Se.onClose())}),gt=()=>{var Dt,Gt;b.history.push(`/shixuns/${Et.current}/${(Gt=(Dt=Ne.pathname)==null?void 0:Dt.split("/"))==null?void 0:Gt[3]}${wt?`/master/shixun_show/${wt}`:""}`)};return ce.createElement(ee.default,{width:"60%",centered:!0,open:Se.visible,wrapClassName:Ee.modal,onOk:()=>{Yt.submit()},onCancel:Se.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},ce.createElement("section",{className:Ee.bg},ce.createElement("div",{className:Ee.wrap},ce.createElement(pe.default,{className:"mt10",form:Yt,scrollToFirstError:!0,layout:"vertical",onFinish:dt,onChange:()=>{var Dt,Gt,vt,Pt;const Zt=Ue({},Yt.getFieldsValue()),$t=(Dt=Zt==null?void 0:Zt.path)==null?void 0:Dt.split(""),_t=(Gt=Zt==null?void 0:Zt.file)==null?void 0:Gt.split("");(vt=$t==null?void 0:$t.filter(vn=>vn=="/"))!=null&&vt.length&&(Zt.path=Zt.path.substring(0,Zt.path.length-1)),(Pt=_t==null?void 0:_t.filter(vn=>vn=="/"))!=null&&Pt.length&&(Zt.file=Zt.file.substring(0,Zt.path.length-1)),Yt.setFieldsValue(Ue({},Zt)),ft(Zt)}},ce.createElement(pe.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},ce.createElement(se.Z,null,ce.createElement(ie.Z,null,ce.createElement("span",{className:Ee.filePath},Se.defaultPath+"/")),ce.createElement(ie.Z,{flex:"1"},ce.createElement(pe.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ce.createElement(ve.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),ce.createElement(pe.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},ce.createElement(ve.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),ce.createElement(pe.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ce.createElement(ve.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var mt=(0,b.connect)(({shixunsDetail:Be,loading:xe,globalSetting:Pe,user:tt})=>({shixunsDetail:Be,globalSetting:Pe,user:tt,loading:xe.models.index}))(Xe),Je=ye(85533),lt=Object.defineProperty,Mt=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,bt=(Be,xe,Pe)=>xe in Be?lt(Be,xe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Be[xe]=Pe,nt=(Be,xe)=>{for(var Pe in xe||(xe={}))Bt.call(xe,Pe)&&bt(Be,Pe,xe[Pe]);if(Mt)for(var Pe of Mt(xe))Tt.call(xe,Pe)&&bt(Be,Pe,xe[Pe]);return Be},ct=(Be,xe)=>{var Pe={};for(var tt in Be)Bt.call(Be,tt)&&xe.indexOf(tt)<0&&(Pe[tt]=Be[tt]);if(Be!=null&&Mt)for(var tt of Mt(Be))xe.indexOf(tt)<0&&Tt.call(Be,tt)&&(Pe[tt]=Be[tt]);return Pe},Rt=(Be,xe,Pe)=>new Promise((tt,Ft)=>{var rt=be=>{try{we(Pe.next(be))}catch(Se){Ft(Se)}},Ge=be=>{try{we(Pe.throw(be))}catch(Se){Ft(Se)}},we=be=>be.done?tt(be.value):Promise.resolve(be.value).then(rt,Ge);we((Pe=Pe.apply(Be,xe)).next())});const kt=Be=>{var xe=Be,{shixunsDetail:Pe,globalSetting:tt,loading:Ft,user:rt,taskData:Ge,dispatch:we,isRepository:be,onClose:Se}=xe,Ne=ct(xe,["shixunsDetail","globalSetting","loading","user","taskData","dispatch","isRepository","onClose"]);const et=(0,b.useLocation)(),it=nt(nt({},(0,b.useParams)()),(0,b.useLocation)().query),[ft,Et]=(0,ce.useState)({}),Yt=(0,ce.useRef)(),[wt]=pe.default.useForm(),[jt,dt]=(0,ce.useState)("");(0,ce.useEffect)(()=>{Ne.visible&&wt.resetFields()},[Ne.visible]),(0,ce.useEffect)(()=>{const Gt=sessionStorage.getItem("pathArray");if(Gt){const vt=Gt.split(",").join("/"),Pt=vt.indexOf("/")===0?vt.substr(1):vt;dt(Pt)}},[]),(0,ce.useEffect)(()=>{var Gt,vt;Yt.current=(vt=(Gt=et.pathname)==null?void 0:Gt.split("/"))==null?void 0:vt[2]},[]);const gt=(...Gt)=>Rt(void 0,[...Gt],function*(vt={}){const Pt=yield(0,te.MI)({id:Ge.myshixun.identifier,message:vt.commitMessage,content:vt.codeMirror,path:(Ne.defaultPath?Ne.defaultPath+"/":"")+vt.path,secret_repository:be?void 0:!0});(Pt==null?void 0:Pt.status)===0&&(a.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ne.onOK({path:(Ne.defaultPath?Ne.defaultPath+"/":"")+vt.path,name:vt.path.split("/")[vt.path.split("/").length-1]}),Se())}),Dt=()=>{var Gt,vt;b.history.push(`/shixuns/${Yt.current}/${(vt=(Gt=et.pathname)==null?void 0:Gt.split("/"))==null?void 0:vt[3]}${jt?`/master/shixun_show/${jt}`:""}`)};return ce.createElement(ee.default,{width:"60%",open:Ne.visible,wrapClassName:Ee.modal,centered:!0,onOk:()=>{wt.submit()},onCancel:Se,title:"\u65B0\u5EFA\u6587\u4EF6"},ce.createElement("section",{className:Ee.bg},ce.createElement("div",{className:Ee.wrap},ce.createElement(pe.default,{className:"mt10",form:wt,scrollToFirstError:!0,layout:"vertical",onFinish:gt,onChange:()=>{var Gt,vt;const Pt=nt({},wt.getFieldsValue()),Zt=(Gt=Pt==null?void 0:Pt.path)==null?void 0:Gt.split("");((vt=Zt==null?void 0:Zt.filter($t=>$t=="/"))==null?void 0:vt.length)>1&&(Pt.path=Pt.path.substring(0,Pt.path.length-1)),wt.setFieldsValue(nt({},Pt)),Et(Pt)}},ce.createElement(pe.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},ce.createElement(se.Z,null,ce.createElement(ie.Z,null,ce.createElement("span",{className:Ee.filePath},Ne.defaultPath+"/")),ce.createElement(ie.Z,{flex:"1"},ce.createElement(pe.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ce.createElement(ve.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),ce.createElement(pe.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ce.createElement(ve.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),ce.createElement("div",{className:"mt10 mb20"},ce.createElement(pe.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}]},ce.createElement(Je.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var Xt=(0,b.connect)(({shixunsDetail:Be,loading:xe,globalSetting:Pe,user:tt})=>({shixunsDetail:Be,globalSetting:Pe,user:tt,loading:xe.models.index}))(kt),pt=Object.defineProperty,ut=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,$e=(Be,xe,Pe)=>xe in Be?pt(Be,xe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Be[xe]=Pe,_e=(Be,xe)=>{for(var Pe in xe||(xe={}))Ye.call(xe,Pe)&&$e(Be,Pe,xe[Pe]);if(ut)for(var Pe of ut(xe))Nt.call(xe,Pe)&&$e(Be,Pe,xe[Pe]);return Be},ze=(Be,xe)=>{var Pe={};for(var tt in Be)Ye.call(Be,tt)&&xe.indexOf(tt)<0&&(Pe[tt]=Be[tt]);if(Be!=null&&ut)for(var tt of ut(Be))xe.indexOf(tt)<0&&Nt.call(Be,tt)&&(Pe[tt]=Be[tt]);return Pe},Ve=(Be,xe,Pe)=>new Promise((tt,Ft)=>{var rt=be=>{try{we(Pe.next(be))}catch(Se){Ft(Se)}},Ge=be=>{try{we(Pe.throw(be))}catch(Se){Ft(Se)}},we=be=>be.done?tt(be.value):Promise.resolve(be.value).then(rt,Ge);we((Pe=Pe.apply(Be,xe)).next())});const We=Be=>{var xe=Be,{shixunsDetail:Pe,globalSetting:tt,loading:Ft,user:rt,dispatch:Ge,isRepository:we,taskData:be}=xe,Se=ze(xe,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository","taskData"]);const Ne=(0,b.useLocation)(),et=_e(_e({},(0,b.useParams)()),(0,b.useLocation)().query),[it,ft]=(0,ce.useState)({}),Et=(0,ce.useRef)(),[Yt]=pe.default.useForm(),[wt,jt]=(0,ce.useState)(""),[dt,gt]=(0,ce.useState)("");(0,ce.useEffect)(()=>{Se.visible&&Yt.resetFields()},[Se.visible]),(0,ce.useEffect)(()=>{const vt=Se.defaultPath.split("/");vt.length===1?(jt(""),gt(Se.defaultPath)):(gt(vt.pop()),jt(vt.join("/")+"/"))},[Se.defaultPath]),(0,ce.useEffect)(()=>{var vt,Pt;Et.current=(Pt=(vt=Ne.pathname)==null?void 0:vt.split("/"))==null?void 0:Pt[2]},[]);const Dt=(...vt)=>Ve(void 0,[...vt],function*(Pt={}){var Zt;const $t=yield(0,te.g7)({id:(Zt=be==null?void 0:be.shixun)==null?void 0:Zt.identifier,from:Se.defaultPath,to:wt+Pt.path,message:Pt.commitMessage||`${Se.defaultPath} rename to ${wt}${Pt.path} `});($t==null?void 0:$t.status)===0&&(a.ZP.success("\u64CD\u4F5C\u6210\u529F"),Se.onOK({path:Pt.path,name:Pt.path}),Se.onClose())}),Gt=()=>{var vt,Pt;b.history.push(`/shixuns/${Et.current}/${(Pt=(vt=Ne.pathname)==null?void 0:vt.split("/"))==null?void 0:Pt[3]}${wt?`/master/shixun_show/${wt}`:""}`)};return ce.createElement(ee.default,{width:"40%",open:Se.visible,wrapClassName:Ee.modal,centered:!0,onOk:()=>{Yt.submit()},onCancel:Se.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},ce.createElement("section",{className:Ee.bg},ce.createElement("div",{className:Ee.wrap},ce.createElement(pe.default,{className:"mt10",form:Yt,scrollToFirstError:!0,layout:"vertical",onFinish:Dt,onChange:()=>{var vt,Pt;const Zt=_e({},Yt.getFieldsValue()),$t=(vt=Zt==null?void 0:Zt.path)==null?void 0:vt.split("");((Pt=$t==null?void 0:$t.filter(_t=>_t=="/"))==null?void 0:Pt.length)>1&&(Zt.path=Zt.path.substring(0,Zt.path.length-1)),Yt.setFieldsValue(_e({},Zt)),ft(Zt)}},ce.createElement(pe.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},ce.createElement(se.Z,null,ce.createElement(ie.Z,{flex:"1"},ce.createElement(pe.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ce.createElement(ve.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:dt}))))),ce.createElement(pe.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},ce.createElement(ve.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${Se.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var ke=(0,b.connect)(({shixunsDetail:Be,loading:xe,globalSetting:Pe,user:tt})=>({shixunsDetail:Be,globalSetting:Pe,user:tt,loading:xe.models.index}))(We),je=ye(74128),Oe=ye(54580),ot=ye(74044),Ct={wrap:"wrap___BqUCH",title:"title___Hv2Zk",path:"path___XGwUd",colorBlue:"colorBlue___AYPVZ"},It=Object.defineProperty,Lt=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,St=(Be,xe,Pe)=>xe in Be?It(Be,xe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Be[xe]=Pe,nn=(Be,xe)=>{for(var Pe in xe||(xe={}))at.call(xe,Pe)&&St(Be,Pe,xe[Pe]);if(Lt)for(var Pe of Lt(xe))Wt.call(xe,Pe)&&St(Be,Pe,xe[Pe]);return Be},un=(Be,xe)=>{var Pe={};for(var tt in Be)at.call(Be,tt)&&xe.indexOf(tt)<0&&(Pe[tt]=Be[tt]);if(Be!=null&&Lt)for(var tt of Lt(Be))xe.indexOf(tt)<0&&Wt.call(Be,tt)&&(Pe[tt]=Be[tt]);return Pe},Pn=(Be,xe,Pe)=>new Promise((tt,Ft)=>{var rt=be=>{try{we(Pe.next(be))}catch(Se){Ft(Se)}},Ge=be=>{try{we(Pe.throw(be))}catch(Se){Ft(Se)}},we=be=>be.done?tt(be.value):Promise.resolve(be.value).then(rt,Ge);we((Pe=Pe.apply(Be,xe)).next())});const{Dragger:Nn}=Oe.default,Ht=Be=>{var xe=Be,{shixunsDetail:Pe,globalSetting:tt,loading:Ft,user:rt,taskData:Ge,dispatch:we,isRepository:be}=xe,Se=un(xe,["shixunsDetail","globalSetting","loading","user","taskData","dispatch","isRepository"]),Ne;const et=(0,b.useLocation)(),it=nn(nn({},(0,b.useParams)()),(0,b.useLocation)().query),[ft,Et]=(0,ce.useState)({}),Yt=(0,ce.useRef)(),[wt]=pe.default.useForm(),[jt,dt]=(0,ce.useState)([]),[gt,Dt]=(0,ce.useState)();let Gt;(0,ce.useEffect)(()=>{Se.visible&&(wt.resetFields(),dt([]))},[Se.visible]),(0,ce.useEffect)(()=>{Yt.current=it.id},[]),(0,ce.useEffect)(()=>{const vn=sessionStorage.getItem("pathArray");if(vn){const Cn=vn.split(",").join("/"),Yn=Cn.indexOf("/")===0?Cn.substr(1):Cn;Dt(Yn)}},[]);const vt=vn=>{var Cn,Yn,$n;if(Gt=vn.file.name,vn.file.status==="done"||vn.file.status==="uploading"){if(dt(vn.fileList),!vn.file.response)return;if(((Cn=vn.file.response)==null?void 0:Cn.status)===0){a.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}dt(jt.filter(Mn=>Mn.uid!==vn.file.uid)),(Yn=vn.file.response)!=null&&Yn.message&&a.ZP.info(($n=vn.file.response)==null?void 0:$n.message)}},Pt=vn=>Pn(void 0,null,function*(){if(!vn.response){a.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield we({type:"shixunsDetail/deleteGitFile",payload:{id:it.id,path:gt?`${gt}/${vn.name}`:vn.name,message:wt.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${gt?`${gt}/${vn.name}`:vn.name}`,secret_repository:be?null:!0}})).status===0&&(dt(jt.filter(Yn=>Yn.uid!==vn.uid)),a.ZP.info("\u5220\u9664\u6210\u529F"))}),Zt={height:300,multiple:!0,withCredentials:!0,data:()=>Pn(void 0,null,function*(){return new Promise((vn,Cn)=>Pn(void 0,null,function*(){setTimeout(()=>Pn(void 0,null,function*(){const Yn=yield wt.getFieldsValue(),$n=nn(nn({},{path:Se.defaultPath?Se.defaultPath:"",message:ft.commitMessage||`\u4E0A\u4F20\u4E86${Gt}`}),be?{}:{secret_repository:!0});vn($n)}),200)}))}),fileList:jt,method:"post",action:`${je.Z.API_SERVER}/api/myshixuns/${(Ne=Ge==null?void 0:Ge.myshixun)==null?void 0:Ne.identifier}/upload_git_file.json`,onChange:vt,onRemove:Pt,beforeUpload:vn=>{Gt=vn.name}},$t=vn=>Pn(void 0,null,function*(){yield wt.validateFields(),Se.onClose(),Se.onOK({path:Se.defaultPath}),_t()}),_t=()=>{};return ce.createElement(ee.default,{open:Se.visible,onOk:$t,centered:!0,onCancel:Se.onClose,width:"70%"},ce.createElement("section",{className:Ct.bg},ce.createElement("div",{className:Ct.wrap},ce.createElement("div",{className:Ct.title},"\u4E0A\u4F20\u6587\u4EF6"),ce.createElement(pe.default,{className:"mt10",form:wt,scrollToFirstError:!0,layout:"vertical",onFinish:$t,onValuesChange:()=>Et(nn({},wt.getFieldsValue()))},ce.createElement(pe.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ce.createElement(ve.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),ce.createElement(pe.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},ce.createElement(Nn,nn({},Zt),ce.createElement("div",null,ce.createElement("i",{className:`iconfont icon-shangchuan font50 ${Ct.colorBlue}`})),ce.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",ce.createElement("span",{className:`${Ct.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))))),ce.createElement(ot.Z,{onFinish:vn=>Dt(vn)})))};var xn=(0,b.connect)(({shixunsDetail:Be,loading:xe,globalSetting:Pe,user:tt})=>({shixunsDetail:Be,globalSetting:Pe,user:tt,loading:xe.models.index}))(Ht),pn={flex_box_center:"flex_box_center___uGMjc",flex_space_between:"flex_space_between___q698b",flex_box_vertical_center:"flex_box_vertical_center___BcSqa",flex_box_center_end:"flex_box_center_end___U5VB_",flex_box_column:"flex_box_column___FwzY4",headLeft:"headLeft___KOU8I",colorBlue:"colorBlue___I6JQI",wrap:"wrap___U6KnW",nodata:"nodata___fWmNT",nodataText:"nodataText___Ufs81",content:"content___yybiA",gitCode:"gitCode___DAK9G",ellipsis:"ellipsis___PeS94",menu:"menu___em7Yq",overlayClass:"overlayClass___Awf9Q",tips:"tips___M0tZb"},Zn={wrap:"wrap___ishRT",content:"content___BcYdO",mainPathWrap:"mainPathWrap___d2GOf",colorBlue:"colorBlue___hKIcc"},cr=Object.defineProperty,nr=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,ir=Object.prototype.propertyIsEnumerable,rn=(Be,xe,Pe)=>xe in Be?cr(Be,xe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Be[xe]=Pe,Dr=(Be,xe)=>{for(var Pe in xe||(xe={}))Sn.call(xe,Pe)&&rn(Be,Pe,xe[Pe]);if(nr)for(var Pe of nr(xe))ir.call(xe,Pe)&&rn(Be,Pe,xe[Pe]);return Be},_r=(Be,xe,Pe)=>new Promise((tt,Ft)=>{var rt=be=>{try{we(Pe.next(be))}catch(Se){Ft(Se)}},Ge=be=>{try{we(Pe.throw(be))}catch(Se){Ft(Se)}},we=be=>be.done?tt(be.value):Promise.resolve(be.value).then(rt,Ge);we((Pe=Pe.apply(Be,xe)).next())});const At=({shixunsDetail:Be,globalSetting:xe,loading:Pe,dispatch:tt,title:Ft,pathList:rt=[],showInputPath:Ge=!1,isMergeSelectFile:we=!1,onFinish:be=()=>{}})=>{const[Se]=pe.default.useForm(),Ne=Dr(Dr({},(0,b.useParams)()),(0,b.useLocation)().query),et=(0,b.useLocation)(),it=(0,ce.useRef)(),[ft,Et]=(0,ce.useState)(""),[Yt,wt]=(0,ce.useState)(""),[jt,dt]=(0,ce.useState)([]),[gt,Dt]=(0,ce.useState)([]);(0,ce.useEffect)(()=>{var _t,vn;it.current=((vn=(_t=et.pathname)==null?void 0:_t.split("/"))==null?void 0:vn[3])==="repository"},[]),(0,ce.useEffect)(()=>{if(Be.actionTabs.key!=="Repository-SelectFilePath")return;const _t=rt.join("/");let vn=[];rt.map((Cn,Yn)=>{Yn===0?vn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Cn}`,path:_t}):vn.push({val:`/${Cn}`,path:_t})}),dt(vn),Et(_t),wt(_t),Gt(_t)},[Be.actionTabs.key]);const Gt=_t=>_r(void 0,null,function*(){const vn=yield tt({type:it.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ne.id,path:_t}});vn&&Dt(vn.trees||[])}),vt=_t=>{let vn=ft;_t.type==="tree"&&(jt.length?jt.push({val:`/${_t.name}`,path:_t.name}):jt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${_t.name}`,path:_t.name}),dt(jt),vn=ft?`${ft}/${_t.name}`:_t.name,Et(vn)),Gt(vn)},Pt=(_t,vn)=>{const Cn=jt.filter(($n,Mn)=>Mn<=vn);dt(Cn);const Yn=Cn.filter(($n,Mn)=>Mn!==0).map($n=>$n.val).join("").substr(1);Et(Yn),Gt(Yn)},Zt=()=>_r(void 0,null,function*(){const _t=Se==null?void 0:Se.getFieldsValue(),vn=ft?`${ft}${_t!=null&&_t.name?`/${_t==null?void 0:_t.name}`:""}`:_t==null?void 0:_t.name;if(we){be(vn),$t();return}if(Ge){yield Se.validateFields();const Cn=yield tt({type:"shixunsDetail/uploadGitFolder",payload:Dr(Dr({},{id:Ne.id,path:vn}),it.current?{}:{secret_repository:!0})});be(Yt),Cn.status===0&&a.ZP.info("\u65B0\u5EFA\u6210\u529F")}else be(vn),a.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");$t()}),$t=()=>{tt({type:"shixunsDetail/setActionTabs",payload:{}}),Se.resetFields()};return ce.createElement(ee.default,{centered:!0,title:Ft||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:Be.actionTabs.key==="Repository-SelectFilePath",onOk:Zt,onCancel:$t},ce.createElement("div",{className:Zn.wrap},ce.createElement("div",{className:Zn.content},ce.createElement("div",{className:Zn.mainPathWrap},!!(jt!=null&&jt.length)&&jt.map((_t,vn)=>ce.createElement("a",{key:vn,onClick:()=>Pt(_t,vn)},_t.val))),!!(gt!=null&>.length)&>.map((_t,vn)=>_t.type==="tree"&&ce.createElement("a",{key:vn,onClick:()=>vt(_t)},ce.createElement("i",{className:`iconfont icon-wenjianjia ${Zn.colorBlue}`}),_t.name))),ce.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),ce.createElement("div",{className:"mt5 mb5"},ft),Ge&&ce.createElement(pe.default,{form:Se,scrollToFirstError:!0,className:"mt20"},ce.createElement(pe.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ce.createElement(ve.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var er=(0,b.connect)(({shixunsDetail:Be,loading:xe,globalSetting:Pe})=>({shixunsDetail:Be,globalSetting:Pe,loading:xe.models.index}))(At),On=ye(18785),tn=ye(84105),kn=ye(60979),Hn=ye(89392),dr=ye(66457),Jn=ye(59149),ur=Object.defineProperty,Ai=Object.defineProperties,Fi=Object.getOwnPropertyDescriptors,Pr=Object.getOwnPropertySymbols,ui=Object.prototype.hasOwnProperty,yr=Object.prototype.propertyIsEnumerable,Re=(Be,xe,Pe)=>xe in Be?ur(Be,xe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Be[xe]=Pe,Me=(Be,xe)=>{for(var Pe in xe||(xe={}))ui.call(xe,Pe)&&Re(Be,Pe,xe[Pe]);if(Pr)for(var Pe of Pr(xe))yr.call(xe,Pe)&&Re(Be,Pe,xe[Pe]);return Be},He=(Be,xe)=>Ai(Be,Fi(xe)),Ke=(Be,xe)=>{var Pe={};for(var tt in Be)ui.call(Be,tt)&&xe.indexOf(tt)<0&&(Pe[tt]=Be[tt]);if(Be!=null&&Pr)for(var tt of Pr(Be))xe.indexOf(tt)<0&&yr.call(Be,tt)&&(Pe[tt]=Be[tt]);return Pe},st=(Be,xe,Pe)=>new Promise((tt,Ft)=>{var rt=be=>{try{we(Pe.next(be))}catch(Se){Ft(Se)}},Ge=be=>{try{we(Pe.throw(be))}catch(Se){Ft(Se)}},we=be=>be.done?tt(be.value):Promise.resolve(be.value).then(rt,Ge);we((Pe=Pe.apply(Be,xe)).next())});const{DirectoryTree:en}=fe.default,hn=Be=>{var xe=Be,{shixunsDetail:Pe,globalSetting:tt,loading:Ft,user:rt,activeKey:Ge,dispatch:we,taskData:be,practiceSetting:Se,isRepository:Ne,treeData:et,setTreeData:it,params:ft}=xe,Et=Ke(xe,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","taskData","practiceSetting","isRepository","treeData","setTreeData","params"]),Yt,wt,jt;const dt=(0,b.useLocation)(),[gt,Dt]=(0,ce.useState)(),[Gt,vt]=(0,ce.useState)(!1),[Pt,Zt]=(0,ce.useState)(!1),[$t,_t]=(0,ce.useState)(!1),[vn,Cn]=(0,ce.useState)(!1),[Yn,$n]=(0,ce.useState)("");let[Mn,Ln]=(0,ce.useState)([]),[Bn,mn]=(0,ce.useState)([]);const[Fn,sr]=(0,ce.useState)([]),[In,zn]=(0,ce.useState)(!1),[cn,sn]=(0,ce.useState)(),[Er,hr]=(0,ce.useState)(),[fr,gn]=(0,ce.useState)(""),[ln,ar]=(0,ce.useState)(),[lr,Fr]=(0,ce.useState)(!1);(0,ce.useEffect)(()=>{it([]),Xn(""),localStorage.warehouseHideTip||zn(!0)},[dt.pathname,Ne]),(0,ce.useEffect)(()=>{var Kr,xi,ci,zi;if((Kr=be==null?void 0:be.challenge)!=null&&Kr.path&&(et!=null&&et.length)){const ai=(ci=(xi=be==null?void 0:be.challenge)==null?void 0:xi.path)==null?void 0:ci.replaceAll("\uFF1B",""),Qa=(zi=(0,Hn.cloneDeep)(et))==null?void 0:zi.filter(ba=>{var Co;return ba.name===((Co=ai==null?void 0:ai.split("/"))==null?void 0:Co[0])});gr(ai),(et==null?void 0:et.length)!==1&&(console.log(Qa,"filterTreeData"),it(Qa))}},[(Yt=be==null?void 0:be.challenge)==null?void 0:Yt.path,et]);const gr=Kr=>{on(Kr),Bn=[Kr],mn([Kr])},Rr=(Kr="")=>st(void 0,null,function*(){(yield(0,kn.Zt)({id:ft.id,secret_dir_path:Kr}))&&ar(Kr)}),xt=Kr=>ce.createElement(y.default,{className:pn.menu,onClick:xi=>{switch($n(Kr.path||""),xi.key){case"1":(0,le.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),vt(!0);break;case"2":(0,le.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),_t(!0);break;case"3":(0,le.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Cn(!0);break;case"4":(0,le.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),Zt(!0);break;case"5":(0,le.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),si(Kr.path,Kr.name,Kr);break;case"6":(0,le.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),li(Kr);break}}},(Kr.type==="topTree"||Kr.type==="tree")&&ce.createElement(y.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Kr.type==="topTree"||Kr.type==="tree")&&ce.createElement(y.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Kr.type==="topTree"||Kr.type==="tree")&&ce.createElement(y.default.Item,{key:"3"},"\u4E0A\u4F20"),Kr.type!=="topTree"&&Kr.type!=="tree"&&ce.createElement(y.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Kr.type!=="topTree"&&ce.createElement(me.CopyToClipboard,{text:`/data/workspace/myshixun/${Ne?"":"secret/"}${Kr==null?void 0:Kr.path}`,onCopy:()=>a.ZP.success("\u590D\u5236\u6210\u529F")},ce.createElement(y.default.Item,{key:"6"},ce.createElement(ce.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Kr.type!=="topTree"&&ce.createElement(y.default.Item,{key:"5"},"\u5220\u9664")),Vt=(Kr,xi)=>Kr.map(ci=>(xi==""?ci.path=xi+ci.name:ci.path=xi+"/"+ci.name,ci.title=ce.createElement(se.Z,{className:"font14"},ce.createElement(ie.Z,{flex:"1"},ce.createElement(se.Z,null,ce.createElement(ie.Z,{flex:"20px"},ci.type==="blob"&&ce.createElement("span",{className:"iconfont icon-wenjian11 font12"})),ce.createElement(ie.Z,{flex:"1"},ce.createElement("span",{className:" multi_ellipsis1"},ci.name)))),ce.createElement(ie.Z,null,(ci.type==="blob"||ci.type==="tree")&&ce.createElement(Ae.Z,{dropdownRender:()=>xt(ci),className:pn.ellipsis},ce.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),ci.disableCheckbox=gt&>!==ci.name,ci.className=ci.type==="tree"?pn.pl23:"",ci.checkable=ci.type!=="tree",ci.isLeaf=ci.type!=="tree",ci.children=ci.type==="tree"&&[],ci.key=ci.path,ci)),on=Kr=>{we({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Kr}})},jn=(Kr,xi)=>st(void 0,null,function*(){const ci=Kr.split("/");yield Xn(Yn),setTimeout(()=>{on(Kr),Mn=[ci[0]||""],Bn=[Kr],mn([...Bn]),Ln([...Mn])},150)}),Vn=(Kr,xi)=>{if(console.log(Kr,"data"),xi=="")it([...Kr]);else{let ci=or(et,xi,Kr);it([...ci])}};function or(Kr,xi,ci){return Kr.map(zi=>zi.key===xi?(zi.children=[...ci],Me({},zi)):zi.children?He(Me({},zi),{children:or(zi.children,xi,ci)}):zi)}const Xn=(Kr="")=>st(void 0,null,function*(){var xi,ci,zi;console.log("location:",dt);const ai=yield(0,te.pU)((xi=be==null?void 0:be.myshixun)==null?void 0:xi.identifier,{path:Kr});if(ai){if((ci=ai.trees)!=null&&ci.length){let Qa=Vt([...ai.trees],Kr);Vn(Qa,Kr),sr(ai.trees||[]),hr((ai==null?void 0:ai.secret_dir_path)||""),console.log("handleGetRepository:",Qa,Kr),setTimeout(()=>console.log(et),2e3)}else Kr==""&&it([]);sn(((zi=ai.commits)==null?void 0:zi[0])||{})}return ai}),tr=Kr=>st(void 0,null,function*(){return new Promise((xi,ci)=>st(void 0,null,function*(){Kr.children.length&&xi(),gn(Kr.path),yield Xn(Kr.path),xi()}))}),Gr=(Kr,xi)=>st(void 0,null,function*(){var ci;console.log("handleSelectTree",Kr,xi.nativeEvent.target.nodeName,xi);const zi=()=>{on(xi.node.path),Kr=[xi.node.path],mn([...Kr])};xi.nativeEvent.target.nodeName==="svg"||xi.nativeEvent.target.nodeName==="LI"||xi.nativeEvent.target.nodeName==="I"||xi.node.type==="blob"&&((ci=Se==null?void 0:Se.sideBar)!=null&&ci.confirmLeave?ee.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{zi(),we({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):zi())}),si=(Kr,xi,ci)=>{ee.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${ci.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>st(void 0,null,function*(){var zi;const ai=yield(0,te.bD)({id:(zi=be==null?void 0:be.myshixun)==null?void 0:zi.identifier,path:Kr,message:`\u5220\u9664${Kr}`});let Qa=Kr.split("/");if((ai==null?void 0:ai.status)===0){a.ZP.info("\u5220\u9664\u6210\u529F"),Qa.splice(Qa.length-1,1);const ba=yield Xn(Qa.length>1?Qa.join("/"):"");return ba!=null&&ba.trees||(Qa.splice(Qa.length-1,1),yield Xn(Qa.length>1?Qa.join("/"):"")),on(""),!0}else(ai==null?void 0:ai.status)===-3&&ee.default.info({title:"\u5220\u9664\u5931\u8D25",content:ce.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Kr,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u6211\u77E5\u9053\u4E86",onOk:()=>{}})})})},li=Kr=>{console.log(Kr,"item")},ta=(Kr,xi)=>st(void 0,null,function*(){if(console.log("handleExpand",xi),xi.nativeEvent.target.nodeName==="svg"||xi.nativeEvent.target.nodeName==="path"||xi.nativeEvent.target.nodeName==="LI")return!0;yield tr(xi.node),Mn.includes(xi.node.path)?Mn.splice(Mn.indexOf(xi.node.path),1):Mn.push(xi.node.path),Ln([...Mn])}),Ua=()=>{zn(!1),localStorage.warehouseHideTip=!0},xa=Kr=>st(void 0,null,function*(){var xi;let ci,zi="",ai,Qa;switch(Ne){case!0:zi="\u5F00\u542F\u7248\u672C\u5E93",ai="\u5F00\u542F",Qa="\u4E0D\u5F00\u542F",ci=ce.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(xi=Pe==null?void 0:Pe.detail)!=null&&xi.secret_repository?(zi="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",ai="\u786E\u5B9A",Qa="\u53D6\u6D88",ci=ce.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(zi="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",ai="\u4E0D\u4F7F\u7528",Qa="\u4F7F\u7528",ci=ce.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!Ne&&(0,dr.gy)(we,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||ee.default.confirm({title:zi,okText:ai,cancelText:Qa,content:ci,onOk:()=>{var ba;(0,le.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",zi]),!Ne&&!((ba=Pe==null?void 0:Pe.detail)!=null&&ba.secret_repository)||Aa(Kr)},onCancel:()=>{var ba;!Ne&&!((ba=Pe==null?void 0:Pe.detail)!=null&&ba.secret_repository)&&Aa(Kr)}})}),Aa=Kr=>st(void 0,null,function*(){Ne?(yield(0,kn.h4)(Me({},ft)),we({type:"practiceSetting/getCommonData",payload:Me({},ft)})):yield(0,kn.K0)(He(Me({},ft),{is_secret_repository:Kr})),Xn(),we({type:"shixunsDetail/getShixunsDetail",payload:{id:ft.id}})}),wo=Kr=>{console.log(Kr)},Va=Kr=>st(void 0,null,function*(){console.log(Kr);const xi=Kr.node.key,ci=Kr.dragNode.key,zi=Kr.node.pos.split("-"),ai=Kr.dropPosition-Number(zi[zi.length-1]);if(Kr.node.type!=="tree"||Kr.dragNode.path.split("/").length===1){a.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield we({type:"shixunsDetail/moveGitFile",payload:{id:ft.id,from:Kr.dragNode.path,to:Kr.node.path+"/"+Kr.dragNode.name,message:`${Kr.dragNode.path} move to ${Kr.node.path+"/"+Kr.dragNode.name} `}})).status===0){on("");let ua=Kr.dragNode.path.split("/");ua.pop(),yield Xn(Kr.node.path),yield Xn(ua.join("/")),ua.pop(),yield Xn(ua.join("/"))}});return ce.createElement("section",{className:pn.bg},ce.createElement("div",{className:pn.contentbg},ce.createElement("div",{className:pn.wrap},ce.createElement(se.Z,{className:pn.gitCode},ce.createElement(ie.Z,{flex:"1"},ce.createElement("span",{className:"iconfont icon-daimacangku2 mr8"}),Ne?"\u4EE3\u7801\u4ED3\u5E93":"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),ce.createElement(ie.Z,null,ce.createElement(Ae.Z,{dropdownRender:()=>xt({type:"topTree"}),className:"current"},ce.createElement(z.Z,{open:In,title:ce.createElement("div",{className:"font16"},ce.createElement(On.Z,{style:{position:"relative",left:-35},onClick:()=>Ua()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",ce.createElement("span",{onClick:()=>Ua(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:pn.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"})))),!!et.length&&!Ne&&ce.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},ce.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),et.length?ce.createElement(ce.Fragment,null,ce.createElement("div",{className:pn.content},ce.createElement(en,{disabled:!!Ft.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:et,switcherIcon:ce.createElement(tn.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:ta,expandedKeys:Mn,selectedKeys:Bn,onSelect:Gr,draggable:{icon:!1},onDragEnter:wo,onDrop:Va,allowDrop:({dropNode:Kr,dropPosition:xi})=>!1}))):"",!et.length&&Ne&&((wt=Pe==null?void 0:Pe.detail)==null?void 0:wt.init_repository)&&ce.createElement(Wn,null),!et.length&&!Ne&&((jt=Pe==null?void 0:Pe.detail)==null?void 0:jt.secret_repository)&&ce.createElement(Wn,null))),ce.createElement(ke,{taskData:be,open:Pt,defaultPath:Yn,onClose:()=>Zt(!1),isRepository:!Ne,onOK:Kr=>st(void 0,null,function*(){const xi=Yn.split("/");xi.pop(),yield Xn(xi.join("/")),on("")})}),ce.createElement(Xt,{taskData:be,visible:Gt,defaultPath:Yn,onClose:()=>vt(!1),isRepository:Ne,onOK:Kr=>{jn(Kr.path,Kr.name)}}),ce.createElement(mt,{taskData:be,visible:$t,defaultPath:Yn,onClose:()=>_t(!1),isRepository:Ne,onOK:Kr=>{jn(Kr.path,Kr.name)}}),ce.createElement(xn,{taskData:be,defaultPath:Yn,visible:vn,isRepository:Ne,onClose:()=>Cn(!1),onOK:Kr=>st(void 0,null,function*(){const xi=Yn.split("/");yield Xn(Yn),Mn=[xi[0]||""],Bn=[Yn],mn([...Bn]),Ln([...Mn])})}),ce.createElement(er,{pathList:Yn==null?void 0:Yn.split("/"),showInputPath:!0,isMergeSelectFile:lr,onFinish:Kr=>{lr?Rr(Kr):Xn(Kr),Fr(!1)}}))},Wn=()=>ce.createElement("div",{className:`mt20 pb50 ${pn.nodata}`},ce.createElement("div",{className:pn.headLeft},"\u63D0\u793A\uFF1A",ce.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",ce.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",ce.createElement("br",null),"1\u3001",ce.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",ce.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002"),ce.createElement("img",{width:"100%",src:Jn.Oe}));var Tn=(0,b.connect)(({shixunsDetail:Be,loading:xe,globalSetting:Pe,practiceSetting:tt,user:Ft})=>({shixunsDetail:Be,globalSetting:Pe,user:Ft,practiceSetting:tt,loading:xe}))(hn),rr={flex_box_center:"flex_box_center___JApjy",flex_space_between:"flex_space_between___kWWbU",flex_box_vertical_center:"flex_box_vertical_center___Op0Qs",flex_box_center_end:"flex_box_center_end___xNwhe",flex_box_column:"flex_box_column___RSFt3",commitWrap:"commitWrap___uVJGM",wrap:"wrap____nTMX",colorGray:"colorGray___UUm6u",content:"content___TUOUP",itemTime:"itemTime___sZPNc",imageUrl:"imageUrl___WLUXb",blueLight:"blueLight___bdcZp",divider:"divider___ltlQU",empty:"empty___i8M59"},wr=ye(28103),Br=Object.defineProperty,Kn=Object.getOwnPropertySymbols,zr=Object.prototype.hasOwnProperty,Nr=Object.prototype.propertyIsEnumerable,Tr=(Be,xe,Pe)=>xe in Be?Br(Be,xe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Be[xe]=Pe,Mr=(Be,xe)=>{for(var Pe in xe||(xe={}))zr.call(xe,Pe)&&Tr(Be,Pe,xe[Pe]);if(Kn)for(var Pe of Kn(xe))Nr.call(xe,Pe)&&Tr(Be,Pe,xe[Pe]);return Be},Zr=(Be,xe)=>{var Pe={};for(var tt in Be)zr.call(Be,tt)&&xe.indexOf(tt)<0&&(Pe[tt]=Be[tt]);if(Be!=null&&Kn)for(var tt of Kn(Be))xe.indexOf(tt)<0&&Nr.call(Be,tt)&&(Pe[tt]=Be[tt]);return Pe},ii=(Be,xe,Pe)=>new Promise((tt,Ft)=>{var rt=be=>{try{we(Pe.next(be))}catch(Se){Ft(Se)}},Ge=be=>{try{we(Pe.throw(be))}catch(Se){Ft(Se)}},we=be=>be.done?tt(be.value):Promise.resolve(be.value).then(rt,Ge);we((Pe=Pe.apply(Be,xe)).next())});const Li=Be=>{var xe=Be,{shixunsDetail:Pe,globalSetting:tt,loading:Ft,user:rt,dispatch:Ge,isRepository:we}=xe,be=Zr(xe,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Se=Mr(Mr({},(0,b.useParams)()),(0,b.useLocation)().query),[Ne,et]=(0,ce.useState)([]);(0,ce.useEffect)(()=>{it()},[we]);const it=()=>ii(void 0,null,function*(){const ft=yield Ge({type:"shixunsDetail/getRepositoryCommit",payload:{id:Se.id,secret_repository:we?void 0:!0}});ft&&et(ft.commits||[])});return ce.createElement(ce.Fragment,null,Ne==""&&ce.createElement("div",{className:rr.empty},ce.createElement("img",{src:Jn.em,width:"258"}),ce.createElement("br",null),ce.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),Ne!=""&&ce.createElement("section",{className:rr.bg},ce.createElement("div",{className:rr.wrap},ce.createElement("div",{className:rr.content},Ne==null?void 0:Ne.map(ft=>{var Et,Yt;return ce.createElement("div",null,ce.createElement(se.Z,{align:"middle",className:"c-white font16"},ce.createElement(ie.Z,null,ft.title)),ce.createElement(se.Z,{align:"middle",className:"mt20 "},ce.createElement(ie.Z,null,ce.createElement("img",{className:rr.imageUrl,src:je.Z.IMG_SERVER+"/"+((Et=ft.author)==null?void 0:Et.image_url)})),ce.createElement(ie.Z,{className:rr.blueLight},ce.createElement("span",{className:"ml20"},(Yt=ft.author)==null?void 0:Yt.username)),ce.createElement(ie.Z,null,ce.createElement("span",{className:`ml20 ${rr.blueLight}`},"\u63D0\u4EA4\u4E8E"),ce.createElement("span",{className:`ml20 ${rr.blueLight}`},ft.time))),ce.createElement(wr.Z,{className:rr.divider}))})))))};var Gi=(0,b.connect)(({shixunsDetail:Be,loading:xe,globalSetting:Pe,user:tt})=>({shixunsDetail:Be,globalSetting:Pe,user:tt,loading:xe.models.index}))(Li),Pi=ye(21185),Ci=Object.defineProperty,Wi=Object.defineProperties,aa=Object.getOwnPropertyDescriptors,Xi=Object.getOwnPropertySymbols,fa=Object.prototype.hasOwnProperty,Lr=Object.prototype.propertyIsEnumerable,Do=(Be,xe,Pe)=>xe in Be?Ci(Be,xe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Be[xe]=Pe,Ji=(Be,xe)=>{for(var Pe in xe||(xe={}))fa.call(xe,Pe)&&Do(Be,Pe,xe[Pe]);if(Xi)for(var Pe of Xi(xe))Lr.call(xe,Pe)&&Do(Be,Pe,xe[Pe]);return Be},Da=(Be,xe)=>Wi(Be,aa(xe)),Po=(Be,xe)=>{var Pe={};for(var tt in Be)fa.call(Be,tt)&&xe.indexOf(tt)<0&&(Pe[tt]=Be[tt]);if(Be!=null&&Xi)for(var tt of Xi(Be))xe.indexOf(tt)<0&&Lr.call(Be,tt)&&(Pe[tt]=Be[tt]);return Pe},ni=(Be,xe,Pe)=>new Promise((tt,Ft)=>{var rt=be=>{try{we(Pe.next(be))}catch(Se){Ft(Se)}},Ge=be=>{try{we(Pe.throw(be))}catch(Se){Ft(Se)}},we=be=>be.done?tt(be.value):Promise.resolve(be.value).then(rt,Ge);we((Pe=Pe.apply(Be,xe)).next())});const{TabPane:Ei}=ne.default,Oi=Be=>{var xe=Be,{globalSetting:Pe,loading:tt,dispatch:Ft,practiceSetting:rt,shixunsDetail:Ge,taskData:we,taskId:be,onEditRepCode:Se}=xe,Ne=Po(xe,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail","taskData","taskId","onEditRepCode"]),et,it,ft,Et,Yt,wt;const jt=!(we!=null&&we.is_last_game)&&((we==null?void 0:we.shixun.status)>0||((et=we==null?void 0:we.user)==null?void 0:et.identity)<5),[dt,gt]=(0,ce.useState)("1"),[Dt,Gt]=(0,ce.useState)("1"),[vt,Pt]=(0,ce.useState)(!0);let[Zt,$t]=(0,ce.useState)({});const _t=(0,ce.useRef)(),[vn,Cn]=(0,ce.useState)(!0),[Yn,$n]=(0,ce.useState)(["2","1"]),[Mn,Ln]=(0,ce.useState)([]),Bn=(0,ce.useRef)(),mn=Da(Ji({},(0,b.useParams)()),{taskId:be}),[Fn,sr]=(0,ce.useState)(!1),In=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:ce.createElement("span",null,ce.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),ce.createElement(z.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},ce.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,ce.useEffect)(()=>{var hr;const fr=(hr=rt==null?void 0:rt.sideBar)==null?void 0:hr.selectPath.split("/");$n(fr)},[(it=rt==null?void 0:rt.sideBar)==null?void 0:it.selectPath]);const zn=function(hr){hr.data==="compileResltDone"&&sr(!1)};(0,ce.useEffect)(()=>(window.addEventListener("message",zn),()=>{window.removeEventListener("message",zn)}),[]);const cn=hr=>{(Zt==null?void 0:Zt.file_type)==="txt"&&(Zt.content=hr,$t(Ji({},Zt)),Se(hr))};(0,ce.useEffect)(()=>{var hr;console.log((hr=rt==null?void 0:rt.sideBar)==null?void 0:hr.selectPath,"sideBar"),new Promise((fr,gn)=>ni(void 0,null,function*(){var ln,ar,lr,Fr,gr,Rr;if(((ln=rt==null?void 0:rt.sideBar)==null?void 0:ln.selectPath)!==""&&((ar=rt==null?void 0:rt.sideBar)!=null&&ar.selectPath)){const xt=yield(0,te.li)(be,{path:(lr=rt==null?void 0:rt.sideBar)==null?void 0:lr.selectPath});if(xt!=null&&xt.content||(xt==null?void 0:xt.content)=="")try{(xt==null?void 0:xt.file_type)==="txt"?(xt.content=window.decodeURIComponent(escape(window.atob((Fr=xt.content)==null?void 0:Fr.content))),$t(Ji({},xt))):(xt.content=(gr=xt.content)==null?void 0:gr.content,$t(Ji({},xt)))}catch(Vt){Zt.content&&(xt.content=window.atob((Rr=xt.content)==null?void 0:Rr.content)),$t(Ji({},xt)),a.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}else Ft({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(ft=rt==null?void 0:rt.sideBar)==null?void 0:ft.selectPath]);const sn=ce.createElement(y.default,{className:ue.menu,onClick:hr=>{var fr;!((fr=Ge==null?void 0:Ge.detail)!=null&&fr.secret_repository)&&hr.key==="2"&&Gt("1"),gt(hr.key),hr.key==="1"?Cn(!0):Cn(!1)}},ce.createElement(y.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),In.filter(hr=>{var fr,gn;return!((fr=Ge==null?void 0:Ge.detail)!=null&&fr.init_repository)||(gn=Ge==null?void 0:Ge.detail)!=null&&gn.is_jupyter_lab?hr.id!=="2":hr}).map((hr,fr)=>ce.createElement(y.default.Item,{className:"leaveClick",key:hr.id},hr.name))),Er=()=>ni(void 0,null,function*(){var hr,fr,gn,ln,ar;sr(!0);const lr=yield(0,te.n4)((hr=we==null?void 0:we.myshixun)==null?void 0:hr.identifier,Da(Ji({path:(fr=rt==null?void 0:rt.sideBar)==null?void 0:fr.selectPath},Zt),{evaluate:0,tab_type:1,game_id:(gn=we==null?void 0:we.game)==null?void 0:gn.id}));(ar=(ln=document.getElementById("latexIframeRef"))==null?void 0:ln.contentWindow)==null||ar.postMessage("compile","*"),lr!=null&&lr.content&&Ft({type:"practiceSetting/setSideBarTabs",payload:Da(Ji({},rt.sideBar),{confirmLeave:!1})})});return ce.createElement("div",{className:ue.warehouse},ce.createElement("div",{className:ue.content},Dt==="1"&&ce.createElement(ce.Fragment,null,ce.createElement("aside",{className:ue.left,id:"latex-drawer",style:{width:vt?"36%":"0%"}},ce.createElement(x.Z,{spinning:!!tt.effects["shixunsDetail/getRepository"],wrapperClassName:`${ue.loading} ${ue.bottom0}`},ce.createElement(Tn,{taskData:we,params:mn,setTreeData:Ln,treeData:Mn,activeKey:dt,isRepository:vn})),ce.createElement("span",{onClick:()=>Pt(!1),className:`${ue.close} iconfont icon-quxiao`})),ce.createElement("aside",{className:ue.right,ref:Bn},((Et=rt==null?void 0:rt.sideBar)==null?void 0:Et.selectPath)!==""&&ce.createElement(ce.Fragment,null,ce.createElement(x.Z,{spinning:!!tt.effects["shixunsDetail/getFileContent"],wrapperClassName:ue.loading},ce.createElement("div",{className:ue.filePathWrp},ce.createElement(se.Z,{align:"middle",className:"w100"},ce.createElement(ie.Z,null,ce.createElement("span",{onClick:()=>Pt(!0),className:"iconfont icon-daimacangku2 c-white current"})),ce.createElement(ie.Z,{flex:"40px"},ce.createElement("div",{className:ue.line,style:{marginLeft:20}})),ce.createElement(ie.Z,{className:ue.filePath},Yn.map((hr,fr)=>ce.createElement("span",{className:"c-blue"},hr))))),ce.createElement("div",{className:tt.effects["shixunsDetail/getFileContent"]?"hide":"show"},ce.createElement(Pi.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute"},filename:Zt.filename,type:Zt.file_type==="office"?"download":Zt.file_type,data:Zt.content,monacoEditor:{value:Zt.content,language:Zt.language,onChange:hr=>cn(hr),onSave:hr=>{},options:{fontSize:14,minimap:{enabled:!1}}}}))),(Zt==null?void 0:Zt.file_type)==="txt"&&ce.createElement("div",{className:ue.footer},(we==null?void 0:we.prev_game)&&ce.createElement("a",{href:`/tasks/${we==null?void 0:we.prev_game}${location.search}`,style:{marginRight:"auto"},onClick:hr=>{hr.preventDefault(),setTimeout(()=>window.location.href=`/tasks/${we==null?void 0:we.prev_game}${location.search}`,300)}},"\u4E0A\u4E00\u5173"),ce.createElement(E.ZP,{type:"primary",size:"middle",loading:Fn,onClick:Er},"\u5F00\u59CB\u7F16\u8BD1"),jt&&ce.createElement("a",{href:`/tasks/${we==null?void 0:we.next_game}${location.search}`,style:{marginLeft:"auto"},onClick:hr=>{var fr,gn;if(hr.preventDefault(),(fr=we==null?void 0:we.shixun)!=null&&fr.task_pass||(we==null?void 0:we.game.status)===2||((gn=we==null?void 0:we.user)==null?void 0:gn.identity)<5){setTimeout(()=>window.location.href=`/tasks/${we==null?void 0:we.next_game}${location.search}`,300);return}ee.default.warning({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u6211\u77E5\u9053\u4E86",content:ce.createElement("p",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u8BBE\u7F6E\u4E86\u4E0D\u5141\u8BB8\u8DF3\u5173\u3002\u901A\u8FC7\u5F53\u524D\u5173\u5361\u540E\uFF0C\u624D\u80FD\u8FDB\u5165\u4E0B\u4E00\u5173\u3002")})}},"\u4E0B\u4E00\u5173"))),((Yt=rt==null?void 0:rt.sideBar)==null?void 0:Yt.selectPath)==""&&((wt=Ge==null?void 0:Ge.detail)==null?void 0:wt.init_repository)&&ce.createElement("div",{className:ue.empty},ce.createElement("img",{src:Jn.x7,width:"258"}),ce.createElement("br",null),ce.createElement("span",{className:"c-grey-c"},!!(Mn!=null&&Mn.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Mn!=null&&Mn.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Dt==="2"&&ce.createElement("div",{className:ue.commit},ce.createElement(Gi,{isRepository:vn}))))};var mi=(0,b.connect)(({loading:Be,globalSetting:xe,practiceSetting:Pe,shixunsDetail:tt})=>({globalSetting:xe,loading:Be,practiceSetting:Pe,shixunsDetail:tt}))(Oi),_i=({taskId:Be,taskData:xe,onEditRepCode:Pe})=>{const tt=(0,ce.useRef)(),Ft=(0,ce.useRef)(),rt=(0,ce.useMemo)(()=>{var Ge,we,be,Se,Ne;if(xe){const et=(be=(we=(Ge=xe==null?void 0:xe.challenge)==null?void 0:Ge.path)==null?void 0:we.replace("\uFF1B",";"))==null?void 0:be.split(";")[0];return`https://latexjs.educoder.net/index.html?id=${(Se=xe==null?void 0:xe.shixun)==null?void 0:Se.identifier}&path=${et}&taskId=${Be}&myshixunId=${(Ne=xe==null?void 0:xe.myshixun)==null?void 0:Ne.identifier}&token=${(0,le.ej)("_educoder_session")}`}},[xe]);return ce.createElement(se.Z,{style:{height:"100vh"},ref:Ft},ce.createElement(ie.Z,{flex:"1"},(xe==null?void 0:xe.shixun)&&ce.createElement(mi,{taskId:Be,taskData:xe,onEditRepCode:Pe})),ce.createElement(ie.Z,{flex:"1",className:oe.wrap},ce.createElement("iframe",{ref:tt,id:"latexIframeRef",style:{width:"100%",border:"none",height:"100%"},src:rt}),ce.createElement("span",{className:oe.full,onClick:()=>{(0,ae.vp)()?(0,ae.BU)():(0,ae.Dj)(Ft.current)}},ce.createElement("span",{className:"iconfont icon-quanping mr5 font12"}),"\u5168\u5C4F / \u9000\u51FA\u5168\u5C4F")))},Ma=ye(13570),fo="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAMgCAMAAADsrvZaAAADAFBMVEUAAAD+0UD+00P80D//0j7/0j/1yTz+0j/90j/+0j/+1ED70UD+2EXltTL7zz/80UDjsi7isTL80EDWqCnVpSjMmibWpSroujT+4lDNnSz80EDXqCrHlSjKmijIlSLJliPZqSvEmCvbrDP5z0LUpS3fsDPLnSX94lfOoSvpvjfNnyjGliDYqjDSpCnKnCbouzj5zUDIkh/SoCbRnyXmujXgtDrUpivFlyTlujn84V/RoCfEkyDerzDBlTL/6Jnnuzr+6qPMnyzzxz3DlB/3zEHJnSrxxDv+7rL4zD/FlR7brzbEliGyjS/LnijXpyf63W384WL/7rbBkh7z02bmuDbuwDnVpCXrxUL/77P95pzDlSDivUzVrDnFmSPcrzTFmyfuz2zpvTv+55Tjsy/nx1j+55XMoTK3jiX544n95IbTqzzHnjXQoiXNpTndtDzXsEDjwE/uzme8kSa0jiymkzqTfjDgukj76Ja3kCbx1HKyhybSpzishyONfDWlhzXfWx29q2H/9tihhTTWWx3oxFnCnz3+9dvBmiV9cC//8KzWYR+ohCPXaiDUjSPlkB/bjiKjfiXapjfw1nrSgyTTs03gjiPSbh7ZhRrWwXuxkS3bsCjt4bHsZCLNoyTIlUHmWxjOqkzYz0Hd1qq5giTpSxPctGzIwiWfaiPmkB8uNT0xOkLxnRYjKC38vDcfIygnLTMrMTg0Pkf2uToZHSGjYh09REg+Oi47P0A2OTdDREBFSkssKyZAPzdPUEnvnhtKSkMwMS7Qo0dYVkoTFRk3NCrBjS60eht0a1N+c1QjIyG7hCXctVxZUDioaSDYr1ZrZVFLRDHmwmlhXU2IeVXGlDbryXDLnD/iu2LVqU6SgVbs0oj99L704Z325qZ7akHvz3aVWx3qzX7466/t2JTttDtsXjz13pP02onz1n/nmRnakhr68LjjrDqOdkeyj0fulSD++8/PiRvq88jVzJujdymoo4Kekmjw8+i9p2zl8a3s7mTzwhrx3Ui+upTm8In7pBWMJjQcAAAAqHRSTlMABgoTDREPFhsZHiEjHSgsIhkxLjQxKCcoFjY7LCRAOUIeZTxdU3Yubi1lW3OIgTtAR09WNFx8i0I2SVFLDhhIEJNUbkadXW9MZH+VJ6iTT0FWfFxyZ582YlCjUoyxbMJwfV2JaT2xrm4emb6zp6Cxd4C7oEQ0kHnJkY7FvVV+NIUiaXmc1TLSRYdOz2e98dqt/qqnyOePyvvf8P3c4ea25vn+2pnl5eCPcG5zAAFa00lEQVR42uzBgQAAAACAoP2pF6kCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABm345yG4SBIAx7uEUPs/e/VkliZWFtYnCAoOT/lkaqpaY8MJ0aEQAAAAAAAAAAAAAAAAAAgO+lYgB4OiIigh+h5ozai5QMfpVW1Qolg6+gzZNaq/UhMPgNWlilQfB1dF6DxISwL8GFKc9nG4TtOy5OtXkttVdL9xjQILgyVaak1ih1jIo3jr9MtAmuR0lBu0A65FyVQXQiHjiE3tmP5xc/mtPZIPFH41nRIDiGTFoTi5qcCT9uX0c0SMqvyw0iJXEvGLszk2lNu2gy8cKdHeVs166d2Vsn0SA4hMl0O+rFUW8Qheu0vx76G8Qby0+AdGBvuhfIaNseJFy5rQ1Gh2qDeGD9mODOL3Ymk1UisuHm7CjpLCmEMTYIN7KwK43MTHeTbFQsbMKn2TmBJzJmw6zWPA88MI8uurFxsmqBhCDEJjnT7BR8LeecCsFBDWIa2eTPr1u6bxW+PVusEP9HUXzsCjtRToimCYkFkpR5UD7YIM+JzBuEh+SxFyXLJJn5BVbGYRaUy7FRPv3y3oJEh6C7QizzhDzW/crK3q2MYSUtWW6u4RmQMgAeCrbs2EiSWUxIsRdOed40rJvuAsnRioH2NYKBjWTS3zwhFq4ypb1qQuump1qGZ0KSVD4PP1tiz45/9s5fx2kgiMP4HC+ioHCDNFJcuOYZ9gGQ8jY0CAGRoEEnGhoakE5C4aUQDa8ARSokZiZjj8e7tjfhb3L7+ez4LOOzwN/9dtZrk+4HAjJbQyJ3CH81JnT11GkKETyeILop32rPHPskBzzfFKIJQatXPoiNZJJz4iSR5gIE6MSvrNu6MJtyzZ5ZQCMBHn5fAwvShchBkPTYCFpRf86QUEaCrWZ4i56zqGAiJJfsmeMsge/fWmj7CJEY+QO1t04THJkgtEEWnpEAUQ9UD5pzyZ5JYTzUzz/e/yBBAESRKy5Dljk5NWZITxDZ90Cnt3EjmiC2wcXk1lYm7olcSc8/7l96QNQQmpKT498kSL8nwSduz1kTRAgGH2crMnMBIr9JvW+f7X94/PCkiLAcIjOX8R8ksJPx3anLDjM91MF99RwhmZEdAq1whQuPvlOEtDghkiE0n1iP/zH04HaT93rixRzhQGD+Nr9qKzPEDlKiy+vpj2ce7fA4AUhzPmpIvKvp7xEX0QMjgiRgO31zcytj5GD0eVWPXL/YAHCCxAyJXaD/ix24doIgEiFWDiK3tTKaHoSMVSxAiGTIwg2Kf4H5sX7YxDoqQuSTyS/5zSDBXWSiG23SRjLEGxno659YoRkSWumc9sCl+hFJkCI/V5UpOkVsX6gnAKBtx4asvLcFcXGSI6uTSEqQFfnBeCQc0mg2GOL3TPJb4281ZEgw+tBLK0UM0evNiSHamNLFvxKEJVX8ykEHCxK93z6LHbeV76/fXgpehG95k7GKoG2slr4DkyEaHsezOpGrBJwDwTmpQYZCyGnP6aEfIkkeoXVrsMMpZBE+2H3lQROk1Wq9zxCRI12P1R9g2o9WEwQhK4iBH7IlqV6Xv6j8RPttoTBr0SfKvWli0Qw4+3GGFL+YGH6Vjk8SRCsQFYSt0JGMAq2m1OtWkvw27AunwGn8Tx0+W84lCNMSbAijGeJ/Q144WiTv6mcF6ba4YYI4bQz2cvSODGUJidwz7MjPWF04ha3Qw/zAShcRP4whuNERS4akXfTgVji5hD3LinafFURww64FPHafFdYJYfGZdxuvOUFuASZBJDiWDKFP/bXMzBqSpIcDYEmSDOGFm8mQbj/v+KT7czXDGqcHdC13amluFLnL97IZ9ewrVhBQQTZkh+IAIoasjgK9YO8aALcEaUS7zRnSHRRABaGI4gjRifeMOIIsR4h2a+Ry/XIZPU0Xc+TKoyAgqCFqiXP0ZQxZHQcfYHO92+3eXQM7EKG76Ku6WTfrFuYMkV1JkHqYIIEOYXVfzMSIqmG6fXO5fpnojS9dxEawexsgWof0bXsnGZIkQwgfon118+Hrx88f3kyHCP9paLbMGsyhoj+p6jsWCN5rPueMJ0zUD8K84oEpsiGXh+m2ZO5EDYEDcUPA0ex9WlpEAOT65uu3/X7//mYNMCNIvdky19ttOSWInIirSoDWCrLYDkyt2O/ogqesx6VhR1DYpoMi4zW8+jFjiHPpelgq1+7ekh/7byyIlWLY6GrYDp6aivu9CNNJrH8KoBY/akBoc1SQgWG4LckQ2yTNHb6XQGEmrUImiw+ClvZGyGazCQ2pcHZEshMWaHdf98Tn3RrctCBVQ3rgTMvaydH5s48PBys+RAk1+WFqkLgfFaKnPsoQZPnuYb63fnFogtjiM3yqWwVBKVAOnNMNccKCJwA7amF9+/Lh1bp2MLFT5ep1FyAoSFt1hx6EgHeAO/aCdDYzbuyHWHdgECOIeSZy0g9to+a21pkTfZzBdlsqZgA7CeKGnViThlRDQ8IcsFtGgrz58PX9l083u+2aDhSnrMq1NrG2UEaKFI+fngyruIHVHAw5nKFtYkl0KBojJkEmY0TlIHJ376VQGDcMQXqIISqIGtKEhlRqSCjILADtm93Nze7NZtuoHyFllyBIU1ehIODW1xtHQI0B0hlSR6r00A86XtDKmi9GggTJipwp5l0MMupq5uagTkTnB5AdOCMtUashTFX2hkz2RE0q0qy3TUsHmaG8zxHS+TE2BJyH6yfPRRAYCEKG8JmZAClDRYI6ZOnNv7YzK7exzp0iLUHMWCWngqAdRNNggDSNMaSECsrSzUOXZRRppFXQVnPUrfoxRG+pPHj6+rDGNTqdKFKTIVqIMw59MywZgkxWIrKeE+R8Me8SNK2CEG1hye9aU4M0OIkiYoiGyKIhrpoG2JNZXH2/oRCp69F2AVq3AarQa6RVQTjfrCEUSJOGTL3QceHJ9Twq62yR9LcjJZZqkN4PFWSDEUKKsCFN38qqEfKjihhSJVMv+cEXdd20rIerlPGPK8UPxN4q7LF63EVEEm2JxRxBpkdo0WduYZ0r5sWzKkvckCEsiEaIMYQzpKYZIUEihlTJlDAnhnpUBlEzKEP4OGXdIo0VZJggrhIxelQQZxMkaGwFmATJ/xX7GdKnv31Ls1HC6FEM/Bg1sRoWZN4QqIwfJ1LG/eCfAfy9MgoQ9UNqkIMgwwpE9TCCEKMESTBEEyRX6edHQYv4e/5VjytTnw/QkeN1y5AZUofoBYgz9IYcZcEvUE0h7StSGWn55AAcIy0sq8e9e7iICpJarg9rvPwS37OiMAkyVZQP1y0rh+hQExIkbghTInX52/3AAyswawgWQkB+9IJogjBdgKgd6AcKgkQFiZcj8wmSbxn+7xT6pdsiWCtYlOBpVGq3aIJs+Mqj2RiCpBlSngTUyVmC+nAHb3+K0s2rd97Vj3sdfTMr0pGVXq6bpzPzu3z/X8yjtMVw6jG66FNCuAgMWQ0FaVqSY2xIL0m7aMhpVtQ/2TuDFdepMI7r1JqmnaOJnaQOJK1dibgaEFyIQ8GlWfkCLkVwpTMgigYcRAmjIsK4Gbwu7kLwHQTXPoT4BD6AC/3+3/mSL+1JmnhnxjtCfknTtHeKtdPf/M93TpJz3FMQKUHSLUHW0sdWCkI/4u0I4vcRRC3ZU64/MSTI/4C6Hp35oT6IHoozDiLxkSTbhrA8TobcMEDC0NntJUhoxA8V5FgFIRw/IIivgjCtelR+NGZIVYMMc+/cU6qU11K8XFpQKThLVA0LDv+zVKVvAkHqhoCWDBk9Mutj9WO/IVsGejZAMgZ7ckoI/FBBfDAh1BJbp0MQZW+C4FHjwLomyHAY/H1ke1jQJkn/KTd3BNFerHCthhD6NzpL16lZm3qG0Ia4kR/kWs0P4/UShH865TfI3dEScERVgzwFP0SPDkE6ihHZOAkin/kw9869RJPCPbGnroTutqCCECGQgZCUSFIyJM4ARHHqEA+bG+Gla2wJ6GFCb58haiMCBAaDOBFBRNtxFSDWjul0OqkQQdQPpdkPNcRVRA8FHWZvu19oeCjN12PQe0kNB/UDRboYIs2XOEkyNQQ3NsQYa0jotRgSYunnR4YvrAfID0MPvG5B2EwojLcXJ3Es7T8VBH6IIFNC5MCCIqRDkM6RQ9FDQxvbYXD9PsE2tJ/Z4w4NYne/IMSOIIiPhFBDpDPLNcTVo5chnneekhEeQwkShngw6gFK9DiNE5DWBGGD6gEyZWoJ4osgHYp0GfKEcz2HYYaq+8GTOxcQ1d/dthzuZWmxaRcEgwvWkHIcBN1YWb0OAShEQBiaVkM4DjyiQ4/jMM9TBAgTEnjQr3QJ0higiUWiQBBjE2TMcAVim1ewg7a481UQpkMSt8NPP2ct/rRuH0r1e4A7cQFwfmMHjdPRtieIbZSUAWLDIsGS0aKGMKbDEEmDLkOQM3Fu6Me1iYUXdZUfIAxNAj2sIJIg7IcKwn4IEyyENrF6GOJWI5ogjbO3DWesP3bwwTtJAbYTpNkOFcKJD2Y00l4sq0NiEUOoGBY6DQnBfkHYolUOM1iREILgJd2CQKYY1bmFE0SL9BH7oYK8i9sEK1KkFAT/z/0lcQ2hxWngDmesP352r4+o2a+oITuN6A5B+BoI1hAZ/YgTS8aGJJUhJnUMCUeeY8heP/DCYGVG+Dk8giDY7RYE+REkgiQIDAmZ7QA51Ay5gSD6MXecRoVlOIzxsaGHJFqcxnFDsjQ3qbabV8IYglTjIAQLIkicoO0VkCECDAHanmo1xNsmBKszQ3v8yPcN4W3h2qKC4K1FUSSCZCoIdRtLgECPdw/hiDKRGoS96G2IZsg+hgs6PH7gBlaVYF+E9JypQE+ysCexGhYEJGn9DzUSBIZohsAQY5oMCS2tgoAwOIv8dbimPQM9AmN8L+wlSMDqRmKIvCkjwzij0o/Z9ND6MQuSRdmb1SBI/3ZWA86FwYfurMeGc9m3zZObA4BtS4T0FwRVegiqBEksUSSG4JalGSIkDYLABGKIcQzxPANCbx9hchb4fkaC+B4LEhgfgdLMVoAY8UMipCyMYMd6dCwFyIz1OCRPZnGwmE0ZFQStrJsbogzz4z5W9G+UQFqIBBu6ZI8KogMf/QXBDe0SFcRW5fo1BDwkx4aAALQYQntsT+h7ezDnJ8ZPM7wQDayAMF4rKh/5EdT9IESQ9SiLcDnGKkDeZUVeKYokOKwJIicoOnQYArqu44vbMD/uf48zOxS+/8gPsM6PnzpoODCxvyASIKOaH4T4ARImBmqIZgjX16ASxO+OEPNJTlEQ+IQxPQUJaaWfjfWNcWdWxoKM1vnDB9cPHhapZ/3A8u7i8uMfPlgsZjcWpKsKqRQZxPjvUTs0PzZiQX6RP/UU7Xfo0VWCtLSw8CXkxQqSYE0aM8QO9Qm+Ybw95J+k6zQxHB8iiN8liEfhYFCiR6sowi1hMluCFA+v//77r5+viwwNLGH2wsM3C7qblYLoYY/9DVFH2hXRqYqGwxf/W5DZ8qdJq48DmyCbg+jqIpbfpUSLrMruxGXETvnBYOiOEEHIBzWEbzZCEixOhhC+XzOEi25U3W2EXl6Y8Dzm9lW/BPEQIJ4HQSDHaiWCYCgTZMX1z38RvzyMF9PDkufnyQKezGaHIsh4m96SVJ8twBPNCYLNcAT8f4lzpvkBgQSBH/HVVR4eP601pHZg9RVkrBeaIowRQWIRpKKKEDUEmBKfFbGduPjC7zPE+PMi99JlgEOm2A8w8boJ0cIiQUAVIfxusouv//4LPMjJBuGZw0WGexhyI0E0Qco/RG0pMhwC/1+i1bnGBy+cIBvy4zI9Pm4d2+o7xc0YHNcESZOqF2tVN4RrdceQYMcQEWTHEL/OeZGas9WE/CBBAsvEN77gtWAkQJiI4AjBe4mzS5sgPz+MpzY8aHn2mZfKthY3sbSF9QiWaDTDj/0TgQ5HwHdwZ+UH3ODwYD++u0yf1rlddXkUQdgQY1ImS7QbSxRJSkOSTkP8UpCwWZBJ8Nmlb84T+KGCoJm2XxAeJIwjtkMCBG+H38o6f/DTz3/9/ed1MYMdslSwH48uiBqiS/vsn8NgSAd3NgkOgoMX+JGQH8nxZrN5ip7uPX95mx84WtEQqUX8SKLzMkISUM+QOFZDduoQed4nHD/oaRN/tvLzJTIDwJAYgih7BJlHK8EKEltXTVo8uL6+fvAJKvTnnxc/VJGZ1ug9DXEFwafclSGa+cME63ePFufMpgoQ2ouofZXTF7suSD1A9s0iqF8Knq+JsN28lSCJLdORH1hUkDgRYtBkCEughjigrF9epukyoR/QCiQWQVw0g7gPS/0QQTIryDrI86I4n0zhB9jJERFE6JRkvyAa1S1n5iBEhmuf3C3Vx1xyUJYgMCSBH6MNEqTlbJ8uQQRyQwSRGgRwWEgLSzIkEUXm8TwBqRoCDJiUEnAkwBDj+kH/WhR+XmTyooATJI47BBE/RJAlDJnblFvDEL7uCulJgjxj/aBVNgz8eARBOk9Z30bL9GE2kbvEvUqJ7buSuw3VHxcF+QEgSDNiBNC9UhBtXBG80QhBL1YlCFGVIXNaSJ25nKzkGjIRQfAvpilD8Ez+0Sooznz7GtrEjPHbqAQJpIW1XLIgkJijLg34sDBaJUCABokTIEKLI0q7IPUZ7NprkaFYd7i7adQ29fojvLjM1/BjRMtNBAGVIIQIEhOJGhLlVhEbIdYPbWXFu4ZMDJ5rMQQBchnEReqnqWGCPoKEXhkgS8vqiN5ObjITcZUOQTwOkLodqsiM+rD6CqJ0JghWRw9muGTWXeKeGgUxuAhB/THOC4PGFRsy3jy1/3RB3WwLsnOtt1ATJFZBVkAG5uYRR0iM27zKEFq3DUHfbSxtrF1D0Gs1+exyXXxJe0EJD7Hgpa2GQA8JELZjRWsUxUn0aRGlWcr/qRDDKjNVQ5tZNkG8kUOTIfpJ0b/bDOkIkT1TJQwJchdokaejH3JDfGzGJiQzRiPkhzaxXD9UkB3cqyF61hB8CdOU7RBB1JCIDSFYj7k1RNgyhCzAV16emU52MPlbeVTg+75YBATdlYLQuoWvID8gCKnB2HZfFn33XUBVurgoAeJiS5BeV5CvPq4xX6qxyxCRhHGDZJiS6s6od+8iN7DAD8DpMZIEOd2MbyoI5PA8EcSkEh/awmKwD0NoQ3LUDUFY1A0hP/R5M9klu3xreVJwh1RsBYkrQUyrIJNSkGVdkCS5vErkwBdichuClNQmHDnoMqSlqxfLkCB3gOSzgOwQNhVlAXI6giAqhaOHoL95rcwtVfvKM0ASBMzhx44hWOeMGqKOmGBKmUHZgG+8rU4cQc4+eKu4zCZ5tIIgiypBgkkzVYBAu6NlCbp5V9F5FNH7LQUhP9oFkRKkryXj0Pqhiuw5zLf1nFzcDb294NYbWPXeXc0PyRCJEAQI3e8RBIr0FiQUQdJSEDZEkDIdiiA+cNMMAWKIlN1UydN3340QE7zx1VsX+eTLl0/yBdsBQcBeQSZagYgfVKTTw4SIuYkFprM2P2b/UhA0sDoE0QRxU0QThO6G3t5bZrs81/4rW4AII2vHKd3o91iXgvcUtUL2mN2L6aCPlFibIFBDorkkyFndETzbniEwYorvMgnChtSLEKoRTPbOF1dXJ699WiTrOIYhBEoeCNJuiCGkgXWyPDmBIYgQyBqTIdK4Y0FeVDGqB4cztLD20TDfaKh+6KfqKtI5585wrvqtD4Ao1cGJbIdyivWUFRlvIMieofNesxQYEwIkiAoCVjUibWcl2xmyACLIlAVRQyaKMWb18a/fXX30zkWeJQkbwg2sKGkXRJtYUSnICQQRT22EcYBMD8UJ1eNZpwTpIwknqvRhufSclap+qOlw3Mnd6CETQknzyoETZCQJ0t8PV5AxN6/Yj0CLkKiqQc7UkJ06JCozZBGzIsIc0HPYn0wrP+jBxbc/vv35598VCfxisyBTNG8URL2SQRDoQUgbKxJBxJDZoQqC+xex0RKE6SeIvT53eV7A66/vFUQzpDFBhmk/78AQKTsO5IalDrKDE8Q7PSVBeM49VcL1oztBSJAg0CJdihANkKUaYhURQyCLCIIlEEUWMStky5OpCjI1xfu///j5H1e5/AxeN2fiYNrqBxQJqKyxgtAq3VhiiBTpwUz8wIo9BIi2sPobghms7JWwRZB1gU+y/8Xl3Ov4Dueq3wZVcS6ZwW7I0sApJwgZAkFqTuge6BJE8IzU1wT7sWvIUg2pKcL78kccGRKoIPQ8yu/ATMUQbnu98cVv771/FdH+IrZyiWgQxLRnCN7VHH1YVYJYVWPbxAJ1P6DHszCEOZx2CaLIJNMh/ACUH8fFxQk+zLYY0TqdH7gJMpxmeLt6bDenYIojBi1YR0gQFcQ9YxA06VE3ZCwRkgaEChJpDYKm/9lKOFpFAguihiysIQsIMidKQwJryJTu0/l337z/6lvLzLBERCXIfCbjIA4+XsvOcQnCiCCoglSQZ6AFWYEVfjzrtLD6SML5EaKTtzrgeXWS2d02Q+oXCm/p7B0uC3Rb/VewwaVJEkITpON8qBFT7WKreB4E4Y4oDKXHqQqiEXK2VEWOjo6aDEGIAP7u8z/jgRiC/Jgeffj9mx99MqFnZpAI2J9FgkybE8Q3RkLJ2vGaRkhZA9kB+WdEDWvJc8/xjraw+hrCV1XlOXNVEeAY0r9Sp3U4/P029Gj1ww0QgK2MFD6yICqJwclHnCD/sHd3v+3NcRzAPUSm67qWtiurzmETqhdbH0S1Y8IiGi5YIgsLboiIuBESIQgLF0v5kVEi8Rj+EP+AxBVx54o7CVckEu/35/s553PO2Xc9nXGl79N2pfw89eX9/Zxzetq4ZkXrA1vVVYiVSIV3CmGSQlgiOnejaPjuVyCay8cXPrzvDSy20AkKBIgESJmzih+IW2BxJ68AsQpBbNSpLS9HOrARCJ+kgGQj4c5uAIkfU789EwgzdVKfV8i/EFleGQQ/D/cQ8ViAEALJ8mELCH/QIYUGhERLrKqosAndHZ7TmJByWojc8X97vF5G2CsmZOX4vUdfanPPbx6IbNbnkxp9+OP+nqrXttMNon9lA2K50jWIjSAncmp/AAhOwzIh+kQqZZbL+FrmC6x/UUfchwKwyvA2CGwIEQLJ8pGdKwiEHSJAxAffieGMrokLkbeohhaQCEgZr5ejCslrgbzywyePvHqNPJc53oSgSEo+G6yVAoFcgxGdOIZDaxDpL2uQYtrH2YGwP1gg9GFC9NzFLCHUIfGO6fMPq58vifHj9TtedwK0KRI8VIf+kAaZwiMDyALinhCIphQBOTpaIw8FwjkklYQQ9oWEb/mkEBIplcbvPb7XFh95HEuUFrIGcYo0oQ/GTSAKhJsBsb3JtVqxGPPByETCFRaAzCoEPuTS9KlTF+XQus7tU4RMX2ZdNL/w4r9UH6+/DiGOiDyChQkxJMwCNjtF23NeiQeI/Q4Dgh88BhKdOnINTbSPEJ3Q5RB2skPcYzneIeJBl1h4yQlB8sxKbfLB8RvNvKRWxp8v67AKpVQcEIt1SEGnfowgQzaILbEcr2ukuVIFsmoNwgJxySYi/YFcls4VibEk86AhkrQxv/DieXgk+wMqNHSiRBQHeaTDY+nTgDCnF4jlihyve1t2PqqvSYEgtsRqezukAgzJVZasnuTtL0QiIPc///aFvSDv0gQL/hHwQSDWIGkmPHEFgafQx9ABqSLmIw7ktitX9xUIG+TyNBC/kQW3r5tAtEAsV3O/1syfWD/RIvPvwz1f7OiH8YgbAQwrD25hnr4jh+0yA2Iq3LMMIemr6vCkKJ5fxSXWaywQ3hSICiERIJEHTbJDyrrAcnOKAoGQWmPl8IPHh0u1JSRfq+HFOu7qww/ETSCyb6zKApHoCitaYjkgzSJgRD5W9/cViNuHlcsmgifio2ArLPNhB0YkZz2sbuUx/yjuP+Ch/aHDOU2kiDCCQ3XwQXzwZg1iPizZQCwAsiI48CCndRwx7ahCbJXFG++eOQQe1AfiADggpXz1+JO9Si1PIXhDKxANgHiFsEAIpFzVAkHoI7WbF78eK+M22VaRGJBFA+I1ou2Bh0KJQHw+kkAyhnX/JYHmnzA8Bw/zEYfxlgEhD90s5MEOUSD6VR9nBmKRCgEP3MplATLEzYCIDwuLhAqq8GBHDt3Q7YDUQyEEMT688GKLz5aW8dCs1BETMg2IzDRaIFQSDukmBL/elau3sUEckP3V2xwQG0H8RIyJLrAEyKVJH9eFq64Ix0w7fL1zyPzavec4fE4g2CIfbyHxBsEDn8V58EYg+tnaJIqkjWwgvF5P+K5jhRxJMI2rDwBhQh64SSoWPYDOChE9OmSgAtqvvvjhe4/0lmu4onRTgVybBLLoTYmVpCO6RoFYhXCFBSAMKgQ+YARaENmHhWQboY9GQ3wwIRLdsaW/GWuP7A7hQ5g5jfN8ulYHEOsP80EhMGD9kaoQziAKhMkGYvutEA+QUAg2ABkfHo5bayGQcFMfmpQQ9SGqVEC53GzWj44/+GRUXUaauDV7rkHqBiTvTYkzP1JpE0iLPuyEd1dYboW173TcBh/rm5urq1dGI0gWEOJwPkqlFBBeklUPjMwOxIR49vPOj6n/4wIhEKuPuBCHwbWH2XAb9CxcdlnCh7nw+xAhpiL8icvmXM41FnnIrT0+nEyOJ5O9Vtvt50X4YCXiF8JU6gTCjlAgzaPJh88F5eUiiRSbvV6vjgqhESDBI5dYvrijKvC2Bh4mxHbz6gprXwuEPtbXUSJX3qYrLOWRQSRX4GfbC7QQRvujEd+vZRNIxrmLuPPma5D5V+KeiQfjLxAXHUJkSwc+IGThUgLJHjn8QKI3i17yrSr7lPh51jZ8uLw6bAsQC34rKaQsc0gopAIgawDCCBEAOf70cLlZLBaXcW/SB19nKOTaSnPJx4NAUBMVN4K0EruxKh4g9MHIkH4bgOQjICecpH0IkMJC6sAI0RCIRYFMPwGem6dENPPLks48oKf2YBmPZIOkfGh7REAuS/iYYsOTHCI/FIgKuebaMYEcIngcrqWF8K5M2CBKBEYUSH3NCZEXewDy4YtD2mCuZIEEiMwh3K4tN/08BAh+OQCBj5YQ0SUWfTiP9KFA6EMaREZ2FghpKA8PkaQPYkj4kE9apsd2BZI1qfuJyDY/pD77d3P6JhDVYUB8/UEfDD7rkLnHyoD4hTAKpOyEVK/lAKLBMsuAxJGkFln0oak7PXX3GgiMLzxVb6oPAKkTiAjSEqnVPBUiPiivjhUWeRgQNgglC5De/uq68dhcv41cDIgll07og5d+KAmGheSBdekPJC0kc4fvxT4h1iDzAyIz8ODNgCTnD94MiMUKRIMK8dg4M5ACtwKE6Ijdpo9xRORIfXiRhIc8+GBA8CoF8LVmvf7Sp3s9xwPZ39wMGHndrcOaJ4HUluhDgEiBSIcoEFXpgNDHuvjQiBbbhzUVSC4HHwTi8dFoQAh+TxoIkgHEzs2aV8g5P39uI7qnQGyJ5ffBWINcOj1ZBaIV4g5iHB3GMxkLh6FsqchSSjuEtuSBQJwQpNLeG0ye6/b2icOADAAEqTMEkk4NacIHwhFdYkOI+JAKaSoQZ6O/hSVWCAQ+pgvRq9HThx4DscBHg2g8VwY60zFDX4PM9/meYYV1CX0gaR+2nzcR/iaLIw2EQjLi96EFwrVI+BUDLxDImFsayFB+GBM40AMidfWBG36DPiIhgzcnT71U721euU8jeBQfbRMCIMtLFh5LxEOzGfposzwkMSBM2YDwRh9b1iAoEE/SPgq42HDDTehxIIUGEvnw1ogB8c/q+niiQuYnZc00oMePEaZ4PPmkCUkDIQ8oObVBrjg7D4Yj7GJJgaxd27IVFoEc0obc+UOUxIzU6ypEBm70B2Z0B2mwFuAXu/ubybt3b+5jdsYd2ez3gwHShhBQcUCWjQeOJyJNBD7wKhdYmuhkE+0sXWGF6ffVB4GcLBA3kZgNaU1eqx4+CCR+oZcG1FiBeGtEgUzb4atIkpmflHWGK/zYPizzIUKsQRJCDIcBMR9ThHhVMLqLBykQSFWujjBWHwZECiSuBAmJUIibtjUEMmjjHgz4i/1w316wKVnFLib8IBAmCNpOSBNCkjEgLJBRAojtGKgSSORjq9+Xn1NXWOFz/a0SfKzQQi7uo0AfJfki0gwh2Tt8uaVPXJx3yIzfIHWnS9wHbyrkQSfEu77S5KIhPbZ3MuFCf04Fgsi55cg11QqEuBnEllgCJEpbNj4wQxHCG4WwRjiCDAY0ErSfD9qTb/dafQeEe5mQAEA6jsiAQnq9k0DkgHsIBEJ4G6YbpIqdyJukgW29TyDkMRMQvaypnDLPBsnZyYuhDwK59BxAEP8Vs+bH1GcQoiO6NYiNHxQiRATI9Abh9+MbDxNiLtI+PEKsQfSryFEh8QIZ6wiSiBaKGzU0FXcP2CCDob42+bwTsDYYEdIPgg4CQxDSRoP0Ug3SxA2hDwCBD/IY2ZQeAXE+trht9blFO7GKy/lTJhBbbNFHVX0UFlzEB85r9oztzExCDIf3c7hmY36xrNMPEGqDJFdY8TzsiOgSy4tjKQKSXE1RiB9Izhe7xqdegQpAhjEfusJiPERYFQCCGzuEUSCdDv807M3deylAxIcMCXjc7ogQxlVIs5iqDwjhAUVdYY3ow4BQpProbfa3gGO3v7Wzu7NjI0gRBZIJpID/HegxkJwBQX+oDwWSLWTqHEIlaRyIvBPmx9Sn+rgk2SBWIFIiSLpAUjx0CDEfJoQoLNlAtEF4drmbQuDCCoQ+OkM9FBEPaqIzGHKSoJAISAAfeLGNh85au7XfVyA7eA9v9Xe2tzvduJD6Zg9AirK5FDmB9EguGAIIt1CIjj04Q4VA9gFkd3d3BzfEdmJxH9aiJE3EnhZWpEBKAEIfGvbHSkkLBGKQ884h/nMX559Sz/yCnDtjQJB4f+AGIjajW39YrnJDyKXISSELvsRV2DMNfegHwCnE6VAfA77hnZAkErrBMM7EfARcYImdVuvw5eEg6G9v72gUCIQwnEWCzV6vGEYbJCyQQCaQeIVw+rfTWOhjR3wc7OzsokwUyBJtmBBfFuUCwQSCrkj7YKnAB4B4crZBxCdk/iH1zPlcGgRJCBEj1iE3kkDoA4n3B3gw/AJwn5CFswLh2e4OSKUiJ4q0HJHxcIB0TIf4SCLh/txgLYj5IJBuB39aa/Lh7692oMOE4PkNXcQBQYJ6GojwqNQVCHGQCCNrurXwIH0dA83u7sHuwcHBzi5u4CFAOKJnCim58+VpweejoOvTcwCxBjl5PGT+EUNfkj7utApJd4jO51ctoTb8/WE8POFVGDw+kiZSQK5zKyw9uaMNJEdj7jlqrw1i/cFQhwnpUEjQlg6hETwOCAQzyKA1nlz45aNxIDpwv+Fg5wA8biAQCpEYEEsIBOM8C4QRIVJL4W4BAukDhmz4lXd3dYklJ/LG4/dRCYHYCCJTSfS7rjiHkMxj6hfNj6j7F1jJBsHdO6jzOQTkSyU8Ukh6PL9KJ/RTgGCVNdWHEQnXV43F8tFRWYDodePajPOBd3t32BUeKqSlm0TWWGgRDYV08VL38PiDj/+8r0sg0HEDaBzccLCNH90N+NAO8QDpRT6CofrQCunKGos+JPBx770HDI2IkAfWWSCZQEryVUCywgIGJPKBXbxG5lJ/Mk88yTpgeNH8U+oZ8wdlWIfcEQqJfNAFwmt3igkQMR16Ji98eIAoh4LHhwExIeGCvFE6+urCVwZEwyMaAmTYJRANYUROEJm1pUMkIIU/Znz84a/fffHd3dypuw0W4MEbsoFEHSJDyJUCw0747W3qYo0FcjdvAkQqy3Yso0AOJERCILsPbK3bCmuKkdKK+iCQnER9qBlr4OwSsZxlZ9b8qr3+9ZVN6PCRXmUx0h7RbL7Iy4IkykOJ8NCvl4fmiuvMRTL+kfX+0vjCO5OyAgmFyARCIF34oBAZlt9gi5AHIkaoaJAokNHdk7cvfPDz+8/dN4ADqjjgHREgLQJRIwCC07Q0RXe61ibGCwABtBF0INEQ0hnKji8JfFjggxXyAICwQKYSKdWwwJIRHRbCxSb3alXVR6KAs4T4iXh8+JZZ868OiQOxs3jJQx702w1EgwBhe8T37NauWVIhlsXcacsr+zRt4bpcbmYgeAOhQb4ac3Ct1PltTieAtCQjbJoh765MBkibDwpk2B1N3v7wwk8f7bVaHaR7A3PXLbfcdcMtUiA3b7ScD9wG/U34sKA+mCDoBZjywYNJDCGDwApEchdLBP3xwNYDAFI0IH4mi/BRwT8qMSR9sFV0RP8XgTAUMh9Csg+BaML6sG/IMSLpE3jRIUvJ5RV58D+RF4gJaeCPy00For+hl8zFDIL3iJzfITjkQXbFChD1gRBGQgnetYwKGWJEHx0fv/39jy+BBx3cACG3WAhEhZwAUtxHgbA+huNXg1aLQCQGRMYWJuaDoRBER5BpQuiDE7rDEPqomo9cLhNItpCZrnQy75C4j9gRQtxlCrE4DciJjw7WjAhz+uxIICkhMwPJ5/kNUVWEDUIaLhw/Ih83cyTQCnkjToRCLCA1OX7u85/eH3aEwQaiNtAi11+/cTMSLrMwn4iQfWwIfMgKKxh/9vvX49EoCQQUIyABgdwlQG5RH7jdJkA0fiB5vf68lkW6P7jqMiDnndRNiPeivRfNL/vu+ZRUVCBcX1m8nx5kas1yc1mJ3CEfkp62vtLghFW/EO8CC+8m/e4CpO6AtFEFDH2EDRJG2sSCpojzCCbHj3zy519vDEYKBIEMCiGQ6wlkBCEbERBEiJAHgh46/Po3AhEdtsbqGpD+NmhI4C6sEAJZNiDerOjndWs1WWGZDwFSUDMLZykRushYZvkbhCGO/7kRm84ZNof6iPPwAdEsNyvNZs178pXFs9OKQtSE6fAGKyy9CBWHdAGiwVt8KEA2WqObRyO5Ewd/WIaREO6zOn7q1hd/+fLWwc14RXxcvwEekEEeBHKTdIgj0gEQJ4Shjz7nmMNPv/5qlAZCUAQCIQGAwAajQNwK68riMi4ALEb8SmpVXWChmBfdySfio6qdQjMqZPZBBCoyJ3W5+T9aODeCGBH9N+b7fjVPgzBLtR6E5C+nj9mBUMjlPiDWHAYEDRICiS+xWkP4YFgZ4GEVInduAoQwtD869z1391Mf/fEMXpBhfINCNPfw4aabKGRjhFGEHcIG0ayKj35/MHj+iH9J8+GEdIchkCDY3jkADQNyrwhhgSCnA6lVGBYIGyQnPnBUhL/Hpvb/AIgdUE8SYf7vOMIzCyT+7z/XK1TjnuLBO6ujVimz/i+TzHApUU2pcXlBVSgT4+GizwmEPOJAOF903Q33jRH7Q4UQSyiE6XZkOpDt1qdGr77/x5t7fBUtYT6Yhx577CaGFdLiiwTSX40iPlghwWC7ywLZw0YhDkjXOQyQbc79T/CGGYRC6EOBUIiXSB4+GMFADeoD/YHwd4kPE2KZLsRseIVo/N/0+T9fZV0sN/Oh8xqcpOsjzQM3Swkfnpbvd8mazhWHCbGcAsTN6AaEH3kiENpg5Acn6xHud4+4SdQJlcBSx6W791Kr/+wfH73El2CAuRkyHmPAA1EhjADZ6a+HPtbpYyfAgUV0EYFQhzzI0s6EwMdNUh73YLsFgwgqRHwUFYi/RmrYi60jek185GI+osOGljPM6gZkyuEQm9VTn536X38R7sWJ5ZW2h/cb0P3rKx43vyN3ReP++3Ex5UwfBFKwkxJLK5cXfEAWLeoDQrRA+JHA8DigZAM+NHinqg9d9uiKixVCH3+zd24/cVVRGI9WrVVREBjFchsKI7cBuQhIUTLWMZYZajPSNqGdEmPFpC0tQW1MG8VICIbMoGYsGOWmQWPim3+Aic8mJjx4iTExRuIlmpjgg/fq9629ztlnLjjGx+K3z2VaOm0o5zffWnuvvfe+Zzpau155JdWxnyICjS4gQ7w0N9fXB7yEEBDotla1DwBSzUKUjqZGsBGLBdKzEI3l+p45X19DPmpwGkDucwDBkRsQ6cCygDAFET4MIZq0e5XTQtJZcZdDzgOIm4jk2it6O4dZaXjoCLod/9jKQWwFlh03ByFRuEgePKDCaIHyATYKo5aQLfnQddosIGIgdnCwFmagfLgBjwvKc/tjWMg3IRl0x/691fte/irZ5PyBRqJVf9xVMxQIBOr3uYTU9QEQCvaBmsb2vo4+CIOEQDGGCAvSLMQDSHvdMwGkNPffj7QGDoIY64EHHpQIS1eAsIxYIcCqsilIId1Txj9kUUifpujQPyOSc6o6X5GMvJMM2dK17Vc68RAC+8CRhQfP7Aydsl270A5/NOqrKFBCdm4JSEV5VCsRhZByekhuQCwflNPJC7FU3eLBx3y/y0c9LgYQh5D5hYtzcysJM2DSu3/s15cTDj+NAlYNyaCGhsgHJR6igPTfoXyAix74BpYcSjQ1qYEII0JlI0AVCslH3Z0m4z9EG7kXhDz44IMH99x2EwGRlg1IoQ/0Kx8EBPGlrLdKRNwurDRAMocMiUaam5QJIs6gbW5A8s6ewmUbly7SO10+6CBqIV7lDq9U1yofWKR6B+aDCiH8OaHlTs4Ly8tdPpSQ63BNVwYf15uF2mQcnYRoiAXJU45DVI8Dn/3qIbjigiM1992r71ycl/6u9qbHN1+Z55eZrjBt4XsED+Wjq6tLCFFECAjmk4OR/trGjr7GSGoFWpsiE4EYpXm60CY9vRAy9JoTwAPHnfffzxCLBrIHnbwqS4jlQ+YhWge5HkUnpbrxO9fBJh+2z88ikl0drb/KiLaKyvLWLeZCZNtvYOiZZMsMPcNB7BZSPJQPHo594OdQVqY+XlREQiqiMl0aP6WcnbvRcifAcgjxlWcR4uVDHEQXaqsiICbGUjqgRjaqngZS7+QEcgEFidTcq++9B0Ckuqrlja9W9jtFho0USDB4DAwBD6qlJRDYp7m6OEgP1B6INdYGUouLc5+sf/HD4so8DET5COxjIkK7UUBYukI8DlH3k5CHCMhtHkAc2fgK5qh7MmgKInxUkQ+tXHSzNKUDDRI+cLV8qHYqO0XKR1FRvsEQPbLzkG3rIPrtawYi5mH9wwtJmlw6iAfIICHkA1BgTYHJySgzEfH83Gvt6uiHEsLppbkdRPEw/gG5fHgBAQUSW8mjDjx4AgvK3BPzi3PfzS0kOvD09u5788vFqVr6B8W3KR8DbBD5gDTO2scYqx8W0tfRcr4+llpYnPvo0qVLv25e+mRxPuYoECAgJqcXCR/AAx1jNScQYj1071ETYSkg2S5CPmRFeTsIgg2pyYcOgZicxE4n84p8CCFqJ9lCtAU+PB7yz4v2/u8gNr5yJJWJuOYOr3DJjq/uUTqiZf4y3HH1FyERSTwT9eGHkdM/LBlWBei9KcYqBtmA2JXUSYhk6Lt1MXcLiMMCx/cEDjytqpjeUgsLyXmtK3lqYS3RSD6IkipA4yAdXkD2GURqG2kh/fsjj7fERy4u/vgN+aDWXUICIAR/X6MlpJb+gYDt0NBxGMgJEgJAMIzO5R94IR28qAwfuhyK8oGidxoI/MMConIpoad49pIWRyEPvHoFaMAHRTTyIJJZmLWtR9Ktg1wpzXZh2fw8cwQEzfKB5KPgGX8ZPKTCv+PJMj9+FPPzUV+UU6nzA6I0GEJyAaJ0uCGWGghmSbmAkA02IuISElBA1Epi87FGPLZEpDFmMnr5c2I44KDLA0gwGCQgtAVy0lJfW9vfd374seELr780N/cF6FDNrXTHYi0kRN0GfEACSA0BGW8eQoR1goQ89NCD9zHCgnR1FJutk48bGmTbHjuKjpSEfJRUKR8wlKyph26U6mYkVFERDlzQcikPIIaODBPZpov/aGxpK7DMmaYtVm/njdGV7K62IzFfxO6SJysen2Wkm5yPlsqa5J6kcVcOPNyXMA8SIiIbCofwcYP6xy1pgPRyUofwQQJUxgyMrIWIZHSEhHDgDw+xhGN8qtGfm87HsSDVTTRiAKQ78NhES6AxPpMcefOjHxYXf1D7eA3nByugwxy224uIkI/j8I+hoUNDBATtoYceuG/PEcFDLirSIZcGYyBCiBgIR32qIB0VATG5JucWeCR4qIpw6BY7lhP1kH9Vc5LJx3YcB8G3mz4EwlMI2bFD6dDDC8mue2zy4eqZSdOnODrvf7Ks/IWpaDkJqXBmhvKntCs3IJaQ0mIZLqOd2Nz8+hvUP6gSs5SIAgILsYAACA2JAvuUEUuIaj8eXKNGyIWJV0nNAcfAsWMCSCjyeASMgI/h4ZnVhVTqhRdWf/vi4sra4icGkE00xFjd3fxTwod3bFH4aB43DYQAECTpd9BA1EEsIgAEAh/Ew0ZY5EM247U5iaf2psCxWS8ePHNJWVFK/P48hCgfGSHWtty60DiI8kGxAwsyfedgIhMO4x64mp5dmIcqGt0hujBVVOb3LT+9o5C7mkd9aiJMHonI1oBIFWspyRA2eIpuMIDoWtHOUgkEpJ0xluYfAoc+7ColI2ZusAntZHIRUTzMOw0e0CMA5Bge+8jwxMjEcDgSScWXNr67OPfq+m9IyuunFiVDpzQJaaFwtd3CTQQEo/LjQ6Dj+HjNiRNiIBYQBxKPGmTbNyFEeSgmH5WZDqIbtBcYMjguIvdrc0EhDfLL1QICQvJXvvNUbd+CRXEQlXiHVmAVUWZZMhBC4ap87MKVfGhtT+bmH2+GdpYVTb7od1bgACFAYyc+2yqertTBD8uGlWAhhGRtBEg8fOIfkPJhAVEDiTEeSlNMPYSVIGzphFgDEXW1wDVoHyIYCCwkNTEyMzOTTC6898fnX3357R8/rEzV1iZWNgCIRlhvfLjSTQkjaiEqGIj6x5A6yENHEWEBECsvHyVVwoduTc1wUqr61UEMHww5r5ND8VAVEBNcecstPxoPw0dBPg/RbNQioonq9kvU06aAuAOEXF7a6UVPs49daERkJ/iQop7MvQfLipZPIdCteLrcJaS8goQU+gsSqUlgsiUgSkixlF2xEQ/GV9qBxcXUIeGjVwABH9ZBmCerutCEjxihICC8G1xQViJ4KB+uWgiIMZBHQlB4MD6cHFlaehXa+Hbz5583NxbXErV3NtavzbkOcunbxVR3i/ChgFhCYCBDho+hE4dOQA/d+4AAkk0IbtiqvRrbkTiAuLNe1EEsICIOKXplUFFA9LYFLQSEKro6v4egKR7bdbF3NU23j9fyYbWTOBipd5jkw5QspPNxdZm/8MXQjjIdycWIeamYiMTGTckEDJ94ZMum5Qgs1ENsgIX0HHQgCFEDISEUi7F0uC9mRrTxoJMPNr6KARE0RYeIEBBIUxAhA5JriHxQJ4+Bj+E43GNp6aVXf9j447fNn9EQX9XcWVd75zxiLAp8XPoRgKiB4N/zEoKB+aGBcWT8zTSQ3IDYSIvxla6EonwQDxHw0KREPjGuK8yrAntTKiroHhRvJsRieOxqCweB0gzEdZDtk697RtAhGUFHfKUqoGRrJ7EM7b/S5IN8ZG9d6y+KVj2xk/28CKqICEwE8vkKrp18cb4cfCC5zCXvbDohpJDxFRoTWLhH5+zsbt1tQAFpN3yAEOMfAMQ8py1d4EOeV1NDyDvpiElzupkcA2lxFIyEjIEcOHnywIFwGBYygWVPll7d+OPSz9DmtxdTzbUor6pfISHUF+AjYkKsbjuuCBE+8AGBkXHEWAoIUpCbbwIiuFg8OCzSAD7anBQEnwPkw+5ibXu1cCk07pqfEh4VXlD8FSAFYpLOCdHZhOTbOYRQbKcFHK5In4SuCQj9QzqdcIi0Bl06rkgK8QAfuQDBW8r8tr6kSJbiqJIiieeeadtFPgpw5MTDzhcqdjMQ0Y0lNzZUJhKVDeTDEOKsNdqhIRZtgn2twkeLnHz0lRCxEHMQEHUQBYRYUaHhA8eOHYB9nDwZAiEHQiFk58klAvLt56+98cUncwstKDo8WlMTWEOlyRfr6z8sKh/qIZYQGZgXOIDI0Pi4AnIfARFlrmNawu+IfKiFcFUK3YC0Sg3EUSEhwcFXct+SEHutqDCAQASkDHxAeQAxWbpFQ9v2ydczh9AhXIQP9Y8ik/hpAakCIu4BPHLxAS7wv0884ONCSAEnM1TRRKrakIbsAh6F5YVb8aETIqpKEG7zgPhkIEKvburthAwfFpAmN8SC5GNc6DAKoMVELUoITyHE8gHJ4x0MToQRXRnBQHAgyFoiIBtzi9DCQgqAQJiOO7+ygN9ZWUlFFJBgSxD/rpcQ8EE9CwMRB6k5gQjrDp3VnuEjDZ34hhQQJQT2kQkI/DSdEr3jFU+fNEpuFQIGTyO9k5CyHbl3+sxGJE3bbNepK9INxCnivYqjfCLgQennEMcmMCNql/ABZfOhIh4ERcWKBxJSVYxMJCr99+WTvn8yEIiE2OoSGAd2QMNJuQayl+ogIuogFB91JUQVC8jvt6iJOFlCjfJh8Bh+HNfQxGAoZPA4OXYSAZb0YC0sXbz4QjKVmm8Jhlqaa8yCJzXhmeWnutfOKx1qIRLbidRAoHGeQ8ZB7nygf88RJUTwcIQERPiwgGBfUBH5MCGWZUOwSBPsmaAADEVE2PA5L7zy+ysQXikgUJ4le6lsB9kmZYuKRvoSDVeCDwOIk9XxfxgfUEgJGGjh8UdwlRFeZYtkeCcPFlc9UVpaES33wYpQ6V6wJR+amJdUltxi9iEnIBxhLnlC6SAfCki7rJkAkQ/BwDyoPFWOg5AQQQS+ojmCBSQSWcX7gslBOsjYGBEZHB0ZSY7E48llVHClIsGuQH0NphnWYN0TqPnC6+sfRAJ4K94bCdFBlExFhIVdAyIYyMDQ0MCB4KETd97XfxsAYZSlUkiQoHv5sHvw0kDswGE2I7z4yIdPXlFqID4M0YIWij8//IqKkpCirSaqq/IYyLbZ4DOthNddQrGMHbXMJFSFOCoqJODFS4JDB7k6Hx+U5UMTEZkwirLdLQOs613dCEKUDwBSzNTjiU6gYflghEU8YuenmGY4HFC4IuBxZb6ghGhXLKWA4I8/HlydRg4yMqgR1hgoGRwcPIwYazmZnBiOdHd1NTfXWIU+/OOTj1aJFqWIMMbCETCigRwbOGey9IcHFv+cP3RvXX9rq7EQ10aoI+BDAanWTwBni14LSIMHDoXFpxcfJYDgIBxeVcgFwotolPZB5Sdka0i2zdSpKzINBIRcXQZCjIGIhUgGInj4FJAyCH8mFyBwF6Nc1Ym+4iqTqxcUChQ5gyvqFrEQeAh2XubweWlVQ+Vs9RPVe7nOlKpXLAT+kYjNQ+eVkO4YP9Ll4zydkAC+wLsZ8YYZoCkgjK0ij8U/i4TC04PiH2fGoMNjY+HBkZnpeHxiOBQKEpDjSgdGyMPrGxufrMc52D48nEpFQiDElDc6hGBU/hhGHckH9PAji6+tHLqXU0pIiJupm0srFsAmICLBg/bYqykIJIBAtzRk8cG7kd4rXDDYVMSDV85jyw9IRifWdp18e4WcaYBchacd/gFCdrkeYpI+NLqzn/kJThACLggHDq9v5PYP1l0jEXmiqgrzAUEa85ns5NyDB5YxvRF1STQPhFezaytr1W3PtZMLd+03vMLEwMS86LxjIeSDiUFQlGYhlhDHQjRDfzwSmkh9+GYwPD0qgIyBEAhB1kwSPb2DYQBCQo4frzlk+GgOf7Lx7sZH0y2sRnlhNZkKg5AgJFh2KR9oYEQRSaVSGEPp78Ey8VgXxYZYEPmwgECaX3kBKRY8KAIihPiKfSLe86sCB+yDfOQmhIhYqXd4htK3XeG7eGSGf1zD513sAyfhYKNuQXcI+SAifrcm1NJhuche3ccS4sOYMHe3wIAXeMgEhLbhDg1y7GN32+7OEhDStvLR9yuzWCmaTMj+NO26X06TApJyADE5QXcoGImwGjcoARQ8w8ReYh9UwAWkGwo9HhmeSX792PD04GGSccZYyOipkXh4EHzg6Q8ZQA7J7Nnm483BDzY2Nv5Y7YpEhhfWN1+hhYQsklLWdcyIeCDGevbE+Ik767CAKUcDb6OcKOuIhw+96ILDtBBn5FD4KEZz7KOYAho80ASU8mJULSgQ5TggfU2RD7X4/ITYaVNsmcLTc5nXLXrWI/b4B0InSuDgRQaYMHDLm5+iiSgmRu505zLEV0aZ/qGS0RRZj4A9vlKVmmkgN0hZqxk6x0sQws/QkuL2i7+un2c3D/lIJBKoWDeLVbP/al4U8wISn1maCMoTq1QQA4cQDyBYmAE5A4l6LJScWfowtTw4Njom/oH76Ogo0pA4+Ai7FtJ8qLlmCLdA8/S7iLFWQ4+HUhc3N99MkSEhUnt7u7pkUP4cGwihMF+KkxJ7evvasXJQK0yEhNA/3A2nLR/4FODv2JHDTs6EacBFBUCslI9i4aNYkcCFkpsPDeGV8pGNCNDINhDjHbhmDxZuj2GQjCJe5OeQAkJCbCkcJnUUEQ8clhF1kZ2afqApGjn50PHzwhIpLIKLgJBMPm51JtkJHw1Q5d69lZ0lsyuLa70cSEOn1X4AQkSadKnqfbHzhg8LSHzpu3c3ZsL6xAolMBWAQEBwF0KaDR8AJAgXGH4svLT0URKAnCIdZ9GEjzj5oAjIQPPxoRrMfmqGjg9++O7G+nQwEk4tvPLmwmPhEKWmBQkf54yDuIAcBR8QZqJwbUaYCAlp7ek1fPSRD36TgN9Zit7yAUCUD5zZEjzM2tbkxBLigAI+tt5S3QJiIEmfeuvK24d1uS8h5zqkdZCrrjHpN1zBEKIhFihRJJQRkSBSJqEYwyreos7geTYglLPtXhVKJ5it38KCVG94deutt99+uzByCxEhIJ3Ve9s6G4pnE4jEBRBYRiIRAyEGEEhWpRIpIMNL373z7u9Lh0MiEAI+IF7VTtC6hJAAPuvxSEdQdjURX/p4fTl5WkIs0sFzND5IQNRCWFQ1JDOgMG+9a+T1Tz6Nh8Kh4RTGSIYJCIW/TTrQgkEWdInOPSyIYBTkKPnADtN1K6kXW3tMKnJbK/zDrKKF03wINEHqKQaQThJSIsX+OCwW3OITSMCSLSnSyh0BFtLCVWZo7lsDQmUDQj5s2257FzrfqhJyzTWY0U9X0EEQWz7tV0VpHzgtIs4EA/8ODJs///LTJISsCBz+3PsZFHOGA7t8kY573IN4iNxdloWQ3r3cPvOJJ/CYMFQHD1OxxL79FhAdSFc+oJG5d/76/T06yIGQCGTMkw0SohJCkCkAFxqMKUxcWv92OXnqFLg4K4cCMqgWAi8AGsoHQqjTMyOsaAwbKR8kstvwwZIVibAefnj8YRByvwGkv6+nL/XaZsIs9YsAi3yo7CZADLAIiJaeAA8I3gFCWKbl8KF4CCB8BTZUioe+duZ15lmSFNp6/1uPgWyDwnf5xtQrGWOCDwBCQqidAEQJAR14/svEPdhIiBWK35QR4ON78Zco+KB4w3uz+aB8JKSkVBDJ4APbh+N6801KR0MnRpj39nIMpFJWghYLIR5NTeTDLOYOPaeEAJHIwnfv/f770nAkDBEPVFQpGV5AkCVohMVsJRwGIkuv/rZ8eHmUgKAZDYokT2ewxAmCQ7g3dwcHWsz7HERgJgcMIxLXccRR+Dg3cE4IGWIfFnRHT2t/6o3XUu2tBKS1B0QAkD7Fg3mVAcTs9oON3Ss74SBGxZ3FuIAEsiF3wmL5MBZirqUGF1xZKKqTOvOua53TQVTWQfRAu0wpUfq9mz3fzTV7ECqppLKNeFBlZY6BeOGIQrgJSbgAkcmpJ/0KCMS60Qw8dPz8FhLC/iwSItGV4gFAoJvvOnJECYF2c6sbFF4wfRVCas0zJFcsiKj+wZJdMw4y8cPGq0txfWqNCIYO6kmuzkGLLhH4ACBhoWnmg/UXVldHx86edSzklAFkLDxGQIQQNKwLdDj50kTQcJVBCBGBQuTj3ElJ0sdJyEAzAOkjIHv6e2rPz6eaeoSPPvIh4o32Qfw7mIgIIFBnJ0tP5BBSFBZpPPhZ442zzN3xD/Qacr6aApKHkLyL9Vo+NEa/XLuz1EGkKSBCiOWDcLAuugh0KCCMqgCGlxD5BUjicHtRtKjCALITx9NiLspHhrASmqniLkaHr7UP06AjUKeKm2QyWRU+GK9DWNyzSUU+0BSQ2HlQMLw0E8fw3aBFRG0jQgkeeIpbyAcfZSgshKSWX/tg9cwoBEQujJ5Ci6uHHDaAqJ49Nv3DxqoAwi8yCFMZQrrJB0VAcACQh4ea62vryAeGCoHInrr2nlblg2SYq+DhACJ7VLVVwzyRguwGHiovIyrBA8VufFmKpmIGAlDEP4oMINkLwl5t9Q87ImSU9er1cnUQB3rrIHcjRzddWIyWlA80HTdXRKL+DELK0bRAlIruwMaruwwfiYspn78wO75yU3UlpOHGG4mHAmK0564jLiPIUKuxaQH56OkTQGprzadsY/p6WAFNQs6DEGrQEBIKZxAiBhIBIbAPAmKMAA/5cHJ187VfxmAdDh/MR+KGkPDhkx5Cjk2/tBQOCh/8ZwSRMf5jbFRQ+ThpYixGWM01sjjjHVy+FJD0o+ikh3yoBHxdg14A6aBx7k0kOmardzcwyNoNSjAdPyci5ENzE76Um9O9Zf1DEsT/CEj2cu9ygS7T7iw3ihQ+7r77ChBCgRDv9P4ykc3SwYdDiK+iXCQvzYQcgCJrlcF8EouLk/6tlsCSKR8ylxQJ+JGbb1chAXEI4SLR1G6qF4Tg45R8CCBcZdRKl3I38wk1kCIgfHQPKyLdEWshgkfEAMIMRAFBWckvP325+dOF0bOnzl4gIafASHwUkigLGYUCguHx0CDfJoC4QRgOSAk5qYSIHj43Pn7oOEKsOgIiS2DLpaevrlZ211Xx2/Juctg0xZr6tQTYMGEW+WDLVmkJsjrpQPeRFkoY8RWirsfLB07yIaCoLB/5LSS73uRyrFzU+Mr6BwQPuftuDyFkQ8QXDh+5CEGU5YM47yBaqGTRfqbW/E6AlQ2IEsI6ClbvWf9QQCDGIgRECEE+3tdr+CAgVgyulA5KKRiG4jb6YRYihOArAAQHFGzRDESf9ImZ5KnlF9bf+HL67NkLZy+cukBETjPKIiGs8BVCjrny8IEXY4DEyOHjjJODnKODgA8m6fcpIXfg6EdG5VFtI91Q9zgkIIm1Dz77fnPzkymt8SUfEHDIhQiAaGuramvjDGfwggZAaB+UZzlrXYkDcUImIXlnp2cayGUJh5uh4/AaCBlRQvi/p3wIG7wSDYpgKCEyBKVSQiCnfstfeK13a85cizOYOXTE4Mhdaeq5C3vtMxiBpMK1spcfqjKgJk+SWabaWSiOfHjmg3QbA4mb5AHpAxShYCN8SVwICAhRPgwgeMNocmn5hWniYRoEPigQQkAsH5qAqMZIyRgOJYT1wGfEQdRDhgSQOgVE1N9XB9g7pGl4tc8LSMfa+ibm+X61mOjcna6cPlJcNdsdH3lr5rF9k8VPTupS1243iTMzZyftHYQgDMbNS0j27PTs5XqzdVmOiOg3ZFxSCVG5eYjSodmHTUAcRV08nlRCRMoIDl9B7i1rvYUlnRzZ6OsBInuAheMgB+86eJB49Pf0Q0CEwgBIh8NHbS3YIB82+2CKnukg8UFrIkKIfIWEGAW1i1cBocZOnV6GdYCQC4aP0wizThOQMWMhqpPMwfkekMM2Jg5iDYv+cebMyTOwEIjFJpKC1B1Fkk7BQPD9kQ+HkFrlwwNIYvE3rEv3xeKUUwVPOxV1CiMZkFQl4q+/jlnyv7013Fb6ZImJr8S/RTpzrah8FoUIs4UkxDuwnjX51sr2Y22PuYVX5Nr0+W6LCNYQJR4qfzohFX7HQMwArQRZpWQEvyAynKVDRqKAhN4BpePBgkQzco7c/IgQQkT2EBHVnoMHcfQcPNrP1t/XJwUY+0lIByULWol1KB4BWbPENRCIDiKiiZinVtIPfIGAKCFqIC4gAOH0BRoIpYyc5uEQ4uBhplXJG+JoQASvyIhaCL54RiyEhFADzQDkzrqjR2khFPmoqzVqIvKNwMPywd1G985fnHt7cSXRhr5eAtLq9RAvIpJ6lMzGX7+ERVbA1OvDlZKoy2eU4yHgA2OF/tmpeW5sMjUpyci/BkQR2SYTcO2Gc4JGOiGoN8HhiHRYRYUPVdRGWKW0EZX6SFScREc+rGRIEITI0AcIubm1tx0lrhxhVkIevYt0IMTqvw/+cRQCISxT6sCz4/LBDXICGlgZQHTiuXWQQeHj9CBlLISMyKBFiIcCIoRIiMTHHGnHNMHgST5GBI9TpxUQR6nDAgjxoNRHqDDF6VZnz0DnjDgG74RYCoj4RyPxwLXJ8qFjoOzm7Z2VLayqqysrYSGCCE4rr4lUlVRGXv+N/vEbEHk9NlleipA3bY8Eia8mp1ZWFqj5SSkRMso5O93yYSvfL//oSr8fCwnJkGEQSq5lIEQZ8eP04mH9A6egYCzkyVIwglVGbazlXe4vExAQYitLbkYpUl07B9Csi4CQHjTsmHxUVSfpOXaCIh8KCPnQvQENHy1o1kEIyGke8uCGFREAwiBLEAEhaiBjYYMHBBouqEDKCCxEpBYiGkuuvp+Ugl+KDuKKoPHvg85Q8A8cMBCkIAQEBgJCeNA/GnX9Op5ihXYLUC3OQoE/xkEACOyjWloOgQ5YyN6R30AHdAk+MlOFH4QZmU3bP6QisbagmvLtdD0kR7VJ9qB6zrkhl+fW0IqGOgikN8EDR7okuKJkc07K3HTWgQgOUspGRtj37oXEEiLl7QKI8KFq7QEhdYLIHQcPAg+jfqHjoAJytK4OdVjIPBQQEBJwfYM39Q/rIHFoBOfp0x5CgAYHEFUh6oDDh9gB+fAQ8jd3Zx/b1VWH8eB08w0tAl3U0gK2TSlQLO9CzVIriVvFLfgWy6D/qCRjqKGbIYhithBMxYhxamVjg21topnTbHFjbnMyUdhKCoXV0o5BOsZLsg2NL7VjZPo83/Pc+733d29XXPyj5XPOvb/uxSny++w533POPRcBQnyQRX6wt+uH/AP+J7iYKHxbivYDJ4r0bzBAIMinPvVJI/gBeCMqpChI+bxIEDBVfFgXbgXjLIIx1i0zO96gIBfNkN0zb8UIF81ethPx6WmbcRaLuGezAiRXEH0mp3hxsV3uZ/X6GiFaco6XcqCFCOEVZ8gEn8JKGBI/liNDWIhMJvBDjgAzRO+0gB3oFh70IzLkY19cjOmcCihCR/gScas/QoupWFBeMY+1OUfsEkReCMaH/HBDKIgbAj8oyPKkIPyB8RGCgDbADPYtUqQ5FSEU4wdfXcdP+9vZzSuXZB2BHwYTBNt5ZyFA+J70T2HciBSpq6jgixTt4ofNMQRBqqEH0V5edFwuCVuKsmDILdsoCOEg68KK4nf76+z8kRwI8oNIkFZ/esoFcVwQVwQtb+P7ZVeEKEHgRsoQQjV4xxUPsSbIEFcEURIefS6JYXygWg+KQBJXJAAz0vsSRZjWrcNETgU0sBQxZIdYQGz2qhKGVKsGsegQi0KjIJzmBUyP5ubmm29edbMKkSY0GMIdugJ+1KOwDn6sogf0g2JYa27eAkHQZAgFIdLD1kkASnvNdVklYnqAdZjG4kSWTfIGQVZ+Cu2Tn2R5XmWCVLkeegMoBlwShJMTTiSJ1SHmSWnCkrIyE0S8dmHRu4ELEgFBFCF3QZC8BHGyr9TRJ9plW4Tol+P1RzZDZAfVsNsEGQKs+NCnpnkFqw+zowwtED/odjVBiJgkKM5nwA82A0U5+Njilfj2V1ARzlshQVbecMMngyJuCM7bKUduVMVnvqnuoB4yxIgTRIasRYhwNot+mCAyZDlL9VVcvli+yvxAZ4BYhKilDJEbQH4QOcKbRwg2PNogyxxRCTKdguA16Z+6hnHI9NCLFCuB3rJeTUHiBJEhdQWKAFMkUKocmdlxISHIihL6IXy+vYg1esiQ+zHEckNEyo8RDdEg/fKLkDDBKzNiQ5QgnNbF+zdbN0/zGl2CAN+hmDSEtQcae9mtNESK2HCLhsgRzl29bz7WzcVXoAfBzNVKm/OkC1abFwTIStqBY0hwBUOqgB1xRTt4yQ754QkC6Ace7ABhj1YQJKxZ7DzWtWUZHxxcy2YEMwz6gQ5DFCGCBpgfjjIECUJ5vm6gUP86IgSTWDwPxYqQT9hwkb8WEJ3MpReAWn5wCIk4tRoEZsAR3Hk59CP+gXDPTunS5os+xNp97buL3BBXpKgVc7wmyD23l9gbut0QJ/8wa+EHWl+Ox8clEoRYcrghjI8rESC33tZ62+3f+R4NgRoBRYhRUpKc5sWNOtjNMoQb2cNWBxhCGCMG9iVCD2y9sgRRfHzpKzd85Ss30BClCDFDrndB7DjDykreViQMqQG2QRFXBP1IJoiFCH42QdjxM1VhZd78yo6XOptxcMn6Vavgx3qKsGUt1aAizbysuSEwI5kfzbKHMEeYINwpj/hgt5msIMgC4n4EKpUeEqQKFQhntjTCoha88ZPlCFraE04AUxBSuwKrhBLkQnNp8ZT0u9r01PPm2398zw/u+RkXQsKWE9fDGfYkUo+QyzpB9CtLREgoQD5oqyC8b8Z3frMK9AiMq/hAoQkSDClJREiKMjAJMEUcnFnz/g/MaP3x7a2KD+nxJYAfZAhX07IsACFBVq9m6ZE4dhpKID02BjfQvUYHzRIE32FYIUVWAdvMiL/+yu9feeVuE2Q94Dceejhbt2yFH8S+/8L1sMYurNI3QQxW6pYgC1fLkBw/YDg6BYneTDUPVNSJqbx02glamlJcJghuS5tjQzo2bi6agghJG2Jnhm/GKTD333/7Nr6mhU9Ij5Qg+YYELsNN7+O8BbgHi2PKKEGuRIJM00qICSJDklNYJYSCmCEqQIQixJhkGYK7DJkxHzvY59zT3n77F29BfFAP2IEeGYJChPB7ZFzvAULCiVSrq2iIHxsKO6AHrsaNLM8VIEQJImAIxUDD4+dgzZrlTWuW73zlR69sXW56ID/WI0Kak3qwN29AhGyIDeHNao71tMOQKAYNWYvtwIGvwRDu4OKZcyrTPxH8qIz14C+hJiRINYdYEiThB49zEG6JO0I90Guv3bqbc7wX3uhYs5nHKqUF4Z4TGlIypbW1dTPegjBhxCGWyA8QH2NdPkvpyWMacBM0BBGifSYwJAHq88QgS4ZQChEiZCLusR7ojm2ikyHzsbGdhmB5+IvYnBjSI9zJDV+54ZqVWluWIoV+LKAfZkiNvl/4ckVQDSE/lCBbFSIoMujFqqY1sMEMQW/ee2znBvwJsmHrlrvBn4znwF/AXnIM7DLuuANLh2ID1IE8a7dIEephDlEPXPADGYL9KdfxRC0JEpKwkg/EE73bkIKwRgflGmLVmRnSQ3boM3aDAcKDkQiWRFpXdey+eGH31o2leg8VSL9OPWwgnTZee3qvSJAUZKQIuWzPkdMeRX8leuEi+scRIXgsxEkKogksUwQzVpEhxZPDWoj8YJ+UVkQP9szHrl2i2SuagR4bgjqEhnDxrJxCJAT5Mv7wy0wQfM0gSBUPf4u+X5EfCBDmR9qQZjMEzaAVaEEH6rEeHdmwBWJQBkrxpwgJIj+6uro6QS/o7u7u7W3ftYvZEprKFDQmCEUJCaK5XgQIBQHB80iPhUEPO2nFh1jlhIIQPqpOR2QJfopE8SSBIFClrGzG5M1Lt21saWyonVzyniL5ka7U+XIWhIg9QEU/smRPInV8Dislx+VTqWceRGeFzviQIfSDVbqYxs45Xm3CckNACTb7UAzEhUZZHiGwIm2IwJMfVAQdAXLNDdfDCQJDjOuxiv5RGELKI0U+u/KzC2AI9TBmTcf56tUNPGiXfliEQAvqkQ0Q+bFVhpgW4dpgH2u37Np1DFACE0RQi2M0Qk6ISBDQE+hub4cnlMRkWYv/CpvwvSMxyLpJggAYAsFnmRvSQwdI2LtGTRBmKAOkIghCcIcRmNSSH07tkqm1QZEP8/1T7y2++tbiq/Hqqav9vBiQzBBctv1kOD9GEESO5HBZJQjubogiRAU6DHEohwyhF7yLKZNvu+0WHiJa9m3cU5NYvEyQUjR0ID8gCJgKSerm3b6NgjBArjdFJAifsauuQqMMcgSSfNkWQb4cDFmNv15ZYwf36DvW6KgCSSdIUGQDDTF+vnUX6AQIBgoiH3q7ewYG+hOc6j+Vob9/YGCgxxgw+gfa2nfBEoA6RnPFUERVukoQA3rAjxq9IU562El2EiQaYlUQPl6cPBAIvoQgcWxyi8eTTppx9fv4sggcSwlBQNYQCTKeftCQfD2yglyZTRB3xEtayjHGp7PCQDFZn9MQbiGQIJADPaD4CCcoqv6gICX0A1sUa1vNDDvhKg2MkCEUhJqQDxM+IQhFZv60veeuWRAEctzAfn0kCB+zq9ACMwwhKkFMj2/wBR1AhtRkBWlCi/WAC/TD2ACQG5s2bdjS1U0sEWAFtegZENAD3f2wFnFczU0BsVFt7Xc0M5giP9gAAwQ1CKEis2bp7XBApZMNscyPWJAKbk6rqNCCYQUyRCBK0NOa0I/5M3hmK/ygIAiRYQQh/oThWxJEjmSwofuYVUN6JM/CEhxbgSAIDEkxAaj80EbFYIjVHhhVFSFAbikDzA1SFjqAIDIEdxAMmbp4Dva1z1w+8O+/v3jP9eQGthu+8qXrKchibDqhIeUwBChGVloBAj/QZ+Ebljh1Wt8z14OXWENBmjnyCYJQkeYt7d0nT3JsBD96OVI6SWI72NilhynCnlYE3YllIv3td6yFIVtMEfL1deuQIAtx0rsdfT2LfvDcRdy0ZCNBMMai9zIEXiBB4iX1NNJkrnWe3is/gCJE5I2xxFXGJR0ip0+3I7cKUWV7GUxp+T5eZYgbkpnBQnjIEIYHoCGBKdph4nO6cZLg7ABRmqCMfuDxWsxb/niAD5L+eGVkCKpz+IEfP4IN74s/ek2hIfQj6IEAMUEaYIgVH/QDSI/QAirGNwAY8vOfb9i6q33g3LlzJ4MgPcTkgB52OydBRDZBjt/LnoQOibP99reAU213UJDgBwWpnw0/0GmHPQWPTj0ktRIEgoQIKVeVro+KrCIeKDp6kX7IEFwjGCI58gVxQ0TOvt7h34gwpiNEZnuACJrhgqQyhIIAnccbG1KitXQzBElS5jBA+PCO/lD5IegHBGktvwNPWvf/YNv1n4UU169kguCTgnyUhnxUhug1UFIEb8BEkyANDRYhOmtXi+foLXF6NK0BEgTR8fMt7QNnAQXpiTjJNkBFMvmR9UMBkkJ/g2OGvPDCC3cySQLr1umtCHgdG4/hEnhjT6A+aUg8xqrAZdU6egwqEjR2h37gWGsJIqRI/iDLDXHyBMnftuiOZLg8IkTZIXyjoiqQVIZEbwJhgR4k0V4sKqI9JsTGVMyIAvRn3JCpMASF5u0/OfUy/Fj52c/SD2tBkE9+1I525oZwGSJFEB8QJCSIDGmojA2RIGxBkTVsqzCHqwDZ0t5//MyZM/DjZI9moKSH8sPjI6WH9Zh0foS/7PCfcI6WnaIhL7744p1t5shX7fBTOiE76iEHD42wZ1M8QSSIR0hUrssQKRI+xFI7UG/O/Bk4zFh+MENALIgjQXINyT/Lmp/5h5GGOt21iBnLZUisdrgVRgjzA9NYqQzROw7GyxAVIhJkSmqjuwoNdKc03NwQ/G7WgYr77/rh/dWYnAJmiCnCH6/hcWp8XEKGgFiRzzNApq92QWiIfcHCcMXDAy2wadMm2NF2/IXjx6HHAOWI/ZAeMoSKuB+uiFqWdHRILmD/yP4zNMQc2YC3tzXSCCVHPTE57MkUxF5BgsgQzXVnDPGfDPkxI7w0wnFBHPkxkiDizQQJemRXCy+LBPFDI21+l79W0+NtGmAlq5AJIUPGB0P8sFHbi1V862TpwQ1XUkTkB0gtp19IxW3byjl7S6AG7WCzp0GuCec0cHkQhpAqGAErpn8er3byBNEyuo4StQrE8sPtILDjRfwL/fiZARTlhXqoAAl25A2veMvD/rIjOaQHwazYqeDI8fa1a/C/DSHCbkecBjXQwbKUIKq70IQMsYoErQD5MX8GeJ+RFCSriPTIcSSoUVCnF246GX6IdTkkiLTOm8Ii/IF6JFdBJuBSgrghIT9sEguCCBlSZhbEkrgoLshc6sELAtCQkCK4AB8FIW7IdBqCb45ZwdfWfAMNL72pShgCL3hSIrD4iNm0ZtP69uMv4zv6gtkhP9yQkz0Dio/M+Co3QO51P9Bz7AhJZEM30t1DR6DnqfZ1LVAE0AxGh9khGoEECYrQDw210APz9AFPMn4ADLGygohUhFyyIPlHyY2UIJdBhozLGV35HFbQw/1I78OaYsAPCAJulRxsYCJ7GSwgpXnUUhBM6lOPijozhILwwg+EZqjZrQKG4JvD18uif5eW2L0yKUg4x8cEcTvAHf94Gbx4fKBXy98pO4gHiNsx4HrIkDSKDtdDdnh+RGvspKcfBQkCrO3r9ABaOLaduOkLnFtYBCSITfUa1YR1utxQkqDNBLEfXzQ/KIghPYYTRIY4LohwQXI2ZV1ChIzZt99Kan3kGoLBFS8xTasggmbIEGqhzVcyRJghtYFSa4WC0I+5FRW4wALbZBUUkR7Qpo6fhjLE3vdnQA4mCAXxjX6IENAIOLqSHgiPO59//vmXX+zvjraHmCGa3VV97gHi81f8vmsNUfA/3NbdJpHMmlR4+PCK6QHcD1troSOY+21fHsojyaEd95Dbx1gLOZysitEoK3SdDVROgh91OJLStrbhTes0RAyfISrSC4AdeUiPrCBZsikydk/KKsiPAkMy20wAahBIgctneX0Xr+eHG6IQcSJR+PNcGoKGleKgCCX5rH1UrKyrgx0VaPgDNRmyCIbAk+vQGCX8IoWj3MMUr33PWvAR6bH2H3/729+ef/54TyfJz48BdPtW97OjgO/t7Dq2V9uxCjbzHvPNilpejFLHOZmjB6BqcAScQTUCOLfGLZPsqSGWZcgsqk/iCOFlHzPt41qYIkEiP4YXRLgf+RnyVgQZx8bPAj/GaBVSWIFIj1gM3N8eHkf3ARbcAJYe6XWQEg2y3A+HiyCWIktrM3iCzEMrx2PZK8tXcp0cVJA68wPgvkAGYYN7JZfWAAypWXjjQlApIAgMMTNQoLe0BD3uuPdv4OV+biNJ54fHB1HNQDWi/YokEgSKgPPP7SUmSMa2AQcFTU++H7afZeAMJ9LavmV+hG4R4gkCFjJDaIkmfIMjzky70RFu9V08BzA/KAgNGUGRd4q8Un04QUaOELPkMkqQ1GmjHh24wRDggsgQJAhghhAZYvgUlpobQkXCW/DxqR/4I/zg+Ep+VJSjQwL5ITNAuf40KF+ADKmiBrONG2tuvBFDrkoQAgRwcEXgx3bocefz0OPFbv9CF+SHL5/TjeR+xefOn//nq+AEOY2WBn+lr+/8+fNDXZ3RPy7hB//I9QDSA3SBY739Z8DAHRj+EUsRTxB7My7VhyWgyg1JUX4tQiQ8TDV1DmF+oAdckIwhhYL4eshIgog8QzxJcuaxxtQrQyKhpYcnSNoQ0+PKpCFegoiwhl6SJJTnjgkiRUSt7rbOZQoAfvvxQRVwL4c0guaUUw40flSj6qjhmzFxEeaJBNGTIC3BkO1r1kAPcLw3/he+GZJXn4ftWCbIsfPnYcVp54RdlGQ44Mr5oaFuGdJPpAfKnDw/QNcA1ypNEZPEDbHXU1MR5UjCEPQUeGY95EcUINDDQySjSH6EZBYM8/wYWRDPkMsjQVyPSJGUIX4o7zviQdY0BUhakPQaITMENwfbstjdEMcO1jUJaAU6DeFldwsP/mnZY88QllfNRkXbtLCGL8c0sE/DzjLxbVgtLTa2kh79+Drm54eXH9qv2HW+79UTB8npFJYgl8KrfUNDbQPRZkVKovjI+sGBWvdZMLDLUgRGN6UjBJ1+EClCPxqq08gPCoJ3SIusIbSDF93wKkS4IJeyJyt7gsNwOxe9EhmLCeIhIuCHoCEURHpQjgn80HFxboi2uicFYRcT+XTtJIGyfGl4Hz66/MCLBfXUua4kC6xV8Ab0DHr59GU78BTpxd0bqIfAv2+jU0Y3Qo9Glh8YXB1/+eXnX4Ye8gNk/TjX33/OBOkd6oMa4nRossPayIqcZiMnjg4OtUEQcByS5OaHapy9veewH6xnCxVZAyiIYWPIoAgfpZIgRJ4ILobADwA/JIhHiCtiguCW2Y+Vv6L+1gSRIYVFyNg87z2pt/RwQd6unYofZLvC8sOY5n4ILaQblIOtsEifhBsxRWamsOlKIj2qM5KQ6Wy0Y0F1deXOi8aFrfXGMr2yFm6wbWwxtm+/49SLWPUYOAay+RHsOHcWQxwKMjR44uDhw4ddD9mRMCQ/L/IUESf6htq0V/FUvwkiPZJ+kE5umOzewsQDyhCssjNF0hkCGmygpVvwg0fhyw8Y8qEPYJQFsoaA7GJ6dj0kf8dJzq5eVySzczHv3Wxj6MW349JNeAUiQ64kPoclqAevmKQfQZGUHzJEgpght81kN671gUK16eCrxfiQHO4HbzU7Ll58/fXXYUgz5GhcRjBopxykZSPsaNn+9VNYtIYempHN5sfJs2fCfsW2wROHjYNoHiDoQvGRkQMtJYc6mnN0CBu/yPH+7sL88Id6O08CKLImaQjbIs3WxRHCHfACisR+XMNXctGPKEO+mJ7NmhEJkq8I/HBG3pLlhjjpBEHPTZAxo4hpUkhidAW4CyvOEGJy8NIclih2QaRHJkH8aSnASsRe9Q87QCxIeGKQYhDcaUY11QD4S2ykCoJADxqy+zP1ywKNRkvQA4Ks7Zcee/PzY+CULdad6R86cPiRR2iHDPHxlfvBnnUjXxI2Yf8M/tP6hu6984U78d+HJfzC/NAqiynS09msDGkMuCDRqjouhIiipCGbH18MEQKQI3GEzJghRSRIxpCCJ6fQ37ogSpCc1ZCxo8cwFQi8cEPeDjVkyDssQHDTw7YoROLw4F1rIMOsg/hWXm3MwgZFDLPi19FWOdVVFhPUwwi79OgJ7rEhGGK9DmhI8yIzhJsSrfBYY3a0rGnj9vJ+q4Kz+WFborhh8R+Dpx8x0n7IkcL5K7R8S3j3DLGWMoQc+Nc/XrDl855O+VGwyEJFMOhrX+8Zssx2NLJSV4QYChJclh8Vyg+83/BDMoR3OuKGzCDvA8PtWTTcD+CCXLIjKT+yZTrb2HozQjZBxmUMoSNxgkSb3e216L4KIj08QtAnJhLE/aAggIYERRrkh9A8jcAuVjXAm/mDv6PpohmCMmQr6nS+vICGkKF/bdi0fU07BzXUIzc/+l94mRsW/zF4cN8+6YHuevj4SkgOF0NtpBrkoBnCbhwa/Mdx0t+byQ/w7LPP/qmTE2m7XBEIogXDAkO0sB4LgmfK5AcCBI4oQbwMyQiSrdTHJwQhb1kQGVJoxxiqQbIViPAK3QxR/YFNzipCVKHjI21ISXE6QNJ+pATx9XMzpKEh/GZTE3zg8sl+q0Kn2zO2uKhHRE3HhWDI7puv45v74+cFt99357/b27FEDT24IySbHz3HuSHr5XthBzFB8oZYQZERCnQ0+xhpkEUOcw7gtDly5lT3sVR+SBAo0sWZ5l1hkdMMQaUuRyAIx1kLZYjlB/wA8EPMkSRfNKJCHbeEIFDEsene4IfeW+i4H3mFujPyIMtneseMI4aPDt2PpCGKkDDCAvSDjEdzQ8J5o0k/eJuY8EMk/IAgBIpwC66gKkSSUA7H7eARUrO3XjS21l93IwyhHObH9k13nToDP/q7sjumqMfAC89jQ9ad/zryhz+4H8yP3ATxCqQgQJQg6q6Ij69weYS4IWD/0KkzaANd6fww/vznP/+pE4Z0bvFKZFEsCPVwRTS+4juG9ArpxR/xcZZwS+RHKNRTmCDjx78bioy0Z1GCZDQZ+R3qWisE+Bz1iuRv4/URVnoOS0vo/IgN4fNSST9kiCax9LwUiad3ebkfFITMm1lNLb6Di7cV+AbgjqY5f2xkXW3d9TBBFs7GgZq7d29ZMxvvlmWEaNl8+7cGOC/FL182P7r7X0R6/O3eo/sef9wFoSFPHM5TRMRuHDgKXkVD7+PFn18Fl5YgbIG+tjOnsDjYSUHkx5/kB3iOLnetZYYAKaKNi9LEBKEf1IN+0BCzZI5CZM6Hgh1o8z/wgfl4vhCCgKvfdzV5Dxs7z8tihvAl3T7I8gR564Jkj3EYU6MsWVKYIOiC8REZgldAhwRJGjJFFJkgrkfoMkRnNZgdcYLIjqW4sIhOQ/RvR/TgB8GfYFqYE+bILGuVs7A7yQ4CWXbzciykY6UAiyBNFh/b1w6chR6d+TtuoQf419OPE/hBUgGSnsMitCJwNAAx+vKBMQe8TBfZBCH47zw91H/WFInHV/LDfvhLJxZMUIqkBBEyBfEa8gN6CJ7+spiOcDqLe07mKELQ5+sQBypC3ks3eGmcRUOQILblxP0Y0RAXRGSewM1sNxkLM71efGQSBA2Eyawr3ZArYAgnsfzAH0sQUZSp0IkZEuuhAkQletDDnqbmW5WoSMSK6IPSkFnsdKTSoCD0Y6EtotW3tNjj3C30Y337WdD7lxw/qAfW1O8cfCLoIUEeyR9i0Y5D+40DB6DIqweQGkqPPnwMbwn+JkqSUASt0I/D9l86OHAW65Ndz7kfRihF9nK9ZBcMAW6IDsWzIShfsA4+CTEgB26LheWIMEHms5EZATMEctjNC3YOsrSmDuTHm4yyPpgWRLxJgowVPYY/yyQyX9vdZQc6DHnHBCFDDI2w+KbO4twZXq/PA4kB1lI0vd4c54biG0++k1RkkZaQ0e0JW5PF5DB4jFS9Lae1ABjSfg56dP8l74kN6oHC/MDjzzweMD0kyBPpSV64QfafYIMe8AMBAkUgSR/bm3OUkiBLknrkGrLvkaNtXEDvSuUHsTnfY1ww2bLGDbGtNHF+VOsF63h1dAQVwQlivAEpYkEiP2CIKyJJcqe0LEquYojoQGuQHyImRzZC5Ed6y6IMGQOKZM4y8fyQH8SGWDaHpZV0I14ndEpuLSryUVaaqABJ+gGUHyYI5m1xLkkVjqV1FtVs1AnOAEZwVKW+MP5bFjE6aAeBHufOUY8cP3oHsOphejzzjPx4PKcEoR5HwKHTh04cOrEffkAPdurhIyzPjzw71IhJ4o7QP/cDgoADbeewOnjMDKEfyg+AX8cxLihSkY0t2B4QzutdJD/C+9X55mjCO1GEsM/BTX6gKUIUIklJdGRvUZFbMp68c7yPtHLnez+IRigIKBTENRHSY6ytFaYqEDfE/aAgV/hGE62kj0/ogRa9HSS1iF6mPSaqzzXCkiBWfkiQ1WG6atZCfe/ZktQQS44QH+jIjkUAgig97jgJP3r25j7xN3Ccix77nwFKEJToFMT9MDuefvrIkdNoTBAZogBB1/jqEhKELeLA/tO5JYgFiCl6oo1bTPYGP4zEi0hsQdEUkSH2Uh35sWClHYW08lMww0NElpgei+MMkR5ZQ95TFDRJwmqd6NDeqwRG2VewfdD8YI5IkPzHp/IjZEwlCMifw6IhKj8IntY3QdwQleiiBH4U5wyxJgE/rpqoAlkKQWQIHqnG2eY8xOe7MCR5trkwFeiMgxNsZ9ufj9JjbTu25FKPPD96jmNN/d4Dz5gfaCpBkkMsCAI7nj4IQeDHISaIhlhxgig/WH6MECBJQw6gH9h/KK8IkSBUpBcL6L3PRYKkX9TDFUUqstEwP6qVH3x5NB/ar7iGV8RiXg79mI/ORnygdTW6IUPYTRS6ERwREwDerXMVP0CcIXbHIEsDrfyDgLJPFo72SV4rk4ZPEFXoEMQV0VZeMT7gghRjnRDEfkzMnsYbbzIJjxMGP5ZKEBiCg0lW84REGZJ8PxRvtAH7vgX9UHiQb7Vzy3r33twnxrvPcCftgWceph+eIPJDa4RPPfkk9FB+QA9AO6SHanR0zWGNHCAO3CKH5If0IMEPG++92ov1887ncvwgXFC8ez0VYYo076ppqLL8IBUVPM4CeiQVYZMe6JEiDg3BBT/Q01ATQkdckQkONYEWV/EmrryChpDciaxsgoz+7SZSI2WH/WKUHklB3uEViAsyDVdRokwvNkqyW3hFqfsBNIcFO2ayRjc/cIDod2d99xs8ydkMaTE76nGRZbatFW02RKkH8EOlx65e7lvv3Zt7okL3WZ4bffSZh90PBUgwhOnx1FMHnzz45NMWIUfMESUI/ECHHnGE9IX+ZpNYoXmEyBDmSIEhChCUQ6ZIdzcVyfrBQZatKG5YA0FW/HT3heaG6nIeXoGORoIq19RdkyQRIpJEmsywW8REE2OG7MBNhqAnMwQ9TaQIx1xoQIZkyvT0YuHoPwPI8yO/QleJLkNYgPhGXgkCQ9IJUuwJ4oYAXyFUAWIspR58knAmkCCwAyGC23UyBEa0ICWItuouw58KNBLasaXL9lZ15Z84gie+oUff4w+7HzJkn/x44rGnwMGnnjQ9lCBACbL/gEWIKpARE+SoB4j7Ifaj7z99MN+PSJHerueyflD0cLDK3es3bmzcvbt5ejXmrz4BJRbgoiS864SL7EhrjtBIy+xAF+E9w16y201IETGBN9eDsCQBGmMwRiTIm78VYbS/d0r/G/M3uvsclgxhAeJrhPTD0DZ32kHoB0kEiAr0OD5uiQJkae0SKMJHCWNBePAbLus87xyjKE7f0orQmpZF1OOCMi0tTVt22fJfJ8Ijz4/Ok2fA4B8eNj+oyIPmh4p00+MxCnKQEcIEOc0axANENQhhgKhERxsa+t8ckSEQDjGSZ4gU4S/m2HNZPzjRcCysKN6HE1Aq+dxxxQJSwQuyUJE6NBpSlzvQohx8T5EPsybBDnQDgkAUQykSB0nKEfZEhsiSDxKOs7IJgnumTh8jG7LkcjpB5AfhS1JIvA0rGCJBNNFLPT5djOZnuoMyBYiGV7EggSUoQqL8YAlSPb1q1uqEHtd9F4rU8LRz+eGH1i6XJC3LcCLDLn5xYMez+X70nD0LPfY9TKiH8YCvEmJwBUEOW4KgBDnoCXLaA0QgQSxAFCG93cProdFVdoTFZjztJYjrYeH2yPle/oqyfoDgDtjQEB4ri6iwq8KpgyToIDyFO9VucYyIicgQKgIUJGZIMS7cioqL0iQtcRQiqNSVHxLEKXxwagwkiO/KL8ArkEgQTfQavkZIQ6IHbqlHMSyJ9OBVpgHWZOlRkB9zLUEADCFcRw+nI37uu9+AHNAD/cYaq8NNh2DH8qblYBUafgQUBHbkj9q7urlmOPQE5HBBHuSX8IGQH9ADfhx+7KnDCBAYYn4gQAD8QFeCHPAIIZYOgz09Q8PokTOJRWSIOHTksARJKmLhdvg8F9D35vlhRcpeCPId7vw3QZxQidjFGDFHzBCkyFSBV+pYhOCVRfPx9hC+Xzj4gc6bZUgxDcFwAIage4xEkuCHgnKEm5D479HhzrO2HnBJRv3xDXm7THwOC4Zo0o75kX7cVoZoDxbdCAQ9fHyV3uEOQfCh/IAeAHNYShAIQj+gBZllfuAsOFsHpBu8TI9V6IAvbQYQ5Nlh/Og9CT/aDqb1UIDQjz17zA+gAOEIi0MsJEiqBNkvPSJMAjyz0daXh/TIJogCRH7sP0RFXA/JEQqkg+c7sTy4N+OHnvNigjTQELy+NIUNs0QdFaEfdqMhiBE5Qj3YJwmEh6AiEuRqGYIWS+JXiBFe9ANfjTc9bDGzVjjKDwDKWUIXwQ9N8vpGRRELAsYDCSI5fLM7KJskQfJmsOjH3Og4E48QcB0UQbuRftCQ6+zFGcsUH02Qg3p81RRZjxN97oYguX509mDNsO30w+IZ9gdDgjwT9IAgBH6YIZzEUoIQliBMEA8Qd8QCBAwOswSiJjvQswFCQ6iIGyI0hXB6L9bPIz9A0o8gCLaZiNiTCrYkMgQgQ+oiRz7MGPlwAC8Ynh9eVS89cBVPLE4jR9yT0Mg0ixJNX2UNyU+QWI+xkCB2cz/S5zVcyXdLoU53PYSVHzSEqx/E3UBXgpBYDwkiPWrlxzwVIdUSRAkCO6DIjUbNjWYI/aAcpsfaVWvXk00UJM+Prm6sqQ8cePiP8sMrEOjxQNqPwxSENboFCN2gHoQL6X1xEcICRKBE52mJbbkBMogrU6AL5pHpgQ6kiPzwFGE/EZYHs/khQbhT0RURUiQpSF2AL4CsW0JFLEPQYQcvNlMER2AaxbwA7nmGTJEhU1SLmB8jnUY6ji3DaE+Q7EZF6f5xYjt5gx9XagrLDQklSBGIBAn7S7h1V+gVnqkaRPEBQ+L4UBESK8LigwlicoQPZogpssoUWRuaC5L1o5vHwPU980fwMCWhHrg9yAB5EHoEP/Y88agPsZ4ENMQUOcSF9BAgXUdliEqQwaGhzu4eMsDDE9va2oaG0gFySn5Ij9ByhliuiPsR62ETWuHs34L8AKxBaAhZLUVy6vU6XkmmogfmKEKUImKicE9KYkOKeJ8Cgh/4iBdGLvW43pQYYyJBVIQMM4fFCEF4oPTySV6Beb4pmMr6NPwoKjYmhuAwQYTr4X748GoumuVHVKXLELzy1UZXgLd69vpgCCIEmB14xTlfMrjp+xCk0I9jvTzpanAf7IAcmRIEepgfhSUImvRghGgWa39f5/nID1XoncGO7oGItkTpAYZODR0FCUUipIcMcZ6CIOhZHoEi+CUV+nGSguhJmdWrU4aUmxzsKkNcEUTJkjqvQxAhaUMm05AMJYoRAT9AeibLd/a+aYKwpRnVS+njYj0cDRVliN4Uz/wIfniExEsgeBt6MSo6xrHqcpUf2VMafInQyw82nYqFk8nNkCoZovAAN/FWD6jI8q9SkbXNMMRewklB0n4c6+S36PwjTA9X5JnIkQcYH3GCPCZBAAOEqAY5BJggxzo74yJdigzJDykyJDcMiIF3hOCPMgEyfIIcRKnuivgoixz+J5fP/9KV8kOC0JBZq2WIFBFuCLsnCPtUxwdaniEZSYrthRZoNlOpGsQFyZzhwC9NriGZCBnlBwCNGz5BUlNY3EDAFSAKImx4Nb4YQ6pbi0sYH+gUQpSpQM8fX0XMMxAgUkQZgiehLEFkx03o9TdJEDNEfjSbHyaI+wE9+EU6z/TI5gf9+APZ4yOs4Ic2mlARVejoAAHS2RtHCL/vMmQgZsjjA40BcooRIjIVetaPJ7QWkoMUeQ4ccz8oyH0bJcisWBGf0uIzVPmKTGUrNMQVcWgGt9MxQ2JsqBVQhOARkTxBhn34NsFoP4Q0o4cixA0Jv07OYckPkBSkpGRza2trbSlqjYlWewQ5ZAiuYfLD08PlYKMfniE3ipsAFak3YkNILIj70cWhyKvSI7SEIw8+8Otfmx/BEOgBP7IliBLkaB9fZ8C1uaGh84ODKkKMQdYf8kNisKM8sYN4+wfa8NNgPMHrhmQT5MnEarrIDrTsifVO+SFBYEgNBZEhrkh5YbHuikAO3sASN8QogyTBDF0ShIagsowNCRVIFCC0Y2RB8s/pHQNHyA23BiJMDh1okvbDBljUY+NPGxtXfLu2tYz5IT9s5tDlELUeIDLE8wN2mCMcZFXRkMrIkJt4ETmCHSbr1smQDZ4gPr7CZowTLM2JCnTJgf6A/PiNKhAEyKM+wkKC+AiLVfrR1NzRoPzQHJbXH4mNJUOpVxUOKj8yayA+ieWLhW+uyL7TmIjogh9pQfh4TMYQ3DTG4uUpMjeZInVuSMwkKCKkigxBeRkniJZBtPndBREjHgA0dhIkrPQnkR1OUhD3w5g2paS0dWNzx+4Lu9s6mhpqYcbEoAcEIaWl5gebDPEESQVIeShAdPgoeoMbQj2+eRMVWVe/DlfYggVDvro2mSDJ+qNTtUc2QB6EH+A3FiFKEAhC6IdqkCMnYIdqkANd7kefz2ORNvnR3wYv1Jgs/bEfA/LD9BjMlCDwA/1pPTOFJvKq9T+gHYYgsR/nTJCNiyCIDCGxIeVeh5RXiLmKEBkiReAHukjqMZkpohjBLekHkR8uSExWkPw63RcLR7ElhduwgM9iKUNMEJ/DElj+KGvd2LH7tX+T1zo2LuX/n7Cj7MMxpZAkcIsvEGKCN5q/0i5eG1rRDigCPxqQIBCEz9TSEOoRWIe+DCBCZEicILEfLojnh8H4gB+P//oPv1aAKEGkh2p0GPLqefkRDJEfvcEPTxDpAeAF4J2OmCGkrS+xx+RoT5/sSI+v4t2KuGJNUmqwW4MgnfLj3DkXJGnI9ChFIAkns8rRraHPDaMspojwMoTNBlllhRHihngBIj+ukh6XLogyZOy89XZc4ZENsiM1hwU/NMtrgqCrBCkpW9Fx4e//FrtX4P9NZjS2L+Cyfy/JjswSYVSCRKMr6IEOynHBkaoGtEpThBECQwQyBEGCKoSCcKLXBZEfEsQDBF3xAT8eR37QD5Ugj+6J8uMx8+MpK9HP740jBOxP5Yc7MmijqzYNpPzRD3woQfqS46uhnqGQH+wCwyv5YZdJIkcQIux2RYZIkJMkFkQREhsi6Ie6/JhXQXygtQR+oCtCSqfmjLImB0V8Jgt2RIK8C4/hBkOc7AFAYvgEQRvd7033BElX6HoWHQ2wRpchcX6gldQ27aYfomPFLTM+zPpjDv0AvDHEa8PoypcItYdXAaLanGYQG2JxBawyGDJbJcg3eYMfy9ZxhLWcgqxaj3WQTSaI+5FMkJQegHbAD6AEeRR4gliRfuTVvcfOHwp60JCj8IMMxhO9msZidY4PZAg+iPxAhAQGffrqaF93DxSDG6mNWAfNj9gO+9yDD9xC3cEHHoMeIAhCO5QgLS6IFEkOs8rBAt41zDJD5vrSIUdYaAUpMkmKlEkRVCFBDxLNXkGOCRPQ9dztJQsixshKOvXIqdQhuAuiXybMoCHwwxNk2viS1qYLkoOevNZ8bdl8jKoMU4O3JegyQ3rQjxAgsR8hQiiGU2mG2Jk+wZB17LgA5rHCagjX0W2h0P1wQRL1x4Pwg/nxuOUHAgRjLE8QL9KRHtojf+yAEqSv20AAyBAJ0sbJKyvWUYSkGJIg9MbiYyh+e+dQco73iD8PIkfCT3vYoIgliA+x9lEQ5UeBIG6IFBHlhJYoQ5Qic9EYIfjNQXdJvBIpS42wJIieDnmnhYchQUY0JD9B5MYYSJDcQ6slSJjmjSexFB+c4/10ybbmN4Ief6cif+9YUTvf5BBL0CMShoRNJj7ACvmBXtXQkLAk+IHXusoQ8DWzAzfbz6u9vBLEd4VTENPD/OBFP4jGVzBkjydIwg9w5LyeQTQ/aMgQvtYHBrt7Ot0Pa20ICCVGgSBtcKMPydImP4Ih3Wk/+DSI5we7Y4ZAEboBR2CHcRCCSA/wHARp4fkmFISKGDh2MipEFkAQOgI9jAq7ATkCPwRFqS2dioGWBLEp+mAI8kM7F4siP8BVLsiwJ74Pf75JIaP3lYXj7JZNECO89EBoFT21lXdy6yoKQjes725can6YIXJDLLVrqZcgegjE/bDZ3fJK/I6vQIWOANFB1jWeIevW7tzZsetbN9MSGIJdWU0UxPZiyQ8XxBMEekgQ5gf6byAIFXkUfliC+CQWM8TyY39chHQOHeXAaKjHEkSOvCmhOu9rG/AFkEETZFB2+AOFOYrskR+4oAjBMIvPPUoQDLBckBYXxBRRiFTRkeAHPuI3O+JGQ3ABVOtBjRDyU2utZoxXRAJKDyA/cGSvTloUV/xPguhAwpjRnSDjeOWsEzpaJ8w8LTWek7zTiksbL9APg4I0LWWCxPlhaswVS3HREHvdcwiQQFR2UJCmrV0du3etbcTh1RKkJgyy6sFNzTtef+ghvEmq4+avcpDVZH5IEPdDgsgO6kEUIPJDCQJF0glCQfr4zzgmPUAf6nTSdzSOEI+RPPoULQcGpQfoswDpcz+OuB7uB6497IB6PIF1fjmyD401SG8cIGf/FCXI7JqgRySIFDGqNcqazkvvB4YhLEjmgjqlSCt/n2qhCAzJblzkUyG0w/wAEkR+vIUEwUcBo3XH4jgPkGHOdSf+vC1bvFHx00WlDR2qQMyQi+sbJAjnRzjGnUs/xLxwPgODxJipBDE/roUdDVWrdvRepAKdWxZBD/QVliAyZNnO13/10Ouv/+pXF3dv4RO3KUFS518d9vx4UH4Q6kE/OMn7i3SCqEgnSBAsxh/yiV7Oxwa8CmH3XVboDn82h5z9GKJ1d3b3Dsbx8bT74VALKcIZaDZAQ3DhdtAEOSdBLEEa7VTi2akMwSDLulci6PpcoLEWi5G5RkiRbbfff//9t8+sjWazpIehR2/Bu4t4Eum73rIgbshYSJBxShDrQoYUKiJBPEDQQdFmjrEUIVwKWbWittQEWWx+YM6dVOBUH3SAO/5YfoQEqbYNimFpcNHOhx566HW0iyd3NJoduNVEhsxevuMl/GUAh7Z+oUmGbJIg8kOCWAVCkn5YglgFAkNUgWQThFNYfV1H3Q8aIj3YRXBAktjNbVHCOPuHevv293UN+fAqR5A9+6THE49ADXbbKbaHfrCZIPID58HHQ6zZNGS2CwKqGCNVVWYFUiRB9KZg+92gH2bI7Xf9pHeg9yf3bGu1Sn2SCH6YIXbIop+y+L8NsWSIM+prEOnqg6ycIxtcEOoB4AfPrTBDSNGnSyZ/p+M1MwT9tYs7m1bURgmyZPESKkI/5rE5XD+XHyQsfFAQBAgFAVBk5yLIQUUUITgHCwlCzJAdq3iiiRkiQTw/chLE/HhAfihBfskESQtCRY6ceBocYo1OZIhI+OESUAp+SJasHUyQAzZK8+EV/GDzMZYCBG7gg36wAwpCsDZCQaL8iARppCDpDMHBF7xbjAQrYIpjpQgVoSNk6pJ597x0/O/g1F3balN+zOAhJ0SnkEoQMJIgl74SwjYq53pVfbgc6WMV04LYLz2U6H7cT9H4ktoVHW8gPOjIhY71G7ctCYLYg2vyo8KSA78h5bijGTNlCGZ4bXcJ/KAg9EOGNKP6QA8JsgjMrt/6+uv/0V9+aWc8xtoeBHE/uigI5SCpANEI6xeWIEk/fucR8nTA19J9jGUJkuOI77VSijhaPE9yKPYjCxWhFJLjUbZ9wQ4liPIjKUh9MGS2ChGxmtAQ1OtVq9kiQUSFZQiBICc5BPj338/eEwJkvtJDfqA+fw/ssHdPXaogb7/UVyGMwtN/xqWbJMlu5vWJrHD+qglylW9VLMJm3tKGVR1vvPjaGxd2d6xvvH3mkmgFhHaYHhYg5VTDsc1XyQQhlQ1NFISNguxo9LeELLITqutXoUiHIibJzibSEt6VA0HcD3DYi3T3gyUI9WCJrhrEoB/oChBgfuQb4sMsxxVhKyA4JUl8eJXnB5PjCWQHf5AjShDKkUyQs+dcEDMkjLKsVndH7I1cEfZTgSLM9RAh8+7/6xuvcRgwcH9BAWJ+RC9nA/IjK4gz8gunchJkNL42fdww6PQJPQ8CQWQI/ABRDTKFYOPBrZtvW9HU0dGxc33jT1dcO3cqBaEeXIcKfgDYUVHu8DSnWA90lugN6DWoQXwQ1VQTQUFAfX0zDQoxstXiw/yQIO6HJYghQTxBYIdWCdMjLPjxO/iRnyBuSPRtH56jheGhPqIfhPGBngyQxzCPRTvoiARBfkiQTZvWwJD6emQIHZEhEkS1yCz2iJQfRGX6tnteOffGay9037MNv4GWHzwgC11+6O2eADESBHEuSZARAmS07XnPvhjd88O68EPjtBPLDZnAIRaPg5lcWtuwkcsX22YutUlCLYJgnp2CmB7oLkc14A16oClBbG9JYoz1qyDIIjZ2Ut/Y3PESQI7saF4eCbJJgsiPXgoCM1JrIPJDCfKLX3iA5CaIR4gbAuSI2ojslyJC5Ue2/hBKD7jhdvDaAzfQ4wQ5ix4EefbuocEfNDFDiL1AnaQdCYawuSI8bk4TWXWA04333wXu37aklOdkpd8/ZX7IEKAESXCpgsiQvJOsR+Nr04ePD2mudx9oEouGpB+XCoeHleCkhtKZ2xoaWluDH9IjEiQ4EuBEo7/sHMkBgiENYXdi8+4wTYUiY2s93PB3hOh896atO3a/tGPHzq1r3I8giB/70WWCiAfkh/KDMECYIEGPRx/7rSUIDclGSCpBLt0R/Q2F1cf+EB+5dtgAywdWOmwFHQliikgQ6XEGguy99957725p0RvUkSBRhuCBTLQ0QZGqSI/U/vepc+fMnbtt27ap80tby+YDsyPpB5Efb1kQNyR7Su/oe6GnJ0iuHzEU5O0miDIEuCFF4NNFUyaWYQGwtFTPgZggFiEqQCo8P+SGgCREhnynqqFyVcdLv8L46qGXdqyy6ZlFbESG4C3PzVu3Nq9fIzZtQo1OQSI/ABIktQfLBUF8EOYH/UgX6b9jhGQTxGd6xQG7eUMvzA03JH0GlvtxOK0HL7Y9dovK88eoCAVBx42CdMMPDrFOnT2D5wuHhu6+bw3rEA8Rr0SiG87fc0V8kGUbs8wO9vBcyBwWIBIkmR//V0HGZZ9NH52vTR/HW+a0n8wiiLbzXkFSfsCQIoNnjk7kzk/cKEjp1KAHYP0hpAc7XiKFTmJNtPlqRWVjM1/pvGPnzYtq9PaP2JH4/QdNLS3Sg2yXIPIjnSDpAsTs4AgLijz6y0cNJAj8SCZI2pAIfsNTuCH+gzeR0CPpR4YnwggrFSCID/JIsAOYIGcDZyDIffd9f9P2FuCG+DiLaqDDD3z4zBb1MEEsQeoCNq2ChxRA4tVTXn+4IFJkpImskfebZJ9NH2Wn9I7jLbv+IT9cEIMBYmg373gZUhQIJ/LyCCUzRPuwzI+o+Khmm85GPxD1MdVVliPanYhHSBtxrs+yRowXAAsPLIGgwQ90vevgPvBzcvfWu3+Otjd5rJolSIT7IUNUgTBAoiEWoCFo2RqEBD/Q2VwPQzEhO7ylJdHe3eHyI9mMR9kfs8YEIVhFNEEoB/ODgjx7X8T3cW24b0NQJNLD23XKkHgrvIZY6Qen0n74mz3/74J4gvg81ih8bipURY7UGFe4FQstFsTeTaetJmRKcMQOEyueCLgHVIZYggCV5VViNS/MQZIqUMkbKhBAQdg5TrDxlb0hZxGuRnTqYTQ1hXNGw0OEYQev+5ERJFuBsEJHfqBbgDBCfqcRVl6C+CDLY6RgtGWdLe2PsP+wl+fsdnMy+UEzxCOpIZbywwTR+z6d/1J37rFZXnUc9xovE8cESrSDIiqBoSIXJwESMhWzWeEPMjEpYmNMIBGMSdGEMHWJi8EgeMl0cglGUEkgWMCltG9HfWm9wAQpF1faFVho7ZiXNtFKxQnG7/d3vs/ze573eV5b5pTyOed93s7LMIyP3/M75zznhLgN4LxWtMD97344ChBguxa1XZHooEUcZ+03s/EG9cy1t8MJIoYRRIZkE2Q0vXhbeveaJ4jLwY/fLUVDpEiUIJ4hFcEQKjJBIQJDfIhFQSABQEowKIIgSH5c5kw+BE1oCLAbCPnPGckB7FHNJuo21KzJE0R+5AlyMCnIPsAAEQ02i2VAkdwIaRfSJOOIvvORVuXKDw8QdqIEUX4A2KHXDE/9DoIoPyRI2pAw0DI98JqZnWv8UUUI9IgF4X5FQ2fJhXPkcB3CLOkB3sz4GKkgt75j8VV3SIKgpUiGBz5JQTxDXBGupgOoESyZEFJkfBUU4Q22MkQJQju0Qzfc4sy5FjJNIDyWIz+IDa4UHTzHBKD44PhqzfU1a+BH5v5a+QEygiQrEA6wEgkCPRrQIQe61yAk1iNRh7BbGwntl+0/i570Iwf5YfGhwRW1FUepRxPaEQkCP3ppyEXjUqCn5/Svf41iBL9r9IMgROiIHZPP/HA//OB3oItD7M4pXhFNO2a8+c1vuusudFFOEHGLgrwyN0FG1dENWraM/M0qotrDYAlCVIZIDxeE2TFhXFV4bcAOHqUik1WIuCFEO9gj7hf8GXKAsLfkAyQkB8QAVIR7S6rXV69Z/20IUtaPZ9KCKD8I4wOGUJH9+/eH/EAvoDWbIS1uSHopJBMiw1rS7o1oddBafn4YTckCnV2CNNnruBLk+atmB/0g8sMEQbHOuxuRH5/Roa3wg2CIJUHohxti+WHMAtCDftw9g36AsoKMsArxa9NF0hCSypBRt+c9d52wtDoHfHKrogIknSD0A1RM3rxly+aqsbwXxG629XGWh0g0vro/CIJy0oYDNn8veLVxpAfmdOWHqCFr1mPtHIKU9SMpSL0lSLJABzbJqwAxPxoammEIaWnOHWJ5igyfJO0mh7thlBleuSPqQMU54EOC/JLbTyRIXn70uCBIXZxkvOyTn4QisR/pAHmX+wFBpIcR8gN+gIwg4OURJL8KGV0LhfofkgkQme0RIux9dPNDs1j80A8ZUrF5y2OPPbZlfEVVdHZ1NJ+lySzgg6wgA8sMFeHoJorxgeX0g3rYxWuBFfYWOgWpMUF+V9YPF6Sen9gPGcIBFvODehxmhMAPZIgFCBr1QBemh3rWkWgAFbyQGGYIm/OfVs/VMtO7/AgskliANAVBqIf74QGiIdYSvlnGs1qhhxSRIS6I+0FBDNMDQ6y3vOXuSBBSKogYqSAR2QTJvhUy+t6a0vqMHpljFSWIsJ2KcX5IEdrxdnNkwubHwBOPVcGQccAM8RRRiNiRop4gMARi2GGi6NUwArERY4W5/FhKlvDCtTVEguT6kUmQ9AyvVehoChD6USgNkPQIK/IDZBXhg9190ZcoGV7lIT3wUIDEoysdR3RUARIS5HnpIT+kRywIR6OfXSY/knqYIJkKfXG43lP5YSMsDLHebGQFcUNGLIhwQVLcAQkidYd5mZDlhxviCQI70FiDUBAaMmEctp7IEFckFSKYukLRQUMIpFhmjohqEitCQ2rQYAfhnWtcHoQgZf14LhKknq0+mR/70FmAMEKQH6kESSrS1pxWRJpYyziSeab5z6uDWjg/kp6+SlCELJAD4ClBelWB+ACrRBBDhpCHfYiFA06kiOsBgiAIkLvvnnG3C+KGvMyCjOoEkRyuRmatMKWIBKEh/BApYntNuJqObb0UhIZsGY8FQxgCdMY7jsOCIUCKQBA35AMwxFgRqgy2GiyVV4slniC6d41+UJCyfjz3jCeIBFGABD3oh1cgJggCpCGdIJm1QvuojYg+6+ey7w7m7TFxPRgefEgPdA6xUgnieqT8+JMEMTsyAZKc4lWEJAQJ+fGJt4C7gQQxblUQkXgthNyhNYiJm91t4oIYkSCleui1QnRe37klCPLE5gmIENTpZkh0drUV69y5CEOm2irh/YSK2HKHIiQERY1TjQZlbHQlQeokSDk/JEh9aBLEl0DkB3oUIKDgY6xmCxC0pCOZHPGqvZwdhP/JyA/0XD1CfDShuSEeH2GIRT+ABEkXIPJDgniCfOazEkSTvPIDi4SMEPkB5icEoR7/B0HkBxidCfLKbPFRPkEMrYIwQnAOkgkitA7CMp1VOgXZgoksXjRFQ/zuHK0b0hC+4haWCQEFURmywgwRNdJkVQ3VYDc77ChFCVLODyVIPcEzVYEcCiW6LYKYH2ykWUAPxEhcn+dzfBi8CkF+OHkvD6IDzV+pAPH8YCtSEL1MJUF8fpdIjz9RkDUQBGfrEZvEkh/aZEL8Yh34AdJ+eIIYuYLIEPHSt/SyJRlVq4XZu22F2+GC+DqhXidMCkI70M2QJ5QgGGMBxogE4TBLiyIwhIpMj0OEiniEMCoCqyJFAvBjnX27IPl+SBCzAxxIzmCVJAh6g9HMRlrYLUDOaz+H/2n0P4t8XAIXwfO95Go4y/05oiPibFcxrnHWNbVY17yM2Sj15P4StJhCNkAoiAKkRJAoP3bKEAqyBoLQEGIBIj98lwkNcT+8RH8bBSEU5O7gx5tzBBmDz8gnsm6tBhkdLxXqf0zGjvI1iAsCRQz3g1TYSkjF5C2s0jeHAsQE0f22leFmKV82fD9C5FPMEBIMQaW+bAlTJMihAVWkRx0aqOUPEsT9OK0fkwuF8gOkNymyRLcE0SSvG+JFug2wjm8LDJawBwwm2FbKSWoBrlOMgSR9fjgDaGLX+nmT5q8alR5JPZQg9IiCnDxrbDu77QrblV5JC05SkKU8eZJ2hAixfVjuhwfIysWB981/n+nxNglyN/EIIUlDxozFwT8vgyBiFCbIK3MTJO11jPwgKtOF62FMgiJcRN+M1cKqilgQPCkIN8DrYPc8RXDaALcOMUKWWYbIERlSI0VqCc+q5mnVEMTzowPLhr4vC7ZQkChCDrgfhyw/lCDMDzQzpBkdyBBLEC2mO+duHT/6SvcbhG80GWJvn+fPYPkAKyQIJTFBgO2/inZgnS4VBIZIESI/fJUw4IbMf9/8We94G7Aa3R1RgpQYctfYibza9pYEyV0r9K3jIkqQ27/nPX/9PGpAz6wgJOuHShAKguLj0cm46FGGEBpSSUMMMyQoMhVEIQI/0KNR1grooQRBFwgPuy1H94FAEPlRThBBQbxCbwoB4quEUQXiKyEyRHipHh635gf/VIuw39DlQKMfydfPtXzOrvzwBNGKogsCNX5j7XTQQ4J8iYKYH8vkh85wcENMD3TT48MIkHfAj1lBkNIyPSMITx/92NsnVeQLgj5SQdwRIUVu+wArdZp79uJOfZVbCXFDvEInFeLej/EBT+QHT88PhpgeILnHF4YgRe4n2FdHQ5bBkGU4VNQuN7DrDZxaC5FYkA6vPzp+87cjgTMRTyUFkR7KDwQIgR9ohyM/ErSpt7G7I97Pod+aH7r2wxrwBKEjvkUxJ0AkCDvamVMl/A2CsCiKBNmQHGNhtyL8gCHZDHkXCUMsCEJFPkFBRFoQr0LGVtxVMRbrXGMmvTFHEJSn+Wsh1ANdxHqQVIKMkrumounmFOnkcDvSNTrWCdNFCLIjCMKJXsuQsfAjaQihISFApizw90RUrDNF7KY1bkBFHWLXq62IFVnH0lzU1jFB6AcFif2gIE8mqBcSBHJIEF8jREvPYaF5gLgcvufELWEbRhELnIQehE95QjfYTA69hm4XwfkEVjEYEojfx80iQYxuClLHCFmCAIEe8kOCuCGRIhpihSr9E6aI1yFZQWx8dde9jz/+6NgxmQQJX7mGaDffHZUgXoKkEqScIL6V15fSRUmEUI9cQzDRa4YwQmbLEHAfp7NoCJAiDyz5LCZiVsAQKAJD1pkjtVap41Z0IkHkR0oQ1h14pARRAaIEAT6JRT9kSDpCrFERPDOOpAddbd6I/m354XcP+hVrJgf1QIccPsRKVujJBFGAoLOJMxIEfggJwgixIZYftxgbklenJ/cquiKJeSy9FzJ2Ek4fmPjo9y5s4ZB6TFqQMTjtH0Ose0YqiAzJJMgoqUHQh11BJyEbM69LuSBuiByRHoYEAVwrpCILDB1lDWx7lhtCcI/tss+tWLECKQI/mCFKETjCGr3WE0R+SJCn2V0OF6RkE5YMCcuE5f1wR5QnjvuQ+kqZktDDMTt+CTsUIJq/0gpIY8kMViJBJIdwRSgI/KAif+12QTBOXfYA/IgNSZ3YEALEIsQNeYcWQ8yReW+xHb3oeK3wTRMlSDi9euKPH988ZkxmIuue18GQt76urCCvSQsiRmuCZAKkbHgA32rCBPF5LCE/RNAjEoRIkMopKtLhxwIJAmwTfFBEhjzAAnMZ/IAlMmTd2nWgVsuEUYLID9BqgpgfhityAHt5PT48Pw4zQIIfeDRnqpB0izUR7kk5WmI/HL1YnqjSLTvw8OmrbIHuRTqIJTnDDiSIOB1qEJ57z91tLOtcETMkJQjxtRCS3rKYOLhhIhn35WnLl6zdUjEhbylk0te/OHcy9nmjVs8XZGQJMnpOj3vlyBKEjCRAWIMExjkwRBd5VSJCyBQ3BKfC2g2FQREIEoUIhs9gxWdXfA6sBsgQKoJZLArCZRATJPbjGQhCO5Qftr/dXyFMrRBqjZCKHPYAgR/DGtKcp4gPqNKcypUDbtAQUyP4gZZIEDZHASJaQjPORAFSOENBqMZf0UyQL0mQB6IE+WhqjDW91JDF2G9CpIgLknaEeixcuvvFF2/cqHkjcyQtyNvHvHf1176792uVb8dK8luzglCR4WqQUaaHYkTIkLLlB/UQ7ob7kcqQEB8T2EDQg4Q7bq0GUYIYuj9HC+sURI6YIPisNtauY7NB1gasEwZB5EcQpD6GcpBj7odN8SpATBGbwoIgh8uMsdyThCT6aRiUH8lbzz1A0NFMkKNSxOyAHMlFwqL8cDkSFDxCgiBCgqwxQQC28DBA6IimerPLhXyhUHuy/MVCMG9epTtCPSZWrvrnDQjy+y0QZEx6u8mYiurdL/7r6nPPbHnd2zWVNdx7t47rMYpu8+RIr2SWV5QV5HUBhcewhhCvQHhzqhYLVYW4IHPtbN7pIDIkvhOdLI0MgSDotZ4gsR8mSP3T9fV48MvkYHocTOcHEwTdCnQkCEiVIHkJ4nq4GfqhBc2+9cCHnGprK+rSc9mRVcT8CHrQDyZI2IQFR7wGScUHuwsCCmcKjJC//UYJAnokSM1SE2QZ9UCMpO8v1CshMsQUoSV473aRG2LAEGKCzLh37PIdEOTGja33foz5kRZk+Y6fvfiv527s2HwPIuTW7poapdelay5LiuQFiFD1Ec9047cjJUdco6PLj4ooQbgIYmitkGXIFNwV6RFCP3QJNBXRnc8pRUgwBKUIUIRQEPlhglAM2kGUH748GC+hUw7qYfmB6uMwmg+xPD9ECygZb0kW7vhl43fiB4N+OE9ZI8fQmkIDMAQEP3QIb+4UVnMmQdoKTA9GCH6gIKInFqRmiQxhhHzUZ7J0rIkhQYxFAKfEmh4636SSISI9yF1f/r4FyN4vw48SQcZs3vR7/ns3vvWo6eGCiPJXQqf1GC3H/vgBRK5INj+ygtCP1wPXIxsfWiYMW3kdCELgh64tXBAbQnhunBtCRSRIUGS1FEGE1JohFKQ19uM5CGJ+ADwOSA6eUr2PLbUCogodNLoe6GmkRQsaffEg0Tf9IPoyXeRMkXpIiNgNHT5NQ+AGH5SDrVGGFFLQDiE9/NexBEF8oCcE2RkLskoREsp0r0J8S1a0aTEWBH3OlC/wJjYya0qwQ++mY5oXKyGP7aAgu6s/9sZSQe55O8KFguzeiABJCyJGIMgrRsEEVvaFqfRSenlB7rGlIBD7kVBDm7ECmMECEyRIXKOHA0krSxIkNiQc0RuOxbL9vaWGfB5t3eeZIS6Ib+BlggApwhIEbmj93NkvGhUh9COdIFlaFCSyxHyJnHBDxCl2+UEfeDstv0KzADlmNUgqQYCdPcR5Xs8PdEsPH2D5L1a0BCmUJEhPEORLdXWPU5BlSBAYEsishRAePspG5s5fuGjRO985/wthrhfMS6ymT8QF6Rt30I+tE1J73lWhV9vo62e1VfiDMoLTf3IKEBkymq4q9LLISW8wcUFAyA8WZyk9Jhr4Kpnm1WvpZgfliOp0RQiIBdEthSaIFAlXdgZDDPqx+vNrP7+W1HIlxASRHxLk6fTeEn//gz3U501mB/UA8sP1yKXNj3KgKsS+hMtBivLjGGF+AEgCgiCmB7vkUIluA6zcAGn2APEDiQpWgViZjhrkpOwIgvAA0lWPmyDLltEQ+UFKjq/2wxtQfSyofuRr18+uyb4VgpUQ9IqJ1Rdu3Ni7tYr5kRlirf/9jRcw+pr5ureO5KaQMtvd2UeFGamlwvL3EpLkHiwLEBgyxu7gckFEhYAX0CNMZKkE8QiZ4n54ma47puiHDLFrn10R+MEMCXXIIy6I/JAgNATp8fQBCKJrCEGTwiOsERowxBMkprwh5gc69ZArSUmK3qz+CHpADdrBJ7zAh35YU35wgjcMsADlaFSNLj+a8wPEPqxBIkkoCBcKgyC/+U0nTnuvW2UrIVCEoywjdQGu6cExlvRYjBqd01AvvrgWAaKVdBoS/JjIT8XmrTXTZt+rTe8uiFHdefaZ3T98qPwBcuWOH0VPMzoSxMdXfJR/2VYvEtoUlu5ufJ2V6HFpPtGRHkbIDyBFKtGJ6eGGMEFmyg8bYt0Xjq9OK2IJAlazrSXcjgVBYj+sBmF+QA9+Qv2B8Ij376KnhleyA5+sHfmOSJMWfYVeTPnBjqtuKANzwzgWmhKk6ZgHiOmBTqCG3PBVQsPNE23sRcoR6nQThHbsRLsEQfCySuf36ygIDQElfiSnebXZ5H3Y0Dt91w0IcqNmlm81iQQJklTchT5p7MTc924nLn/vxg9tHubCwoDLkUqQ0XYPdFShZ7bzsgsJwvC4B5UGYgG7OBki8AOC3BX8cGCHGeKCSI8qGTIZq+lAeixYyARxQXjNLQl3oy+Pr0anIYSKcJgF6oIgsR8vUBCmBwV5ikvnx+iH3QLC9Gjy9Q8gPawLl2RYTyxBbGoJjwzwg3qEwZUMMTUMOZLEAsQeBTbRrAvh+JAeoi1OEDRqwhqkJ3BJglz/fl2NCWITWazTP+p6mB3kgytXwo4Pf/h97+NmxW/vgCA3dnzFt/R6hFiZTj0+VnFXaYJIEZxugxH4SAWRIaM2QdIluieI+ZwUJFpDH4PK4tEJj4J7+TYZ9VB8OLiNaFwMs6OESjPEBeFl6ZEg77SlQgyx7oMcQoZAkWUhQ1CHwJG1RiyI6fECBak3QdBBfIJ7CJD9qj7YrPjgQwEycjta1APFovUSjpgeCSxKUnIwQwxdsdsUzfH6+IoNPX8GC4QaxCSxIp1yMD9MkJ8Mbuv8fs16+sEEMT3A/bEeHzE7PvjBBx9cCT0ABFm8eN0/byBAti6qjBNERQjnscbNeFPYbZJ/doMUuecNeYJIj7IJkm/GbVPE5WDLJAhIC4IPzoubBDUm3IsHvjC6en3w4y53A03gWu3xbGk5ECKa5U0bMhfE6yAsQqYjQXT0ohtCRWTII8GQOglCP2hIJwU5cOApxMdTUORYGFwdoh22PIgmDhOfwBI+0TsCT4psUUdzmoIf6ClDEsgRz4+YgtOMpr81/Ugrwl6gH6rSJQj1MEHs3pRV3GoC+AoB7fBTFaHHR0yPlQ8iQaAHRliLIcimn2GEtXfLlFlv87N/gG1XrNy8efZE7HnXVbciFkQgP8oJUmYGKz9BRsFlt1Z5qIlyCcIIed0kuCE9giFvTPvBD5EhSUGqvAIRkSFzJEgUIChCeFM6IgQdAQJoCE/NsneoABJk9SMKEAkCO+AHBTnA9HgKTzyabHBlCeJ2nOorYH8JK/RzfS15k1htx32F0M84OW5f585FyaFHMSlHITybSvTwIqT9RJvsYBPnz1sBEhKE+UFJ2ixBFE7tNCQdINZtiAU5PEF2XooE2b6hbmtdXRAEy0m6GuThhz/1qY9DD/D+D0KQleRBC5AgyKrdz7y49yuzwou3niAzxs9487zNW3DoMuNDgoz0IoTXivJX3ZYupN92PfyXRxNlprFckDGTsK7xqMGvcZjnG8u9zwJS2AO/l+PmjZsxD1fQo9mzEm5Ijmgaq1IZklgnZILAD2CXeCpAgh+6+xmKaFPW532I1akCRIJADLWDiA9dgy4/OL4aaO07DENgxkBr/+EghwMj+lv7KYZ00dfAyQEqcf3sULMIV1G1DbVBibCjsBA4Sj+ox7U9R5962g0Bg93XqIcpEtPd3QQ90hHSvucmvzSFtWdPl+eHowShIkoQBchFCHLyh3U1OBYGx1eDcGac/Pg47UCCSBBkiA2wYMj8+Yve+YH3fmXmrLfhrSk/24QJgi3vk7dsgSIzRirILV51mw2Q2/9WoV/bniJInalB7oEfzA9WIaSqAnqAZPVB4AYb7WALG3kqS5AfgH4QCxBECAzhAMsvCYnvRtfxinw7BPgsVqf0SAgiS0LpgS45WJybIECC0A83hEJQEPsRNESOtJ8+fQLfxy9cQISYMnhSkW292wpgsIQhGHG0p/sm/Tjgk1gUhHqwJwRpJFQk5Ae41t29py1KEPzFtUyAsJ/RTl6OsUyQS8EPE+Tkdlbo7gfsMD8+9fGPoDpngsAPM+TBBz+8GHp8GBEyBS+mz5/PAHFBVIPMwzkcYNzLLkg2QVQU374E8YEVPsMlSLxRcRIOYeAQa5wMudfqc/SEHVTD4iM0iIGew5RQhrgg0ANqmB7A5ECTH0a1oRPl0oLYAEuCPEWUIE3GfnQ07W5PC9Igzg04Ha0dA8456tAwcHqgAVy/cN2uIRT4k3y8t3cIXziYSqd+EvyBfgqc6O6mKKbIwWSCWGN3QTxBEoaE8gZ/m8GkHk4xKkCUIPLDBNm9e9OS9cgPYn7AEBJGWBQEGSI/UIMACoIQgSRIEAqiKt2YMWMKAgR9or+YLvIFyVkCEZkhFsmJEH3ftgTJKpIeFAb8PMW3TkINAmgImPxo2FrigrgipJINO93Q8TBmTam0FsOlkDnEKnSrPoDCA0yL9agO+cFWsyScXc29Ji4IuXrVBJEdTx04FsKD3dKjr590tHbhGX4asO/2hob21nK0U4z+zs42fHXpxC1whfBKqqHeXohCVc7x2XhsCJuhrh2lF0/jT3m76WEZIkGE7JAgTgE0yJAQIHu6d55Lz/CqM0GsANEQS35IkL0bHvDx1acfDhHy7oenTg01CGt0AD9Ug3Cel4K8YxZPbtDhDV6EzJi35TG08S5ITEoQl8NxQcpfdeuajIIVEf26EjX/XamMIJzDYoI4Y1CEWJEuQ4T5Yfkxz+SAHnjoekh9yQ/famIFCBzRCgiwK6agB7oEAfDDsEOA6iQI/TCCILTD2rGmWA/Lj/7WfPoTc1iAQ6w051o7GSBtp08OdEUMXb+yrUC29Q624Ktl8NLNc4XGE3v+9Cfp8fTTR3d27zmaqUHINYcDqARBDzPkWpFc6+450ZJPwcLDWizIRdKJ35Xta8IFOp/hoYoG9ABTlSGAhjwYEmQxOgxZvBiGAEsQn+mlH5WzcevLZLx3myuI+3HrgkgNa6Pp8LhMgnh4ZM+sxu3oCpDwHM8qfYymsXwKSxGiDOGbzUYlvAhIkcW8UFU3qPtKenx/4YfCDbcgPb7iDQiAh5LqcF4TRHooQQ7yTyO/Dtn4qrGJevAE3vIJAtraI7pau+Kf2xpAy0AnBNE4SxQatl0ZKjTg79ve23u+gO8T2y5dujnY03OzjXYETmCsBQFKOXGsuyxQ48Sg0RO+urt3DhrXFB/hSzVIcogV9JAguzasNz9oCPgk9PgoE+RTyBCEiCJkJed5H6QfihA0+IEA+YSGWMDuQWAduWA89iv6jZ45+THysxXxlCFOwo/ba0f5BJEeLocEQacgFeaHRlkVWihEnZ6JEKEEmTKLWszi8NZYNIX7fgw/tiFsVYwUISxA0BUhsSIKkTXh9OqMIKyGLT+OMUFohxQRqEEaw1u2XoOA/vLh0tWKBKEfneZL14XrfJ7d1oJ6Ab2rvTFwYhCFyPGnDlCNA+hoyI9cQVIB0t2TTpDz+epcy00QtjhBLgZDnocg31hfDUOw/gHgBwRRgnz8YfgRrRMCSxDLkPcxQ+AHQYK4INDjbtv2juV0E0SMWBCRECR/ujddpIPbJwn1yE+QXEHwefXbIYhCZIItFUoQXwpxQ+QHqnEoMoViiCnQAz3SA33uXB1rAkMC0zHPO01YiFCRanRg94YgQkB0P0in9JAgNATAkmMQAw2deuieHBMEhpQK0t6fR3tQp791oOFyZ+flBoBK5Dr+dl3buhodVCIXQVyqDz0dwXoIHDzmQ6xDWMCMMX+G0nO8sS03oUXMUEYQU0ONgkiP5ynIehDV6MgQ8LASxBcKVaUzQrTZxARBFRJNY0Vrhe4HyPgxUkF8JSRvNisTH7c5QsrUII7rYYKwCLkXRGUI9mPlGCLkB+sMGAIt2AgXo0gw5F3A7CD3oaFQn05BuBJClCCq1KObCmvkR0KQqy9IkGPgoCQJezispxOkwRhIVR+56D/W3joAUfrxKUqQYmOxmBJkG7g5eGnwpo2OYkFszRJlUUKQsP9FtPTsxBhqZ4sb0oBGOIHV1d2Nfe5OboLQEksQ+XFRglTbEEtFiAwBZgigISAIstIM8QAJhtCO2BDeB20jLJ0fJz1GLojIL0Qy8TE6E0QjrKwg2moCO6BHRSjRtRmLJJdCSJQgVmfM8rEV40N+LH6X4Ls68sMDBC1KEL8rnSuFkSBLaUhdQhAgQSCHMDUgBxroC+DPO5682GYgLjbMkNYsDaTY39AHQUAjqhBkx8mBxvMnzzeC4yjWh4ZMkBONTQcODF00M45TkHOD5ADouslXtyQI9983cYMYGhjsHupGv6YZXulBP7hAj8EWFvHLUGSCmCJKkMiP3iDIkiUUREMsEySAvSasQuK1wge1EJIUBPO8FCR9zLteKoQg9GM4QfgpL0jeWkg2QW4L2QQZ/sw4nYhFQxggfGCARdIzvVop5DJ6KNIxSbVwjkfIIgYIj85YuXjlopUSBAe8o02VH9MB/VCCyBAGyHtMkUQZ4gmiAHmegoiDShB00VoeCxCMpNJQEFtEpCA8nLQfo6zGxn5YMnDyQhfHWTbdS0GePQE/UoIctxUR/ItYMLzGl3+DIIwP6mHsH+oebMQ072D3eb+r3RRpJpYgZfVggihAgATppR+9FASGhAj5DMt08W74EZZCpiYNYYBAERNkvhmSXSqUIMawl0HDD5CrSJ4fr8x5Zeq2n82bX4OIPEFoyFgz5N6KSfQDHzdEisCO8VgphCBUpJLX2i5kfe7hEQx5lxIEahhTp953H/r0iGkS5L2qQt5DPzhooB7EBFkjQa4az7sgSpAUA6JVC4EdfmlHA6EPjv0L2ulLQVC3oArpb6QgFiMXhoqWIBLk+hDYdnEbv65RkKPHj1/7058OAGTEiThBECAcYYUEOd7TfY6CHO/e2aIIoR7DCCJOFUsTRPnxvBKkGn484GMsT5AwxrKlQhiCzSYUxIuQbIK8dEGc/yiISTJKprBeeoLQEF5kOwb3EtoLU2P1TmG8nD4OfozjA4ZYiExZsHDzQtQhmNm1CoQgPBavtPjgeRpkamD6VFYftINN2AALfgDqoStwl4YiRIIoP64+f7q8IKKhONA6UGwgLZjwlQrlEuQw4eiMguCvkR8SBIOsC9eLHGWdvYIoGMKtUr1Etz0xSOrrj0MQFiE3u3sKzBATRDvwScsejq24UHgNSQIaGCDXDC/SHU8PazoXyxOEfoDeq3GCcJ8iFfGlEIsQZgirEFPEDEkLQvISJNJjOEFEeT+GSZBR8eaUEgQMM4ulMxUNnajI99J1becbPUKi9wjnyZB5NGTK5tk4HoN+oDM9rD6HHyspR/BDhkyfjv4pCuJyWHyYHUoPrYTADhXpvzp9NQqQEkGa0mqwNZwzP9pQcONnLIS0JAIjC7f6csaLgtAPbgDuaz09sB/AkKEmhMDZsxTkipUz13uv89rCIQpSL0GgSAELhvTjkIZYTA/2QWjRZIK07Oy+aQECusuSHGDREFsojKd5OyEIx1dWi/1mzfqaGm7FWmZ6RPsVQ5EOJEjYkQU/8E5IKkHghxLk7oD7Uf4mT/Ef/Ci7kp5dRB8dCZJzM3p5QeQIcUPwMWTIDMphGcJBFuC+q1m2DmLw/FeABCFJPz4F3m0XQ0+7n4f+yA0W5/EaiLlhi4S6olCCKEAoSDg4xD5Ntk5hcpgf4HIH/eDOkoZgSMcJyw8Nsdq68CM53Dxw7jAEaUQDFKQ4cHk/qhDSx01dTeevF6BGuwnSdaWvHnT1hhrEBPEEOXgCSYA6nYLoBjiCYDnXFBIEgywr1BuQIINOj1YJRZwe+nI9TBD4IUMoiJ0bxwihISBVhDBD+DtPYIgSBPt5UwmidfT/pSDijkiQ0ktzXA8Z8tYgyFspCPCrQeSHv4tOUaAHOgjbseYHECHoKymHMDl4OQi5n+gNqWh98AFzQ9FBO6QHugSRHxDkV3+jGzhUBx2CmCFoNISr5QOt9EOC6F8wRQTXOwg3Mg4cJlTEBDm8n1zmmuFl/MA1yML+SJBDLsiTFAS1Ot+MP97DBMGq5cFrPV3wQwnCPcbmRzffBKEgYAiG0A80dB2kAkEGm0tKc+nBXqAa9jlCQWQHaMVCIY53r4EgTBDXI4yxQBhjTbUIQZhbhizWSqH08KsK+fEapOxmXhdE3IIgmRdC8Bxds1iyOHNvpwsi3ipBYAhwRWTIDDSAL27IquRclhkSxliLwNy5qM2NUHeQ5HXp0AOxESZ1NWulLSbaZLJUhqQFARTEDmfThvKC0Rga4sGWxtsiQdqCElAE738I2wEPLS63dhQPuyGFvjbzo9C/38DL7X1NZF9T+wUIcqDrCngWqA4Zoh8QpOcAQHYU2vCQIPtA8GOIS5gUhOCvb1rMFWwfPcE2rB5bQG9OHA4Rx0iRCYJ+hA8ThIZcxT27FGQ73pjiGGsZE8QLdSiiUZZN9KLTEC4XLg6YIbOSgpQW6dm9WM4tC+IRkpMgty1GXplNEHdjOEE0xCrJEDeEjEfnuyDC347SzZ0Es1ZolEPZQZQd76EeqskN7uE1OyCHCH58g4JQD3QJ0oSGDkUoh5be4ANUGDjXcA51BwWBC23YZdXRzhBpxiMfC5ICMqOlr8it8gMFu7ltX//pfr6oSEEuNB2o77pynWx7dhse27ZBEEBBqIc4FAQxPfbtY/2Nv5ESRIYMtsV+FC1AbsKR4y1Eepga7HzYRQhShIIwPxghz0KQvbs2rarRC4VEhjwc6hCfydIYC8eaPKiZXgoyK18QDbFKFcnoIZJ6jDxBXJLb9TZIfg2Scy2hSNbo4nUZQwirkMiQ8SDIgUY9fGui8gOLHkwQU2RaZAgmrBLXpbORFXbhbY31VWxKkEgQ/P+mXWROQSiHWiGgcUt/Rz83HnIURUGwJxGJgUf7wOWGE/3lgBvIkwFsBUZ6nOqAIfvI5c7Tl+0kur4LFw7W1/ef7XsSdD3bxdPl23uHoIcEOZC4gWEPBaFXzcyL/USCyJA9x2lIQ0iQwe6e9mbU9+eUIHF0eIKgUQ9cF0JBOMJCfjxLQQZ3b7czTZbZHWzJyd6oUudiIfXghy8W6oIQ22tCQz4BsglCygjy394FLZJ1+u083iSbIGy3JgjneiVIRZjuhR/oPCyOuB9miG2+4uaShCCYt6IfEET3QBPpkbTDkBzyw4dYuujfEwQNyA49W7TxsMUEQZS0tjW364UPcTjLfoCBlwkSDCnu29d/eR/K9VM0pe/khXoX5EoXb18436sh1qWeyI92bUyEIPRjD/0YGjQQHMZxGtLdbnoQZkwzXpeiIYbHh0B2aIBlgiBGzY8XXqAgg3spCCOEhpBgyLuVITLEFMEgixmi60FgiG4q9BrEDclWIT7Z+9IFiYb4o2FHr5xEL61BUrgcEoQk/QiLIfLDB1n3VqRPGyX27geBIPAjYYiWBaMEwZIH/YgUIWYIkCEQZB167SOP7Nq7d++uXSFBgiBMkCMEcihBEhlCOFerGoTp0QxhQlme/84U317H6Kq1tRAE2bfvVEcHvOjovLxvoLP1KA5MuXzyZEqQoaGuoWcpCLLj/KVLTBBy4k/dpKdtHznew/yAL0nONzTgHRAmCA2xjLFCBIac4BFcQQ8pkqpB2CiI1R8SZNu23T/87nc//3m753YZZ3uliOZ68eoty5AA6/RIkMXBEL/IU36UCpJ5XeqWBcnWIWwSxOPjNkWI9CybIK8ZTpDMLek42LjCDIlOxKqKHPFjsBZpb7uNsrSzhEiQ9zJCKIj8WMaLbnVdui67XQ0/KAjZtGnTdgqi/JAgTWjWgyDNoXELB1MDw6xmyoDDGRAmrExOSBAtsDsdrX37Cd3gYx85hQA52tpaxKNz4NChU7iD+lT9k/0XIkG6niVN9ONcL1YM6QcZhCE7b7bvCxy/tp+kapAGAEkK9sJ7+57gR4sZ0nONejQHLxwMr9QsQa4C/No8H+zXv952dvemtatX4xAYDrLgBzoMIbbxHX4gQ/yOKQmiDJklQZJ7sURGEOlx64KI//ROCLgtakiPFFK4nCBZPyhIKkIqDAmCTzCkqmqyLiU05toLtl+dOVN1uvnB9Y9p9xMNsT4pQ+AH+lK21WjUI1x3azdMbf/h6ZNBkF4aYoKYGmg8bUrno8MPU6QZfgw0ExOkmbYgQjpscNXAHbvpwdVAEKSIJJEgoq+1AwVFX+fA0VOdp1tPnu578kjfL3Xx9Bm8bXi+iQFyovfiIAxplCElZ8xbrd+YEsQUgcYoz6/1mB8yhMsh12RHkqPkCD9HKIgGWBJk964NqxC4K5biHlQ6EoWIYcdjfRxjLJvoxZ5eRsgiH2T5Pbele01efkHupAQBIxZEIyx+3BAJYlAOfion47ty4eTZC2bPXmjvoM+cM/ehh5QhShAQIsQTBAX6Z0N+fE7xQdbBD14wtbaudtOO3Z2tEETjKwlCP3Q7vx1VZXoE+jGD1UwGKAqPL2GodLRFGxLTfkSC4L/Fqry1oy/yAzXJIRpy6BRW1X+JN9UHLvf1HQmGgFPtoHiit3fb0a7eSxdvDg2dSIBS5IT7YUW67JAeDaZHz5DZAXBsA+IEirQXS6AabOgURH5ceeE5CtK5vY7XZW/diiOsV3CYBUc44RsEAZ4gFiBQRAnihrxF+EqhMfJTTW61EGFLJ8htq0FcDa9BRpYg96gESRXp1AMlusEA0TwW/GCC4N3yB6bNnQxD5nCu96tzZmE5ZCYEIWGIFQx5LxVxQ1B/8CAs6mHoFs91drI7BdmxQ4LAEE+Qo3jwC36w882KQnTuG5b6uE2xi+twZsblUJ5DkAwaYl2mGYWOVqfj1CHjcufAsSef7D8J4tMctCJyogg/MMy6mT7vxDi+z/TwBDmsfVi2eHkTenTfbNMBdWiAyuDddPxVEsqhJkEsP56jIJ27fvSDTT/4QevXtq5avdRuCg4Tvu+RIhKEi4VWhKBM5yKukTQEXYKQ/6kgomTP+21LEP3C6fdtR5og4g3pKj11tHusSOXkmm3/+Otf/zr4bV6ZM2dm9ZK1e7+2ac3yOXNNEAUIN5jAD1XpgSVQJFxPGBsCPeyOwloAQXZLkItxglAPfCgJBIEabJSkoRgcaQVKkuRrUocxbupPE2qQfeJU/4D0GOinH8bAGcbGkf4BcjJhyBVs4j1qBXoLt/cOJrmJ/ChJEAWIVSCsPtqbI4qhnbvWAz+ECyI7NMQyP648ZwkyMLD9Bxs2ba1dtwKjLMCBFme0ohtvSy/yhCGLECGZDMFHfmQFGX6/4i0I4gHijL4EeSmCEAmSjBDoISbvoh9//ftft2OItXDN3hd5A8WLu2ujd2wTu9sJFwqT01jQQwMsAD8I/diwYdOuHZ1KkIuxIGFQbr1IZAm7cRzo9Df3A8vnbf2XsWZu7A9c7i9CD/SIQylwvduBJ1P49brioPBLRP0W0RAhYHCQ+eGOtCX1kCOkxI8zEsQkgSC/br36go2vQoL8aEOdDbBqt+K3arUUsZsQomsQZEhimMWN1jIEqFAfqSDOSxQke5XObUwQ/3WTNcitJ4j74YJomjcIUgUeXb73H3//OwTZPXPhgrm7bhBeZbeJ5/yAuApBgBjyQ4Ms1ei0w/TAFK/lx9c2bNq+/Xe/CgkSC2J2CKrBbi08HPOjWX6gA/PDDu7dL4IeTRk9eLMbKO+HyPghQ6SHHRFMPQ7n3b4gOZQi6KLAzs8R2QEoyAuEfpggP/rBT37wwx/+AGxdt1rFOiKZmCPvpSO87lYXeRqQwwWRIeFckzcH/peCiNueIL6OnkIOj3CaN3+I5bO8IBZk8viHVu3F0OK7K2bOXvDl2hsB3PX4AZymaI1v2EoRNFXqRG9/ACs/2Grhx9dqv7YJQJDtFEQjrEsURAHClp8goiEY4hFiekgOCeLxgStA2cVBNlCf9gMdcAldduT7sZ8VuooQ+nEYzaewLNgSfqT18DsR+K0EcUEYIICCXIcZP/r+1q1rWYEQ5oeu0vEUmQZDAG+akiOL8gy5m7d4uiL/cS8WubMT5JUvMUFI6Uq6DBk7Rgshlh8ypEpVOq4DqVow80Mf2rh8IYr0OQ8xQghuSuWNOfRDh8VBEMPeHww7sbRKGMVHrbEpsJ38xgQJXKIgCbQ3HH/A8GErDRB+ZAeaKWKVQdADzfVwO0J4HMv6kQmQ/zC+UgFicjA+GlPXL2T1gA/8eIKgFcwOWiJBzA8J8g1c4lmHFaPVq1Ggs38Wq0qoQuAG9eCe0CDItOnkvvveSWiIXcVGP4AniAx504gEubNrEPk40hoEn1JB7okFASWzvH77GuMDH14HUlX1BSyFLFyISSwYUrs7+LH2QxCExDdKERkCQoIsJVj/YHaQRzZtQqcfNMQSRHpcvHTSBDmDRgqJq8ua2UBLuQRJBohqaK890JLhgQ4OpP1gI2XzIxiia67cEHZzRPidCwV+4AfVQFeCSA7UIBRESBD58QwEwS4cCLIagrD8wGTgMkxjsUyXH7qLTQkCYkUWEU8Qu+jWDfENvS+3IOL2J0i5GkQODycIyQpCRxAg0CMq0dGrqhAfxJ5VXCu0ZZDl1aseWVe98UMPUZD4wpzS6w6gB4g28Co7lB670LcrQU7GAWKC0A48+Em/RyFHpIj08AShIrw6HTSaHqo+skMrITN+4X7kV+jywwMkuQhiv65HiI+vGlwRhUe4DQFf0frnmYwg8kOCWILQD5RwyBAkyANMEIJdbwgQTK6zUocgUATHZhhzYQiZEhsyb14wRAlCXnZBPEJGbw3CJkYuSGadUCU6e9XkzWQ2/BhfOWX2ZBNEN+Y8NBMTvjPDie6UY7qutQ13rtlho+F4H5NDesAO+UE90C1BTsZ+mCBn4rPUCtr+qgRR8wSJDGnkRwmSV3848uOYCpBs/aECxPPjUGmARAMsdH/fRHp4lc5PIWr2oBkuh31nEiTy45mOSBCw1BTBhk+W6EsSNTpBgDBCpho8XgZbST1DpMg8M2RelCH/I0HkxyhIkNwaRPmRTRAR9HAy07w+h1VhhuBRtXAL/Fi42XaaTJldORl+BHBv51fDhTmcyJq2/IkP6EKpEB7xMdWrDJfD8PGVEkR+BEHkB6Egji5xdkOcw/IjKs+beFt0rh0i60e9yOZHJkD2R4ocVhGSmcPyB7DgkBd64nGmgH4kLYj8cEFoCBUJLAGMEAnCGgS/4/CD8EiZ+2yIxTpEEaJCBIbQDh9kZV8qdPIEccoLIkZ3gojhBHFDvEZPr4LIkMmzwWSDP/ptB3Nmhltt77M7bZc/8fgTy214FV2UUwM7pEddLdmAtqk27YcCJBbkogSxK2VIIaWHnuilNQinWRs1xlJ13pSZuzqIrurcC5BfuCHD5IdQCWKYk2Zmg+NjLN3QE4WIQsO/wFFuqAmfX0IQ+UFBWKQnFalhhBgeIarSpwcgCOEYS4aA+Thvg8wDb6Eh/60gd0SClKtB1KRHeUFEZohV4W8UyhAuo1eND4Is3LzlsQ9ZeoTtisTmeBkgj39geTiAl9QYQY6gR7BjA5vs4DBr167ffec735EglzxBCuzIj9IE0WtHgnIUTA904OuDTenZXaKyXBxAe/oW8wPdKxBV6GZH9pJdkwQ9pYa+ZYcFCPygGehsJoj8OEtBvmGCrKEha2pW1QDzg4bghc14GgtMj0JEVQg2W8+dEwyxQ8dliGfIyyhIWpHRXINoFUR+lBfEkSCGBPEAQR8vQoBseeyJx9c/hIMWoYef5s4CfflyqJGxA/BYBjqyAYaITfxQjh3f+bORI0hQBF9F3laWlUQJYlvggx+s0dH3N4byXAGSCI+0H+j1KT+y+ZE7geWLIAS/XPai3WY3JegLL/BxNxzsVUZ2mB/4SBDTwwT51Y9+tGEDBCE1bFKkGqdg8KAYCEJgCGAhonFW5MicpCIEhtCRlzdBRGzHqJjFStUgwhNkhILIkHQNogQR44Vtd58y87EnnliOyhzozmcAO4CdXiI5pMca6cFN7bSDD7oR5Pjz7wMSRH54gkiRoq5icnyEBTsCyg/7qDwnJbNXyfQgw+aH9Cjd445uuB7uh+mhAIEd9Nf0AHq6G9aOUg5rShD6QUMoyF/+8sc/fu9bmzbhd1COrK9Brw5QkQ8EQzxEeGw4MEFQq5siU0wR3mIRhcgIBREjE+ROSJBshS49yieIEfxwQ8ZFu9399udKM2ThzLnhOinUHyaH22HUSBD+3x0FWWOGCNmxawfl+JmREiT4sVMJUmTDV1ubRQge6QApBkca2CxBzA7NYEX1B3rWDvlRrwKkbP2RTRAPEIK4QqMeliAgmyB6lR7PUj0A/SgoPdhMEOWHCQI//viHP/zhm9+EJbXmCP1Yvz4yxHhvgLV65AjwEJmjDCFYz4pLdQkiP/IFEbdw15TXIOL21yAJPORuSRCv0oE2mmQEqfqCvVS4YPbChag8JIfZsRF6iNgPdAJD1iTtQHD8mW6IVILgZoydl3ZagpgbcqTNaLGWMsRKXytCGgn9CHo0oQU7EvnhuB8lekiRsgvorodQAQJsGs2t0KMQZQh6Wg/JwQ4vrAMKovxICAJ+/vM//AGSfJ+SrDeqKUnwwwzh3DrxEAmCwBDAEEkawjMBeQfCxJdTkDtlFuslJEjy7Dh0f1sKPVBpCQI3aAfUkBvUA2ykIBupR5whYcxM6tBRaNZCDgWHyE+QnT2ZBIEYMgTd/SgGQ+hIIxvYz84AUX7k2iHKFyCeIEyeIAi6j69UojM/VIGwZVF8sKnLD37YCNXgJyRIh/woFcT4gyXJquBISYZMQw+YIm6IObJg0QIAP8yQeZUzgiF3xYYk5eCH3NEJ4jVIxo9bTpBkjW6WaK87kB1VNtdrcqjmkB1oG80RV2R9DRsVEV9aU1eLYZXkSJKuQWgHPiZIEaeenzJJTrWJZIRog6zlB3oyQZgf8iMzfQU5rJNMfuSOsDL1ufnh+ZEzh5WWg93Lj0b7HI2awfO/5IgEOWtccEF+boa4JFvr1liIbIQgGxngy3lH0XJLEe4XlSG8zIiGKEZoCKgk86rMEDoCsoKIEQlyJ9UgrwK3mCDuh6Z5+dQR1ooOuOHRQZabIu4I/zHhUx3gPzoQBUjtI4yOn/30pzDip2jlEuSSGYJGQSQHH+4Huvzgh/kRyl9LELLf2r796d0lqZmriPqUH+VX0CVIyQyv8kPr6F6jp5EhpkcjW6kdBSWISAly4UImQdKSrEItspFAERqynBsYaAg2xMkQkDGEglRNrhw/YQaZiH/cL6cgGuCPggTJPRVL6ZafIK8VCTnw4XvpqRJk0lgW6ejYhcWdV5IDPESCHy7IRvvgnxAU4T8q+CG+DTtMDngBZEfZBDE7QA8T5BTloB6nihDEFXFDfIRV0PhKhiBAVKFnp3cPJP0QsiPfj7z8cLTHhHrkQXGtQPLwCF9HG9H4NMwM8VsKIj/KJIhL8i1IIkUY48sJ9QC8vEiCzAT/5u7cfvSawjDufD7TIh06vSE0SJFIjF7IXAluXJBI/Aeu0ERGZiTjgkimJTXqfOFqnM8M4zAOdWirqoo6n8+0jtUb4Xne9ez97jVr7dn7+zpq6lnr21NE0Jmf33rXWnstQ8QJ6UU5CUqOwwj6UGokckg313mmBsFzFhqk4ENpAuRgPgwQEOKXeYINO+5nvpuDdGhKl4QoQkSc0PXozKUD4MPU8SPYYAiH0YFHvUHoj8+tBgEdNsiSQTzlPK8SprCeLPmw/YkUSGZ4xSY8NMBK6o+UDxdIbBD4oyzQ0VJInkAnHTp7m41fkaclEGU8Noj4QDYIEBGSSxBJwUiJCL45AATfLhoER8+QEIaILOrtO+X0eZdxg/ZhhwGRwxkRMhOAlD+Fs7AGqTUInwkgewIOdK0UGhk9PVw8n29HNBAOw4MNISAJIv3ukQHE6bgIVceXVTiaDUKB4EGDrFoDPsgIW4SHDGLvTyEa2XuFTn3cnY6vfHglQrILIE3+YKr+QH8iC4fvnjR+jQshYuZQAxzGx6R1GUR8RIDk6ZBJRleMXHh2IGQI3wr6XTFCsJILRgwPprfvbLyAdV4vdp4SEEqEkHBgjdMVuwFkt7xBZmMN0tYg6VYs0NEzh6E4kEVKnyJEhAkzhZEBthDQcYXB4XnYWiKQL6sGMTrIx60GiCGCBkDWoxXRtvfiBSQZpCqQce1vt0RzV9MXIPRKgz+oj5gPGcRaTEdoDIeAfDKg4wkjg5/ABwgRImgwiPhoZxBl6bIR8wgAQe9HJx794oMpDbLwtNvHxjbffl7vZYcdPW/OYWLEPdIFILPTIDNQg+wZ6g+aY04PxSF3EJAKIuhFEkRKOkp/XHjxFRxXxWjIHXp4TCBuEPrDDLIJeLBbAx1ixGsQCsT40M0IFt6nPj7ueCDp7C45uB+AtJ2/QssKJOhDdEyp0B8SJCUlMojTgTZueOBDNqSQCQIiPlavrgLSnNEVLEiGhs5D62dICLPQAjoISN9ZI9+NgZCrT8f+UxQiIgSZK40kgBzcBMgOVYMgtQaJ+cCJinZXIcZVPXzxQ0FlrsgksUxiQiSQoYEh0QF1GB1xxEgqkNgg4uNWAkI8ZJH1iBwiQJ5jIyE6r9cFwlgFMi48Ejoscf2R5+OB6f3BZoiIEZGhXxMLfjyiQ03uYDOBWJt4afL1LgG5pxQJGAEi/cZIeBUaryNIITjrr2/his1jm2/bfMsp+N4CkYgREMJEgPBswY5rkF1mgUFa1iB7lIAADeMD/8G4xXPBgqOOOgf9nJ6euTqqGjFAiogQQUKRqBqp4sHvhui4KKHjYcHhBsnXINfLIADkIyBigAgRMwib8kxIOP7ADSJ/hDWQ8Wh7oqpz10feH1k8nA4R4og4HdYQf6AwkToSRPAYL/Bgx7lfvCuIAuFXA8TwQKIaBJ82WTpqjAz1A5FhGeQs8YH0ARAIBGOss8gHAZk/jzsl5gSLzOU6GG513UtTveCDmR6QHawGIRxZgxCQgw9esGD/oxaQjKMwowuBWHGuCJHD7MRqIiJILBJITMhQP/xBOi6+3eGIEeFDjYkNEhfppAPjLAEigZhBhMgzrhAbZMEgwkOEMGGCd1J0OBwukPr1c69Amv2hOB5uEsxv8WMWiQUyTnuAETTrIIRwSCATBOTdBBCk0SD6es89nP+96DQMsygR40MCMYX0nbycQ6x7RhYdDUCIx2EWfNsPtYR1ME5q7rXX/nvvDTqckD2bABEes7gGcTT86oMjd6c9YA7QweyPHg51R4/etO1xjYgQf01KtcjUEmRoaGggGVhlh1dSCHrdLBYrdGIy1SDrMwZhtHW8IAT6QBMe+CSzu0Qh5kNJy496fygOhyTitYjZg3SkAhlHdzx0OjfMATomJ16amCAgwiM2SHPuYbsHH4aDrbOHwAdTrdFPQZU+snTp0hX9PH8jVCHFGKsgpNAIEMGhzboO2fhoBkSZxTVIMbiy5x6Ux5GWBaTDRlcW8BJfThgOrC4IARvFaVhMtQYxYReAYIR1ruiowyNRSN4gGwCI6WOKQZD12SLEBlma5fURlt2rqQJkMlkcDAJJ188zBUjqDzYXCLtWQdwgjKFhH3bPuDXVHbIHAkSIxwQIwSMCZG13BjFA6JHRkbNJiJUgpyh9fNUNmx3OsjeoTSGkQ0WIqvUeAmIWISX4QdmbZLQHZDYYZOeaGsQdssseux1JOJiDj9wVD2Kxq2r0PY/EJyDihPSYQnRvjggRHzCIEXKK0SFAgMf5jXQIDXSPEyI+ZBDzRwHIMwUijofzocNz4jksBHzoyMRJ1R++OFiksf5wgcT+qPIRCwRdDdgAEbYYjvB4mg+iITbYXqJBKBA0ALJBfKxd64A01+huED4VMHJ+vwlE/kDHSOB0LhZygEVA5gsQ0iE+4BAbZkkjHGdQIfi0BqS2Btl+iOQNErLYivPFu5GNUJ3jma4TIhEgPUwJCAkBH24QERLPYV0hFlpAgp4AEtUgt5IP9A/dIEaICWSKQZiYkPHSIDbA0mvnPrxiszTNX8kfdwmRvEGEhyqQ8CnwCHTY8272cccEnREelpfGqQ40y+8EZLUA6dgggsMheXbEAQEenOa1DSd9nHyxsAax77V928VHDIhBwgHHjmUQr0ESgSxezH/nxaAkuw4CeTD8LyYgTAyIThwNU1nzSoeID9+ThfrjXF8QrK0/fAorXgNxgwgQ4wOb3gWIYoAkBhEiiA9ggAc6+EAnHtXJK09Lf4CNiI+k/BAdsohcQjxECNnQc1xwuD3EBhsBYQyRRwGI8GhnEHGRwIEn+tKzh6sliHI692Q5ICH8thshBshc8eGAICkghKO2BvlvDbKzGyQFhEXI4sX8V48B0W5eEZJWIWREBpkjQMQHwwrECCmHWJjAuqXZIMkiSL5IJx/Qx60OSDTEyhlE0fjqbiNEM1g0iAiRPpTm+SswIoE4HxU88HE+HBEJxBrdgYYn0eDD9eF4iBEbXxESARL8gWzs1CDpKGvZecMLGaeD/ug1PpSyBhEfeJm0BpA984DsOAZZXA6x+DFA9ph+JV2A8HciIUQKMT54Z44msUwhAoQzWBxjNRfo6h4XiNcg4AMbFpG1GwjIC0LkGRXpaQ3CZng8Xc7wskCfLCr0uPxQkvmrVvUHer1BQn9CzfBgZ0Nn+aHE46tJwoEuOIohVuGPjRtXukEaBeLm8GCENUxA8H3j9NXpgEPp7bUCBJnv87xzVKL3xEOsvQs+mAwgO1ANsks1MkgeECckmekNv00+xEprEPERBlkXthljCY80cQ3CV24LQDxTV9LXiA8Q4iXIuEI80KMVdHqiTKv5q7umzGAl5Uc6xEKzkBFyQTpoD7lNBHtABz7kQ4C4QeQPAdLaIIRDD3WOsIYLhbA4lz16EefD9vSyzfFp3oKQ/ffae3/uZLX9JjmDEJFZapCd8zWIB4A0b1YsAPFBVvh9coMwzsdCi/gYQprHWHUS+bI0iKZ5hccX0wGyJhjEAUFkEPOHCWRykuOre70+f80B6bj+SP2BXoVDvTSIDa0Kf5AFjrFiOKwZH+jiwwERHy0NYkToFwELz+jQ8HAfvlsDp/UvRH0OOvzoBnx8mZCMKL4QgsAfDPQhPnKAzM4aJGuQ5Pq1JoMQEEtpENVqAARJDRL4MEKGQ5l+RRMa6Ln3QMQIIkA0vgIhBsgLWUAoEBlEk1hcnnaDTKpERyZ8eTAWSNP8FQUiPlJ/OB4OiUcX91gbZzN9KHcVeCCBD0sCiPjoyCAuDv3KR1hDQ5deftMNlx5/hl6W4oOhOiI+NMbqsSJdfBghoT4nHzv4LFZlG1a73byIAPE6XcXanBQQvRyihZCAR+MYi715ltcACXR8QUBSg7CpBlmTjLBY/2qBEPowPqLNVx7B0bT+EfuDPRlfyR6C5YmyUR5CRNgSFNKBh9AQGykhBKTk4/kWBrlHTfaIBbJ0AALpO2vg6jtxM9jZp5wheRR4eLQE4gOswwMfIkQ7TfDYgdZBcrNY2mXcFhCdXG10sCEExAkpJ7HSMZbWQRrGWMBDEsm+DBIbJPCBngOkLEEgEDcIjwapbMKaxPjK+JiUP5iSDAmkYf4KeGT8ITwckQCHHq4P8KGrrcZDs4fweBAdTYigxXy8xm6AiI/nuzVIAcoyjLAGhxeed9OfyF9nnQE4AIgQmYoGv/XsFgFCQqgQyeN/bZD0jcI9leAPRQrRkbylQHpdIcQDTdNYyBW1dOiRm8KKDOKAQB9IAogEggpEAnGDPI3xlZYWhEcxvppI/SE2JJB29Ye6lx+Kg+Gzu2TDOuuO0GQPflR8qHsIR8BDBhEfzQa5x1ugwn+hEdZg3+DCgd8IyJ39p/eeNE85FSf/hLLjuPCyFD8W1R8CxMIinQOsFBDhscPUINqL1QUgfuSPAEFKQBaF3YpOCBEJhAxrjNU8wDJGmgzyRSBkmiJdBvESBBUIejG4N32YQeLxlcCQPurnr0weySlxbpDs/JWFbgl4uEH0+i/oQHuQzSwHPKIIDlLyGgARHw5Ia4FIIgrnsAYBSN/A2wTkpvOuPekk4cEcV8Tw8PBcNLSCkKP2Z6xIrwVkdhqkZi9WZwbxKt0BmStA4hrkdN+uqAARTCI2jrFkkNy7Umxeg8gfdQYhHMAjNoidfYDxlRtEArnXBPJarI429QdbjT9kkDp/GEFIkIcKD3XywTwoeSQCQWcjIOKjySCiImIjlsgy8DGI79rCy3E78c839C/sPelUJZDB5iEVBobXH9WdJkjdG4WzsgZp/T6IFyEpIL4ZS9NYBoheTmfAx7zCIGhTEAEgROSKentUDZIVSGIQpNkga1wg4e08jV8gEOpjQgJxf/jXDvZfuT+cECWtPhDpg9HtPWh4qvR4kGgQEcyzOR1swR4yyMqSj3emNcg92QLEoiXDEfDR14dvXf/NN/11w3mnnBzzcYDA2Nc+AY19iUY0utqzBOT/Moul5AFxPo5MBWKEzNUbuAKEhKgIMUYQ7FbgeqGFgGA/VoNBsvNYbhBEBgl5PwvImmAQF8g6CUQGsfGV8RHwmBAfsojifHRbfwiPiA6U5viIjKIZH6GTDpJhj6o8jBBwATYYASI+3mlrEIv7Q1l6GvjAd6530eknYzx8yum9p56KKwoPPFBHVzsd+5o69tkHX+11QvFh7xTaLM606yA70F6sOoNMd0m6AeIrhehaTC8IASBMrxghIQxNIkIGbmmexEr1kRpE/ng/axAphIRAIIgEgkAgbhACQjq0PoheLcwb9l9F/oj37yaIRFNXcTj3ZWiE2oNe4hbjuyQPR+QB94cJRICIj3dWCRAmA0fMiboeGmFhz+68y07qPekQTF+dxGtuwUdxk6edF7cfPszhB/FAk30OCqdjVY424TznwWEd/X8xi7VLy3UQAZKugxCQcEGhO4QWESZH9xoigKTPojFWK4NESWsQ+eObjEFeMIOw2Tqh/GEG8QpdU1iav0IBEgZYcR3Sfv0j5sNaQodGV16eqzgPR3MVtTk6K3PCIToeCAPByYIPRYCIDwckxcPJUDLL6BhhXXYZN5TgUhDekw4+kAMO4IMBG0CEARv4EAniITj2So/92aHWQTqbxeLHAUlrdPERX5Kui3Ms85RehIgEk4iQc2veRneDtKlBigHW+wkg1Z0mEAh6McQKcUIemDQ+0CfAAQ2SCIRqye+/yvsjvwXLY3hU5QE8ZBDgcVegA40P1Uhl7fEAuvhQPn15pfiIDRLhITicEhnEQbE5LAJCPi44iXwccsiBBSC65HZfpe76Awdkh1wH2XnbVtL1Okh1L5bveZ+rHb1lwqYdZ6TABMOs+jGWKMkY5MucQYQHesYgYIMOeSYyiOjQa0cMDeIDLPDh1nB9tKs/2NBVf7CnER5CBFyUwys08sGGuD1AhwxyL9mwj42v3CDiIwIkwUNsKMnwylYJBQhvgCYfx5EQpntAdqQaZKeuV9IdEOJRGkQhIHSIL6hHMULmlYiwDNEYq7kGua+FQb7JGOQFKcRrEK2iC5HHXSBcQjeDgA/igU+CB3pu/xVaff1Ru0IY2HB/jMsfgI36EB1BIWBDqzS0Bz/3Eo97E4OIjw0ZgwgPbS/xlg6xLgYfiwgIx1cARIQcwCZAxMf/0iA7bZNBxAfjNbqivQZABHgo2hDtEjkpEHIyANEYq8Ma5MusQaAPJjWI1R80CJr5ww0ifyj8gSMfBIM9EQjTvP4hfzQMr9LBlbEhgfjgyj7ilw/+awJkNHuIDTdIwGNDCojjgST+iBTyHUZYgyxBQgFyKuIGaQJEdHQPyKw4F2unljVIHhDh4TU6oysK7QsSODmcjXTwc6oBIoMAEBCiMVb7GkTJGeT9bwRI/ULhcxQIFLKurEAeJyFExEp0IoIYG75r1/lo3n+VHtHAluTuav1BnNjQY3+QDmsI+ZiA46wRD36SGkR8vJMAUsVDxkBL1z+KjYo2wsIQ66QACIsQGaQZkP+FQXbOz2K1PHpU+lDC4qkHc+HiRCEdTFSrExDNY3VkEOkjNojwSAGJ5rBsgCWBEJHxwIdmTflzF62gRwYhNx2vf0wzvIr50L2hfnfoeIDDAjYQIkI4gjz0qODxCAHR+CoySDrAciq8VzN6HQRCQqiQYnXQZng1idUVIDvUuVgdGCQgIj4cELxNWUCyoFg75Vwfnvsg5MTYQEdKPo4u+SgB0Rir/TpI3iDvh2ycCsiaoA9bRa+ugXgFonU388eETe7ip41fTB/ioyqQ/PpH/SGKqT8cj1Id5dUkLM1dIBpaTcodQiMYBPW542FDrIKP6Qwicbg/khHWJbbPBICQEEaMMOTj8PQWaMdj22qQWXK6e20NwtYIyJ7GB4dYJMTGWmHmey/L/vsQkX0Lhcw9vHJu79EI+EDs/RDywTFW88lYiUIig6wt8PgsAmQdOluRx9cFgayDPxC+3u0lyIRV6KRDSyCkglgkyx9N738ogiPLR1yeRxEaQSDEMAhkAt22iCmOhjU+gkE2WFbW1SAOg/iIMdEcFg1ChTDYultFRHtMQmYckJ1n9dm84rd+iCU+sDYKKva2cdbevAVB2UvZf//gkMOLZZE5yHzLZbZ9EXwww0x2z3u8FUtf4lQNsrbk47PYIOusCQ80zfHKH8bHSy4Q/QDGy+ZRfd5m/YPd6498+eHx6oMJQlKgDzZk8t7Je20ACMNFbBR5Eb/GEGtVIZCVK/MGcXM4F4lDlkMgCAk5msdTx2/WihBUmw6I47HtF+jMitPdmbxB8GwCBIcsaqvinkoMiFfthx+Ked/Ah+hAu2wRYngsFCCXgoYGRiIwUoPkAVkXCKkIhIA8SYMEgehwWwlEFUhoToV+1aL+aBxepauDxAnJ4TGp8+v4CHyY4twb4YsL5BEDJPgDgKQ1SFyLZ/bxCpNLh4cFCDNf4eElfo57uXt3ZgHRIOa/r0FqVtLbGWRPdHwUJwTlBxKtHPYgc0KMEMug8THYF/AYGLjux/rxlV9v22yQb9//7DMCEvsD3Q2iEl0C0dmdGmCx2f+fxYe4iAZY6A3vf7g/agAp8ZBuHA92p4NkhH6vleY0CMtyw2EqI+wGiPhIDaKZq/iRzXcrLlm+/OyzcdMUXo/Gjl4HZc78OUgPMtdSzsqg9BQi2waICPnvDdKuBlFiQMQIH+iK4eHhdbfMXOGxZM6S+UsKOi7D/5z4WjrugD57+cjIihUrRr9sqEEyK4VsUwxCPAjIyq+KfBy+rCn4ePxpK9HXZfgIhNwPQPhRgc4Ik87e/9ALIA36EB9OSJkHQgsxPsL4KgyxZIyJx5WXlEdfXiU+kJdjg8gR6SPlZPPY2FLL6LJlK0aWLz/tvH4cj7VIkCwRI4TkKKR4OYoDh21fKBQls7cGURoBsWcEiBOCKxLwG3cO79dBliDz+TA6BoeH+88zLpaNLkXGLM9OV6Dn35jiIzII/fGtAYK8gzyPbNyIl7RXf+UG8Tmsx7kGorOlxIfG984HE/HRev/VQ7X6cH+weQQcw+pc9rDBFfHgLmN2GkTaeByaYF72rBIfAsQNYhhM1YjFOXFAopCU0WUEpT9gssTSc07POYgzQkoIyYwU6bvMwhpkyiDL8SgSIRLv6rUEOhDiYSEdRMPg6Os/bfnyEeeimlqBiJI0qUFMIJ9kAREeNMg6n+KNKxCOXlSBIA5Izh9Kbv9V0/SuJ+Ij8CZ9oBeBPMiGDMJNMF54ZAERH/izbpCSDGdEbGQzlkagkJOzz1tYQgJGBAkCQJQGQERHHhCNr2ajQRDR0SEgAQ6xsYBsWJacIzwuO4vOWLZsdNTRaAGIl+h6JA7xkxXXsj7/lnx89ua7ymr7rF5NQEQIqnQr0SUQzmDp+gCtK0AhqtJzfDTcsEY4Guav2JyOmBDnI76d3cRheNgu/FBxyCBa9nBvFHywBHGDlOV4MyMukHpKlo3AJn0FJEtKSBYUgBzcNSBlBTILaxDwgXRskINDFlhKOEICGiuIxlh98mOsuAbBo94gBEQCQd62vGkBLQIEeNAgIMQFogoEMTzIBuHAj2GzP6ykTvDoxB9oKR1+NyLXzY0QZYJ7jNGEB0JA9P6HOHF/xAZJ56pETA6S78aaE1NCRBggskAv2QqPrgyC/I8MEugIfFTp6Os/kWiIjKZsnkYgte+lxwYhHmhvfxL4eJt00CaRQZ4GH+t8DYQCYbgJiyMsI4T2YIv4wFyY8kKR9VPyRpr1r65/Fcn9lfXx9G4FD8WQVOGhWki7jA0PGSTPBwhJDCI+vCutDZJmlDX8aWcZJEJkQUAk8LEDG2SmahD5w+mosjHWQaa7aarp3DgCIn+giw/5ww1CPjjGKvRhkz8q0INAEELCn8PSG8qaUM6s5rDtzTfxD4CpvkW+Qb5GcGbER8jnyA8//PAB83Ml/GP8efzVj+wOk6+R97LDK6REpPIvwH8jre8DDhIig8R8rJQ/8gbJ7ixJFwvHOsuoqWRRwYgkYoD8L2oQfpS6Waw8IK4Q52PJIo6pVixr1kbzGEvuqD3ePa5BYn8AD/ljyhALAoFBREhYRBce4CMohPO6yfDq6Z9+eu+9TZYtm7Zs2Zrmr9bR3/CC6Iir86j6QGnueBi7NIjwECDOB1PoY4pBHA+3SPcCSbMUkJx41qKAiEnk4GSElQCiyw8SgyD/vUG8BuEjNUgzIMLD+VjSdxbEAW90lc0Nd4Tkt2ORDwGiAkR4uD9UpD+uVAWCVARy/4QMUnmtNtlekr8BhKmW6LnUb756MBJIcrsuGQlic4M4IPX+cED8DfQ4eUrGugyvxu3vWyJCsA/J+WgNSGqQnf5zg9Rv6G0ChIshRxKQo3rmLzI4MEfVdaZfCfG1kFqDUCDkg3E+QEhpEAEiQuAPCURHg4TRlU0V8Sk+DI6EjygVNhpWz1Wc11cfVUQUqzzwABvWzR8vvvbiIy8SkCofJEQCeXlVDIjU4X2bK5B86T6y/JiFR8+ZS4V0BojzkRDiCtnOcXMls1hKs0FMIEefMLJiVHB0nWen3Y2VN8iUIZbwKPUhgRCQx4tghIUZXq9AfIR1L3sYzsgfIiTdv8sWr5+Lkfq3oyJ9+OwVehnhIX+UERz2krwMIkIISDp/JT4EyJgMojRVIAKk+3Cp5MyToZAmQBTHI0pqEHz4ZXE9JtvVIM2AKARk0fmjY9uczTk88oh4oR4bJBphBT4ECPQhRlSAgJBIILAHxlgwCBBhFx98sBMPtpr3B9nTA7DyLw+SjwwegkN8xITQbCUerxkceJhBNiTzV46HGyR/NlxeJGPbnNHzAyAHdw5IahA5RA89t0N2zhskNAfEI0CYpAQ55+hjRrYdkfxbU+o5RmKDcHyV4kE+CAhDaTwuPkCH86GDO7XXSfoQIJ4290cJj4SQKh/5xcE4DkeFDtbn6Aj5QBMgSf1BPgSIavRkX8mMj7BcIStOPLoHgLhCEjyYAo4EkHSnokVcLF68nc42yRtE/4aNgDghNAgr9MvOG9EQq+s8m4HDKWHwzBchACQu0FV/OCDyhwBBwhr6BLpe7LatingQE7lD3f2RPz+xaf9uvDvR6QhN+ojqc+cDXXnNjlkJBkF3g0T6kD+U790gyQ2d/xIgy5b3sUzvHpB0FottMX9cl1x77bUL+Ovtle4N4goRIJjDOq3zyd3mMZa3+qV0AlLZf7URWbu2HF8ZIMIDBskKRA+QodgStiI+ms5PlD/y+nA8YkIsGToU0aHZKxqEER4vBkCS5fNKNMtbV5jP/Ahr6Uj/ZUsEiE9jdWcQ4aEv+Lr4xtHRO66dZpA1O2oQAaJoltcWCIeXLxvblkx/FVv+8AamBpDVNYDo11OuUC4GWGwyR7L7Klt/tPeHgLLIHjl/oEX1OaIKPewxER/oL9l/t89fMTlAVKO7PWYeEI2uThu0bb7ncOPiXr6angLSvgapnCN95VU33njl9hFIvgaR3doDsmfFIMg1nSPSPI/ljckrhOfcKM8zBKS8UF+AYHhFbYQCXXtM/PIALqSrNg8FiPgQHo3nlzT7Ix1fZfURVeceja4Q54MGSbeXeFatkkAEhItkpksQrYMsH77mGgLSM9deNPQDrJEEkPazWMIEd/cvOLJhEms7GIStJSDhPRBu4j2qIOSaoa4RyY+xGm7zlEKQ6y3vXG+HQj0PKEpANgoQUCFAsIROQrxCJx6SBz/oHudDVUO7AxSdkNpXz1N/SB5eoJd4WCsJIR6IDLJSgLD8QH5Rvmd8Hf1fHGGp+BgavOYabMua08N7PPm2uhDJXn5ANDqYxQo/stsDj+YapO0Qq/IeoQMCRLqf0Hq4Zqmw6ZUQEeKIGCDCQ4AQD4YCMZf4AIt44GPNBjiTKR8ipLP5K4NGSfBoX36EU+w8AQ8ZxOuPlU6H40GBfCd7/JuAjI4QD/LBE2ft0BMRUp7z3gqQ7Pu2mt9tnuPdHrNYzQap6IPhK+h8P6qnIGRwoFtEnm11I3R+sTCySAYQQsEUKokuiBUcwEP1R50/mPbzV3cnApm2/oiLD0/VHvga7CGDoPooCEH/BU18OCDxNpOZHmEJj4FB8oEXqcgHAbFzs6qEIM2AOCce56KRj/9qHcQB2VWAmDQBB7MP30Cfe06PEzI4sKKrCa3NKRYZhdxXT4gQISDiwwFRYj6Eh3Wvz2WQ3Par9vNXaX2uZP3hbKSEUB+pQQRI4Y8AiNNha+gSSNv83bFAVJsPDJMPvmc4H4Dw5Cw7ejF2CNJxke4r6dtru2JzDaLkAHF7OCD7IDq+RIQQkeFLu5rzzZuj3iAiROMsRwSAlHw8b4AIj4mXhIr7Q2yoQNcAa9L1wW50pIQ01B/J+CpXnzsiaA5HIhCP6BAgIkSpyAP6YIBHAyLd73R3PJBw8AlOzrLDF/frEhDxkdmLtd2Tn8VqMEjKB4Nr6g4P13fy/dogkeELO0fk+9wYyxWixXT09LUQ1wgNgpmrkg8DpOTDAJE/FD8o3Q4vJB7t/IHeNH/V3h/sqT7IBvtrKR8OiFbPZRDJQxEdMz7C8qmrSyt48Gg5nU66H0NCiEhbQJySZBmknT62/yyWUgVEeIgPhrfUIXZAnJ3tQ0IGh5Z3XIpsTtmIMVFXHJIiImSj84GsXb3mJTeI+eMlm+EVHm4Qx+PB0JFu/CFCGvwRE5IvP/hR6g0SAMFHfDgebJ6ZL9EDHuJj3jyeUMrzrY844oAjKoQgM2GQBkK2Uw0SJwIkrj8MEOGB3woActxxIgQBIUSkU4lMU507InVHZDkhG50PZDUBMTomoJBkgCV5cAYLMUQSPrrxRyf1h1fnUwlR+VFrEH/9wwChPmI88Pm3ABm9cEh0IDzDFyfBAw8AwggQpBmQXeprkP/YILFDSoBjQjIVCOlgDJD9GGgVcuUp7sUBcRhnDSQ7tLqdx4oGWQ0XThEQ58MNAh7kj4KPKiaAAy3wgbZt/uCfrPFH69krja+mN4i/P7hSgAgOa56ZH2GNYuHD+eBlbQhuETmWfDACBMkDYvNYKR/ZvVj/2QUI+VksT9Uf1fXBBJADjiAhyKlARIQQkc4mtDbXKwTJrRU6IjEgfqG+AIE/pJCp9QcPnVL1Ee1MnNYfSnt/OB4iJL+1BN2HV8Kj1iDuDxmkwgfTESJ/C5DWeDgdvfPmXWA51nLEgeKjU0BSg3iBvv0h2Tn0KA5xCggzdYYXCf44Yr8jGFyxcioQoUQ00GK1PtY+9bNY1iSQOkxESABEfAiQCTYLAakgAm0QD+vhLg7C4YA8+d4T+Nl+5dVk/1VX/ijy03Ng4+mfEn/EBskJ5MUcIERkZQWQlI4ZHGFp4YN4DLo9qA/AcSCaDOKEOCD5IxsSPqaspP8nBtk5ZxC1BBB8BEgyg7VfACTELiFCpQZE/BxebT/paoyV3scmNPIWcUBKPkqDMFr4iOkgHHi4PqLc9eabrzyz9dv1ne+/Sv3h9flPq396+qeNP03hI5rabaDDAYE8YoPc0102d4IHI3s4HgjpwEd8cLK3I0B2zl1+sL0vuHVCOpnHMj7qAakicoEjAkYQbj/pHhBXSVSG5CTigIiPEhCYw18+jwhRoz7YwIcg0f7drXa+zxPujy7nr6Ll8/WrWSZ9Ve+PR6wleOQAIR6xQRrk0b1AtPAxaDE8XB8BDzaLAGkwSDKHpQHWLDAI4uepeGqnsSSQBJCCEAWKdYv4hNZA21WRPBleguiLekYhAkR8cOsiAREeulRciOBWGhFCMHIGYfXxHvm4yf3xylt3W174A3wgzfXHq6+EtwdfeK8sP562aYR1OhYi9Ue+9kgBER1uEA2w/j1AsGe3WpoDDcfjQArE+YiKkAgQgEE6Gu7vlEB2CINokjcDCOKEGCK0CAlxRMBI253wf09rECEiPIRKUoQQEPEhQIwH+UNRkT5pfGD5XC0eXgGQZ26y8+HekgwAxke/vXH33Y/98cMf0QDrqccckGdif6z/duszd931xJa33yvXz9+zKmnTpOiQPzqwhwMiRHyI1Y1A/m4cYfmeXW0rAR68mq3EQ7WHxle+DtIJIDuHPrsNUndZehYQVwh/SyJEWKwLEayttx1nPVvLhgvEux55QHSegQHi/vDQHpO0Bz9aN0/8sf4z8oFsubsYX334+ed/bLn1hx/eiszxxq2vCI+n/vojrj+e+PbbT7a8hfMY14uP8U2aRdg0nq8/mu0hQESHALFV9O4M0gqQpSNDpMPwmD/nMPJhCx8qPhCnQ3z8PwyCpxukdqUwBURViBMiRDDnC0KQQ0FIQAThOKuLid50NgvxyawYFPBx/YZV7xCQdxJA5A9PmL+iOdTEh8/uPrFl602fAY+btm59o6g//tL5oi/EVzx/8MFfL5CQLR99/pb7w3JTeF/+zXGdz/AxDmkEH5s2/fRV4o9cff5iIyCvA5BuBaK0WTcnHrapnbfo2LYr8IGIDPHBqD5PV9Kb786pVOizxCBIo0GQpEhHc0AECRsRgUS4LGLXE+L30wjBG4ejXSgkrkHi5ZB4lAU4Vr78+6OfbgIgwkOAJP5QwgXk4Sl/JG8PPgN9VOd3twQ+bn0ozm84fvePx165E+fvvuB8WLYEPrYaHsqm5zc1z1+9yKY0GoSEAI9u014fxKOHu9qRA5AcHq4Pw8P5yAPik7yz0SD4ZWMNgqQ7TRgfZMWc2HXaxx1+3KG4hM23+Q6taA9Iq52LCP9IcLz++qPIpxvWrg3+QFYCkI0/PS5/JLnXKnQrPibj1UHP1m+eqq6f/xHOp771qRiQP3g+9a08n/pDH2AJkHDcytbxyvr5mue/cj7qR1j1fLz21aoSkNcNkN8/ff1lMIKKAslT0H0Jskx72pH5eukD2e+A/dIID8X3KkbLhPyhyg6xZr1BlBQQESJAJBGv1KsSQfBbB0KQaCc8ivWl3Yyx5BCnxBDRn/0S57uvAhyGBz8wiJ8XtYFnsq9+b52ISBEJk7uTDoc9KnljK/0hPh4SHyBkfQTIq+X57X8FQJQH796q44je3fp05WoDVOj58tzZQK/LxKfhok7RIUCQRw0SMiJKZkYgYVO78Cj4cBz2jeBASntIIPJHEyCz0iBipNEgDki8ms6kHtnXHtoJT4uIEFQi3c1jaXSlJjhMHKsMDTyQ3x/9/dFHaRDxgcAhvLRgUw6RRwwRumOy5uQSsvGM8/HYX36/wa8oyz1PlfcbbBEfKtHFB8/qWvuc77563AVSuz5Yi8dPugpdAmEXIGSkY0gaBbLyuuuGfFM7iw8OroQDebCHnh7xkQJiyRlkFtYgiJ5egzQDIkJiRqrxPzqciJAQzfgOjSztYoyVxkdVJR18aIgVnRe1YSNu9XBEHA8hQjZif6B7hAfy1G8FHz8zb1UB+dz4QN67269Xe/Cpm5wPvOa4Rnz49G4tH/X2+J1+FB7yhwxCPFJImodY018r9f07N18HQqp72g9gSmHsk8bvhG4HiDILZ7H+Ie9cQuMqwzCsCCpoVURUvIErERFBBG+rIl1I1EU3QtGVYFCJolFRiS6kglAag7YadSORknhBxfuVOtVqSaztaJukk0bTRBNpNLa2HbIp+r7/eTPf/POdkzOJYzLF55yZxKpxkszj+3//NQoQ2ZEpSLYhHikSrxVJFlNtrL+N5TMkXY5voIcShIKYH1pONMxzb2Y+TEsRHivFDAl66MqanvjBlh3byi9DkKPlbTvC2If4okd+4ICcH6VH8OyjzfhX6MeeX7ds/jhtb+r0+iOz9viDHRCJHhYg1sQSC5RkXj92FV7seqzriesfvAhz2jnyYT1XEkRO8ImPaiAHBTnhf5MgVYKIk0UsS6UuOW1uJnww5HEwfzPLDk33qObYb3LIDkUI/7QiSHxaxtbveS7Unq+jAME9dyp6ZWltvDdDoki0PzXr8b/khnh9x8vV50eVa2eX7BkaGrb5u9nVea4e7/3EEZ5dUeOKmCBURISShJLkt7bm9eOlXese6+p67DLN2j3zzIogp1mHLqnSwjgJpApyjNQgSpB6axBviBQxamoS9PnCEKBhw2DIC4tsY2GcgwW55JAWqQlSfVoGQUNrgBv4/vhZnB/c9BaGUBGoYX743UskCNJi5MARmSG+Hbf8mASzNTN4Nw8N/eTX11IPP/5henh+LWD8ZNDpge8+TpBYEvzNg32SZMElyH78KF/s6KIgnHdFPzByTkECaYbEbsgPL8gx0otVmyAxJoiLECORxBYZmh/nCo4bcmg9CELaO+tpY/mig3IQk+MbKSLeT3qxav3oDwwWMfOw+6e4AtG5z1QEcvA2O3TVnl979MCnUX6Ua84fnJqa/ei16HCDmYGP/eYMfvxjfj2+K2AAPmpdSQ5LEASIg2UJW1sH1dpa2HYmGEnaug5+PLf6yivkRzRyHtchUdlhSI/cBek+QXgtZ4LIEzxy10zZqltviaWI94NwmQBn+Z4vQ558Lq8fy0cHi473zQ7jm/CQJUqQmvZVfzAEf1TYzamH31mCID/kR1DE5Ufq+c47jtYEyI/lI0ePHgr5UeqeLe/ZtmOz5cfbuH/4w+nhd7+SHhmG7JwZwAyVXTb9anu49HlNE2t7rSQguySZXxD4wQC58ZorYMi11555bTCkZmzQGTLPxu5+tZSvQWzTOLB8CcJLegj5YcQRQkOEF8QmMMZz4C8BCOVbb73qfBrCJtbGBfVjsV21XXXnfByuJEgBhkiPaj84LPIz5lbN7lTzCs9Ug29QwoZWnB/eD7KlOj/4CBxifuzwx39wmtfnrgAxPyw8svX4eoZ74UGPfouOSJOtcYJ4ScYIRLIgqauTd/+LwY/nV195za23nnfeteCShIoe58oQCULqESQlP/gQksRWhy8PfrxQrzN1a5N471GTxLWuFB+CqwQIAjqJkCfX548VWsMKJTl+u7LDpYd9pgAJ4yB4MxXMkH7zAy2GIZ7dXA4dWooOXkKKZOaHg3aIH+FH92uZ689996700AWy9PhsDzuJB7V8UHpYDcLvLaMGiXyxIIkd6ZuPV7vI6svoB/PjEtzUw2WICeIjZCE7/jRhglSjGZXZgsQpogIESA/AUUKbl3VJQIIkEbKaAZLNL2YHqo6c6IhLEEXI4ACPNB8YlB7mB8AaqiIPNy9/LUOAngVaWm77EvnhFEn+XP/ExOTktqztS/L7r77K7tnlkdbDKqgsQcRWFlxof4Yf05iTIrOxJUfyRgk3sn21+rLrroAgjA/oIebm7lodYoKQRZx8ID9cgiwf3pP0BDkRJI7U1OqxH1BDVOUHL/pxyZwg6+ubj/U7f+s5dlh8WIKwKJ0ZDmf+D2+VIeZHWGW4D4f/T5S/hBcWIOYHY8Sq87z9d4nmMU6WXrf8SDn6HLfVH7EdutJ6dosArSvlh/TQ09YwJNq/fUw4OTIlqRQkOYJ0PtL12A2PP3g+CpAzkwq9snrw9NRKfRGCyI9mTpDjchJE7cZo8wafH9V6nCo9jFtRprOnVwGSDe34++++5LeusrxOkpYE3wKHZzh8vntgl/cDDJTQ4zSx5zOfHxYjNdsz5J/v/OlUOcoP4E/G8aODQY8sfipiIB7fBDE79JScUXjY7MjHV+1v1DFPEWOE6sGiHuT0ePm5FHEzsETWhia+Bmm6BHEBIj8yBHF+ALc2hEQFiOr0W6/CUIgPEB8h73Kb2IMSo/p/inUYgouCkMPDRc7zGPR+YL3S0OTe0dGJbW+69hUf4cL4etzDm7d/yWuzn2bVH74AMTt48SlVD0yVHxqMj3eWHv34TjCmru9ViowtRBE6cnB/3kTezuce5ySTqygI9QjhoQARCxfk2E4Qd5Kn2z4u8sMJwvQQyU8zwKXqFEQBks/+/QcB3xRVnuQbQiqKFDh+Xix4P7AqfDcMGe/Z5vXQJ2wLMUfq3//qg+ztE1NXfxAd95HGr92/hRcvP0yOoMcw/OiP7KiXJJXnFpHkb2OymoLAkDNPVw8vH4HT60+Q/JMPmrMGqXfVrTsexDp3MwMkShGuVKcf1ytAcvlTUJUgSj2SMGQkiBiEIb8VC94PFPL7RjHA1/Ot2WEJohgBqEcWs3+irz8sP2SH1R68vR4Ys9k9bAM6VdMT+/k9FNS2Evym65QDR0RTDP18c1n/JGbxcgH66UCrzy09rAapW5BjowaJ3NAHb4j3I2Oy4qmnuPrDoB+Yj8XpWFcrQOrVxETZX2XJfAkShQgoYPwcing/UMeXRjE/twcNLRCHBy/cAkFS7/5Xvv7whxt4ObweU1jL/n31gKcxyI2NlB6ibjtYeOBnKjdw59PZ8jTOxjlLK2yVHNJD5AoiPySI/PDj6MdAgoCUgUIXH/IjpXkFkt6/iNPDfMUHH7zMpmEtWBNZkiWJdWShDIlSpMCdF4oF7wfq+CkYMtKz7W2LEV7hI285oiSpMSR//12vh62nrfjhHHnv227MV/ltwCYE2Pg59OCuWjNj3o+xXD2QHFXJXDfP4Hhnno0T9m6PwS87XxDpYYL4E6BTzyYM9zJSeRF6Ei5BrDjPFsQaV0EPQ23VS+cCpLNv0VR+s0ySbEOUItWGHB6YAkXvB9g9Oc0FguWPEzkSO5weAu0mauLrj/zjB5UckR6mSDQsOIFxGtMjzo9deOleDy+H16MSHX0LZv3j4fhBLEInZodYgCA2ip42Thiz7IPoAZ8gPj8UIBpA9wUIqQ6Qucs4DX5g/4YHn3ym719SSZLgiLdDhghTpIjx86mhFD9QxkMRrH86ukUJUtPCMkvslGjO+q23/jA3vB68Y3aWOeVxaqByfq3yQ3pwAPSVdb0LrD5Cl26f5FgEnVcnBzxzoa0aCLyEVeg5guTOdPcHgyx/gthkE58gvv5w4+fBkLvkx10VRYD9HLmBAxZNcVVhS2dfA5AjyJH5FRnDXWEGo4NQxPuBKh6KHAA9P76tIkQRYpgdugLaTitGWgB/ioE3JDysbXWIk4JL0CMtP7YOFLFwF5PPe13xkaPHYu2wRpYZYjROEO9HUqE3QYKkzDYRXhDpEW3bYG0sj2zBDg5YeMutG278NwHiJUFbKzVGcPMSpkgJA+hTQyl+oIxPFPnryA+VgRASWZJ0RtkH4y1VGA75ES81z0qQzUdGOWu+FNZ7+fzoH8ALHniqi8R6jOW1rfpkx+JZf30Q5OwzzkBLyqwwnB/1CiI/gD8fvWkSJNLEt7Cye3jNDy+JRfA59AOCPI1NTRqFHFFTK70OAWO8KsxOcgB9yPtBJsepCKqRzZoP4vLDEsRQraLgid3g5fUAKfHxcbmHy0r2FgtBD5cf/d9zbTv1IL311R7bmR4N0IPDhU8HQ86AIam4lej/JkG0CKMpEgQcTxYuiBLkLs1S9DliguAcXAbIDRv7GozFSHV0VD4V1YrsRRtmouj8ACjjR0cOjIBDcMQjN3yAKG7i5NDtWlip1fnn5Z4Rbqw1MYS5Iz4/qMfP8OMVqCFBcvXQ990YPcJwYWhkXQhDwi/bkB2LFsTvGSdJmiRB9DpSdm6IDz/IShDb1mSurYU4Qfri6ZQE/EwvvOkmBkjfv6czLUakiDBTUkqRw90wZHzC+TEVmJwcn+Y7dfxQ+Qvvhn2I80PJkXKAs+64+KjRY3O55wC9HN3H/Rh8flAPrhbe1Npl9NbZc9UHOxrDM0/CkJsuDIakUmOH/MgVxIgjpOkTxPqq7QA2LwhvVumEz4SGaJuk8CQ/HlrdkAD5s/PPGklMkSBF5eZlI2RVinAAfXK3yw/4QfaOJ0toJ47s+NhFiDfEur18foQrJvbjzR1H/jpAxkvc7c7nR9ADQ4Y/b3oAWrS3d/GiIHXoMfbNwYbpob7eC25KBDEdYjvcweiLSRDRzAmSSGLrQJwgINqmwRyBHDXMBQhmKTYOOeIUoRjpiowZh0vcYHfyZ5cfhGXK6Nwa8+7ylrjzKvxVuhxOEdmBJ58f4K0t5UMHAtOlgYL0cPkBPUDxHtphdK2rY9i8n/HRODpbGCEhQ2SEsRg//Dh6bEazJwhQfKQJQkPCBT9kiSfJmBXwg4JgjLCRxDnCWkTlek2I4PaOvNgzDfZW/IAh5gcEIdqjZKq7/AOTxKeHl8TXH3i4/MDjsx/Kh7T/3Djs0G70Lj+oxxT1aBctfGoFHb05xTmqDxYfjUN9vTcpQ3L8yFkKIuKjCY+5BMkRxAxJrghqE1ixYsWFIUCuf6Hv31HjV6f99k0RWOAMAc6Q3q4NL3MAfa/yw/uRhAgMwd/BRg/lbVve0aB4thvZ9YfsIG9+8eMR6DlCpieK4bg4lx9iYArs20ArHqMeLS2rVq1qa7uzrbW1d8mqD+OFxy1CvBf65KQFCpI9Ttgc4yBAL8kFSHx6jnD7xs3PCpBUIK5CbyxSRKWIXdGICG75ATa8PAJG8fZP9QOGEDgyBYd4xscATvT4xBfomrqVX3+89fmOPbOHwteFIOMT+waGQSErP7YOML+kR8vVV1/d0rJy5d1tCe3ztrFC51Vfw+lc/6AMwW811sM4CSxmtW3kR3MkCLAI4R1v2hAV6UaNH7p8zlYEuTgIgkkmjWD+ZhpKkW/eB+rjNUdqQgQ7dUgRVgCTzg8KQqbJyPT43ikKUixy74TCzB8/fbcz2pydD8PL8eXOH7aVZ0v86slX3lvazU18QGZ+7CqygVeCHgR6XL4SeoB76UdrW0fvvH4wPhqNlSEmiPdjwYL4UZDmcMOwF6U+Xi+IjxDzJJM4QDr7/nsUImM0xDIk3AYDhHQERcLg4GiqH9PjwY+E6dHJ0m4Kwjc239Mzhw//9Ot33+388OvPIEotb3754c7vfv31jz2zs91JROnL46sU+UUiPySI7XdXKLECKm1obSeMj5WX30Y7SBvp6p2n92q//Gg4G59Mi5BIjcUkCB9NnCC80hPEDxQKb8hJvOM/bHyAiM7KRwcV6YchQQ27KoqEuRlBkNau1lYq0pN0s9bWH8T8ODCi/qbRiX1D3wdBBsPbuTLSfThhBgwWhjGdhWORoSO5UuT89vPukEHej7h5tWtoL/vQoEcrBWHL6vLLb7vt4Ychx9q1iSHt7b2Z5bmVH41nvcqQFaAmPpwb9ayV8juaNMMsRYfGLZUgOYKcxEtQC8MJspQViGCX78HtNGR7VIgYDJD21uSiIvcc0ns/rj+mU/wQqB9K3QPDg7uqBMEnXNcbFmUNR4IAts/AEPB+1AgyXAqlT/eGB+5pbWtbtQp+wA7o8fDatWvb7sPTw3erCFmS3t2YzufUyGqQINmjIE0wF8sSJLmFCZKTIR4viAXIUhFCJHRnVV0R67rayRr1mHZ1dGya5tt+ZHw0ISU/cMeOBFDCT5T2dTMXCJ5tDr3AYMtu0yMvPwr7xsOMrE33gDayEvEhPUgb/FiLtlZbe9f29LlXrvxoLBtvgCBmCJlfkHglSIogosnMiNEL84KI6gUhusyQzHYX/IAg/3kF4r40DWGIkCBH7ElvB/VAf2kLBJEhHRt6kkpj3OoPFyAG/oRMg3EySlhgkKQ5RYIfpGj5AbLyo9A9Gr7ooQ0dHQ/Aj8SQuxUf5FE+PYwIuZsRsnTluWF9vYsT5NhNEF4miI8QEWeIPnOCCAuQjX1LC7uz2MySHBG90APjCStXtaxqWbMmSNJBRza9HGZhCa+H9yPWQ35ID7Cg/Ch0j4dcenkTXkor/bgP3Hvv3fc+TD3khxShIe0dS+2HeO5pixD5Ub8gfM6oQZpporvXxMCLNUO8Iid4siv3ECA3LUEXlvv6amZJjqgS6YAfK8WqVWvWrGkleFuue6R7NDnIIPIDV6Yf0z4/6MfUAvPj+9J00lXQfQ/1aG29/Z47E0HWGpADF4AhaGS1d/Quix9qZF148QpAPeoXRHqIyI5mTxB9tI6sRghCP0IL63FUIEuLNbPkhdHbNefH5TQErJkTBI+nOJOR73dsd5KTHyA9P6SH8qOYkx+F4kTyn5jufqqDepA776QgayNkBz6GCFnZvm5Z/FBPFgxpjCBqYTV5DeIjRESKOJwhsSL0Q7OwloHQm8VaXbdCZB39YL8puGXlylsUIh1zrHtq04SmYY2O05BF1B9E+TFv/1VhqDRebYf8WLPmZhQf98KQDc8myI8APkkE6dhe4weHP5aCq0NPVhIhpofzY1HnSmlIrlkaWnoNFiWqQdIrdUdmhix7gBA1s0AUII9hVJp63HEHDAHIEBjyQEUQPB7ZtE9vd0x+H1lg/VFnfnxfLLEmp4E9mx7pMD3gKydcMUCeFWufhSBz3L/2flQlt93drrFC8+ONpfGDS0MoCA3JrEAWu19DE+z2k2ZJ3oQsZYhwhmQIohL9hn+ou9eftso4DuCJiVHjXacmbkbCACsgTCbKBsni2OZkMg0bnbF0xdEwMsqA7lZhkJPGphpSJqsEi2NjIbv8G3uhL7ZoYsJ08RIzNV7IYjJjYmL2wu/39/zK07NDtWxG2fc5PadcnFt7Pv09zzlPe1BA/o/Yk4Z2QQGhDwhp6lAhG0EEQKJR6WjZQnLhZ7O745I7X3+3iPFHnvrBqI9Pv7j8/Td6RekPP0iMIC4fIOtHAREgp0TIW0dlAKJC+iHEwSjkjLt/BR//UcyMk4KA3F74tW01S6mAqI6/vSC0Gwg3XiFeILaHxTcS/l/hSUN3DflEC0hTU1MHiXSYGtIcFB/BaI4QHFoau3BR9/XPLl7+nsXkq5scf1z47PJP/ExgBNPtP5gmDuUhf4FgsLkZPrZiUgl92GRxvNWP5aARgj7Wfzz+0LCE6CikoBEI4zmGlffCOUuuglCJ51psnhknFklhQGwPa/HHeEdHx5EjzISsNeNzyNm5s4VGByKGhixnUECqnnne+HgzC8TfHETeCIIJgu5WNHp45NwsPz57dvLSF6YQcC/H/v0lXvwXPf7gCcSLKEU6XxHn6r/8YDozokG3jv/LqPAAEH8WyCm0bISHCGEOchiy+8xifYwi44zrUWX4k7MFZ4ucLbwZIN4KstQ+08Q1CvFWEDYbbz8rHxBr5EEF0jJaGAlgmEilUul0GicnBjTDErnLE9/nZz+6qpkzkef274TwjIirgFRV0UfTm+ShQgikGaEQUiGTzOTY5NwcLxOOHD9+6YKdqXiOk62+oBVcQyHP+Q/lgZj5WDphmJ+q8sGp6Yxk3kcsSh7iw89s3So+NBaI8sge6+0ZKcAHRZDB8UQ30omZwMi+3OzOJhrF4z8xQTL/8JxN1LuAuGcpLnIi79I/hkUl+S4IffNA3kn9nYvxcbCgin3EEI/HhxZIHDFQMrMy3ZW5ai76MWKeV/Os5pm9SCGsHywgA1XzQAyRNgHCbKSQbKKxybGxSWRubOxcZmTmfGYklpie5gDbNVVRp2DRDHNhPqgb1CE8EPq5DBoJMZHRxEysj2bjAxUEQxA3EfWBleTtg46jfSzrwwNjIhWSOSt7nNzgobZxhh1nWKOvRkCjj2keKKMv3DwQ62OhNxMuGSd5xiBUnZsbAAIfBFI/nk8GYQiLoXckQ6bpik15II7D53EgMzl7lTFrIPn1vezTiuc0ljyykBMIyRaQES0gygMLgfh1xxQguI9VNDk1NXnlyslJMBn7PDPz0ey5mcOSWCxx/PjxWTuXVyJQ7GRFSrFALn52ano6oQXD+khYH8oDyfrY6/HBHOwRHrTiIDJM986/MjKiqBN4dJ0Fs88BDCzSuELi12UYUnbnYZLaL8ex/qUK4ulcLYk3EnqPYhVCxI7TLRAbLxDvMaxR0kjjuYu/ky9DWS64aHR9RUVJuVPu+Bxk5PPZqxgZzF3l+ICbzEDuCx8CJ6GkMMktIjyYJcd4W1oUiBJhCMTv30ghwWaTyMzVq1NTJxEomc2MnB8b+2gmamKccDefYT7+3QMERJDp6enjiYR0pNyJjcSgI4ElkYzFQrFoLEQgykOEdAAISkiuDyHSk7CDdQFifbgfXFeBWDj8vhph4EMWmyEueIEaGEiDiVvJkZdllO4Fkncir/DQeH3cMhXEczW2xQGxRB7MAtlynY30PpaMfNnPNp9n99fXl5SU1BYXO2jcI86NAcjkHMLN5Oxh6wNA2LBoH8EqkYNZBDIAIM8DyPY3xYcIQQVBuJ6vJD2R2bmpUHLyyiQyBRkZ42O3NTKyQHRkkTccbZgkE5JkIhQKRdGCwcj8+IMVhEAYdwVxHep1KOQw3/9xHj50GJfavc9UAqy4duPodw457WyWSBzNwYtP3BePl3PRGBu8aYYH3kjlIBnd4gUiPBYJRHawJTk4dyvhTXnkKyF5D2XlqSEK5NlUjo2B4SGvjQNcDoADbu6sXVsTCNTW1obD4eJw2AmDSGZMbYiSzzMD8eHGxrIyp8rB4dsB9BwGHBnbo1GMUaIHszBEt0CUCGJ8IATil/T4J5LNzaGpqWQyOROLpoOpzIx0g7q7o92GSQzRgpBBG2GTbhMiWNBG4OHwCBp/anLYbBLZhCTBUDBi64cAoRBvJ0sHIIf6EdPHwsczwAdxRE3diOem3Oqgiy6nXeNkg+JcXm7WcS4l8ZKKkoqKivo42lA9iNig05We0B5sSoEUPE8Rt7wVZElOw7KRelZoBaEPL5D8FaRilM/eRHqL28YBNnf2H3iSbT5FRQ0BJGwDIy9OjfHo0i+/zP2C0fP0vvJyn8/nVGLk3eagvSCpanH1u6LsH0CIFJCyMgDZvl186HHejdgpFYif2SOrPc1RHDtIRaNpuEkLj06kO8gAiDcJE8pRIUrCk1AyoRkkD/ogDx2AwAeEmPlXVocexiIPHspqb+/rw/59hh9fMnokupuDOeXhxLGXl5eUcM+XkBN8mKCKdLW3d5FInxNGq3VKyotRpwFDQiKr6+tr6pGh+nr0crHYxAXJ2SMVCuSGp2GpkFulgCxUQdhsFgnkQQOk8ex46oX4dTY8gYxHkCdNW/bk8uXLq+vW0cc2JJfIG1OTEILMXRmb3l1eW+zzVVY2Pd9GH2wOiklVC4VotJRMjM99MmJ8VDbBB1vT9UB4h6GPrelmP1raj2xsjgRTnZpgJ4WEcmV4hMRYVjLcqqSoaSG0aAhJINOJwcQghUQiwUiEOuzfgEAYuBAelgiVIBTCPtbHZ49098yPOdC1YhUwqUXXNAwG7I3h9/vFRxfSLku/Cgnj1whk9erVJZIA7tasrkHqa9ZCSL0WdI4KmaGhxvT4eJkdpN+xSCC33WIVxBYRFxHRsZAQ9ie9QLxC9Ey65B1tnqw4sAIyVmCleXjZsmXLd1TX1W0IBF4VHqaF5dbXtzHJw0tXfhibSm4p53Pb19eHUTds8PY8WllZma8RaRmmE+w7ugIPpBJhBWENaRIglkX2HjZ7seYW9/wIgEQ6LZFIJISwFsRCCWkh8rBA0DczMJBQNCZDDYYbySCS4Ao8xIeLR8cerSAUQh6yMXn3Le7u8MEaYqI+fHEfqgZ38doAlrAJftWIogpZadr78EeEGXRjS0trakohpDSwGq000BCoCTSsZfZrhmQlg0R54rSC3Mw8ReJY6m8mVB6iwxWxzVXBQDTuEiJEvHkFXVhmxSsrJA9nw6tFP1ddvWrDhlcRArFGEGrYGEomp5LBF3y1xbXF+j2kr4mbSqfSJ2lkylpQTPSmPsBDK0iTCCEExIzVZbunAxt/+kS6Y08HBwMQ0hyJdANIT2dvb09ncyeB2CS6ucZZODuwIBEEMOjDsgiGsoGOabSsEAWiWCEkCwQijmqzYTmgkTCFSMCjsdFnfFAHGh8xhp0rGjnUrzjaPUJApLShoaahtCZQWloKHkhDYF3DuoaGorVFRfvXomlkrEgfK8y7Cm94nqLWj1usghRyOh08CgZCIbDggcGQxqOvPKrBxYueNsEl61e+9prwYJtP+zbsEJLw9sri4lrsBLVhRWMDANBRjmBThvH7sCwtaLZ8MLaCMNyID3/Iv/VFnB1JH7t07ERbByIVpBPpxRTbvT1+OhEgthZ0d4fQBhPvo8EHklQfQV1wSwVDbBEsocigRIREXEAMj1wgWkQIRSvIIeBAuHOrkKqyskYfUl6MYiA9U/LAI4ZgxXT1H+py51AX2JAZgQQgRAIZhkdgHVInWV6EtnxeyCPsD8vVdDBb8WYn8t4CQxDlockRYpXfGBAVoqENmycQPMSAARqap++Dj4ceWvMa8qoKsTy2qQXsFus3r18fWO/xwbTuLM7GZ1LmK2O4rZSoDyFifLQpFPiYPHm6mV8du/Dbh8f8+AHsoIaAiH9vL6pJr7+XPS5JKEIfIgRGsHkfQlAaDJwkGjgw3JCJ+U9kRR30YYTwBIz60EH6QeuDIQ/dvmsqiCScJeITHj68blCIPmK72ndho0D6SSLHiNylMvlTNtUGUC2K6taBCFxkeQiQamY5IqsnkWWPoNY/+ph+ivVdNwxEp2HdUhWk4FG6JZIPCIVYIG4bDzzxQDaP3U0c98kVVO+//6HH1ygPAnERMRbwZK6XbIIYC0TptAoNDE+RnTt3+lwBDnxv+85sBUGPjC6eUR+If+ratT8TAuTHP/64lN7K13I0Ctlr4t/r7+2lDmlaCiJo9DH9Pvd55YG1OsItOBhMNfOeZpB5H80AQexJEFcFQVwdrHflKK/6QMOuz7rp80GH8bGNgY2ubbu27eKGR63YKOSQFSJGONgXIYEGCAGHonWaDRtW1dVhWVldvWMHb8pkGfPww48hcukc1BALpJCP5LU+5LYkJ7kvFNHhRiLAb3RC1oMIhDCWhuCwudvkHoY+UD7Eh431AQ/qAwUE4TfnfbTzJ/JKuKlWskmEaHwihToIZD7XA2nbmjwJIKc7kBMXCYT3jBGbXhLJ7vmkoVVAhCAcVWgJ0QE4VoMhv9wRK7lCkAiFuCtIW7aC9NuTg0d1I0LaXenrK+a/UIBwtNZuygfClfGgQoyR17u6XkJj2hk+qgGWjGzgY9W6VcxKZkdOnkNQ6emDl0iCkCyRgnzkryDWyZJDkvu2wpwo8psBQiE2IHEvg61evStHCHw8BR5IDg8rhD7IY9P6zZs3r9+M78uugG/KKyl9tOKnteoDQmAESJSJ4sDSisaFw3TxAQEKJHgaPv5MdsgY5JuvjwkQtxDogBHDYzAiB6N6B3u1giC6y7PrhUSy8af8/MImZHjw93uzFYRv3vJUkP633DlKISghdnSB+2F5NcBR3Vo9brWrCzJQP4QHUVCI3uUX1KEr7aoBCCIdKgqhDeFRRx8rH9+xxgqhDwLRi6PfSSH5gSzqzehL5NroeYxoCfFUEJsC3hfi7mSBiBq5l3M/iePenKu25QgBD48PCuFNfEjII7B586tSP7SAAAdDPICh/S8JO1ytrUCiSlpboQM3zZtNz9CHvHVKdszQt9eunTztb8IpxLYTx3SQ7qkhpoJowIML7vUSiCHC3pf1IRXEH7k+KgQbW0EQJXLwoKkgWPqxtj2so2jZEqJlgTt4MdMqPPgD4AAPRE0AhRIBC36JNcqIhMMQAtESUg0jyMpVtKFZs+bxx9cgSuTp+5++HwV//urPHiHUkWeeoifu8rG0K0ieo1gFA/GeTieSnNxJHTlX27FA/qLuDl7jqsIogONKdGFhViHbUIKQQRdSzEoqSRwG8tpSM7U2SkwkhJhmnE2CZKtIFmM3hiyaZin+NYIrQVy6c1Fw063nnHvefPOZl44DLqbn3nkTJyJo+vPc+96byVtz5CEfHI73IfaxwdUVc58+1B8cDkDIxk3w4KhDImtgAR6IiRQk3Tay09VSSzXy7Kdn3/c2eSNjewfrnZ0vmiuk7NJP1k/Ios9kH4ga5OSgh7HOBtFDf8XxWQDBw0BWcUWSFdJuj4BQCMYgN4iE7NEBIx/8v8EafQgOVlZK4fARRKTtOV4qL5jIloHgxK46xAke0FHGcmtxcbG1eIOZgxDkTQsRkemAuEFm+UN5X/6mEOi4vkGUCUDUIm8owIEJG3gYiKP+mPPyyjxypKGsrlZWCERkrMY6+F21R0dKLGQDDz2BCIaRfMypPYj+LHZBZLONdT96AyeQupvlNq3Ntp6CiJFUENKnjp4KpIwDDANRJahDvLrS5MFU6GPdu5AnZY+/u47IR6+3CbQCIiEFyACHIHKKw/if+C38p1hbKycstoqQErWFhIQRqOBffMSBr7EWMzEJ8SrrvULkwfz8wsI8QhuskMXlVotGFgkEmQTEPjKQLCQXyCyewQoejSeyEpHg4UwCEr8LIZKBeHm1HD40ImoQ9UMHPgDEZOhjixO5X9oDduwjSsRCPBT5IBD1hwsEX/HK4eYmfURcIkfCQSQVW0SFIAB9Z/cgNQgKRELcGus44r4VHPA1Hxby5OLsDEZ2d+Wjul0Nnzxb52cSEcjRtwMO+bCQWGeN/rxjK6KQBxZL0SBuDz3cGV5iSYjXXRKCKuaJ3hBCIu89UOhD9SEei+TBw5zCRVYtBAkhyYcyaYcuHbPcINocKcmIfUwPxBkHYiYZCOtj0T4Y+8hnsgjgEXgQiF9xfwSPzk3yKMNEcrIQA9F7Q7rgsYNnACGJFPKQEBBhiexXFYE4vRMDOdhNQIbDof8GhDx6QIFH4YIpIOcXvz59+tsFGmQX3wOQ4Q/P/xzuNDVIRoI11jfHiOrDwerKQmAGe3RtPtwfSiFxTCEio+/tFSNbNZBHAkIhjIhYyCIHpjJXhGgXMj2QMJLLY/Z+d04m0nQxvVnINECcaxrEu4/l0GEiwQMBgEc4L59vQDGPtfviwXzAQwBpNOIUIF2FUtQkIxUf5wJRg2js0EcFIF44mQe+/qrfr4EMGV4VlA+5YFQjHMrBLoCc/fXixYvfzr/q7+JlrK+ePX9+Nowl1iDz0IAMESGQgXiUBadgDMxjy1uNCEUAB4f/6viUtVKEbPM/8aNcIQ7WVA9a8y3VRoQ+LMRAtMhCMpBJBZIy+w1ypUJo4/r7TXCc/BFyISRl5GOOPgwkGiQTAY9H4HF3Bd/t5AKRHi2+cOqePIKIlGikDgkftwhEFSIfcIGhQwp9YGJAyD5vRde1dM1+zwus3uVJAFFcIKLhJ0wfENzRdf7LC+TvC6yx8Cp2IMMfzoZVu6slFldYmAPOMGIkGJj04WBZFZEPbzSSEa6u9uK1JERAOvXVEArRBY8bLWWRw3GDJCDIS4A0/t7n5quEs3cKK4jEiISORiCT33sbQHKuLK9sJDWIdiAflvpY4DfjDhTYoA7gkQ8A4aP4SETsI4xgcrcOICgPTDxKfQBN4bGhp+gQ8WCBIL6t0btvNwjeYnV5mYHEHVYoDgOJQxFy/vPfFHI27FPIKvYgn61Xbe5B3CBGETn2K/xqzEe5Djjmo+j4d2gD3xrpGBNy/04Hi1g2SOqQtyEEabVu3Eg6wkcjkMyjGUhTg8zYm9GvaZCcaxvkv398Q96FOK4P+GDMI4SEkU6pjwX0x4pe9HUREFmDD9YLaFhIZ8VEMDjXSASH7EOhC97Y66UWeHiaB2YYgZA6lT8GRWsm2OiX+7OGl4AyAqIzVjiEjFwlZZU1vPgDPp6enRAIchs22nx01SDepStfD7YCyZ4GJJhHfb7XGQBB6o9EhMNCTORYQO6ARwdDQCjkgYXIiDOGIzYhGUh+J+HET8PKFTLjDdJYIRbyvwNxfZhHCMkN0ungR4b6iP4IIeChzYd2Jw72IQYS53tzi8AHGwQuoGOJPhD4UPRkJJz2cYR5VDfIfnlz7joP4MGBO7WGl9ql93/sl+samr2mrGtoG3J+8fvTp788wU5fDVLdJpEd+IBI8BgP9xeDCITsSQh2HAhPRW0XIQP7GOH4BCMTKTmtF1kGcndFiyz7UAwENzkgc3yM4+DQ1fTpgdjIK9YgppEiHU1CpgfC1EBSfYhIEhJG2PrgAR8rGGOntXix8MM75oGoQzDQITdlRAdFDZJ2IsjIh4SIhvtjw18FkdwgO5WEFCC8OQsPrrFOgINE+rvA4egtHkqFEUY4tQu5uMBHLZxwlSYh6hA22pGi/nCFuBzYIDxSw6g6timkXBgcYO+OoQIRDw4Z0SMToRBXCIBQiFZZ7zNJCGMX2YcaBLkeyKTfmZP3IDN4GT2I+MjR2CCZSDOQSBOQWF6xPpIPJ5/q5dbbPlKBMBDSKT4iWGV5mXVTNdLUIiayBBSfhw+GMkDHJYIxViEgEkJitdTvUQd8PD48/67wAJCC4zM8iopVjHEhn/b4Anch/a90NxfymIiqNsPN0Q50HA0i5cb0AfvBEzpwcMhDPshDZ4AlRD4UQcFULOTURHQ5RELuqkIeQYiJjN149VYoAQs8mHwhxECmvoge/TGjN2Ihcf7gSoNwTADSROT6Csn1YSEaeRtyVz7AY7lWU1J01Ksr+DGPFdSIiZBHEFGHlOGAwS3euUgOSway4SOHieBoIuThqEEc+FAeHx4eXPZVIQJCQKVA7II+MFOREIhyUoCwQETkVhck1R+YDnAoJoIBDbRgH+aBqEO4+S4+9ujDRhR9w0LsxUAQn+o1EN7lPhKCEIabw09vBhD4mAgkJxXIbN+rWBO5ej3d/yrT3pCVhTgC4t3HVR9KCMETf1DgsZB9UAc3J3fMg0BGRhALySezZENH+1hSXQiIXYwKBKss6cinsjIQlwjaA1NQ+rgS4gYRD82qqFgVjPiaWS1CTsiKudogSOLxdU3ETeKqEBDxUHwNkRc8oAI8tjUkJFdInM2qgeAngf5gDEQdQiASgh9cjhdYGcjk27Be8wgf5TjTDYK8rEEwpwGiXAXCqD6yj7RTj7xbfPjFeBeVfazIhyIbnIyFOCaST/nCxxJFcMiHsQhIdMj4Kmu8Q6qiQz4QEXncR7hHR3wul0CQaJAokVVMvuoKKWusCv2hAgGQL7QFCSRFx5c8aO9hH7QQ9yBiukMG9IHxiXxsS4iIaFzNJzWQhQW0NhMVQiFv6e1RBJKRiIe3IK9PBBJCmvYgs3wR3TqiQBqENAFR/jsQ1kejj1hiRRbexY9oXj7cH86H5NGpecwLCIhESokwDcssC1la2lAIRFQi0KHNuolYCEskPs23Ts2jQoOED0WG5MMjAh69Ms2KOXxcjRoEa6yrDSIgDoWAx+mxOyQuDCrgwYAFedzDsJDMI0oEDQIf+I+Nvn7f77Y1EAjRLh1ClDfxkA2EPiatsBrfKMWk3cer0SBjn5A1+b3pIWSKBjEPAjGRSDaysEAf83w5CYEPBD6ggz40w0daZzVdWOfEbb1LnwcQ8YjkEom7TjiUBAQ08KgohKmFrGpKBfsih3e19/iEzf3uqEEOCUQ+CCQXSO1DN7T7YuA3AMIGcUZXOOhjUG/ewYNTRpTmDoEQFogSQt4pQlotnciqgTB6sg3GW/Spf2uneczyJzY07NONI3fI1BViIM4VH0gikgtkef4d/HwW5jMP0eBYuUsf8wx95A4xDx3sA9NCaiD0sYahjUfOuI6NuBoiIl2MdlULqcyDwxViH9KxvuraMJDI7cJmVRXi4J8gILe8xLKPtEPnxZ/CA0BGBXJ6fIppHzz4zVHbjIg8pJB7ISTCv9YzgCwzvHEXRDCQAAIh7IxwEUBEJPVHBjL5NsWZ/K1S1xIJzpNuWQwgEzoEoQ+d3J0TD8wwkguET/CBsD/ypRH64OYD+xPyUFQheac+6hDMvFv3Gss+OOsmgZqGDuF2HbGQbpdEdrxukpAdDPhIDXIIHwiRRGXwmITwVVWIfUCIG6QAgZAvEhA1CITYiJZYNHJaIhyM30nLqyPy8RADMRELSUQMJH4cFKIQCAIfrhAXRu6PvMCa/uPiZvozfxqvF+b4vpkpgWQhrg/6UIJGEuKafyAfV+6Bx4M8tAALIHykFhEOC0kbEW9FAERvM0Tsg1+JTET9EZsQBO2BQEgVO4v9ffyxRvCkX9vcLz5gQy0DEu0iwyja/grzNo7ahUSD7AsIfPBD7dQfIrLFoYAHOwSDDeL+cD5CQoiA2AfGw3sP793DKqsQSTzgBdkmEP1cNObfLyk+Wu/hIjqFoERsIueN2KFPBpJXWCbyahSIeTTf9N54HsuZCMT14f7A0KEZCL75D3dn9xpXFUVxBEX8jEbBr7dpramMVrCpLSqhQavMgxqi1KElmI+CFJToQ3zw0SIo8Unw73Wtfda9a87sM7ljnjKuc+69ExMVmvvr2vucfc65W/hghm4++JzFY/11MyITmZUIaSEy2vNiQ5ACMPgJHS1FWsf7PSHBSOQghRACwpyEjJAQ6UeiE0FUAUSGEXwIkUIIvg0LyYDcKICcBB7HMhCtLyYhYSKaBgEgkvAoo7uo7kUXIFAXZe3UHvIteuhgSkBCt1i3yxDXhFxnORYS9YiyXBER0vbVNpDhzX6oWTwu9lrCRQ5SE3KOE9ko80H7IB92EHZeVtiH+fAAr/qXoAPq3WM9EYLWAyJEepmQEdwDHRrRNyThgUt4RN8nIcIDHVKIFRSQD1bAFwt5JD6YgLMbkNthH3z/eUengaCRkBlASMgNaAzbEh4OsGgcRarAsoOYDw7sciUt4djt+QhG6CFCxHz0BjIFH2vd72edvwNt4KBxrACkVF6JCuvJYT4MSMrQV8xBvHlDXhYyZCEZEeFhPuwg6G081tbvdnywmRBKfCBxNB7K1YXIfLZuD2GyLj4kA5LXHKIrDzkuURZqUsJE5AHhI6CDjOD5sMRYj/imYzYwLOJTTmyUT8U/BAc6/zFFQH4gHoUQARJjZ4ivjksZL3o4CCuYzYgBkRQzQQcUfuYAbSrtABOaCAGh5B9yEALyKipJXNW+fq0bxhIhV0WIl0dBAmRgCqQRYa2ug0TLDjJ0IlubEIdXwUflIC0XwWID8MFlnrdqB6FKdHWL1hEyI5dMCBDJw73VUiqah2bVlYnwowipENHuDlpjOAEi1KHwwEUygAf7j4qxyIdCKDgIaw9pFoqwwkEOcYmT22EhwiMs5D4BGdtBCh8ew8IlwUKyg9A+DorCb8I6jIg9RP7R6WBn+tVbUWNll1+/G4B4LywS8owJERZ82kB86PPZVSarNENY4SGJ6rpk8VyAYPRKeEBcbGNVaQi2JwMe+Jm168gKnZTU4gAXyTAeLUTsITYRu8jmZjABARXxwZYJYT/++liFvaxrDETwynsDK+o+LsVY8apzTly6Dx6CA3RAQR0SD3V8h4WOBREBohDrJ7bvSAhbqMcD9QRM05ODeOqciohsujtLSPEQJSLR7CBvPcsZQP2ewknuFge5NkOIiksyIPlU9OXrFGOM9+IcS3gOBzEdBsRaGGPZPnpAAhE7SC/uADvAx3uY6b1EPqx5RKRZQJSJGJEAZFNI9Kiw5TCL3fXvhY/9d/i614DQSToLwUPf72oPnYIUHaIV3QYhGMhiyXzwAUDuy0EUYgUf83igwRxSEhIO0s98THcjyPqy8hCZSPARXYLTPHjrWS3yDEU+cleAXGeMRQmQjhBrfrMflbkPb/Zz4YvcF3KyaLpw+en0LvswH2xNC+FoCdJA8dGBk+3j1jpXf/Z4oGdE3qtMRIiYkE0IUEAlU6/KGW0jlYkAj9CkbKaF937OQhBpdQ6CJx1EWYZAKAEW+jwjEWOBEDICAZAJ+AAgUOBxbANhDiJAIMZYtYP80gMyjRaEAJCakTYh0+ktAALJRSQQ8sa1fj9ezxZ68ry1G9Z/3o4X/SIvJcwG0uZj+SMLzYf8Q6rg8GwhOvbNiL+37oqPhMcl4BHJhwF5nb3GA71OQ1IiAkB6JCDTkZflBiHHmlYXIeMIsYyHAIkQ6xEI+TEcRH5BQCYRUM0EWDfQQYcUWQjL5YOPkxMDQjyESKicstUDQguBkoN46uPgS8RXuxUeO2geyqochICojCRSEWn9erfByZoBKXx4hdSSgJiR1apSbKm1QRY1uDqdqvmYBUQeYkiERwRX3EBuHcNTwqaKsfBR4dUalIIsUyK1irMEiPiIZAR8WE7VS+9kRLxf6W0BYkLoIDIQAVLWl0+EQXwdYGAzFVyERN96SAspMRYImXEQ8KGtfOpR3i+3gxDVuLccRCO7haXaQoRIrR0DIkRMyBvEY11JiGoUPf0xtBVWzkDyJPqFOhh9KQfxIzvIMCDmQwGW8UBPIRY/AY/nyQfwgIKOwEINHSp4rK8ZjuimI1oLEXkIbti6FyIoAsTLDtlFSB7O6vEgICKE1b1skwkJOQlCwAinMxRM4TkRB7xpOa0IQRMhBCR08hCAiBDxgZ74KJoHJPaB6xwkJEIWjWQZDzuICemTkeuhqy434Y+dE5DHGhnIhd4Na5GM93DJYgLE/lHbdXEQdinokH1AtAZxEyrGwYsCCmvSupRNpAIEPU2JBBHsCrbwYHcVil2kLjxBD92Y9IS8A0DABvggIifEowzW0kCk7qedf6CSBHm4GDEgIoSAjDtAIr5yiOUkvQCiZVLVPIgcpEeE62fmoiw5iPHoHWRuR1hp7erL16+KEBa9v7IkIDnAygsJV+HgnMSGG/vSB6cbkDYfNhEbCEU+yvkgFR+EI54qMTUe/ND0EBdmSSkVwVr1bS+kAh+5DKWaNmyVv4+LNzBe0sa+vACIkpAAhIYREk/+Eg2aoAMV+QxLuqhHcBARMiEfchAbiPD4HEWbjrHmhnkrBwEbAKTSTrIQfHEwfXDr1WdRmTuHSPnNXCUdAgRSkl7lIOeZRBciqzKLnjwkyXQkQKTAY4iPihDhAYmPaisH9ijJwneAhRGpHQQthVlK1tnlILxt9XwEEvEUIRmRdg28X3gaR+CxT0ROGGMFH1ExIowmjKgcYtE2KNmIEAEgD+UgAYgcBPqOzdOEDrGUpsdYr3OQPsYKGREzknOQnSBkDhDtW1ZkQp6/2p28di5AcoC1ggYy6yBsy2/fwGdnH+LDgLQcpMYDmsdDIkdRLDfLiCQHQe9UEYJu9ROG8RAfnmEXHpkQT6pT3UuNC2SwUYcEhHgEIEo3CETwYTqimF2I9IR8IUJOCMiJAREdR6CDzQZSdHAAQgzIZ3/IQaCKj5yDyEHMRwHEeEA6mkKEhIhHlPTmECvjsdSJOauyDqShwdNCMiDcq1ezgz0fdOkaELZZPMr5IHz5nbhXoq9EqZzpQFtLHpIAsYdIAqSAIj7a+/nmPITa2yuAaDhKARanD+Ugj9BOOJkhGt4RD+KDrdfX3Qf6CwE5ESH7AGQPFWD7vYEchYM4xJLKEWv1OK+zdGu3NYoViOjaISBO0qvtYXtEXuoQ0UTIICDDJ+aspoMkA1n2RDbzwenz3kDQEyHCI/iInxMfNhDjcUt4kJCKkXYecqm2kAoRbArkaZHERxCSjxWpUxEC4gSc9Vm44eI+PSQkhqIO7/feEVYx4yDskzFny9EcZT2EOgfBfw+A6GzS3kDYjUdIh+TYQQSIHcQ2UuNhC+EHKAFiRroj8god5wbEhPxvHER4D5+n4w1O+vISyA6Sw6ygQ/ZR82H/wFNpvPiwh7QGs7KH5PHerS0TQoGTAQ9xBbxEQGIOA/dJmEdMr3P9BlQMhA4SaBRMoMo/WGo1Jh+4yUNu3wcgdJBQzNvTQI6PtAgEhEQOUhNyIAuxg/zCiZCMSD9buGNEFFsJkakBaW0yTsFDakCCj/NOonuOcGWmQKw0hmVAzjwY+gkbiB0EHSSkPL3DgxYefHS2EmjoLj5Qhi2toTnKShaCy0NZQiQMRJl68KHSky3CgavtIbyRj3pOZFQA0fjsjYADfRyEdHycAJBuNJcPqsrPx+iUAHn3xrvYzp2EdHwEIDKQIwgmsshBdhVjgY45B0GfRcRDvOhU8GEHyYDkkyrExwv4sXMAIkZqXfBjCZc7UWeZIKvmw4DIRFqKXM98EBAp4EA3Hs/iktoeovreXHfiOEtDWX31oh41I81ZdX0QIWO987gKHyE5SARJh3IQK+yj52MshZEIIAFiQo4p0hHNOTqbHYT67Bfgwf5L00GsnQc7U/NREAk+7CBpLS2aESmExBne2qbhP47w4pH2c1+VMt7sIHltoRwELQPSz3/0f6KzeCRGtOeYAizw4SLfSjpM1YwkEzEic6twqziLiGwVH8FlOhYhUs0ZUoCD/Ztxhwf4gPCSG5BHaHAQnHMot8BdDPQRFq2DZKBT9JPOQjo89ifH4oNsQIUOWYh1UNQ7iJP0SNOzzAfUDWCdDQjVW0lNiAHJRe6Dk+h6qy7yTqPLn+sJDS0M6Qd4DYgdpIUH+WAGGC+/8hLCUetV4kEttJD58V4TUpr5sGQiFSRWMhEhgtLfERCxgYAOtQBEFlIcBIETvUJAUA6w5B2S+BEhQoR86AR4mAfrFPsIKzkIYizAEYREMZYRaRJi2T8ixHrQBoRysPUC8ICe67ZSFB8ZkDyClYd4L/6JIGebyMLV6S1CxEfTQdhbeMzy0RL+eeBRbKaXx7LW9bCaMyIGxHzgYVWIZAuhNonJCBbSZ9ZRMWUHKRYiPiYEZGxAwkGMBzTa29OnK2NZyH3xwTJFARISHqGKD1kIjcMGUvjYWcjHtCZEeNhBmoQYkRcKIM/F99IyqWBjYJmU4fhfOohCyWFA7CA1H+SlZHnmQwZSOUiPElUHWTOEsDWr3z3i6wlDS7mI6ZgnBDd7iBewg5C9DhChgdveni2kEDIRGrz1hAgQIbIHQiRZCNQRYgPxTiYJEPIRDkI+wkBU8N6XvBsM6ACP2kF0UUOAUCIEeEDle8sD4gxk5ddK2UHQW1XveelUzIAkQLAzvh0EDdKGx93YiPjIDgJgjIfr5pKJiJGzShd7RiA97CQtC9lmd/WiNYKNjIqD8OJLPsYBCnsUADEfJwYEd3IQg1UUDYMa0UJwKxZyhYSYDxISjMg/0NgVYkXlCPtUgMT68uQgB8TB9YmFEGgWEgdYEWK9KkDMhuX9lZ8DIFTDQB5vAOIAKznIBT8QZBkDiUeKsWoVPjIgMhEzUqSBRH23P7go0RF5vFToMCHCwx6yZg9puwjJyLEWL8vbn7i+V82F8AAECivYAy173ANbgJiQSe0gfJqQ0Ohr0IGGvkFCKgvRakICYkJsIURkqpl0yidGQVz8JETISGkBRZWEJEIICIuxKtUb+8wTQv/I9tE+78AOksp4V5SRxzzSW6sPJ4cBwekqRRFX2T34I6JHgJAKSvXwTlSMSFG2ECUhvARJwsNK+8Cju9S39hGFWboiDZGDoCmd4MaMcILRLCD7iLAmQqE8qrRF/oF/Rx4yoolckYXsy0Cwo0lnIOizeCjEAiIHdhCqVLsXC0GXg4iOyD3gIW0HmWZAMh8S54EDjzAQAyIwljrz2Q6yKittz0rU83Q62rIOkk6T6AYOKz6ECBq67ePpBAiUM3XXv6ftTvK8+lyYJUBMSKt+MQQ6qNEeY6LQ3/+USClGfwOQ/UIIAbkCGGK+nCGWgiwBogwEjPC2AUA2gpAJCQlETIgdRHwIkSkRMSDWt1DhgxcpMRQBzAIZkCE++CsGIC8293If5MMOsiobYQ1tZN3cqndpB/GrXSZpxYcAcQrCmz8ETJonkRIga+08RHjk8ncrAwK1tvNFnxUNJAABIoTk17/ubDJvx1UA4buNdrhPB7lCCvpk3AYSURXJoMgHAdkIQKD9LgP5SYCIDeNBEQ/nIDUfcSgI+w4bJTjYG4DIQAYASYS8+OKLCZBldqs2IqtxIMiwgwj1czmIpF3zPaoefCiDT/Lx9IsIkQSHPASPSrWJXJvBIy7IjERL6XomhIhobBbXz/9c2YtNTMEHCaFKsWEAEmjgXgZ0AQBMRTIfIISXCAlEghA6yE92EMnz6FP2hQ7CttO1CpImIIWPDIjpyHoRGp5Et7KDrOZmDbnapDmdrnYGIGakPoNIfBiQChEPdFkmJOUhabzXJmIjyT5iPCpG0BMhuNS4ABFZCB1EPvDBCAIfZQfT4xJj4UZAwEcNCPkgVRsMy4o2N+cIIR4Q+WCSTkDuJDysqfj4fhYP9IOKkVqZEGUgywHiHWtEyBNDgLSLTP7fDvKY+TAg/TyIR8wzHuZngYM4ukqEeDDLFmLZQdpzhgHGzfduvq7SLCljkk4BNSHc5QGAbCirwBsebznw2CQgJOQn8nEYBiI08PrLQiIs24g5wjYhCrIo1bofgRC0toEsykGIB7tKrRIjScSDuhWAPGU8WoAYkYixzMfZpx2kFH11DgQ511a9lB0EegIyID0F/UN8uJSxdhDNktg+zFfykHpOHb3K1G0hQsQeco2M1GGW0egfBqTWtgAZMTEfgxJgwa/vbFICBHjENvCFIJAAQKAABIRs0ECkTchR1gY0loUcVxPpd3Z30YWH9cAO0qFR77ZLCwlClsQDE4UCJCUgxiPLeCx75HNBYyW3Mjl7s/e8BdAiQISIpMrojg8DIjzYTYcWG7QAMSHO1NnbywwdZDkNuXl6enrzptYZCpVUppUR2eZVdkFhiEVENkYU8GDHxe2zekS4ZpYIgQwBQoMQIPh3TQgYEyJvb9BcQEj8R4QH+bhztH20u20DkYNQXHH7LQHJiFgkxIFVO/2wgzx1BiCJjbgPASILWfWtTAYPhj6r4sTVvE9KBZG4q6ot8eEpEjRIfHhJwmCQZRNpT4jU9Ys8Eeb936APbzoXyXzErRr0NSZvwkP4MkuIrtBCBRD83U9NakACABFiB9mULo8uj94evQ2JkM5BsF/dURSBhYUQkXukQ/rqAZZAFQOpHASdzXiwD9iHHeQZ/rKWNpCSdxKP4Srex1bzSMJhPHy0Z94DKGchkECwtKzGCbwBCSpEifGw9VitCUObiPko9xoR4fH66x+dnv5GfXTJSi6St4X/pAqyyEdJszGiRTQKILYQCBuUkpBiHcUjAhAM58o/4BzUm4HI5cvAY1QIweqSnhDaxzZFPtCqGIsn0tUhFsHwh8pDBvmQgzx95ghvI7rCbQiQXIMlTv5XDhK9Uh7HMiEBSLU1fguQLOGRAWkP9w5WZokPdgBy6f1TCIBc1unq5kPNeMwC4lLGAKQTyNgWH3SS4EMOgrc8AIF6QMYbEO4yIHABPtDwASYSDhIWoqVSBOQbAnJv+949/H93wYj5iPPoIgdRiGVGbCWmZAAPO8jTDTyszAf1mgFJfOQR3lU6rnNptYeyRIcBoQRC+mNNgGRCnH1YbQ/B5boswJGWiODKMyIEJPg4hYPgy2Qjc4wYkVB5zAAiOLj7XMRYR4yx2GLBLPjgjxgQfBoHJSPq8igMBAIg1KizkDg1tCPkzjbwuPc5EaGD4ITfno/kIA6wKljkIYvx+D0uSoAsy4el7GN4HaFj9VVdBjKwPB2Pj1NVrwGBDIP/VAcAMR4VHzkPsRoWYkjkIbkG/ib4OIW26h1K9SjqngvWi7xpQMiGCEFTjBXh0QQhlgAhGUrDQzKQy5sj4oEeFqIgC4BE4bzwAHJ0kC3oE7oX4NgWHsFHAkRQVF8ajzYf9o8Hb2VAmnBI+Thba2CnH95WePrjTFA+zlGW03TKQFB4draSATEihEOjwechhMoeYkTijmPdPiIhf350Ke8vJ0LitgU40palvLZAyL/knctrZEUUxn0gPhCF6MI4KK2x0SjYMWmxDR0v6CAjBowv2sfCjeLWjRsXZpGVjUZEnAGJZjOLrP1PXIggiBvBBwOCu7gQv+/U131SnrpW2/hK+1XdezsxyGS8P79zqk5V4Z3PkuwuOvfDfjxZCPCQgQiQewEIHk5I8o+77pKBEBEaiCEiQqCEiOUgTTMYNPKxNgd5J2MihyQmIhGPu30aZNb83JXgaC8xKWcgC+YgMhAAsuUeQsUoK/xNtgHiEh5SJcqKhMhEKluTjkDIYH283pvQ0e4jg3x+nWoSJuCBr7fx8SjpwPVoF4DIQZhecx8HTKLLQTThAVIoPAkIRDxMd3XvQgcgzETuNEA0iEUHoYUMQIhtegc8gMjkTOzpREhGR5kPLY5C96HdHJGHzUDywRVXxT4CIGX/OPUl7hVQyAfUPhsSj2HD51ZAcEknKrUiIGVCfIGIlPPhkLiNABBmHnmVb24jzRPnP3wb7+LASHGJkAaAEA7GSFSXbKSGV/lVQ4RHGkIC5MHEh/kD+QACxEuAOCLUvfwhEgJN5kFSjDWgDFQgspM6xB13w0x6RESECJFoHwyvHkaGjuVSAY8aIB5eoZccxK6Sf5zShYRRU+IZXm0tb20t44p8GCDZ/u76FAHxXWTUwId7e81DWmfVC2lIjogRgg5ljDgig8cuHBy9311rwgJdqUFABFmE1KUSIswQjJA3ngcgiQ9YBSAAT3ZXAMVE405+y/gIiJiFkBD6BxzEYywq/UGEhzwkIBLxkLQCvYQH+t2cRZeB1Pko1/DWHURknPYSrLYZEbDx5u743fHuHUaI0Mg8RIC4IiDRFqiwgcY8mXpevAjFREQKHqJVua8fHRx9dN+gNMOexMQabzcAMTjERzcB8rwIeZ4RFm2i26UvEAA8mYWQkLty/ziX+Njgj/CnjJDn3UEwjiUHsRKAs2SDlyREMFtYz0LK9uF4tM9/zAeI6Igr0RcsS9evs7W8Pd67eHBweHFvd/mKUt17fl6hPtQB8WUisxMiQMLEem4icd+s3+8MlKfrg/Pv7184vzblwx6SJSMNLCRN7untZm+6yN7NQUgI915MgCQ07A6i4B0U6XA+mu4QzS2EgHAFFu2DTYCQkJUexT8ZsUATIJxRFyJOCLtYkQrRlZS2EE/uMQcfJKN1Dj0UYS3OHHrQ1vLu3uHB5998/82lg8N371gWIWphJ1Khkg39eoiluz4Aj0wzZ+qORynQCrPqUppWz6MsXgCkueeZbrPiCqHWsEtNAqxmyFv3XHPWYyx08SHvwJ0PEZI4ABBQY4ScIyIb9BATATFC3mCE9SoBOQtAej0iMhrxj7mT6ykhAgx8Gt0gUaOcj5B+TPZqmJ2PmJ+7ikW8iz9PeNnld+zuHXz76zH13aWDcfIQkhEJkXJA3EEkQeKVvgVC6pm61DbcG/IQdLSVRIgGtNRXtKoqrGB3GRESuOjy3W6gc9MYi5m6ABEauIsQKhvB4r/AmhEiRMxCkoGo1uTcWQBiFsKRuN8j8trOa44I5Ii84GrLPjh4ldyjOj/oCgNY1fxDWqAirOAfW7eND789/vnn4+Of0b49HHumLgVAssnDkzWMmYQHNbOHhNrFOCXiIiO5+JoxX8cZ4Hm0xWr4bPl6OAu0STMXFl0Nm+EQcHQbOYhZiBFCPiIg4sMQER/oZiBGyMaUEK5QVIj1LAFJFkKe8Ue3GFFnZDslQkSM4MoJCXiIkBRdGSCz5+dxjdTMOykuqINwdHf34v6vP5uIycGexnvdQUxVQChHI92vlubIQ2JlVlyszns22ktAhsOeIRIiLVxBGSCyjyHQwHWOeJwA5NXn/hAQwyNlMEP6R+pDMkJANsgHATFClIOcEyAJ59ESJUJEh7UXTY5I1T54cJclH5X6xDkAKc+AnO6d3CuALI8PfoF7SMdfHewKELARlMVYnqY7B5n8H1QJaV9DFaKs1lnDUW+p98SHr3zy3kO9Xhj0xaV2a4kSQCENuw11ttucVSmICIG4kYPl6AKkcUI8A4GGQIOU8YkvNihZyONmIZaDGCFTQJZ0FDYQASN+VLZh8pojEvAIfMg+Jn/b9QQk8iFlfFRPyzn1m5mUh3h39y6d4IMWcscWfn3gUTm60D3E1bJbRi1Tn6O6N3LSh288duHo6Gj/g7eyWRHPR3TL6BAieJOTAAUa2UB3QPBicwtfStaRHiIEFyU8DIxmKHWJhwDhbtnkA0qArAEQ2N2I/jFdGCZEdFg2GYmIcPiqnH0YHko/eHfNGWAFOKjMQE75eVKtYoni+OALBwSIXLp4m4pOyg4iQigHJKpGSAQkIuIeEjKR0ga+vaX1C0f7IOSnT4YjBl3RRYSIHi4CYm81mhkH4ytrBERpOvT4gwKkESBDBlBTQiaMAQ7iIXXXN4QICAFm9CO0ZwUIcxBmICIEIiJihHeIkZYQQRl8xMPFmXPfiTfwUQGk6h+a/ggTIIuZgVgFb4qw3EI+ByBxRr083GuA5BaipoUiroqH5HJAivudhCJ4M5Cl/uj+jxIgHz9mxEQ+nBC7ufg+p1db3sGLDUkI5CclWDUJUCIhySzw7kuKr6imYZcICBGxQsaEh3IQlEquARAZSKLDEREeU0KACBl5Goy0DO06HoGP6ghWfYJQisetLcYy9JYYa3z4+fEJQgAIkhD9DXiUFQHhFYvgpQog1SgrDmeFiXX3EHSoPxr1H9rfN0I+HY8ICFugxK+spFGvc3cIKtbY1hrcWSRlhDwLQNBYf2UkABBy0qWmgGwowCIfuhl4w/V1EWJL1UnI4zAQAYKR6WQgchCJiBASZ8QQkY20JB/anqEKyJVzARKnQJyRRVlHGNdLbV/89iQgx58fApCwx0kkREfrSJGPGiG41wmpz4h4oDVa6t/7/hENZP+hkQFS3q1Ul7rsZI2vs/FBLghHokSA4P/3eKkh42ODDgLrSGnGBBAAQEJIhmjTEyIiIuRxdEPEAUl8pMmdiIgLhHDYV3otZh+yD/zVzsUHNVMJVoyvFqi+5PeEbO8d/SpAlIMsX7FVOzPEAamoPQ/BVSNEkoUIkRBquZGcGb20f/TDjx892Vmyd0542C2YifPBD4MGGrKzKJ49PWUh2gTeAWlOAOKEbKyTDwVXgyHGcKeRljzEVvESD65FJyAkZOIfYsMdMh6dncZ9d0ozH2nsyvmo5efzT4HEId5Tvlf1H2nrjpNJCCbTMZcuPqqEEJDpfPq0ZWrP1CMgucqlWXFGxOsXe0uro/tfufDeY6OlCR7uI1CMt5yTNb7JdoEL0QHJQpwPiIDgRwVIMyHEAOgmQNIN0JEQtxD+80QI9agDkuhQhCXx1yQi2dnZZiPwCtwDHp591PLz+flgC1qkCveCMFF4yWIsdBrI3m4GCOkoI+JF8HULaU9E+JSqhAiQ0snR5AMvWL9/+wMdJOxnRnkNit2KUiKyxneZLzNqa9FXBkQErREgEPngWlwm5xY8bSQSJllIdwJIY834YDEiniIE3Qoi7WAS5iCKsW7FCIPDkczR5Iyg48F7ksHifAgPr4CbIz+nQEbEI1dMPvA43eflVISB3s9SkHXMDGS8jRQ9WkgEJCzGLasGyLWVaXWpQIjepqTVm/sjjmT1+5auZ3y4gywV+aCD4F1uKJbXmtxBlIXgrU77MTDCIiHrfCRCCIj4IGSCA7ch/n0TD6FoIfQjXs9OHMQGsfg7+G+U/ZoiAg26JcmwOTl2JToqgFQCLKBRzz9yLcpe1X+g7Wmx4tdfHr67bQZyRTxBvUwIEaHmJcRRqSfrN5QgkfrmIwQjiog4LwUBEDrHwPAYaN85fisBIg9BbMTFuHCKlH+vdxsRYrMczEAUYTXEAo2QpI8OSJdbQUBwkKfkICDEHSSnQ+dIiBDioZNP+T2Q4YuinA4DZD4+CEjOR5wDicW7C+4gSEP2Dve//P6XX748uJgHWJQfs9XqIU5ImZTqjGGdEC+BLxMy6q/30mivMRJOTLAmPEo5u61booyNJH7MCUG36kOLn+Ac9Amf5+iur0+SD0Jh6tjVGU6CLNrNoxT3MpGDMEuPdAgQExEx+elDJITYhKmPvy8/V4V31MIm6JO5ENRjXTw8OMBqEMRX4iM4SGsaMklEnJS6h0gVQCQHJGbrdicX7354vrPKVKS/ikgrP0A6+1gMtVZ6cA6DZCXVxlv971pPgJAQKU0FggAraXQLIR9DBVjgpmMtqek0nc5wkxZigLyMPeNgH0hBwIgBgixE0ZX9TpLG7sAEEZnYh58RqUiLS84rfMxbgRXjq7KBLOJeDS7bsmH7zfF4fNv28uUFRQeJVVlUjRDpTxPSPiciRlb7qzfvXXh/rGDLi+EdE+ejfCLoIBGyYgIvuIwUAUIZHgAEshiqWV/nY6BiEvqHUhAKUIiP3qDTQR8mQEAIdotzB4EcEMfD7QNMKKZyPHwPfftmjsec+Xl1G/eMj4yTRVpl2767IqwDHZ+jJtHnHIBU85AaIvWJdQCyutp/9/0LBETyoqYg4ZGrh0VLTDmAhA8BkxBYiB+R6w4yMEDwAAUKnqAh1RkSj2EnBVg9a/iKiKQf6RIR2AcJeYp8ZIC48CsKEInRVSZ965pc8+bn9W3coeL6wcUnJAVauPAsySPQWLaIPlEdEalKSFAwEeokIg+c3+sUinx1tUtWwlXhvHJuVsxCRAje6Ze5Vn1IQKj0UBbCl399wsfUPEBHp9frdOQhm5uWpHDTUSp3kOgdkm8yVtI1QYGOKh71kwjVohY+vnJCttLDpEc+2NtecyLVTGR2GykD0p6u37h602pfUbwTogu3AhZqkAAhISc8Jd0TIPIQEqIoqueAdAwQNHMQwqH0g+ZhEiFDJiJEBIA8CkSeQps6yNJJQPT7iY02PrKl/0U86nzMWYEl/1isbbCqhLBnxcsu/1v6rwCS5ISE6fUERkZH4EQ7lyY+hIdS+qmHZIBwHS2UzKGzPhAhGqGC7GuI3sEfkjom+Mtmx0pR5CDGhwDJ+PD0w1U0j7kBER51QFzRQBa6CKtdOR3OiCvOhkjVTL0cZkVOrqsjEjdgzAp9IyslQogDAHE+3F4ECAihdFKC6g/x0wRjkNRokgMAaFy3B5Ehg8NutBVoE5hYRb3hoRQkByTEVhU+KuGVNI9/SH/sH/8fC7ncW+lMBLV5AJEqgFRnRCIhQsRFOnChRSOBSogYC4kPdH4pKVlXFsLOZepWXmIEGCA0Ch+iAgFmIQkPPkwihJ0yQM6+TOp20FYgD7GuD/Yh1eGY3T/4nSogkY+o/8EIVhsq5Ty9biGu2S2kCkiEJObqrqKBiJOWTF3+MdIgsLDxPF2SgRAM4yKlGYqxLEWnU5AN9kz4uiMNDBBpZ2dlB4AwSw/JecU95jeQ9K0qH7nKBrKIm422y22z5CDOyN9gItIcNhIRuVGtxAkVOBn1RsbHKJ9ZjIQ0jQyE6vCZUNkUIOYTvaA+b2dECAgSIHSQNUiAiI/5zaMNj/hf4ZFHHhEhxU3icjDUSvaxiEukZiWlZRzrXwck2kiaMQhVjIEObwEQ8mGAuIGYpoQYI9gciKKBUAM+cVmaLgOhQAJaBsdoZB4SLWRnbWelBIjD8dcDAjyoOiDOR1hmu8CbVVfIyFqMsqKHuJJHz5mpt1NSC7TcRqKRlJQRoo8jNC4iiSIgRERqrIzEAdEHlpIowBIa0oiE9EcoMu6dOXOmY+qlGnhsCkw+dpiCgMe7CUg9uKrQUQ2vrhIg1wKQWnglPsrbxC3wGqnZSKFqeXoEBKp6SB2Q+sR6nFtny+T5euAj/1po8Ip8iBAxMmjYOoJgSEAoAqIcvROiK1wkpEc+0GEwA0rEkY+HHZAYXc1qH3X/ECBXu4PMMIBVPu15AbfA+mssxHR5BZDgIX+ThUQXKUIiQlrDrRsNkMiHJyKOSKo9FCAeR3H8dnMzGQi/aa6BOxrQIB8UCLFu3mOpB/Jz8rHy8MME5EYH5O8xEAFC/xAggY/6FLro+N87iNgIjMSx3pCIBBOZqzSrnqzXSuHjyG+UzyTmxpIBkhGieQ4OfPFd740IigiBSI2iKj4g+5wIkWwweCVph3w4IHMk5/Xiq3IOAlgK6YcD4ssccjj+5w4y9RA9Ih9s/0VAirFWmDtsJQSPYhbv6w6JidZ4GB8jdhMjJ3MQRlAppgIdRAONXYAAKco8JHmH+Lj1nwbkahhIFRClH+VzDhZ7jdQMKk8XFhQAoeZFpB5ouQIhjklZEQ/3izz0giIhVgFvhHBUyi5yIEIkAtJPLWnJrlU0SoBATM2JCFMQc5Df2Du7HKlhIAiDQIi/nUEMItwA5YkXXjgJ978J3e0StaFi2jQehGZSGWJPFnaiZT9Vt9t2Pp8/gZBC5SPHg+VzjvJGVKwJiDqILkK/m/p510HQASPiIDVAqASQ8VRE03UhhFbCoyMyEmqEUMjIDQ4Xxm8DEgxQRYrhYdUGD3+tKwH5CkCCkG/WyQHJzANSPhSQn3VCg0MXoQsh+w5yN5N4ewpCevN6UwtRROrJOgFR9eIsqO8hpy0Tq5YSQUkjhGolv+/vGx9OSvMQAGKCe3whHkYH+AAh9tUo3Zt3OCHWcz4AiMOhqifnOv8KPePD0cj42Kl/3PpOP5nUQbQeUiCkPuBLJXEWN5rrOQkMxF+0kvX9b/yEiFgTWNhveMhICQvx33cYSPBBhXW8X8M/HhFijdfu/ds6IsbJZzeQBkjCRsJH6h+QY6EZSIZH6Cb3cS8KP5SdWSf/IyA7Gbu/KKBhihYMwD464rTfmPjb0nI4g3dCGwchHYiuAo8zPASAmPU4IMaGvwgI+Lg2IC+gHiDgQ5+zdsv78NaqIXQQqmQhqoSQUqSVZ+y681xCCNSKiRFSAYLWwky2fCAxh31AQcgHB8QJgTX5GO+39w4IVp0LHgU+nu1qYx9pDV3xuN8VIIODWbqPQ56pE5HJA765jfRrIzpnK0nfwYjvgOhcRNN6UJtHgtgLSQf4sM45GDn5JSPEFAS5vsUfNxACMn9wV+OrwhJCGsj9zlFMKuq6V9YkE6EK471Jxp54CSXpuxASZ6ch6LAuwijWAAlIHGfD4myQNJ1Ofm6AWKd9U98OrgCIwJECInj84SbuR/7REaNPcZDJich8Qpiww0s0xkpmyYvWAMRkeX3YABDZA2SjkwuEXC4ByNm5eI8jALF7rPIxnn4EFaCjxwdazT9u8kFSM8ohmoP46dqATIq0aCFSaVcLASU9XhoA6Bom9oeEAI6zvawhHOADhAAQk/MBnQHIG0HjHwPCCOswkLFySM9B+jPfZwVZ+qyd3EkEkDTYysVF7yCkpfberkEEAWH6YQjQPZbQaXFCLh8+LOuCkQF4yDkMpO28O5R61AMsBUTzc6mgH/axJ1RMvRmb+66zsgYzdSWEqtuIzmfEgZ4JzbgCidVBWVenADA8BoRwhHU4Ho0Q+9xlcUK+XqwJ2j774fp0bnw0C8nxIB+F/Px5Vj/X5xwcBtKRVAuTFYYUAJlgIgkgqYvoKva6l6wmRFirsRIgeExFQtYQ8VgMDsMw+AhCLuvlsph82/YwkTgEkCvZB8kYnF9CC7nJR6H/LRxoehMX1UPyZbg5IkUPoToe0igRL4HQSwGJEAtB1hleYVeDDxufAhtollOg8Lb5h72cEMtBAIjLLMQbASTnI8Uj399H+ejMMHl6u4+yncEITVY9pA4IVQAEGgHkrR+SkgAUgIFeCklkHchHHI4TCPkKPmgd0ZxgHQsc5M1iag7y5u3J8fjkHmJtFRDyUQZE+egsIbzjbRo6eOgCEYrDHSOElIazqIyQQnWkmMC7hbDvJ2ticIrx1eKvCK5CgYX96luHgPjdwEPAhwCicNQHrzA7MeUDeGiJ8J5nuCcOgkxdxZyOUkKIyHwboTJAVA0HOQYIWX+5ENcuKAAGL40N9w0oPjHO/u7jxwUPNSAi1n1LQGaZB9WwED7S4SuGWfe+yLawxFA8ZMxEEkAoIaRqJLuAVBRALCfKfcIQaYAg77A3lmosEVG5AAfkFvJxASEBCDMQEJJUPkQjfAAQtQ+qm57f9wqpBA80u4vUSUc1zMoJoaYSEmX2UGfZbu8gGFQYhgFyifDK5ViEvGMHl0G1awDEBUhOXUBeAY+cD8VDh3eVj3yLn9t/DuGMRL0dOpRVz0NURUDqkRY17iFLlDYCC3aMC6uQBxnOh6mRZyRAvBUAgs806zA67FwARPGoA6IF9J+Rw13vojjMCDO2P6iHMC+cQEgh1FJ18BgG5I0BEXJY3FMWaxoWkXwHHDFIBecgH1ADxK48phKAtL8podUEPiDBI9vi55jiPkIHOoqI5iH1TD1P1rkbfB2SXTqoAafBiO3GdhohpANkRAMJIN7dFi5lpsmrSuVc8w/qT+IrFonv6CEHRXXmLSLMymvqeaCVD/nWayO1uKtrNRE9QRtAEFoFFVs83tnxiJB3y7t3/haAUOAoNQ9ozDyK9UEmH4eDpGwwC/GTRFl5TX3acFY9Yc8RqatVyBsg4IGIxMeQDxLyEoQIIMJHffCqz0da//gZXh0DvLnISOhJrabuXQVEVQJEdSVAlu07pBpe/wtA+GWGVmiodybjwL+ywSMBRPioA5LlH4iucNz9Lj+JxEE6NfUckhoh/cLhqxIhqiohvGSAEA8K336zCioA2XwwM3QBROgo8aFw5Etsjxm8FUZ2xZ9ysSJSn32S69rB1sISuQKyu0AwDGT70QCEf69gHsQj54NsdOvnxxL0wuKp7s7vyTOoapnIHEZez5XufAhMQEefDwLyEHy8FDgFENAxM/uQZ6v16ufHJiYlRKDOUz7zsnq9sJ4jkixjn8RHj5ANIJaDq3/wfh4cEPQlR4nrxEM1YfCKdKADyTNA7vIxnfU8XRykkIfUCus5IIUCSUUAJCGEiQfB2BCC6wBEQUqTjzogw/XzIzevSCxE6iGTCRmvrudR12QHoXRaCdS7kYfOHREOpeP6fNBBDjyq+5zQQbJ6SL0iMn/UVzUtB1FABAvVw4NzgDe/oJSn5vXBXSl/9OvndjoirGoeQgPRPESVEgJIauk6VQCkREjnepTHUcjIAXl4zRveANI1jwyOfGu43D7oIMcE3pKJ4NyJsnCMIaKE1BD594TsX+V0kpEPD0L4fmMgCR7jfKh3KCHqH+Egd/6Igxk1QzhJUg+pAaKqAnJ1Zh7/Y6+O80pKyN71PLqqAzJaAEGWfn+PQZ/DhzpIsttJUhEpIJLEWXUV+KD4dowQ4CB01PDQ6KqUnOO/95h9NSHa2mck8xAiYp0CIRUbwbVrS/jIxPtNx3XnD17tVT+go3Y+oyDytDvxZJAQtEJIBsg4JgTkP5Pf4IM3vFdDo6NZfFBCh+wwesRWfxtoAREcgojwkYRZ0wn575hQ54iGKvBRnlwSJ4Wj6Rjb/cHeGeO2DQRR1IRpWCwIpIlTuch9fJ3ULtIJqlOl9ZkCpMtNQkELfBLfg78YDamlMI+AxCCNIfn57+wOdwP8IDHEKMspCLOVIBgthQMzxgEIOeIE4dqcEyQVuYaOj9lxGuKv1ZnBwltNxDMQ5EZA9aH8sA+wvdzk8kfkqjrqO57J0jsv4vuMiJE4Rc7NtvUxMgz6P1iP4PDoK5+MUgkykTVIuCpinCVjBNNZ3mIEDDb1+fFWJmIjBBm0Gf7SA4d+1A2uyos5tsoF9PgzDK3GE2EIFClv8YYwVb/X395ejr9O0804rebFD6vi/RDhwYZY5OPn8cARM0G6WEHAaoKMP/98fD2c17pHERrBgkCNcEHwbZwNyfMHBcF1SAlno7u3ZkeH6dYhiSNH6Gg3Znw9/f13nNyAIVIPfjbFlx0eOfq+zg+VIA/ZXQJip3zPcGeWqEPgiB0jOkdchogE+HL6/XH8MdqhIHPD50dddrAfvao/2A9Oj9xfNBh8qriMKmS6diXI6/h+eh8P9yTIrAYh8unzaLi91+xetPvf5aoIcChComgWg6zp5eUwiqJD+6DFAA43FkdyOpoTF1eW5+FwgpRXXhMJFoSJEASM38dpNeQQL4hWI14QGGKSdhChCYIIYTCXVbEiAtxDLY8pzGTHOATxrLhy3ooGVzo/OECywx2EJwias+wVkfKqJnxFNaKJMmRVPyCGPzyAGl2hfdfobs/JqxXpygt99BAE144EGYa7EIRmrzhBcgvFVUGC4ALCEVWLEA5DtvfluZIaN4iFGLW1B+Tg3dtz+WMz+ChDNiRGEE3bgjyCVQXp4Ih59mAuoK9NxxdT1NCOsCSBOaIJVCEkO2RTu67O7Wc/uvRic/DpE1yrFwIMiVMl3g/Wwu8HnXVe2brLchQ7MkA2gAu9rmCtrKcgqwtCrYksSW7OsDHozDIkYT+0Jb2sRrQiTeC2Qw+urD3h7Px4KM8OZv+VIDhDcN+J7qxqQc73tiC70OQRbCQIDLFWP7K15DagAb5uPwctSXnfc46EqaHl0Isf+ezg7UDVZ28JNJ+b14YQpiFNBcqjF6mH9gNL51Zz4oV8dnBD2BESA4bgSkGiBOH0sFvb89nBm4EaxDrNUFcihHCk0JQhPjMYrAeyG9oP24zzXT59vjX0iVNTA7jGkF5O/PqJsSHID0gBQRx+8JeQctwWY11dnButJeFpX2Z/gjwBsgOCSDnYECb3ZmiCbn6vM6Q2RgjDkJ1h6EHUrQva+TE/1zk39wknvjdrORWZglwvCPmxIHsT24T/gAH2Q0vCmuzVEzW00nLUV+fLHf6yu/3mIDpmZliGqHKdFw7vwZBQP/A5Gn7Ak2xObIqLIZ6jEmxJrInfXZjyBGLDQ23pk72JzbH4czUhNrkWIy2zU2tXhkg/evJD6aH33MXgKlfPW6ObyYK4tw3ptCDcyng/glCdpQVZznVYduSuJS0y3wdg2WVdtQEjsA3ZyWBLBQd8oG186ktzu/oox9bm3nDt0eGNxDCWDf2KNJslMjdIEKEH2WHGB8a32brbJiVBcAS3IYowpEYT/AOe3EiXJ81nP7dQgyA7iFl0Z3a0DdQwHCE/HEHSiCGVfjA+P+ymXdiRCfKfvTPQiRsGgmhWQvz/J1cqbodkzrdmcXJJ7r2VICC1ukAeE2d99jlRR0Rf9cfqGmzeX5CPj7og+d3VdktORh+n5yvkFfzJug6FFKloInZXQtlxSHpoWQb25Dw7ipB2qOGjCbKqgiF1RY7x43OCH5YdnVsrNo26EhooNj36uB+5JO6Ju/Iq3Ao3w6mMzP35LglyDWLxBOmP1suG2JV3CkM+v6H5ZO3zsB9uSDKphImJV2IzVm8M3WfFXQTRSywKEqt6uiB1fJ/pw+5q12H9e9s6IjY94jxH3BRnqi7FeYftyLzIsyOyu6tFknBXdUVWCzGZHN0ceabIOQ35NCzYfqpHpH4smzV32bX2kvxPEJvk6+SGSJOyKc4UEfpyDKvhhoyPzLmvuiihBPG+oSM/ZhiipRrbcYeyH75t4CQ/YugtH6HxOb3BaxKbDQ0VIf2RiAyJ2YLoQ10Q12KuIFLDEsRbH6H7K55dXZfwCVp95Efhya/YCmLa1MkFcTXGG+bjUxL/usHMxFuw2XhYlRoyGiOOxJhggj7rg01aFx81P9qJq7K+OY2Pe6H5WSnyI+cj5wBBRO5F7ofJYQnConC3opcgPV/WA9WyIWJeklhezPNDhuSrMbTRBxlyK74cWbM8T5BQ3VOQUOmLnhvrBCFC7oPm0FlljREfkNRMcQpudFwoB4edYkL7gfHY6pas/tSFGHNEB9MU0VWfClLzIzNj0A/9NdFeOLTO70k8LmGKJIZUXKlTtyI3JEGqsJvabYmNKp4hjvtxbkOG5Ej8yPYxYHLJXdn+mlXPOyMyRHVRQdqpJH7IDNsKhzHIO6AO8NhgZMiP44VxIQp+9Fg8Q9hN7Q3YjizDgiQxxEscrci4F63cECF86+CFrXDei5UWw5T9cHZWIvcjf6bLVjjvS4zvUeVJ4oZULJnoR8kQwzvmOtBPjHcPvgmrm2q/RLIMGWojvlyQUFlLpy+HB8jCVjhvTKQN9jxH2jdOSHhlNEmYzv722Hjdr5OxJJEw5/AknlXe79CskgZd87dk2w350VDkzIYU/DBTmNIOssT663mGiObHaQyJ8n0V89nBedwFsz+j+VSUp7UnYTXuh5+h1CBBIGmw62CIs/lhDEYIUsDjENHtRGdckhpSrGEBvPqGZPiQSy1znuzCCp+IV0mQuiHz/TBBRoRhYA7P7NBB5cmWeGWClHTQuJyROeQRIlU619VsQ/xb9X86aobx7/xZph0yTSoJ0pdlX0e6TuSisPobVPVYEaIizM4ZUhMiRDtr1imBHyeIV0I5Q3b2Y3kqDG/0gIk7r9eFqTcao0CSIO1TOz3eDQX1Kb4bS8RvTRlPkBKusjfMSRCY12JX+QSNs9OJEB7pwi94fBF1JmioXkg2fFq+4F3mIOZuCHoWFX6rDkv4wBxsLcFNbpxJnGVdTCCBQ3i8nnlfhINFSc3Ua8YY2IsrJEjn5bBwD+xM2mpOLtO6QfX/d3uXSLscdsQHIUfnx1JWiLd3wP5IjsKNl1XNkPFav0j23IQDCStb8TdjKdQAj14lO6bBKfh+Ob48QDABzkAnQax2SZCOE6xKAqfkyfW4W4IsC1LA5QirJeYXbT+4GNHK0Ld2epxGmwMuxBEJwsQRgIGJ+KzVA1cjvEgQgANgzw64ITFUNAIBAKBCnhCMyAG4/AEAAAAAAAAAAAAAAAAAAAAAAADgT3twQAIAAAAg6P/rfoQKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADATp5K5AOzdXkYAAAAASUVORK5CYII=",oa="data:image/png;base64,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",Ya="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNEMUNCRTZCNDE1MzExRThBREM4QUVGRUEwQjY3M0FFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNEMUNCRTZDNDE1MzExRThBREM4QUVGRUEwQjY3M0FFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0QxQ0JFNjk0MTUzMTFFOEFEQzhBRUZFQTBCNjczQUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0QxQ0JFNkE0MTUzMTFFOEFEQzhBRUZFQTBCNjczQUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6xcnMrAAABN0lEQVR42qzTsUtCURTH8fskisZoa4ogcGhpcYuW+gsk+icyGiyEoNVB0i3EWYJwaG2Koj+gBiEqqIasRQlCHCJ8fU+cB4fLldS68BHO755zeQ/vi7L3q4vOuRMsu9HWNTZT/NTHGHY6U5cDMm78lUm5P65/OaDtZXsoB3or2PWythxQ9cInFHBrsjvNHr3eqhxQxIsJS5jAlsl29GlLJpOZooQ979HmsY9zHOMUZ8hjwfTJTC/iIkkR4RIruvmJJXQxhVhfaVr3ryCDcfIvSMM2+lpP4ghveMahGe5rb+z/jTeomXoNG1hH1uQ17f1ZySskaxYPmNH6FR9Ia/0O+XY6gy6SbByYes4MO93r/HYT5V40A3kzcGeCB3whF8hzujfUt3CBhqkbmo30McnFaan8oKZvAQYAarBDzHlRpVIAAAAASUVORK5CYII=",za=ye(87513),zo=(Be,xe,Pe)=>new Promise((tt,Ft)=>{var rt=be=>{try{we(Pe.next(be))}catch(Se){Ft(Se)}},Ge=be=>{try{we(Pe.throw(be))}catch(Se){Ft(Se)}},we=be=>be.done?tt(be.value):Promise.resolve(be.value).then(rt,Ge);we((Pe=Pe.apply(Be,xe)).next())});const Bo=(Be,xe,Pe,tt,Ft)=>zo(void 0,null,function*(){const rt=()=>{Ft?(0,le.xg)(Pe?`/tasks/${Ge==null?void 0:Ge.identifier}/jupyter`:`/tasks/${Ge.game_identifier}?subject_id=${tt}`):window.location.href=Pe?`/tasks/${Ge==null?void 0:Ge.identifier}/jupyter`:`/tasks/${Ge.game_identifier}?subject_id=${tt}`},Ge=Pe?yield(0,kn.BK)({id:Be,challenge_id:xe,subject_id:tt}):yield(0,kn.Ir)({id:Be,challenge_id:xe,subject_id:tt});if(Ge!=null&&Ge.game_identifier||Ge!=null&&Ge.identifier){if(Ge!=null&&Ge.access)rt();else{if((Ge==null?void 0:Ge.access)==!1){a.ZP.warning("\u5F53\u524D\u5B9E\u8BAD\u4E0D\u652F\u6301\u8DF3\u5173\uFF0C\u5DF2\u4E3A\u60A8\u8DF3\u8F6C\u5230\u8BE5\u5B9E\u8BAD\u672A\u901A\u8FC7\u7684\u7B2C\u4E00\u4E2A\u5173\u5361"),setTimeout(()=>{Bo(Be,"",Pe,tt,Ft)},1e3);return}rt()}return}(Ge==null?void 0:Ge.status)===-3?(0,le.eF)():(Ge==null?void 0:Ge.status)===2?ku(Ge==null?void 0:Ge.message):(Ge==null?void 0:Ge.status)===3&&ds(Ge==null?void 0:Ge.message)}),ku=Be=>{Be=Be!=null&&Be.includes(".json")?Be:`${Be}.json`,ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ce.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>zo(void 0,null,function*(){const xe=yield(0,za.L8)({url:Be});if(!xe)return;a.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Pe=yield(0,kn.Ir)({id:xe.shixun_identifier});if(Pe!=null&&Pe.game_identifier){(0,le.xg)(`/tasks/${Pe.game_identifier}`);return}(Pe==null?void 0:Pe.status)===2?ku(Pe==null?void 0:Pe.message):(Pe==null?void 0:Pe.status)===3&&ds(Pe==null?void 0:Pe.message)})})},ds=Be=>{ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ce.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Be,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};var dc=({star:Be,gold:xe,experience:Pe,next_game:tt,next_shixun:Ft,subject_done:rt,onCloseResult:Ge,isPictureView:we,webDisplayUrl:be,onShowPictureView:Se,history:Ne,onStarChange:et,taskData:it,is_jupyter:ft,is_jupyter_lab:Et})=>{const[Yt]=(0,b.useSearchParams)(),wt=(0,b.useParams)();function jt(){if(Ge(),console.log("`/tasks/${next_game}${location.search}`",`/tasks/${tt}${dt.search}`),wt.courseId&&wt.homeworkId){setTimeout(()=>{window.location.href=`/tasks/${wt.courseId}/${wt.homeworkId}/${tt}${dt.search}`},300);return}setTimeout(()=>{window.location.href=`/tasks/${tt}${dt.search}`},300)}const dt=(0,b.useLocation)();return ce.createElement("div",{className:"evaluate-result-container"},ce.createElement("div",{className:"evaluate-result-body"},ce.createElement("a",{className:"close-line",onClick:Ge},ce.createElement("i",{className:"iconfont icon-roundclose",style:{fontSize:"32px",cursor:"pointer"}})),!Yt.get("subject_id")&&ce.createElement("img",{width:652,src:tt||!rt?fo:oa,alt:"\u901A\u5173"}),Yt.get("subject_id")&&ce.createElement("img",{width:652,src:rt?oa:fo,alt:"\u901A\u5173"}),ce.createElement("div",{className:"gold-and-experience"},ce.createElement("p",{className:"flex-container"},ce.createElement("span",{className:"gold-circle"})," +",xe),ce.createElement("p",{className:"flex-container"},ce.createElement("img",{src:Ya})," +",Pe)),ce.createElement("footer",null,Be?null:ce.createElement(ce.Fragment,null,ce.createElement("p",{className:"star-tip"},"\u60A8\u7684\u8BC4\u4EF7\u51B3\u5B9A\u8001\u5E08\u7684\u6C5F\u6E56\u5730\u4F4D~"),ce.createElement(Ma.Z,{className:"star-tip-rate",defaultValue:0,allowClear:!1,onChange:et})),ce.createElement("div",{className:"tc"},tt?ce.createElement("a",{className:"current",onClick:jt},"\u4E0B\u4E00\u5173"):ce.createElement("a",{className:"current",onClick:Ge},"\u5B8C\u6210"),!!Ft&&ce.createElement("a",{className:"current",onClick:()=>{Bo(Ft,null,ft||Et,Yt.get("subject_id"))}},"\u8FDB\u5165\u4E0B\u4E00\u4E2A\u5B9E\u8BAD"),we?ce.createElement("a",{className:"current",onClick:()=>{Se(),Ge()}},"\u67E5\u770B\u6548\u679C"):null,be?ce.createElement("a",{target:"_blank",href:be},"\u67E5\u770B\u6548\u679C"):null,(it==null?void 0:it.openai_tpi)&&ce.createElement("a",{href:"https://www.educoder.net/tasks/c9rfy5wlmz7f",className:"current",target:"_blank"},"\u5F3A\u5316\u8BAD\u7EC3")),Yt.get("subject_id")&&ce.createElement("div",{className:"tc mt15"},Ft&&!tt&&"\u5DF2\u901A\u8FC7\u672C\u5B9E\u8BAD\u7684\u6700\u540E\u4E00\u4E2A\u5173\u5361\uFF0C\u53EF\u4EE5\u8FDB\u5165\u4E0B\u4E00\u4E2A\u5B9E\u8BAD\u4E2D\u8FDB\u884C\u5B9E\u6218",rt&&"\u606D\u559C\u60A8\uFF0C\u672C\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u6700\u540E\u4E00\u4E2A\u5B9E\u8BAD\u5DF2\u901A\u5173"))))},nl=ye(28909),fs=ye(24905),Lu=ye(43428),Gu={iconWrapper:"iconWrapper___U51IV",minusIcon:"minusIcon___xP_3j",arrowIcon:"arrowIcon___jKd9h"},fl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABKCAYAAAAL8lK4AAAAAXNSR0IArs4c6QAAFrlJREFUeF7tW3uMXNV5/86989jZXXsf7K53Z722F68fGBwbLOOYR6jBqXhUbZQW5KQNKbQRtFJRhZqmpCmPtqEqqH/0r6SoQUpQlUBSoapNQtuoDaQhJSRAUx5JSigB29gGL/a+ZmfmnvNV3znnO+e7d2bZjVS1ldJJzMzeuY9zft/r9z1GwU/5S/2U7x/+H4C1awAqRIB77rnn/yxod911Fyq7OoVr3deKm/nR67itDe07DcIRQEiNQSAAjP2HQE+gv+k/xsRj9jwAe8x+zdfxcbqebuL+7+7lj7n7uy/sKYXj4fn+XuH8LrslIDaOVhFKtcaZJVC9ZfxetaQfSPb0PHRIqYwv6QrAy8dbt2mt7jOIVV4gP8wBoQDtwnnxtGb6n7Kbo2uKADhQ6DgCKgKGNhhBdZ+Vv5bukQfAYe3uHYDQDmx6WWH414bhCmyZ6IXnjyeQaQZTQX9Vw1DNPFsrVw9fcr6atbpSBO9HJ7JPG4235DZuN+UX5BdgF+OlaxdEAARNcEBYKXspGr/ICIC4nsGh8610HRBWGRBA++fQWoOGIYImAPzG+X3P1l5Ie3rgpaMEdBLW5NavYLCWwUDVfOvKvT2XKqVIFvH14xPtezOEO3Ibk4gH9fYPFuZgTSOYifhemESUnpdc7pq8ObBUpUnlrmdwvBYQAPt39oNJyvDiUUJFgQNdCc10e9002IZSmlx/aE/1SwGA19/EnzFo/inTxjo7VnkrVZKuXaxQW5a+tGPekF19AZDgF4SmSA0Rz5Sbz5ugNwPWNHH9ufUe2FzvgW+81AZQKShInWlYbfLvXpOHahqGe/HrV+7tOWQBQMTktbfM82jwvOB4wKkeq13YvLdz56jQoxw3y7ZO3+eu9zZs7Zzvy75CACcdoQ4OUTha7yDD8w1ApZLAdQcG4G+fXgINZQClQCUJACb2s/M93hcAQLVkYOOAWZ7qqw5aAI6exuuNMY84FZaOSdqc8OjSc3uHFqJDAC3vM6w6FkyI1Tvn3b0xSydY9D9FU9u3ow/mGwgvHc0gKVUgSRPrHBWUrGuO93KaQEYxPdyGpJTutwAcO23+0RhzOHhu4Xg4LJE0rEByqi8kbz00h0YAPl86LWkWHCqjirvrrcZ1C38F/8Kg0QZ+/tJB+OK/nAFIKpCmJUjSslf/vA+wDtWvcdtoG0qJuk7NzeHIQoYnjMGUw5eMxcEhsgeW4UlJALxJFEESgBF4HdIU3j46vMgzig45Fx4BYHKkAuPnlOCJF5aglFYgLSeQqAooUn0bBfiZPsT69W8fbUM5TW9Ub5zBG1Cbh4MKr0hAVo7tIcazBgiwpAYE5yqJjF8gKafUQMcnPGmSYZIjj3/WRdv74JWTTTh2WkOpVIakXIGUNk8RnvwNKTwTOE/O6DnnjWeQpsnN6uQZvM8Y/KiVvpdeVymFi2N85muCoxRMrsjiWL0df5D8gB7qiFVXIRQ2H673x6/atx6+/PQcGKMgLVcgScgEyAckniO4KODAdQ6RzOCCiQxUom4gAKz9kxSt10bliYffqD8upReoqg+P7O35emfX3a8vOkJ+LtmyJTx+keF69kfWiQqu4O9/eN96+OtvnoVyuQwqTaFSqgAkqfNX1p+4TUstSFIHQAJwnTp1Fl/SBncGW/HeOu+F3cKY/QVnRqoWJBo1g6XJHMIB4ulzzplF6svOj81JAl6k46xdoBJ4965eeOy785AmKZQrVUhodykBQFogtC2wSoBaBWHnBgNpog6oU2dw3gD2MwD2YayiQoocS0OC4wlQtNtoQow2S7voI6QWMNBW4tJ32AULOtxlXWmq4ILpGjzxwjJAoqBSqVrnR8BI+485hoswAz0IW8c0QH91RCEiUaYqAJT432yjUXnrTNZfQfWBtJTc2WgZWFrKIDMm56joWbRZeqhLQ91n/4nWFLINe47/3mWslqPYD3wenUGf+X52L/7eiX+3x+i8xJ37yokW/OAY2XMCaVqGtOylb1l+1FDiIc73KJgYMDA5hHP7t1cGumaD1z/ySDr64mjt937j4OMa8aKlRhsWl9rQQoCsrb2zcptn0wgqXkhk+BwZWu3Ccimtj/+0Ss8DON0O3IDTa5H80B4TlYAi6pumUEpTSFQZqCjg1hXZnw5aDbBtzMBwHzy7b1vloq4A3H03Jr/6kaU9Pb2lZ9oZwuKygWarDe2WV1Orru4B4SEineVszqphgVk6E4oLy11P9+z6HdcJfIJDIZI2qRWocgqU01kNSUtWs1CVvPlweh7rEwTo3k0aesvqM3u3Vn69e0EEUc0utv40M8lHs7aBZobQzgxk2rgU1PiF2iggU1cHCrFAKzmOv5yVCSLkPDSHQ9YmLrgwBee6A2/c8wLvfJ19JQ4MSn9UCpikdo0+Hwsmy9EgTQEOTBuAJPnIni2lv+yuAYjJ7cv4WrOtJ0l12i0NbZKM5ljt8/QgXY4QLFkGxashb9xHEgaN1TLSYi9payI+jIXQR5uMuQkJwZoVOTyVBpNSFP9B2VgvfQBr2nA/wM5xDeUS7N61qfp8VwCWWnggy8y/0k20IalTZcVYANzNI6V1nN+nnL5aFCh1cDxRssFsQoFESL2gESEn4EqT1yQXqRLnL2ywI9Ljs0yrHVHlpe0TqDPjCBMD8OYFm0sbOgoi3n3DYhPvMYh30sV8M/dQR5LyyYrk2N7meKF8rq/GMHMMqWmgqB7EwEG60NdQj/AmZusU3p8wR6HYz+HUAxJZrVvn/mkD/bXkC+dtLH3AByPednxfbOJ3tMF9zlM7dQxUmZiiJr+gICPzyAR788zLLYL8hEtKrev0PoHMNi6KNCyqei4tJk1b4fm8ruh/+FzJ/OT1TmjVEsDBGQMqTX5t52Tpwa4AIOL4UguOa43Kxc6o4rzwxWWAlgHrbLSlzm4j9DeBor2m0DEuSmbWnOh+bmHspCzp8g6R7dGXBCxPIDAp7lvOgGjjf6rQZXvC/FgrJbjBFLym1QcBdtYRklppats56mhXABotvCkz+GBIWKSagoJMIyw1ATJUkGWOv9ODaOO8WQKAzqONMCCZT0LoGvLIFhwGzqs3XZMD1J9Da7HnBhCB4jhsGTaiVC9K8SGfidpG1+6dAhhdj89tmyxfyPre4QQXm/glbcwvOmLDFVkXhmghdKPFhjtOi7WLJqnSZjUfJ21wG3Xf03XOedJxC5DVBgKSNYOvjxtlzQpACcDou6khhA3rhBP26w30msyIS+cK4MrzkIqhf3zuePoHXQFAxPJiC95Cg+ujbZKERdIDChothGabVV8CIaQbNi4kbTfvpMIgBK2hY9aEnBcnoBgc+zlcF+83WHOsLjpqZqaxlM7hdLifHKCCUik9MDWivt0VgMWWdXzfyRUQQjcosj7yC42WglaGQC0WrZ2krQZ4idpjwjycj3D2T5vvNBuxSX8fljzf12qgMJ3x9Wi1oCPlFZkfc4xdGwG2jKo3No0kkxT+VgLgVmPwU64aI0NRMRpwAYNjrucHtDnaZFB1ClUOKLZj2kybJOqlSu8trxn03s4UtDVCS3tNsMBFcBiUnhIRGmMpsGucxPxCxn7LWzTC4d0APVX1F5vOSW+VcS/nAxab+KBBvEk6QO7KREAE4oUQ6WyPFxKrLzJnYA6Q89bMN0Ruwf6BwqzzLQQkQNug3XRv2aahhRCdD4NMyNbVAK7YRaQ5vaZ+jnpsRQAWmvjvxuAFMfR5TfAO0GpGyORivZ2TH1ZFyfG5OxNqfIKlhaaqZ5L5UMYEq1MTg8RDDzKey89xRRMXYnfUFewYh7mJ4WRUKdXqCgAi9i22YM4YTDpCoI+3+ZJVp/pLqTo/ErOx4FdynV8RpliNu9DnSMiEAAqOOWpqnmjRXq48X8FAH3xhfDC17K8rAI02vifL8HGu0bEq200xKwuZn0gzg9pGYtJ1MZ66FpOcbr5G2jQ/n/1SID+5Enuk7LFD7Y7VKgBX7yE+mh4ZG1QPrwjAwjL+DiLeb9WwYIvumHM05MBabReuuPDItb9A73ypSHZ5c0lJro7AYTEfz3kdrI0y6YpFzmgeTju56sMJloLpMYQ9W5JWul6NjCo1vzIATfw8Gjwikx+O/0yKaPMLyy6M2bDn47kmRyViOy2mTYzPL8j3qVyNwJa0fKWM/Bh9TmxJD1JfJqPsgR0qb4zWwKwz1PhE9hg1xect3v4vngEYH4Cv1odL13ZmPWI+YKGJzxiNF1pJB+/OquWOLbWc9B3Xd4mQZYD0t88DAmW1ocsD5Zmf9eYU6jiecyikexFz9O8U4qZHENbX5HwAs1GRm4g6Q2ykxOSKCsTvPd8QwLdsHq08sBoAZ7XG9dFZuQdJx0cAUJy20vcgWGlTzKbFW5LjNuPoL53vWZ8/xjkDaYzNJegcDwSTHPqbsv2Lt1DIi45PhtlidJFawaF2bB3ChdOUTZXr02PqxIoAIOLYwjKe5DDEPfVi3t7MABqtmPXxZiJnF9zfSt1lhxmRGx+WHCAOrMwyQ59I+WRK3nP3JMJATWajkfBIXyUrS+EzKtgxkcHGIfOtmcnaJd02H7LBpTYezDLzJFd2OOzEeOvnexCglSlYJifo6wEtKpMZ5aTv1d7RXa8JNiESzM9vNGxcMEK7eaa6GmDfZgO1smy++NAq02BfM+DIE7UW4ODWFtSqye9un+y5/x0BWGjhh4zGz3VUasLggoj5HH99jLdZns0DhMRpE22wUrfsjSJHxv8UkCYR7XUML26aTYeOU5Y3MybaZaFlHitQst8XHLYPt/0VhL2b2lCupLu216svvSMA8w1XAostrEKfTvKAbo6nkHwEKYiQWswuuVhCFWfSKtr8MjlVo6BWBuiryEpTnu/nuUG+uuy+A9g4mMHUkH7tXVv7Nq+0+WACCw38KwP4QdYAdnyyHsDl7pyZCG1wzjOOouTCmF9UsUApq8E5pugpd3x+zDGc7ctqUKH/7/OKXRNNWN8DD+yd6btlLQA8lSFebPuDvuGRz7BYApIVysRDVn2jucR2lGRqvg4Y0uy8Y4sOuJh0CW4gyvG5zm+YT1Cwd3IJ0gTfv2/H+kdXBWC+ga9rxI2cQDAT5HGSkLSI7E+qeaTKLpbHmcAuJW9Z3fUOzEk6zhR1Zp6RicpIlXN8YW4JoK+qYWakmUF53Tnv3qbmVgVgroENg9jDWWAuBQ7zAbIq5Dfq099AUz0dzeXjvDnOKAuFzKDmYS4galu3PKSYqBW5CpnVaF8LNvS3nrh09+AV77R56wMQsX+ugfM5/p+jmE71yDk127FGaEdjbQfWcXBftI3pshhL6XZvWQ6XuUbQBgFYIEAiEsTcQIzAeYFsHlqE3rL5+Hv2DP7JqgA0GjjdQnwlqL0cKvIqSmGJxtBcjHYVG6a5jsVRhdjxAesI/ehcLu10WEGaAPRWgFpTzlzCaGykvbKekPcJopfoI1MxBadnbB2eg1KqLrpi79CzqwKw2ML9WYbfzpEemQ1SFbhJyY2P8xSyfOnLAUFxXtm8gDi+A8PxfWJ99l2UwZgXnDuGsGkoAtBZeRL+Q7TculFe6Y96ym2Y7G+8ddW+oTFZ+1uRBywu47VtjV+Wapir3iDA0rLbdKzlOTDC3z7BcfU+AiMCwDU/C46t+TkSRH9fdq6BHsv0ZLN1hVqDTHdXkD6Z1VC1AQPV5t9cfWDkfatJ3/qAhRbemLXxs7INFeKzt8PlliMpxPacyrs6HW3WZXcRDDpmv7M5gN+s1wDWBNaCPVMIY+uiKbhyW75VJh1s4BZhdMaHXME/RnvmoVbSH7v24Mh9awJgbglv14h/li+C5PNxWlSDcoCmy/vdJonB+cTG01p73DjKy0kNU16mw/w9hdjLZxDKqWi/iSnRPM3NDztzzUKSJy7BjddmaVrksl84OPzNtQGwqO/VoO4oNkAlIOwf6CEkbdfxIQl7yduKrfvMPJ8iBjVPOIMkIFxV16n7zCgC1fW7FzIKfT/hmIOm+ogg15mghpHK2Wxw0+i6Q9NqeU0AnF3CP9cGb+ugoqKlbZ2MrMCGUTc5ApO33bwnd7ZPvJ+cZIVmGhLBDkXzhYlODH2iLtHRpMmP4JSxCevSuRevv3Li/LVs3vqAsw38VJaZW3nmJ0jbEqDIwHJ9QrY5P+QQc/DY7u6aEHXwCzFBUqDgcrQuMEOvfTLnkIKrwBL0qqWHjxweP7JmAM4s4mcM4s35jUfUieLEWpzg//6HCPnagUtaigVKsvfQayi23HP5fJwxeqcGiyNRsk7gtK8Kc1BVy5/44Hvrn1wzAG8v4UNG46/Ecjhv0nljaf9Fj7wmNRW5QSdFjvXHmG0WQO6Y9o6jryFX8ZpV1rNQRn3DjddMfHHNAMwu6IcNqhtcIhSzwa51+PCrMOGVeaytWxO1owtU1AQ2se6aFctecfSGc4GcX/LPrrTepBVeevPPTT65ZgDeXsRHtcH3yY6wnLyQZelIkPL9v44ChZj66Gi0huLJSn0Amd/HUpxseMR8IT8IXVo+AaVyOn3TNROvrhmA2QXzFYNwTeypyXyeH5AfhAppqHeUuXa6mNAO8VpmgkGLxACG1CzuExZ8QxjKzp0bfwFCmpE0jsPwtqnqDefn+3/vmA6fXsCvIeJVsWsrWuPS64aw2Mnfu/NzyeV9EhOAEL8XsD9ri+l1nCxdAfwwnd45kQaLx/A337/Zzc+t8aVm5/EJjebyYl4t7U/2BorZl5RycHKy3R1+8JBvpubz+s4eRHyO2KjvNbDGFTUvmzuKt/3Slp8MgNML+FVt8Go3Ll+URtEGRWVGqGgelHzVNgJZJD6yw+Prib4RK2cIpGnmIoX4BQg/oz13DH/7+p9QA07P609rVLdEifgCgxgv53CYS1RWyMjyi/fjgTwIJQeqbVndDT266XE2mWJhVfzURSZKYWYhjtktnzkOT/3bq/M017zaa31/5fRn77xkWs3O4eVaweNaG5WrvHRhbbk+vaj4FD10N6l3HPMhMtfulhOmYXKc55M7I0/RyTbnTsETT/3QvHby7KpmsHN6+NTn/+jyDXZE5s05vF0b+ENtTF+xv+7GWwp1OpkbyNq/nwblSTA2jY66X057ROJT6PKERk3oS3APIL8eeg69mktz8P0fvLz49PNv9K2mAft3jz/3wMcOXBhmhE4t4Lhuw9UazQyaZNogUJV4ozY4aQCq0hZz3IAJlJzuZvOR3l2UviS7ZM0ojuXEZCo/oc5Sd9yjUJrXLTh59D9PfuUbL29YDYDDBzZ97v7fuvDD3X8vULj6OP24chk2goZJncGkATNpDNQNqkmNMGkQ6og44pIW1xfMb0A612J7O2oAe/V87hGlHn+gJfsQLgHjn9+cfet469F/eK5C0+0rvUrUMPjZHTN3/PL2V9YEwGpo0vf/gVhdeBUm2hrqbYQ6INSNMXVtCCBVRwIM6Fhswcs6YC7DEyXykB4L/xB+/+drCzz0RwC2msvwzLPf0y+8/Kb7+XiX1wUzI8ceuvvSjfTVfxsAawGJzvn7E9inZqGOGUyYDOqZBcXUjYEJbbAOkBBIExpxXRiALLC/YvMlTD36RSycPWP+7mtPJws00FB49dXK5prLzj38+x/e+c//KwCsFahHXsD+9jxMqBaBpCeaLdxmdLYrM0jNznGAdFglCTntEkmef6zGn+dm39aPff276dxiMzyyVi3joYunPvHJW3bfywf/xzVgrQCs9bxHnsTaqbdhanl54V2AsMtAtk2B2qSSdLzdbtZf/fHr6tTsWT0+1Pv9qc3rPvTxI+f9UN77vwCByDyXl6nyEwAAAABJRU5ErkJggg==",Or="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAgCAYAAAB3j6rJAAAAAXNSR0IArs4c6QAAAZdJREFUWEfF2D1Lw1AUxvH/8xHcBHFSaUfrojiKi19FHFwUFQQriLoIxcVVv4O4CCJOOriK7oKTCiLaQY9cCaW2yc1LzU2WDLnn5EdC8pxEDLCZ2SRwDIwCTUmttHZmVgNOALc/kLTtapRWmHTczKaAc2AoWvMNjEh68tTUgQtguGtNXdJ9IUgMwvX1QswsDuHqikESEK7hlqRm3NXwIFqSlnPfGg9iT9J6TsQRsCjJckHKRGSGlI3IBAmBSIWEQnghIRGJkNCIWEgViD5IVYg/kCoRHUjViG7IJvAbx11bG5iVdJvw6l4CDnuOueCbk3SZN9U76Wtmu8BaT4MXYN6DWQX2e2regQVJV3kwf8aAKjF980hVmNjBqApM4oQWGuMdFUNiUmfWUJhUiHsEQ2AyQUJgMkPKxuSClInJDfFgHoFxSZ8J2RQXB8/AmKTXQhAPpibpISljzCwOMyPpujAkwuwAG9GJb6K0/vKFnZmtREHpzn0HNCS1B4JEmOnob8CppI8siWtmDWACOJP0lvo5kaXpf635AX6GXzDZRnW0AAAAAElFTkSuQmCC",Ur=({desc:Be,visible:xe})=>{const Pe=(0,ce.useRef)(),tt=(0,ce.useRef)(),[Ft,rt]=(0,ce.useState)(!1),[Ge,we]=(0,ce.useState)(!1);(0,ce.useEffect)(()=>{if(Pe.current){let Se=function(dt){we(!1),(0,le.kk)("none");const gt=Pe.current.getBoundingClientRect();it=gt.left,ft=gt.top,Et=dt.pageX,Yt=dt.pageY,wt=!0,jt=!0,document.onselectstart=function(){return!1}},Ne=function(dt){var gt,Dt;wt&&(dt.stopPropagation(),wt=!1,(0,le.kk)("auto"),document.onselectstart=null,jt&&(jt=!1,((gt=dt.target)==null?void 0:gt.id)!==((Dt=tt.current)==null?void 0:Dt.id)&&we(!0)))},et=function(dt){if(wt){jt=!1,we(!1);const gt=dt.pageX-Et,Dt=dt.pageY-Yt;Pe.current.style.left=`${it+gt}px`,Pe.current.style.top=`${ft+Dt}px`}},it=0,ft=0,Et=0,Yt=0,wt=!1,jt=!1;return Pe.current.addEventListener("mousedown",Se),document.addEventListener("mousemove",et),document.addEventListener("mouseup",Ne),()=>{var dt;(dt=Pe.current)==null||dt.removeEventListener("mousedown",Se),document.removeEventListener("mousemove",et),document.removeEventListener("mouseup",Ne)}}},[Pe.current]);const be=()=>{we(!1)};return ce.createElement("div",{style:{display:xe?"block":"none"}},ce.createElement(Lu.Z,{title:"\u4EFB\u52A1\u63CF\u8FF0",placement:"right",onClose:be,open:Ge},Be),ce.createElement("div",{className:Gu.arrowIcon,onClick:()=>rt(!1),style:{position:"fixed",display:Ft?"block":"none",zIndex:1e3,bottom:223}},ce.createElement("img",{draggable:!1,src:Or,alt:""})),ce.createElement("div",{ref:Pe,draggable:!1,className:Gu.iconWrapper,style:{position:"fixed",display:Ft?"none":"block",zIndex:1e3,bottom:223,right:26,borderRadius:"50%",cursor:"pointer"}},ce.createElement("i",{ref:tt,id:"minusIconElement",onClick:()=>{we(!1),rt(!0)},className:`iconfont icon-yichu1 ${Gu.minusIcon}`}),ce.createElement("img",{draggable:!1,src:fl})))},pi=ye(59301),ya=({text:Be,speed:xe=100})=>{const[Pe,tt]=(0,ce.useState)(""),Ft=(0,ce.useRef)(0);return(0,ce.useEffect)(()=>{tt(""),Ft.current=0;const rt=setInterval(()=>{Ft.currentGe+Be.charAt(Ft.current)),Ft.current+=1):clearInterval(rt)},xe);return()=>{clearInterval(rt)}},[Be]),pi.createElement("div",{className:"c-black"},Pe)},fi=ye(65150),Vi={"test-set-container":"test-set-container___JHp4n","resize-y-bar":"resize-y-bar___rdi2n","code-area-container":"code-area-container___Wrs1J","xterm-panel":"xterm-panel___Qp8NN","xterm-rows":"xterm-rows___NHMLJ",xterm:"xterm___JuxUK","xterm-screen":"xterm-screen___jNWY5",navs:"navs___isstg","arrow-right":"arrow-right___k6W52","arrow-down":"arrow-down___RJ_Vp","flex-container":"flex-container___fcvlY",iconfont:"iconfont___x63vg",active:"active___tIrbA","action-bar-container":"action-bar-container___WBAJU","action-bar":"action-bar___gNMCV","right-panel":"right-panel___n2hmC","action-container":"action-container___GNaac","setting-drawer":"setting-drawer___UAqT2",oj:"oj___BBHzQ",spinning:"spinning___Klii0",btn:"btn___Ih5Gr"},Zi=ye(42926),Wa=ye(41867),ca={"action-container":"action-container___Xcx9G","eval-btn-group":"eval-btn-group___b8ds5","eval-desc":"eval-desc___bIcYm","btn-run":"btn-run___fh7pl","btn-run-self":"btn-run-self___Bwz1A","ghost-link":"ghost-link___Y8dGm",link:"link___PPhWD"},qi="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk3RTBEMDM2MDE3ODExRUI4QzEzQUNFNDcxODM2QjJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk3RTBEMDM3MDE3ODExRUI4QzEzQUNFNDcxODM2QjJDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTdFMEQwMzQwMTc4MTFFQjhDMTNBQ0U0NzE4MzZCMkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTdFMEQwMzUwMTc4MTFFQjhDMTNBQ0U0NzE4MzZCMkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ejzPSAAACsUlEQVR42ryYz08TQRTHp9vQQkFPlAAHDXjxR2LwoEbhpCXon1DPpf0PbP8UwOhV/QOM8QIXIIRwASNtYo0RIye9FIF4Yf2O+U7ysmnrzM5uX/JJu7sz730zOzvz3mTCMFSONgOWwAK4Aa6CS3x2Ar6BJtgEH8BXJ+9akAVZUAZb4CK0twv2KdPHf2PZiCmBpghyAt6CGrgPJkCeTPCefvaGbY016Su2oGGwKhx+AVUwZjmqim0r7Gtslb6dBBXBLh2cg+cg5yAkSo4+zulzlzGsBOmGLTEqcx5CosyJ0Wp1ExXtUAA77PARTCYoxjBJ3yFjFfoJesGGnzlBVUoUGSNkzK6CSmLO3ElRjHx9Zk6VooICcMiHjQGIMTTEkpCVgsp80AZDls5WPL88xVhtxi5LQZu8uezgLOQqPOUpqip8/RM0wyVer6qjjoK0/QAPPASNMrbWMBtgO3sCMuAdOFXuNg02wLKKZ6eMrTUsaUHzfLCu4lserIEVkIvR38Se14Ju8WJf+VuNozXl2O+Avzf1O/zJuTDu+O77meu8Gme/X4FIrjoqOXOdVyb2WKDStYxrh4Bpp7bLCQo5Bo840W3MxP6tBX3nxbWExGyDu/y1NRP7SAs65MXtBMSscWSOHfuZ2J8CVgfaHnsI+cNPvsb/rmZib+lPbpbLdsdj63jouXV0zNaRxOY67bm5VqKbq0/6kU8r/ciK2qs+wASt3itBkynsWcKVRr8U9owxF3sl+a9Ekl8cUJL/0rYMOkixDNq3LYMGUSi2XQpFg67J9kRZ1EiglK6LsmevV93Xz8lIl8OGiuPiWWCftu9hg2RRvEJzHPOa1cI9DvsQKfJelW3kcUxLfk0+guSB1bbjgVXIPs9sD6wyMY/0nvJI7zq4IvIZnfkdgRY37feuR3p/BRgAhrFnXQBvMBoAAAAASUVORK5CYII=",na=ye(24334),Ra=(Be,xe,Pe)=>new Promise((tt,Ft)=>{var rt=be=>{try{we(Pe.next(be))}catch(Se){Ft(Se)}},Ge=be=>{try{we(Pe.throw(be))}catch(Se){Ft(Se)}},we=be=>be.done?tt(be.value):Promise.resolve(be.value).then(rt,Ge);we((Pe=Pe.apply(Be,xe)).next())});const Vo=ye(66649);var mo=({st:Be,prev_game:xe,next_game:Pe,time_limit:tt,record_consume_time:Ft,loading:rt,shixun:Ge,game:we,onRun:be,dispatch:Se,chooses:Ne,unity_3d_routes:et,user:it,is_last_game:ft,onUpdateCode:Et,choose_test_cases:Yt,test_sets:wt,challenge:jt,game_report_id:dt,tabActiveParams:gt={},startDebug:Dt,isLocalFetch:Gt,onLocalRun:vt,work_end_forbid_evaluate:Pt,homework_common_name:Zt})=>{var $t;const _t=(0,b.useParams)(),vn=!ft&&!rt&&(Ge.status>0||(it==null?void 0:it.identity)<5),Cn=["\u81EA\u6D4B\u8FD0\u884C","\u6B63\u5728\u542F\u52A8","\u505C\u6B62\u8FD0\u884C","\u6B63\u5728\u505C\u6B62","\u6B63\u5728\u8FD0\u884C"],Yn=(0,b.useSelector)(on=>{var jn;return(jn=on==null?void 0:on.user)==null?void 0:jn.userInfo}),[$n]=(0,b.useSearchParams)(),[Mn,Ln]=(0,ce.useState)(0),[Bn,mn]=(0,ce.useState)(0),[Fn,sr]=(0,ce.useState)(!1),[In,zn]=(0,ce.useState)(($t=wt==null?void 0:wt.find(on=>on.input&&!on.is_file))==null?void 0:$t.input),[cn,sn]=(0,ce.useState)(!1),[Er,hr]=(0,ce.useState)(Cn[0]),fr=(0,ce.useRef)(!1),gn=(0,b.useLocation)(),{shixun_environment_id:ln,tab_type:ar}=gt,lr=()=>{const on=Vo();if(on.day()>=1&&on.day()<=5){const jn=on.hour(),Vn=on.minute();return jn>=9&&jn<12||jn===14&&Vn>=30||jn>14&&jn<18||jn===19&&Vn>=30||jn===20&&Vn<=30}else return!1};(0,ce.useEffect)(()=>{Mn>0&&setTimeout(()=>{Ln(Mn-1)},1e3)},[Mn]),(0,ce.useEffect)(()=>{Bn>0&&setTimeout(()=>{mn(Bn-1)},1e3)},[Bn]),(0,ce.useEffect)(()=>{const on=re.Z.subscribe("eval-code-finish",()=>{et&&sr(!0),Be===1||(Yn!=null&&Yn.is_vip?Ln(10):Ln(lr()?20:15))}),jn=re.Z.subscribe("caseInputValue",or=>{zn(or)}),Vn=re.Z.subscribe("runCodeFinish",()=>{fr.current=!1,sn(!1),hr(Cn[0]),Bn>0||(Yn!=null&&Yn.is_vip?Ln(10):Ln(lr()?20:15))});return()=>{on(),jn(),Vn()}},[]);const Fr=()=>{fr.current=!1,hr(Cn[3]),re.Z.publish("runCode",{type:"stop"}),(0,te.Yv)(_t.taskId,{shixun_environment_id:ln,tab_type:ar}),setTimeout(()=>{hr(Cn[0]),sn(!1),Yn!=null&&Yn.is_vip?Ln(10):Ln(lr()?20:15)},2500)},gr=()=>Ra(void 0,null,function*(){fr.current=!0,yield Et(),hr(Cn[1]),re.Z.publish("show-case-result",!0),setTimeout(()=>Ra(void 0,null,function*(){var on,jn,Vn,or,Xn;let tr={test_case_content:In,shixun_environment_id:ln,tab_type:ar};$n.get("type")==="exercises"?tr.extras={exercise_id:$n.get("exercisesId")}:_t.courseId&&_t.homeworkId&&(tr.extras={homework_common_id:_t.homeworkId});const Gr=yield(0,te.h$)(_t.taskId,tr);if((jn=(on=Gr==null?void 0:Gr.data)==null?void 0:on.data_list)!=null&&jn.length){re.Z.publish("pod-restrict-data",{identifier:(Vn=Gr==null?void 0:Gr.data)==null?void 0:Vn.identifier,data_list:(or=Gr==null?void 0:Gr.data)==null?void 0:or.data_list});return}re.Z.publish("showRunCodeTab",!0),re.Z.publish("runCode",{type:"start",socketUrl:((Xn=Gr==null?void 0:Gr.data)==null?void 0:Xn.wss_url)+"/log"})}),100),setTimeout(()=>{fr.current&&(hr(Cn[2]),sn(!1))},1e3)}),Rr=()=>Ra(void 0,null,function*(){sn(!0),Er===Cn[2]?Fr():gr()}),xt=()=>Ra(void 0,null,function*(){var on,jn;sn(!0),hr(Cn[4]),re.Z.publish("show-case-result",!0);const Vn=yield vt(In);if(Vn.status===0){const or=(jn=(on=Vn==null?void 0:Vn.data)==null?void 0:on.out)==null?void 0:jn.map(Xn=>na.Base64.decode(Xn));sn(!1),hr(Cn[0]),re.Z.publish("showRunCodeTab",!0),re.Z.publish("setLogData",or)}}),Vt=()=>Gt?ce.createElement(E.ZP,{onClick:xt,loading:cn,danger:!0,className:`${ca["btn-run-self"]} mr10`},Er):ce.createElement(E.ZP,{onClick:(0,Hn.throttle)(Rr,2e3),loading:cn,danger:!0,disabled:Bn>0||Mn>0||rt,className:`${ca["btn-run-self"]} mr10`},Bn>0?`${Bn}S`:Er);return ce.createElement("div",{className:ca["action-container"]},ce.createElement("div",{className:`flex-container ${ca["eval-desc"]}`},tt&&(jt!=null&&jt.with_code_file)?ce.createElement("span",null,`\u672C\u5173\u6700\u5927\u6267\u884C\u65F6\u95F4\uFF1A${tt}\u79D2`):null,Ft&&(jt!=null&&jt.with_code_file)?ce.createElement("span",null,"\u672C\u6B21\u8BC4\u6D4B\u8017\u65F6(\u7F16\u8BD1\u3001\u8FD0\u884C\u603B\u65F6\u95F4)\uFF1A",Ft," \u79D2"):null,dt?ce.createElement("a",{target:"_blank",className:ca.link,href:`/report/${_t.taskId}/${dt}`},"\u4EE3\u7801\u6027\u80FD\u68C0\u6D4B"):null,[2,3,4,5,6].includes(ar)&&ce.createElement("a",{title:"\u663E\u793A/\u9690\u85CF\u6D4B\u8BD5\u7ED3\u679C",onClick:()=>{re.Z.publish("show-case-result")}},"\u663E\u793A/\u9690\u85CF\u6D4B\u8BD5\u7ED3\u679C")),ce.createElement("div",{className:`flex-container ${ca["eval-btn-group"]}`},xe&&!rt?ce.createElement("a",{href:`/tasks/${xe}${gn.search}`,onClick:on=>{if(on.preventDefault(),_t.courseId&&_t.homeworkId){setTimeout(()=>window.location.href=`/tasks/${_t.courseId}/${_t.homeworkId}/${xe}${gn.search}`,300);return}if(_t.courseId&&_t.exerciseId){setTimeout(()=>window.location.href=`/tasks/${_t.courseId}/${_t.exerciseId}/${xe}/exercise${gn.search}`,300);return}setTimeout(()=>window.location.href=`/tasks/${xe}${gn.search}`,300)},className:ca["ghost-link"]},"\u4E0A\u4E00\u5173"):null,vn?ce.createElement("a",{href:`/tasks/${Pe}${gn.search}`,onClick:on=>{var jn;if(on.preventDefault(),Ge.task_pass||we.status===2||(it==null?void 0:it.identity)<5||Be===1&&((jn=Yt==null?void 0:Yt.test_sets)!=null&&jn.every(Vn=>Vn.actual_output))){if(_t.courseId&&_t.homeworkId){setTimeout(()=>window.location.href=`/tasks/${_t.courseId}/${_t.homeworkId}/${Pe}${gn.search}`,300);return}if(_t.courseId&&_t.exerciseId){setTimeout(()=>window.location.href=`/tasks/${_t.courseId}/${_t.exerciseId}/${Pe}/exercise${gn.search}`,300);return}setTimeout(()=>window.location.href=`/tasks/${Pe}${gn.search}`,300);return}ee.default.warning({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u6211\u77E5\u9053\u4E86",content:ce.createElement("p",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u8BBE\u7F6E\u4E86\u4E0D\u5141\u8BB8\u8DF3\u5173\u3002",Be===1?"\u63D0\u4EA4":"\u901A\u8FC7","\u5F53\u524D\u5173\u5361\u540E\uFF0C\u624D\u80FD\u8FDB\u5165\u4E0B\u4E00\u5173\u3002")})},className:ca["ghost-link"]},"\u4E0B\u4E00\u5173"):null,Fn&&(jt==null?void 0:jt.show_type)===1&&ce.createElement("button",{onClick:()=>{Se({type:"SHOW_PICTURE_VIEW"})},style:{minWidth:"72px",marginRight:10},className:"btn-run",title:"\u67E5\u770B\u6548\u679C"},"\u67E5\u770B\u6548\u679C"),ar===1&&!Dt&&(Ge==null?void 0:Ge.open_self_run)&&Vt(),(jt==null?void 0:jt.with_code_file)&&!(ar===1&&Dt)&&ce.createElement("button",{onClick:()=>Ra(void 0,null,function*(){if(Pt){ee.default.warning({title:"\u63D0\u793A",icon:null,centered:!0,width:554,okText:"\u6211\u77E5\u9053\u4E86",content:ce.createElement("div",null,"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4F5C\u4E1A",ce.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{window.open(`/classrooms/${_t==null?void 0:_t.courseId}/shixun_homework/${$n.get("homework_common_id")?$n.get("homework_common_id"):_t==null?void 0:_t.homeworkId}/detail?tabs=1`)}},"\uFF08",Zt,"\uFF09"),"\u4E2D\u88AB\u4F7F\u7528\uFF0C\u8BE5\u4F5C\u4E1A\u8BBE\u7F6E\u4E86\u622A\u6B62\u540E\u7981\u6B62\u4F5C\u7B54\u3002")});return}if(Be===1&&(Ne==null?void 0:Ne.length)<=0){ee.default.confirm({centered:!0,title:"\u63D0\u793A",content:ce.createElement("div",{className:"tc"},ce.createElement("p",null,"\u60A8\u8FD8\u672A\u6DFB\u52A0\u9898\u76EE\uFF0C\u8BF7\u6DFB\u52A0\u540E\u8BC4\u6D4B\uFF01")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"});return}sr(!1),yield be()}),style:{minWidth:"72px"},disabled:rt||Mn>0||Er!=="\u81EA\u6D4B\u8FD0\u884C"||Bn>0,className:ca["btn-run"],title:"\u8FD0\u884C\u8BC4\u6D4B"},Mn>0?`${Mn}S`:ce.createElement(ce.Fragment,null," ",ce.createElement("img",{src:qi,alt:"run",width:18})," ",ce.createElement("b",null,"\u8BC4\u6D4B")," "))))},Zo={"unity3d-panel":"unity3d-panel___aA1uJ",xiazai:"xiazai___cYPLL"},gu="data:image/png;base64,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",yi="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAABcElEQVQ4EYWTMUvDUBSFk9rS0loHxcVJxMlBcPMXOCgoLm5uujiLBRd3HQRBxUUQBwdxEHQQHEUHEUvBSREcbIuCOgmiNX6neQlp8qQPPu65955309umjhM7nucNQgXeYS7Wbp9yaQN2YRiq7W6kLIYitSvXdSvEhqXfUrINiBrSfIpT2IZCtBFo2wA3aBLTUIYcXDCkDMvo8NgGhE0jVon70AclmGbIHdRgVk9wED2EBnt/KI8dj1zc0j/DO4aWfwUuUxQWEc/waDQyPNeorzDzhYbdMOyJmNEK2klT+2ECpqB5MI2DBtzDoV91fojfRuf18U9gXQViDo5h3hgSgV4Rssb/q0udcA5boJU6YCBxM1bAo4f56yGycAQHkIl5rSm+bqg1f0az5wzOT9AKeeut1uIQaTX60mgd5WswCpMMfiNaD94dGvX/miUMdViA3sCE1nekP9km6K3sCnqJSHME9uABXuEFNFSv9BIUdOkPNwD5qttE6qEAAAAASUVORK5CYII=",gi=ye(44620),ki=ye.n(gi),Wr=ye(38147),Ea=ye(59301),Jo=Object.defineProperty,au=Object.defineProperties,ou=Object.getOwnPropertyDescriptors,po=Object.getOwnPropertySymbols,mu=Object.prototype.hasOwnProperty,ju=Object.prototype.propertyIsEnumerable,pu=(Be,xe,Pe)=>xe in Be?Jo(Be,xe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Be[xe]=Pe,Wu=(Be,xe)=>{for(var Pe in xe||(xe={}))mu.call(xe,Pe)&&pu(Be,Pe,xe[Pe]);if(po)for(var Pe of po(xe))ju.call(xe,Pe)&&pu(Be,Pe,xe[Pe]);return Be},xs=(Be,xe)=>au(Be,ou(xe)),zs=(Be,xe,Pe)=>new Promise((tt,Ft)=>{var rt=be=>{try{we(Pe.next(be))}catch(Se){Ft(Se)}},Ge=be=>{try{we(Pe.throw(be))}catch(Se){Ft(Se)}},we=be=>be.done?tt(be.value):Promise.resolve(be.value).then(rt,Ge);we((Pe=Pe.apply(Be,xe)).next())}),hl=({unity_3d_routes:Be,onGetUnity3dMessage:xe,taskData:Pe,userInfo:tt,itemData:Ft={},codeRepData:rt})=>{const{shixun_environment_id:Ge,tab_type:we,index_tab:be}=Ft,Se=(0,ce.useRef)(),[Ne,et]=(0,ce.useState)(!0),[it,ft]=(0,ce.useState)("\u6B63\u5728\u52AA\u529B\u52A0\u8F7D\u4E2D..."),[Et,Yt]=(0,ce.useState)({}),wt=(0,b.useSelector)($t=>{var _t;return(_t=$t==null?void 0:$t.user)==null?void 0:_t.userInfo}),[jt,dt]=(0,ce.useState)(void 0),gt=(0,b.useParams)(),[Dt,Gt]=(0,ce.useState)(we!==6?we===5?Et.thiry_party_url:Be:null);console.log(Pe),(0,ce.useEffect)(()=>{var $t;function _t(Bn){return zs(this,null,function*(){try{if(Bn.data.type==="fetchData"&&Bn.data.key==="JKLJSOIWOIC~"){const{requestId:Fn}=Bn.data,sr=yield(0,Wr.ZP)(Bn.data.url,Wu({},Bn.data.params));Se.current.contentWindow.postMessage({type:"fetchData",requestId:Fn,data:sr},"*");return}const mn=JSON.parse(Bn.data);xe(mn),mn.type==="getTaskData"&&Pt({taskData:Pe,userInfo:tt,cookie:(0,le.ej)("_educoder_session"),currentLoginUser:wt})}catch(mn){console.log("error:",mn,Bn)}})}let vn=sessionStorage.getItem("Tpilist"),Cn=JSON.parse(vn)||[],Yn=($t=Cn==null?void 0:Cn.filter(Bn=>Bn.id===gt.taskId))==null?void 0:$t[0],$n=performance.navigation.type===1?!0:(Yn==null?void 0:Yn.id)===gt.taskId&&(new Date().getTime()-new Date(Yn==null?void 0:Yn.time).getTime())/1e3/3600>24;if(dt($n),!(Yn!=null&&Yn.id)){let Bn={id:gt.taskId,time:new Date};Cn.push(Bn),sessionStorage.setItem("Tpilist",JSON.stringify(Cn))}window.addEventListener("message",_t);const Mn=re.Z.subscribe("evaluate-unity3d-result",Bn=>{Pt(Bn)}),Ln=re.Z.subscribe("unity3d-reset",Bn=>{Bn==="start"&&(et(!0),ft("\u6B63\u5728\u91CD\u7F6E\u4E2D..."),Yt({})),Bn==="done"&&vt()});return()=>{window.removeEventListener("message",_t),Mn(),Ln()}},[]),(0,ce.useEffect)(()=>{jt&&we===5&&vt()},[we,jt]),(0,ce.useEffect)(()=>{we===6&&(rt!=null&&rt.content)&&Gt(Be+`&ctz=${ki().compressToEncodedURIComponent((rt==null?void 0:rt.content)||"123")}`)},[rt==null?void 0:rt.content]);const vt=()=>zs(void 0,null,function*(){var $t,_t,vn,Cn,Yn,$n;et(!0);const Mn=yield(0,te.sA)(($t=Pe.myshixun)==null?void 0:$t.identifier,{shixun_environment_id:Ge,tab_type:we});if(et(!1),(vn=(_t=Mn==null?void 0:Mn.data)==null?void 0:_t.data_list)!=null&&vn.length){re.Z.publish("pod-restrict-data",{identifier:(Cn=Mn==null?void 0:Mn.data)==null?void 0:Cn.identifier,data_list:(Yn=Mn==null?void 0:Mn.data)==null?void 0:Yn.data_list});return}(Mn==null?void 0:Mn.status)===0&&(Mn.data.thiry_party_url=(($n=Mn==null?void 0:Mn.data)==null?void 0:$n.link_url)+"?t="+new Date().getTime(),re.Z.publish("send-tabs-result-data",xs(Wu({},Mn==null?void 0:Mn.data),{index_tab:be})),re.Z.publish("update-windows-time",Mn==null?void 0:Mn.data),Yt(Wu({},Mn.data||{})),Gt(Mn.data.thiry_party_url))});function Pt($t){Se.current&&Se.current.contentWindow.postMessage(JSON.stringify($t),"*")}function Zt(){et(!1)}return jt===void 0?Ea.createElement(Ea.Fragment,null):Ea.createElement(ce.Fragment,null,Ea.createElement("div",{style:{height:"100%"}},jt?Ea.createElement("div",{style:{height:"100%"}},Ne&&Ea.createElement(he.Z,{className:"c-white",message:it}),Dt&&Ea.createElement("iframe",{onLoad:Zt,className:Zo["unity3d-panel"],ref:Se,id:"unity3d",allow:"geolocation document-domain camera *;microphone *",sandbox:"allow-scripts microphone allow-downloads allow-same-origin allow-top-navigation allow-forms allow-popups allow-pointer-lock allow-popups-to-escape-sandbox allow-presentation allow-top-navigation-by-user-activation",src:Dt})):Ea.createElement("div",{key:"123213123",style:{display:"flex",height:"100%",position:"relative",overflow:"hidden",alignItems:"center",background:"#1E1E1E",justifyContent:"center",flexDirection:"column"}},Ea.createElement("img",{src:gu}),Ea.createElement(E.ZP,{onClick:()=>{(Pe==null?void 0:Pe.vrs_type)==1?ee.default.warning({title:"\u63D0\u793A",width:518,icon:null,centered:!0,content:Ea.createElement("div",null,Ea.createElement("div",null,"\u8BF7\u5148\u786E\u8BA4\u5DF2\u5B89\u88C5\u4EFF\u771F\u8F6F\u4EF6\u5BA2\u6237\u7AEF\u518D\u542F\u52A8\u73AF\u5883\uFF0C\u5426\u5219\u4F1A\u56E0\u4E3A\u672A\u5B89\u88C5\u4EFF\u771F\u5BA2\u6237\u7AEF\u800C\u542F\u52A8\u5931\u8D25\u3002"),Ea.createElement("div",{className:Zo.xiazai,onClick:()=>zs(void 0,null,function*(){var $t,_t;const vn=yield(0,Wr.ZP)(`/api/tasks/${gt==null?void 0:gt.taskId}/download_vrs_file.json`,{method:"get"});(vn==null?void 0:vn.status)===0&&(0,le.Nd)("",`${je.Z.API_SERVER}${(_t=($t=vn==null?void 0:vn.data)==null?void 0:$t.saved_file_path)==null?void 0:_t.replace("disposition=inline","")}`)})},Ea.createElement("i",{className:"iconfont icon-xiazai4"}),Ea.createElement("div",null,"\u4E0B\u8F7D\u4EFF\u771F\u8F6F\u4EF6\u5BA2\u6237\u7AEF"))),okText:"\u7ACB\u5373\u542F\u52A8",onOk:()=>{dt(!0)}}):dt(!0)},icon:Ea.createElement("img",{src:yi,style:{width:16,marginBottom:3}}),type:"primary",style:{width:"#3061D0",marginTop:40,width:140}},"\u542F\u52A8\u73AF\u5883"),Ea.createElement("p",{style:{marginTop:30,color:"#AFB1B3"}},"\u70B9\u51FB\u4E0A\u65B9\u6309\u94AE\uFF0C\u542F\u52A8\u5B9E\u9A8C\u73AF\u5883\u3002"))))},Rs={"code-area-container":"code-area-container___bjERn","only-view":"only-view___LP5ZN",frame:"frame___k7Y9h"},rl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIsAAABuCAYAAAAXkODOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY4Qjc0NjM3NTI4RTExRThBQTE0QjdDODQ4MEFBMzdGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY4Qjc0NjM4NTI4RTExRThBQTE0QjdDODQ4MEFBMzdGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjhCNzQ2MzU1MjhFMTFFOEFBMTRCN0M4NDgwQUEzN0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjhCNzQ2MzY1MjhFMTFFOEFBMTRCN0M4NDgwQUEzN0YiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6LemY3AAAa7klEQVR42uxdCXPaytY8ArEaYzt2cm/efe///6+v3ktu4ngBm13Ah1zdUTMeLYCEuYmnSuUFEKOZnj7rnAnW67X94q21ucLN1cbvc1z1zVXzXG5byRXJtcDP36YFvxhY4sk+21yNzTXcXL3N1Y+fs6LvWwF4M1zTzbV+B8vptxgUFynssA8Igj1AtgZgJriid7CcRmticuKJvd5cnYIgmIkIiUTELPHz1RhBZNUhzkIwF68sQMXAGW2uccq938FyBJB8gP6R1+aYsBl+j8A8nOi6XAHAp7rLygFThJ8EW4D+tADWVgp41gDNE/rxDpaKWzyhl9BD8gAyxuREAEUbVyB6BpXUZc6qr3nYpYGfa9yH+orhe2LgdFNE4gT61PQdLNXpI5cZlM9JH2Di2pisOl4ju1QhChpiadXwPSP0JwbNOV736Tbs7ztYyujf5rrBxPvaGAM+hzjoASBjrOC30BMI1BB9GAFEffQvEMU3xOsPANc7WA5oH1OAMscAT2EqdzEBTydkgQRglp70bSlM0xQxtcbzPL2DpTxGoah5wiR0sXqfT9y/0RB/zwCi8QKiVVsskn6cqsl9imBpgFEazv9jgDxiVfYgap5LBGdNlNm5/L4qEYghQGJ4lhBmf8PRZ+5LfLZfFiwdACVwRM4dBvEKq2+45wTWoIiqnySEnqOm8j2YoCWAWWGCRyWZ/5cQo08A0IXznpE89ztYPBbPlbPCHmUwwz0UwUB8IG2AY2FJfCgS30me+cw+lTlgZ7geRfSGzkK5PRWxdCpg+QDFT03hW/x+BUoe73C/FlZvV8zZiVUfuwnxHMMdQF3D88+xMK6csYjv891OwJn31mDxKbJjKHm0cu4KDnwAXeYcA/soK5LW0jzjs80SfB4hJr4tZv1iB5bpQgQ2MS7qSf57h3v9cmCJJ+iT47AaYpKvREcocp8+rjnuMXHecwUg3afoHB30ZVKSo4wM07PE+VaEGRoA2xDA+CTKbwSGWfxuYPEBhRN5bUnwLa9xQug1naWIpE+ySv923teGUs3X/69EUVVDH/sAzUMB/SMAYB5FqW/JGE1/N7B8siRKvIbYGWNQVgVWTxOgqkG3me+gD333ME8HtD/DJJWtH9QsiWsNwTR5A9/Fe9jXP2C1fQFzRb8DWK4tCQYuoJPsQvvnGPhHxxlXT9Ft4on6S5hjiBXuview6l3uDTx/HQukyHO3wSY38rnPYMjoVwaLei1joHyz7VhJHj1fYPB8Xs4rvGfiYY4bfN8QA/7WpigDo8MCelkPTDLA58biYvhhR4x/HRMsbVAp2xc86Acxk7M+ew0mGaRQNsXSBKLGVThPzYXehK4U4flXOQpzA0x0iTH4BFb9toeOpf6nDsTujyJa+zFaDatbrZ4lBuuuwMq6wsNMUt4zxf3SUipPMdYST9BXgPxzjqUTYVKXIkKnljgy7wtaaHROdmzbS14/JWZRhXYOeXsD0GTJ7Uv4H4qYjGeWeGP/abmvNO2/54zHB7ArUzI+ZyjtgQCjba9jbTMR2Z+sgOPvGGBRPWUN8dPD5I9yBrALYB0716MsJ90ujYp7FmACsPE9FgQXYYRxrYtoaTvssbLtZPKlY3REKSL+aGKoZdth+DtLkpxHOYzSKRkotYLKYCjOsO8Zoq/s9iQsnAaYNcawi/cvME5xn//tEcMR+j/G/dKYYYzF8aY6i2bcj4Ds6xyFtg+RUjajXOH75wDCOKW/N+jrCL9/PaJYU8CkufeXeJ+7VaUGMMwEIEX7PSmyKKoES1ucYRGo8xoK2jpDme1XAJSmOMQiUHkffZkJm/VtO5eEFsvfORZHYOV5fZ+E3f4GG6rl0gDoW+Ibmsh1SD8y2bcKneUCD3Bl2y72Bv4eZoisa1g9ZXtQ/8AqvZfJvQaDTfB3aIk3WJVDJlr9SFEeOxkm/SHOu0/iLAwcUTQT/WNe8uK+PQazBJbEakLHTGYa4feUz9axgqsIxXfAELfyd9uSJKe26AJtAIjZ9w/o/1+W7HXm/qClJXGaZgljp+Bz52Uh4KgqzWJpr3chVCqGao7NvsKKo3s+rd1g9e4LlL5tb1xfYkADSyLYdUviThP0tW2vM+3pr+ngs2s8Q8+Sfc1TWfVjAGzXFjqiRbeqrAQYkyNZgwt8b9tSgpVlgSW+z58e5w7d60EGEJj7sW/OacOSdEvdXRiJvvRNGKAjsnkqTi6OBbdxcOtpICsukIlc4D5d+d5lQfYgm83xcyF9vrW3S3SaoH+VgqXrAcoKYLm214E7ZaIiCmQeUCPcQ8VaCHDULYmlMBttJczSF1BNxUrqiNk/syRSTMD1BXBUOMcZ7NEUVlo41supbDSbYKweqgKLTob7xQ2stmWGMjy2wxJ6NDDImEdbLAUVby2x0FYOOKjgjQQ4ExFJl8KQNEtrwlQtAY06xcaWeKpD/G9hp7l1hX30smRZ1tAfHuWIWx0eU8DSgOj6cqBMvrRk/5DZ9lZVbi0NHStiLave95qa8jXxz5hjxjY9TrN9/Byn1P7AgnmuSgwNPWBZ4P5ZrPIcBMFBytsG7C/6xeY+D5vf6+iHpkFMNq9Fm9eoM1yIfvDyWsbtn3F/fq7t8ZKqnyPuR6UpA5v+NDffMZe/q9JbKgFLbAl8cP7HQNcwQ3TEHfpfST6JzZitb2TiHjYDGv+vIZPbxesDvBYzRBcgWgO4KwFVWywVX2Otl/hz46oBImZ9c/N3/HzDCvWWS5+j8VCwcEedW91ggAdL00XOgdzVnoNHXaFLH0o8YfL/S6y4uSOeXsSHvEaAxIDobX5qaY6sRr1lvPn84hgAER3rafOd+1qOTXEhzDJM6KXoYKWBxTew9IhOMkzIM8d6KTJ4qjg2xSk2wGpj/m4sWkZgiPh/fYAogph4xt/xfa4AkLxxWKpT7FDRmfGMfLZMgMT931Hctez1BrYpnKA+OTb1mdCHgqWWAiB6RNPM7PkuSu1mcLhVYyq+m4b4KqZgiBDM0RMvLMVOE68VrRrFiO1o8/nKTFv0tSWKONu3zfdOPUB6WTCbv7dez7EWP3nmiqVBRhmi6KFMsKxSvmidIWLOrdh+IBfpMWN8x6QvNr8/gSHigb4Ak1ChfRJl9xoDnZcNtnbYY1EhQLoYB5bdoP9nDlZ5KdOxeR/3WzfFnxT38a4gULg4axlqRNp4h+akox4KlqlHlmfVh6XM3GnvS8wMth1X6gIMpOlHsEcbuofPrKUfYS4yuW6JW32G7zlmGwCYcwERrUrGowgkfV8IRupY/h6rWo7ulaW8d0xqxhwKlqV4Q2lCn1l6UZpzO7yUREiTm2Invi+A4jNr55aUzdBQwHNVukcB8L8ox1RiNz+vbLu4D8XnlhjC+9qizxQJC8yz2LqACV0aWLSqAEVPlm+lvati61hATGC6ADgaKYPAWEtosjFe/RMliJJriMNhihXTEUtt6vl8/Cx9S/ZgP+DnZ0zUCmKo44grAmlc0M/C8dCxGlt+ovzUNaEPBUtDdIGZbYftfe3Hvt5aKLAs5OMqohpvaeIBqedU5SQLYYU9Qy9QJZWrfpAhkgdQnueyGHrisLwSIA1gpkcUVzGQCvpa1ligXYzLbAdGYhR6UgZYmh6lKK0jHdszmirihg9Pl/pCABtgQB+t4gbQciD/4/heZkWcdAB/DexxJmPJ+nNzMhLYqiu6GF0BRR1zqz3FP0XRpCxmUeWxlSEHlzkiSifD3QRFv809vqcmfX+qWjEFWJU9fInRmutS5J7/EdGitVkY3GxD1LXFKqG4qomPqMqN8oxCW9nMMs/x2gYZXkNlD3pR6X299ZixK6s4SIf+XOAZm6p44jmpn1FRjJX3j/js3KHypUdkxDpDJGKoL2L0L/m+J4/F1JLxrxIsWyZ0WU45WkVpictMuZw5/2uBWpU9Yrr88QZmrG8hNGXVjyE6+hi8r1h1cWDvDtYNPcMt+XzTJwI8okqT2wfiaPRZTFNZnMMKx2DLhD4ELAEGoSWrfJ1hBbGkOcHREvb4nhP9rVr/6EAZnrrmrfNebhe9QyR7AqcfI8F0ntEieoAndpXTh76wPPNkrgGUUETVSEBLa6rofqhDRNHBYGH5CDKLr9PUPUjnfyp7xOO0efBjg8M1bZUdpzkT+pJFJnGaOZ7lQiZWzwbo5FksYKMLS/J6NQPvpwiSVAk3ntW1asugTtC/4FBmUX2lIXK8Y9snh43sjYoBYzJc01Zl8ggTEuX4d3pgishxjqklNBEL5hre5LygH6s/PECsxP37n7gKznCvpuvRhY7UqhgsP03ossCyBvpaeOCpsscbiZamY5K6A/0Z4uY54z5dS/Y/TS05/CqybTd85BFrbRHB4wy2ir9jCPYgs/wBJlFH3IMAsS33bx5hSF9E0b5gCbHSlgIGmrZvwR5ppi3FxMRVKDefmUJxzFr5c3GKcYLcaHDT42klmMiyaX6XuG/1OMsPwJ1u7sUCzQ8EIp9v8/PctoOKkTBcVTsCmFi+E1i0Q6yC8GDllivfh0GuHIcWc3DHOUrzRAAwTnGccWsGxZHBaxs6Fo+a1Wrmfs5a+QDpgweg1P/OhSVfBRXRp1pFC7QOC62LZ7sPc97MEp1NgINi5fENQFHzmJscpAf1eGawz0pYZC6e5SIe13jVR7a9rWSuZi5BBfHFrP84QhzuYO3REfbRJ4I8XuBVSezRFlbmRr1nnes0sNB7+mS7Ff6t0mKZu5OKCfhawCzm6uR2VJ38XWQ+RctXJ2m66dFVVBR1d/CHEBRV5tlSUrC/TNXI3B6bBhbd+FRFGL8r5mWWxTIXj2kzz7IQkKnushKNvuWZ/O4OK3+GfobMvBMdYiXueBVFL95o8bwus0AA8fK1zAi5sId6yLmN966oGGNhu2MyB3chvtSV2wzMWYbOQWo/K8BGNUvKZqliSwviDw+LTDD5RVf+WESEmswzjwLtY8dVQZE3L5k9OrJQfsAQ2VnPZB2QojVZy2htx7FHxTErp3SeJy4gv+fQbb6m6QLxSpfvmYrYtQKTGEnc59YxmUOH1cI04Fa8EBUcdTBdyxmHvQySUFbXsffbzrDKWPI0KyhWVIkbARBNz+rU8hhTZ/LbO/R7QJZI8edEjuJbtStB2YPzyeSmG+idl8JseyvEvPnlEUESKgCgaE4tOXolbcUUVUDJXnOPLhDZ6+DbS4lQh3GydCKazVqsaOrqKhV7pLXIIM+MfvAs+LWM9cEmNkPsDas+IKWix5zJjNH/MXaj00HlWT1FxASdWh0FhFgqNGVVUZ65jJMySbqf+6d73460ZVUAUhf2IGv4zgIgOEKxyg4GyxoDG9px6oI05WHILmOwSxxLeUqh7nnBSaFntp9iFU0cgI0BsLxw/4iTdKwIOWJQHUsqP/1w9KSzDKcowUFL08oASwDHS+sIz18TsLgWyB2smY/qO4Hi2LTiJ5nRvL0S5TIv1THKM80P2DJaFBhk3HOwbzwngxSm1YW3zGDweYoT8yD9gbVpq25dx/HnWhoDKKjXSChS66moAk7zdpgz0KoD1Fy2OwJrhI5pzXTKxx3EWtPS6wlzgX3w6HQHiaG2Hac4cCfLFI6dVbJJ3QCYMwFBUfN2nOVMhIMsdD3EVYoX5BW7tfNf9I59TGrJU77PYPG1YxzMymCWlh3ntHImGDP+8SrhOAYI9sL0oNg1dzVBN+/NO2XkTFiO+TbPFbHHmTg+zwCQl/MFNv28P+D2eQd5BaJrda2EYGMoNz7LQaqLWuZisBTYY4EBZ1nweZYFAsCsLKn3VrZoGIglE5UMELrTOTYzS+rYBWKlHKojdjKkQQvfq9mMU8zx6FCwLPAFPUx61uQE4kRjq6NTM8sOHdw5ylYnwwKZCFji+M1fANvoUF8GPl/m7kQyFfWrZ0zKuSURXZbOWEJPWpcAlscMBn+W79fxPhgsc9jr9GaOcyi8mdHJonEmmsqvLBBJZSTAGpaUau/DuTYHlT/Y2zdm27NSVB1guGW5DtSP6WFD/0sViAP9LmGOnrl0DIpaWToLc2hHlp/f0cwxQYu2GQDgSzhmQtMzTVZYSj1REkPb7WDwQ5ijbkmy0xK+Ft2Y37RkpySrSb14WiUIykpTS7lvnNC9j2HRQx/Wnr3O3J3ZsO1jfg/WS3X7wdK2CwSntVUGUKY7rkbK12fHEdWDdXInooN1dYeyP6dq64VbS2m5jDEZF+jDz3owwh7nUg7kpQqVsAGZ5Rn9j8uZ/XcXDzD6xQO70twTM4dVaH2W4mfhSg+FPeYZnsy+45fhAdW7yOHINaHhdeVWiG8ZOseqClbBRDYA1JgdWL+WrMJDvR/x+kvBINRKMWGWpTALN6QvRTxc43sme/h2XgopZlSjqlsSBtAFPjp0fNxtER/wAK0MsCwAjHNLtqQ+7Wmx/IwSY7X8BErV8RaatvDLXAAIZMcadkoyQy9miIGwB+vUpbGHlntfilhlwtGD7V886CLDKAgFME2xQOM+35YNFrPtmitZIqSM3AyNEvMIllFVkVsnYvuykxIOPB7jy8pUL8nowh4dhz2GkpjVANh+lvsSnUVr8n45tPQY9J+sU+B6EHFNx3pdWwkJbqHDGJElMYVjuL65v2iakuleBkDcagy0XPiMVAinaqHEugHEYgD2eBZHWxua5QwAGDjMEgqzrLEAyshGvABQ1xnjGdn2kchhWQ7H0GfOYjVEZci5Au0OA13W/dL2Uz9ixfEEMCYn83iZDkQP389ofF2sGnpM+bma5NYG4g3WY2hCMFgZ3u+4PaXcqyHzF4qUCMuax9DjYe2J0+cYYCmj0Q/TlknrQLdqWRIoHYMFftbINSnNbttnD51hwpfCgFT+zy0pPqzH0FAJpp9lauXs6wmgT2adrnIJveTC+dyzlZR072OWdUET+i2bHs0yFdF5KxPzGc8wVPawpLTFzHlNTcumbR8107EkoLmQCeBrHxxmiZzxPXSyrkQ59rU++tTzzOmgzEHfEvGW5OTSEXUqZ+HovpyVWBWLDKdfAwNZF/ZwGaLmMS2nwhBkj5HDHqxixSNwmYTUEFOZUf1DwMLdiIMMVmni9X95rM2oKrBQFHVFFJ0CWPril3gs6M+ZgZrvhCEalgT4VsIedfHELvD/J0tC/Mosc4dZeuJ/4YYt13A4VMRmVSS/AlCuqmSVNLBMRBR17XhbVWviou46Hsp9duYx71RPq1/i/h0ByMrDOi2ZeDLLvaz0QCaqBwfi1DO2dTssqezGYTW3UbFe2OtzGsdW8n4wH1g4OBoUq6q4sFahvJRJKUOx5gGRTRnYpSikDSiDXy05eVTZY2zJyfUBQEHP8VwUyEmKzyk6UATQkXefofTG/fth2zsNXL9ZpWAhKjuiK5RlFbmHSi5lRVeRfMXKliwHMvc8/2d890iek+cqr8RCXNr2mdNNMODXCvrds+TklDRf1yXGrWGvawM/WQXJXGlgmThUdyhYWCqMTHVv+XkzZbTvBXw8DYwDdbMu6H9kyTbPIfr/J+7J0MhzQarvi/8lr/GI4O8ZzEQROfYotQsrlsBWGlio5bds94wuX8VKlqC4xb2L1PC/wUNXCag1+vRZdJs+xNSTMx73+J/GXwY54/DZEi/xssCii8eIh6FnBQov0G9Xqc06uqcUpdIyRBHpNm+TFwu/fDL/Sawc+GsBYpEDoT5b+rFzZbUI4oXBxO8ZIlF9HV9zmILxmLo8+0XG+7sAym2GvhHIImqLz4jtoUrrtQhYTPSXrBVBU+0+ZUJohnL/bZ7yx9X9Z4HvP7RNAJKvOyiGKxGx9ZSJbTo+j6zTUq7Rh6xkqGtxnF575qvSpPtazoqjfU8fRN9jopkoqLMcU5aDW3Tyh1j1N55VVAVgiugUerhFG2wapoztLfrPIOkqxeq5SDG/tV1Ysq/ZPZlsUaX4+Yn+nAAX83JvLMkUm+9pErJaAtvjDk6jBih6WpXy5mGFWgp4KC6WApq7HB3Ml0xWx7gSVFljei5m9CfbDsWswYiLtwZL3RJXeRmKJs86VFHDA62mOSubIsxktZbNsnTSUQFPy8b7l6NLrdCnovm0XYiRseUX1mlaEiS89jD7DztSwDevlIWeBFYW1Q9FXFGbn1pSPDhLR6CVEFSgx3Bz/CdL3PtBxri44/jR4+/wLb6PeNZ7MNI6h9mpdF95gDKwI2YGBBWcOL4rw9wBRKsM6ve1j+I0K2vr7aVjsTx7dAGXHU0YYpkh1s4tKbt+n/OcAQBFXefKo7M9H0NPKeJnqbpNsCLOIH8/QIcZQgEukrBzC4r+BPY7tGAzrReCNk2nqovexAMaHlMmn5n4VE6LiCqy1ARGg0/0jI8NlLdkFrYPzop5xkT0AZx1wUnm8backOWBoLkGAPLAV4fS/sUz4T15tkGKAswiSsyF0eKME/ze9jDKXgUE/+lgoaavZSH0JPMPGLio4CTXLNkxudgBcL57Ff2c5ipT12Hp1qFlb1lhQjez9Roioj7aa4fkzzq+b9FOASwc5BvbPvL3ESuXR8Ht4nBigtISk8eCwLOSVyQPGmdwdA1wFI0ZEZgXuPi5C4+y/6ZAOSWwkJLp4GK0+BkDdG7JYU/RHkBk8jarGtBXxGuZY/HxTEZeTPyuW3Iu4sR232zPlMw83XEXn9RvARY1LTV4OYMeQoVydoC5WLNkd2FDrkDM55Xzfj28aiEXt5PsM4AUVd2c901thwrYvxtYSMs3lhSgYR4rvZTtkn0/CgoFx1rAsyxxMTBgGeT4fB6s2kOnfgmwqFnfEJ/Go0zc+AT7y+NsvnmAHIIV80BycmxyCn6WIi0SYHAj1xDg+WLbB2Od41kGdqQCgims8V2+n15mlgkp0uaWURDgnVmygcyKSQ0xMRtYeYzjsMoj41j8/7jC1Uk/Sih6C4sEMF/3zIpXBj8Ja+efDBafLsOSHNzbRP9EIJYTj4o5syQIuospWxQsugvyEIbmnqDhyU/APwgsChoW1mvCUupZ4gFtil+FWymmtr3LktbMogD7cLvFyrYrKjGDsLbnc3AHwb7lSt7BsodvZiFKI5OtfY07CWZi3UQO41w6k08Tu1ZCXwmO6QEm9ztYSmxuRJjOtsijZEaWVNdc2GvnXGBJCIFH1zUwyS0rtnmMPqHJKVo3vztYTJTcmqOz+ML8ZTdWTuCpHctfaWB/RbD4wLO2JJ2hzDMKmKc8t+RcyV92QH8HsLjKMTeu86LJTZHjRpzVi0tRRdH1Ww3e/wswAKUTk3Afdk5AAAAAAElFTkSuQmCC",uu=Object.defineProperty,Pc=Object.defineProperties,Fc=Object.getOwnPropertyDescriptors,Xl=Object.getOwnPropertySymbols,Zc=Object.prototype.hasOwnProperty,il=Object.prototype.propertyIsEnumerable,hs=(Be,xe,Pe)=>xe in Be?uu(Be,xe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Be[xe]=Pe,Fl=(Be,xe)=>{for(var Pe in xe||(xe={}))Zc.call(xe,Pe)&&hs(Be,Pe,xe[Pe]);if(Xl)for(var Pe of Xl(xe))il.call(xe,Pe)&&hs(Be,Pe,xe[Pe]);return Be},Os=(Be,xe)=>Pc(Be,Fc(xe)),gl=(Be,xe,Pe)=>new Promise((tt,Ft)=>{var rt=be=>{try{we(Pe.next(be))}catch(Se){Ft(Se)}},Ge=be=>{try{we(Pe.throw(be))}catch(Se){Ft(Se)}},we=be=>be.done?tt(be.value):Promise.resolve(be.value).then(rt,Ge);we((Pe=Pe.apply(Be,xe)).next())}),S0=({content:Be,language:xe,theme:Pe,onCodeChange:tt,onSave:Ft,monacoOptions:rt,isEditPath:Ge,currentPath:we,code_edit_permission:be,onUpdateCode:Se,forbidCopy:Ne,filename:et,file_type:it,taskData:ft,itemData:Et,codeLoading:Yt,breakPointValue:wt,setBreakPointValue:jt,highlightLine:dt,openBreakPoint:gt,startDebug:Dt,unique:Gt,allBreakPointValue:vt,setAllBreakPointValue:Pt})=>{const Zt=(0,b.useParams)(),$t=(0,ce.useRef)(),_t=(0,ce.useRef)({unique:Gt,breakPointValue:wt,currentPath:we,startDebug:Dt,allBreakPointValue:vt}),[vn,Cn]=(0,ce.useState)(!0),[Yn,$n]=(0,ce.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D"),[Mn]=(0,b.useSearchParams)();let[Ln,Bn]=(0,ce.useState)({});console.log("content:",{value:Be,language:xe,theme:Pe,onChange:tt,onSave:Ft,forbidCopy:Ne,options:rt,filename:et,file_type:it});const{tab_type:mn,shixun_environment_id:Fn,index_tab:sr}=Et;(0,ce.useEffect)(()=>{_t.current.unique=Gt,_t.current.breakPointValue=wt,_t.current.currentPath=we,_t.current.startDebug=Dt,_t.current.allBreakPointValue=vt},[Gt,wt,we,Dt,vt]),(0,ce.useEffect)(()=>{Dt?(jt([]),In()):gt&&jt((vt==null?void 0:vt[we])||[])},[we]),(0,ce.useEffect)(()=>{window.addEventListener("message",sn);const fr=re.Z.subscribe("vnc-reseting",zn),gn=re.Z.subscribe("vnc-reseting-done",cn);return()=>{fr(),gn(),window.removeEventListener("message",sn)}},[]),(0,ce.useEffect)(()=>{if(mn===1)return clearInterval($t.current),$t.current=setInterval(()=>{Se()},1*60*1e3),()=>{clearInterval($t.current)}});const In=()=>gl(void 0,null,function*(){var fr;if(!_t.current.unique)return;const gn=yield(0,Wr.ZP)(`/api/myshixuns/${(fr=ft.myshixun)==null?void 0:fr.identifier}/code_debugs/current_info.json`,{method:"post",body:{game_identifier:Zt.taskId,unique:_t.current.unique}});(gn==null?void 0:gn.status)===0&&re.Z.publish("active-debug-data",(gn==null?void 0:gn.data)||{})}),zn=()=>{Bn({}),$n("\u6B63\u5728\u91CD\u7F6E\u4E2D"),Cn(!0)},cn=fr=>{Bn(fr==null?void 0:fr.data),Cn(!1)},sn=fr=>{switch(fr.data){case"updatecode":break;case"vsLoadingDone":Cn(!1);break}},Er=()=>gl(void 0,null,function*(){var fr,gn,ln,ar,lr;let Fr={};Mn.get("type")==="exercises"?Fr.exercise_id=Mn.get("exercisesId"):Zt.courseId&&Zt.homeworkId&&(Fr.homework_common_id=Mn.get("homework_common_id")||Zt.homeworkId),console.log("---",Fr);const gr=yield(0,te.sA)((fr=ft.myshixun)==null?void 0:fr.identifier,Fl({shixun_environment_id:Fn,tab_type:mn},Fr));if((ln=(gn=gr==null?void 0:gr.data)==null?void 0:gn.data_list)!=null&&ln.length){re.Z.publish("pod-restrict-data",{identifier:(ar=gr==null?void 0:gr.data)==null?void 0:ar.identifier,data_list:(lr=gr==null?void 0:gr.data)==null?void 0:lr.data_list});return}if((gr==null?void 0:gr.status)===-3)return new Promise((Rr,xt)=>gl(void 0,null,function*(){ee.default.confirm({content:"\u68C0\u6D4B\u5230\u60A8\u5DF2\u7ECF\u5F00\u542F\u4E86\u5176\u4ED6\u5B9E\u9A8C\u73AF\u5883\uFF0C\u8BF7\u5148\u5173\u95ED\u73AF\u5883\u540E\uFF0C\u518D\u8FDE\u63A5",okText:"\u7ACB\u5373\u5173\u95ED",cancelText:"\u7A0D\u540E\u5173\u95ED",onOk:()=>gl(void 0,null,function*(){clearTimeout(timeout.current),setPercent(0),yield closeWindowsVnc(Zt.taskId,gr==null?void 0:gr.message),setLinkNum(linkNum+1)})})}));if((gr==null?void 0:gr.status)===-1)throw new String(gr==null?void 0:gr.message);if((gr==null?void 0:gr.status)===0)return Bn(gr==null?void 0:gr.data),re.Z.publish("send-tabs-result-data",Os(Fl({},gr==null?void 0:gr.data),{index_tab:sr})),re.Z.publish("update-windows-time",gr==null?void 0:gr.data),gr});(0,ce.useEffect)(()=>{mn===2&&Er()},[mn]);const hr=(...fr)=>gl(void 0,[...fr],function*(gn=[]){var ln,ar,lr,Fr;if(_t.current.startDebug){const gr=yield(0,Wr.ZP)(`/api/myshixuns/${(ln=ft.myshixun)==null?void 0:ln.identifier}/code_debugs/set_break_point.json`,{method:"post",body:{game_identifier:Zt.taskId,file_name:_t.current.currentPath,line_number:(ar=(0,Hn.xor)(_t.current.breakPointValue,gn))==null?void 0:ar[0],type:gn.length>_t.current.breakPointValue.length?1:0,unique:_t.current.unique}});(gr==null?void 0:gr.status)===0&&(Pt(Os(Fl({},_t.current.allBreakPointValue),{[_t.current.currentPath]:((Fr=(lr=gr==null?void 0:gr.data)==null?void 0:lr.breakpoints)==null?void 0:Fr[_t.current.currentPath])||[]})),re.Z.publish("active-debug-data",(gr==null?void 0:gr.data)||{}))}else Pt(Os(Fl({},_t.current.allBreakPointValue),{[_t.current.currentPath]:gn})),jt(gn)});return ce.createElement(ce.Fragment,null,ce.createElement("div",{className:Rs["code-area-container"],style:{background:Pe=="vs"?"#fff":"#1E1E1E"}},mn==1&&ce.createElement(ce.Fragment,null,Ge||be?null:ce.createElement("img",{className:Rs["only-view"],src:rl,alt:"only-view"}),Yt?ce.createElement(he.Z,{message:"\u6B63\u5728\u52A0\u8F7D\u4EE3\u7801",style:{color:"#0152d9"}}):ce.createElement(Pi.Z,{filename:et,type:it==="office"?"download":it,data:Be,style:{position:"absolute",zIndex:1},monacoEditor:{value:Be,language:xe,theme:Pe,onChange:tt,onSave:Ft,forbidCopy:Ne,options:Os(Fl({},rt),{fixedOverflowWidgets:!0}),insertSpaces:rt.insertSpaces,breakPointValue:wt,highlightLine:dt,openBreakPoint:gt,onBreakPoint:hr}})),mn===2&&ce.createElement(x.Z,{spinning:vn,tip:Yn,wrapperClassName:Rs.frame},ce.createElement("iframe",{src:Ln==null?void 0:Ln.link_url,allow:"clipboard-write clipboard-read"}))))},Ad=ye(46945),gs={"choose-game-item":"choose-game-item___RYHdh","output-title-container":"output-title-container___P2NjC","output-title":"output-title___ZQJkv","test-case-list":"test-case-list___CYyHP","test-header":"test-header___fSQRn",active:"active___bY0Dq","active-debug":"active-debug___oeXMX","test-result":"test-result___DQXYd","markdown-body":"markdown-body____rqU_",success:"success___iuAG3",failer:"failer___axTtk",count:"count___B_kHY","test-case-item":"test-case-item___E3CU9","case-header":"case-header___xppld",iconfont:"iconfont___LO1VN",description:"description___j4efR","item-desc":"item-desc___ivltA",show:"show___ntNdM","item-tip":"item-tip___ETPck","arrow-down":"arrow-down___oQMCK","test-title":"test-title___mf3Df","arrow-right":"arrow-right___C6f8W","case-info":"case-info___yX5kK","test-case-run-header":"test-case-run-header___iHZR5","test-case-run-wrp":"test-case-run-wrp___qVT1y","diff-panel-container":"diff-panel-container___OEdXu","line-break":"line-break___Ww59n",empty:"empty___izbJX",alert:"alert___jv5_R",inputs:"inputs___bjeNr",submitStatus:"submitStatus___o37GC",unsubmitStatus:"unsubmitStatus___OoJ90"},z0=ye(46238),D0=ye(76743),yd=ye(75884),Jc=ye(31103),Yu=ye(28735);const Ic=/(?:[\n\r\s]*?)(?:<\/link>)*/im,B0=/(?:[\n\r\s]*?)(?:<\/script>)*/im,fc=["http","com","net","org","cdn"];function qc(Be){let xe=!1;for(let Pe=0;Pe{const[rt,Ge]=(0,ce.useState)(0),we=(0,b.useParams)(),be=(0,ce.useRef)(),Se=(0,ce.useRef)(),Ne=`${Yu.KI}/api/myshixuns/${Pe}/html_content.html`,et=(0,ce.useMemo)(()=>{const it=[],ft=[],Et=[],Yt=[],wt=document.createElement("iframe");wt.style.width="100%",wt.style.height="100%",wt.style.border="0";try{be.current.innerHTML="",be.current.appendChild(wt)}catch(Pt){}let jt=Be,dt=document.createElement("div");Be=Be.replace(/]*href=['"]([^'"]+)[^>]*>/gi,function(Pt,Zt){ft.push(Zt.indexOf("http")>-1?Zt:"https://data.educoder.net/api/sources/get_html_content.html?content_type=text/css&identifier="+we.taskId+"&path="+Zt);var $t=Zt.indexOf("http")>-1?Pt:'';return $t}),Be=Be.replace(/